]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
IB/qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem
authorDave Olson <dave.olson@qlogic.com>
Thu, 17 Jun 2010 23:13:44 +0000 (23:13 +0000)
committerRoland Dreier <rolandd@cisco.com>
Tue, 6 Jul 2010 21:13:20 +0000 (14:13 -0700)
commitfce24a9d28f8b99fd0eacc14e252ab4fca9527a7
tree590717ce8bd0e8a63e072b4bd79b99be69c3b8c8
parent67a3e12b05e055c0415c556a315a3d3eb637e29e
IB/qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem

Don't set write combining via PAT on the VL15 buffers to avoid a rare
problem with unaligned writes from interrupt-flushed store buffers.

Signed-off-by: Dave Olson <dave.olson@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/qib/qib.h
drivers/infiniband/hw/qib/qib_diag.c
drivers/infiniband/hw/qib/qib_iba7322.c
drivers/infiniband/hw/qib/qib_init.c
drivers/infiniband/hw/qib/qib_pcie.c
drivers/infiniband/hw/qib/qib_tx.c