diff options
author | David Brownell <david-b@pacbell.net> | 2007-07-22 15:13:13 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-07-30 13:27:45 -0700 |
commit | a12b8db02035673153bbf19bb3641a08bed9e4b8 (patch) | |
tree | c168c7816fb9da3e3a1596f42c1def295addf77b /lib/cmdline.c | |
parent | e31c18804f584dd838a752f6628e8c15bd7a3372 (diff) | |
download | op-kernel-dev-a12b8db02035673153bbf19bb3641a08bed9e4b8.zip op-kernel-dev-a12b8db02035673153bbf19bb3641a08bed9e4b8.tar.gz |
USB: fix scatterlist PIO case (IOMMU)
Update the scatterlist logic so that PIO options are also disabled
when an IOMMU may have coalesced pages during dma_map_sg() ... it's
not just HIGHMEM that can make trouble supporting both PIO and DMA
based host controller drivers.
There also seems to be a cross-arch issue here, with 64bit powerpc
not using an IOMMU define ... and its IOMMU_VMERGE config can always
be overridden on the kernel command line. So this is better, but
still imperfect.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'lib/cmdline.c')
0 files changed, 0 insertions, 0 deletions