This is resolved by turning on CONFIG_DMAR_GFX_WA.
--
OK, I have removed it from the list.
Thanks,
Rafael
--
because it's default-enabled, and someone would have to consciously
disable it to intentionally trigger DMA bugs in drivers, right?Ingo
--
Yes. Plus there's a statement at
http://bugzilla.kernel.org/show_bug.cgi?id=9618#c2
that clarifies it further.Rafael
--
That strace shows that trying to open /dev/null fails with ENXIO:
[pid 6050] open("/dev/null", O_RDONLY <unfinished ...>
[pid 6050] <... open resumed> ) = -1 ENXIO (No such device or address)and everything goes downhill from there.
It would be worth looking at your /dev/null to see what kind of (broken)
device node it is, and get a clue about *why* it is broken.Hmm. I assume the "-git6" and "-git7" are 2.6.24-rc4-gitX, ie commits
- 2.6.24-rc5-git6: 3e3b3916a9c5c28a16528585478de19fea59816b
- 2.6.24-rc5-git7: fbdcf18df73758b2e187ab94678b30cd5f6ff9f9and doing a
gitk 3e3b3916a9..fbdcf18df7
does show a SCSI merge, and two commits that touch drivers/scsi/initio.*.
James, Alan and Boaz, ideas?
Linus
--
Initio has been suspected broken even after all the bug fixes (I
actually said that in the last pull request). We just couldn't get a
tester to confirm the suspicion. The commits were for known issues but
it proved impossible to get any of the reporters to verify.Could you direct this poster to linux-scsi and we'll see if we can
finger the root cause (which will be difficult to do without getting a
boot trace).James
--
FYI, here's a new one reported against 2.6.24-rc6-git7:
http://bugzilla.kernel.org/show_bug.cgi?id=9674
Summary: Oops during rmmod'ing modeuls sdhci, sr_mod, ricoh_mmc,
mmc_core
Product: Other
Version: 2.5
KernelVersion: 2.6.24-rc6-git7has a very SCSI looking crash backtrace:
[ 40.158530] Call Trace:
[ 40.158537] [<ffffffff80331800>] elv_next_request+0xe0/0x170
[ 40.158543] [<ffffffff803f7fa9>] scsi_request_fn+0x69/0x360
[ 40.158547] [<ffffffff803352a2>] blk_execute_rq_nowait+0x62/0xb0
[ 40.158551] [<ffffffff80336d6a>] blk_execute_rq+0x8a/0x100
[ 40.158553] [<ffffffff803347e5>] get_request+0x155/0x2d0
[ 40.158557] [<ffffffff803f7d64>] scsi_execute+0xe4/0x120
[ 40.158560] [<ffffffff803f7e31>] scsi_execute_req+0x91/0x100
[ 40.158565] [<ffffffff8800b70b>] :sr_mod:sr_probe+0x21b/0x630
[ 40.158570] [<ffffffff802fa0a9>] sysfs_create_link+0xa9/0x150
[ 40.158575] [<ffffffff805620a5>] klist_next+0x35/0xe0
[ 40.158579] [<ffffffff803c34cc>] driver_probe_device+0x9c/0x1b0
[ 40.158582] [<ffffffff803c37b1>] __driver_attach+0xe1/0xf0
[ 40.158585] [<ffffffff803c36d0>] __driver_attach+0x0/0xf0
[ 40.158589] [<ffffffff803c26bd>] bus_for_each_dev+0x4d/0x80
[ 40.158592] [<ffffffff803c2acf>] bus_add_driver+0xaf/0x220Ingo
--
| Rafael J. Wysocki | [Bug #10493] mips BCM47XX compile error |
| Ingo Molnar | [patch 02/13] syslets: add syslet.h include file, user API/ABI definitions |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Andrea Arcangeli | [PATCH 00 of 11] mmu notifier #v16 |
git: | |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Linus Torvalds | Re: [GIT]: Networking |
| Mark Lord | Re: [BUG] New Kernel Bugs |
