linux-stable-rt/drivers/infiniband/hw/ipath
Roland Dreier f018c7e177 IB/ipath: Change ipath_devdata.ipath_sdma_status to be unsigned long
Andrew Morton <akpm@linux-foundation.org> pointed out that bitops
should take an unsigned long * arg.  However, the ipath driver was
doing bitops on struct ipath_devdata.ipath_sdma_status, which is u64.
Change this member to unsigned long to avoid tons of warnings when x86
fixes the bitops to take unsigned long * instead of void *.

Also, change the IPATH_SDMA_RUNNING and IPATH_SDMA_SHUTDOWN bit
numbers to 30 and 31 (instead of 62 and 63) so that we're not setting
another booby trap for someone who tries to make ipath work on a
32-bit architecture.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-05-13 11:51:23 -07:00
..
Kconfig
Makefile
ipath_7220.h
ipath_common.h
ipath_cq.c
ipath_debug.h
ipath_diag.c
ipath_dma.c
ipath_driver.c IB/ipath: Change ipath_devdata.ipath_sdma_status to be unsigned long 2008-05-13 11:51:23 -07:00
ipath_eeprom.c
ipath_file_ops.c IB/ipath: Make ipath_portdata work with struct pid * not pid_t 2008-05-13 11:45:32 -07:00
ipath_fs.c
ipath_iba6110.c
ipath_iba6120.c
ipath_iba7220.c IB/ipath: Need to always request and handle PIO avail interrupts 2008-05-07 11:00:15 -07:00
ipath_init_chip.c IB/ipath: Need to always request and handle PIO avail interrupts 2008-05-07 11:00:15 -07:00
ipath_intr.c IB/ipath: Need to always request and handle PIO avail interrupts 2008-05-07 11:00:15 -07:00
ipath_kernel.h IB/ipath: Change ipath_devdata.ipath_sdma_status to be unsigned long 2008-05-13 11:51:23 -07:00
ipath_keys.c
ipath_mad.c
ipath_mmap.c
ipath_mr.c
ipath_qp.c IB/ipath: Fix many locking issues when switching to error state 2008-05-13 11:41:29 -07:00
ipath_rc.c IB/ipath: Fix RDMA read response sequence checking 2008-05-13 11:42:20 -07:00
ipath_registers.h
ipath_ruc.c IB/ipath: Fix many locking issues when switching to error state 2008-05-13 11:41:29 -07:00
ipath_sd7220.c
ipath_sd7220_img.c
ipath_sdma.c IB/ipath: Fix SDMA error recovery in absence of link status change 2008-05-07 11:01:10 -07:00
ipath_srq.c
ipath_stats.c
ipath_sysfs.c
ipath_uc.c IB/ipath: Fix many locking issues when switching to error state 2008-05-13 11:41:29 -07:00
ipath_ud.c IB/ipath: Fix many locking issues when switching to error state 2008-05-13 11:41:29 -07:00
ipath_user_pages.c
ipath_user_sdma.c
ipath_user_sdma.h IB/ipath: Fix many locking issues when switching to error state 2008-05-13 11:41:29 -07:00
ipath_verbs.c IB/ipath: Fix many locking issues when switching to error state 2008-05-13 11:41:29 -07:00
ipath_verbs.h IB/ipath: Fix RDMA read response sequence checking 2008-05-13 11:42:20 -07:00
ipath_verbs_mcast.c
ipath_wc_ppc64.c
ipath_wc_x86_64.c