diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2008-03-12 17:23:56 +1100 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2008-03-13 10:09:28 +1100 |
commit | 25c0a7b83297f10186a7a1ee5c563f005dfabc44 (patch) | |
tree | 717a3d23d732ca7570b4bbef3540ffeabe35bdee /arch/powerpc/kernel/ppc_ksyms.c | |
parent | 98cddbfb3218925c35697562f7d9df692bf6a436 (diff) | |
download | linux-25c0a7b83297f10186a7a1ee5c563f005dfabc44.tar.gz linux-25c0a7b83297f10186a7a1ee5c563f005dfabc44.tar.bz2 linux-25c0a7b83297f10186a7a1ee5c563f005dfabc44.zip |
[POWERPC] Fix viodasd driver with scatterlist debug
The iSeries viodasd drivers does some very strange things with
scatterlists, one of these causing a BUG_ON to trigger when
scatterlist debugging is enabled due to initializing the
scatterlist with memset instead of sg_init_table().
This fixes it by using sg_init_table(). The rest of the stuff
it does to that poor list is still pretty awful but it will work.
I may look into fixing things in a nicer way some other time.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kernel/ppc_ksyms.c')
0 files changed, 0 insertions, 0 deletions