diff options
author | John Baldwin <jhb@FreeBSD.org> | 2012-03-01 19:58:34 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2012-03-01 19:58:34 +0000 |
commit | 831ce4cb3d9dbbf5cfcdb6956004479d52ce6c4d (patch) | |
tree | c681791d9aa316edfa305bde95f3cea4802aee56 /usr.sbin/cdcontrol | |
parent | 4304af4a28a85b72beb5a6a7d8f99fe1502175dc (diff) |
- Change contigmalloc() to use the vm_paddr_t type instead of an unsigned
long for specifying a boundary constraint.
- Change bus_dma tags to use bus_addr_t instead of bus_size_t for boundary
constraints.
These allow boundary constraints to be fully expressed for cases where
sizeof(bus_addr_t) != sizeof(bus_size_t). Specifically, it allows a
driver to properly specify a 4GB boundary in a PAE kernel.
Note that this cannot be safely MFC'd without a lot of compat shims due
to KBI changes, so I do not intend to merge it.
Reviewed by: scottl
Notes
Notes:
svn path=/head/; revision=232356
Diffstat (limited to 'usr.sbin/cdcontrol')
0 files changed, 0 insertions, 0 deletions