linux/drivers/infiniband/hw
Hoang-Nam Nguyen 7e28db5d8f IB/ehca: Assure 4K alignment for firmware control blocks
Assure 4K alignment for firmware control blocks in 64K page mode,
because kzalloc()'s result address might not be 4K aligned if 64K
pages are enabled. Thus, we introduce wrappers called
ehca_{alloc,free}_fw_ctrlblock(), which use a slab cache for objects
with 4K length and 4K alignment in order to alloc/free firmware
control blocks in 64K page mode. In 4K page mode those wrappers just
are defines of get_zeroed_page() and free_page().

Signed-off-by: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2006-11-09 12:41:57 -08:00
..
amso1100 IB/amso1100: Fix incorrect pr_debug() 2006-10-30 20:52:53 -08:00
ehca IB/ehca: Assure 4K alignment for firmware control blocks 2006-11-09 12:41:57 -08:00
ipath IB/ipath: Initialize diagpkt file on device init only 2006-10-16 10:06:07 -07:00
mthca IB/mthca: Fix MAD extended header format for MAD_IFC firmware command 2006-10-31 10:51:26 -08:00