lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20090511204112.GA7297@hexapodia.org>
Date:	Mon, 11 May 2009 13:41:12 -0700
From:	Andy Isaacson <adi@...apodia.org>
To:	linux-kernel@...r.kernel.org, iommu@...ts.linux-foundation.org
Subject: get_domain_for_dev oops 2.6.30-rc5-00096-ga4d7749 (parport_pc, dcdbas)

I'm getting the following with 2.6.30-rc5-00096-ga4d7749:

[   16.433725] parport_pc 00:0a: reported by Plug and Play ACPI
[   16.433845] parport0: PC-style at 0x378 (0x778), irq 7, dma 1 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
[   16.434699] BUG: unable to handle kernel NULL pointer dereference at 00000000000000d8
[   16.434816] IP: [<ffffffff811f9937>] get_domain_for_dev+0x57/0x6a0
[   16.434896] PGD 11892e067 PUD 118cd0067 PMD 0 
[   16.435031] Oops: 0000 [#1] SMP 
[   16.435133] last sysfs file: /sys/module/parport/initstate
[   16.435181] CPU 1 
[   16.435251] Modules linked in: parport_pc(+) parport dell_laptop dcdbas intel_agp serio_raw evdev usbhid hid ehci_hcd uhci_hcd pata_acpi ide_pci_generic
[   16.435718] Pid: 1774, comm: modprobe Not tainted 2.6.30-rc5-dmar-00096-ga4d7749 #58 Latitude E4300                  
[   16.435781] RIP: 0010:[<ffffffff811f9937>]  [<ffffffff811f9937>] get_domain_for_dev+0x57/0x6a0
[   16.435870] RSP: 0018:ffff8801184cdaf8  EFLAGS: 00010246
[   16.435916] RAX: 0000000000000000 RBX: ffff88011a6e2380 RCX: 0000000000000000
[   16.435964] RDX: 0000000000001000 RSI: 0000000000000030 RDI: ffff88011a6e2380
[   16.436012] RBP: ffff8801184cdb78 R08: 0000000000ffffff R09: ffff8801194a0000
[   16.436075] R10: 0000000000000000 R11: 00000000000000a4 R12: 0000000000001000
[   16.436123] R13: 0000000000000030 R14: ffff88011a6e2380 R15: 0000000000000000
[   16.436172] FS:  00007fbbf8a176f0(0000) GS:ffff880028038000(0000) knlGS:0000000000000000
[   16.436231] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[   16.436277] CR2: 00000000000000d8 CR3: 0000000118cda000 CR4: 00000000000006e0
[   16.436324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   16.436372] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   16.436420] Process modprobe (pid: 1774, threadinfo ffff8801184cc000, task ffff8801188fd980)
[   16.436479] Stack:
[   16.436519]  0000000000000246 ffffffff81644ec0 0000004000000000 ffffffff81644a80
[   16.436651]  ffffffff81644a80 ffff88011a6e2400 ffff8801188fd980 0000000000001000
[   16.436850]  0000000000000000 ffff88011a6e2400 ffff8801184cdbe8 ffff88011a6e2380
[   16.437005] Call Trace:
[   16.437005]  [<ffffffff811fa51e>] get_valid_domain_for_dev+0x1e/0x90
[   16.437005]  [<ffffffff811fa8b4>] __intel_map_single+0x44/0x170
[   16.437005]  [<ffffffff811faab2>] intel_alloc_coherent+0x92/0xd0
[   16.437005]  [<ffffffffa00734cd>] parport_pc_probe_port+0x8cd/0xfb0 [parport_pc]
[   16.437005]  [<ffffffffa0073d3e>] parport_pc_pnp_probe+0x18e/0x230 [parport_pc]
[   16.437005]  [<ffffffff8123ea24>] pnp_device_probe+0xa4/0x120
[   16.437005]  [<ffffffff81275541>] driver_probe_device+0xb1/0x2b0
[   16.437005]  [<ffffffff812757d3>] __driver_attach+0x93/0xa0
[   16.437005]  [<ffffffff81275740>] ? __driver_attach+0x0/0xa0
[   16.437005]  [<ffffffff81274bfb>] bus_for_each_dev+0x6b/0xa0
[   16.437005]  [<ffffffff812752ec>] driver_attach+0x1c/0x20
[   16.437005]  [<ffffffff81274375>] bus_add_driver+0x1a5/0x2e0
[   16.437005]  [<ffffffff81275aa9>] driver_register+0x79/0x160
[   16.437005]  [<ffffffff8123e7cc>] pnp_register_driver+0x1c/0x20
[   16.437005]  [<ffffffffa0050448>] parport_pc_init+0x39c/0x3b3 [parport_pc]
[   16.437005]  [<ffffffffa00500ac>] ? parport_pc_init+0x0/0x3b3 [parport_pc]
[   16.437005]  [<ffffffff8100904c>] do_one_initcall+0x3c/0x170
[   16.437005]  [<ffffffff8105ecf3>] ? __blocking_notifier_call_chain+0x63/0x80
[   16.437005]  [<ffffffff8107061d>] sys_init_module+0xad/0x200
[   16.437005]  [<ffffffff8100bf2b>] system_call_fastpath+0x16/0x1b
[   16.437005] Code: 74 22 4c 8b 60 30 4d 85 e4 74 19 4c 89 e0 48 8b 5d d8 4c 8b 65 e0 4c 8b 6d e8 4c 8b 75 f0 4c 8b 7d f8 c9 c3 49 8b 46 10 4c 89 f7 <48> 8b 80 d8 00 00 00 44 8b 38 e8 8a 52 ff ff 48 89 45 90 48 85 
[   16.437005] RIP  [<ffffffff811f9937>] get_domain_for_dev+0x57/0x6a0
[   16.437005]  RSP <ffff8801184cdaf8>
[   16.437005] CR2: 00000000000000d8
[   16.440745] ---[ end trace 9244fcdcb95e3383 ]---

and then a little later, another oops while loading dcdbas:

[   23.717004]  [<ffffffff811fa51e>] get_valid_domain_for_dev+0x1e/0x90
[   23.717004]  [<ffffffff811fa8b4>] __intel_map_single+0x44/0x170
[   23.717004]  [<ffffffff811faab2>] intel_alloc_coherent+0x92/0xd0
[   23.717004]  [<ffffffffa00606db>] smi_data_buf_realloc+0xcb/0x220 [dcdbas]
[   23.717004]  [<ffffffffa00608da>] smi_data_buf_size_store+0x3a/0x60 [dcdbas]
[   23.717004]  [<ffffffff81270fcb>] dev_attr_store+0x1b/0x20
[   23.717004]  [<ffffffff8113a7f5>] sysfs_write_file+0xc5/0x140
[   23.717004]  [<ffffffff810dea4b>] vfs_write+0xcb/0x190
[   23.717004]  [<ffffffff810dec00>] sys_write+0x50/0x90
[   23.717004]  [<ffffffff8100bf2b>] system_call_fastpath+0x16/0x1b

Hardware is a Dell E4300, BIOS A05, with a docking station (that
includes parport) attached.  I don't see the parport oops when booted
without the docking station, but the dcdbas oops is still present.

I've attached the complete dmesg; more debug info is available at
http://web.hexapodia.org/~adi/sysinfo/1242072617_cvpe4300_2.6.30-rc5-dmar-00096-ga4d7749/

-andy

View attachment "dmesg.out" of type "text/plain" (59845 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ