Bug 412231

Summary: General Protection Fault
Product: [Fedora] Fedora Reporter: Marcel Ziswiler <marcel>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 8   
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-12-05 18:46:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Marcel Ziswiler 2007-12-05 15:55:31 UTC
Description of problem:
I am running my Dell latitude D820 with Fedora 8 x86_64 and purchased the
Linuxant HSF softmodem driver. Installation went smooth, but it gives me a
general protection failure (complete freeze) after a few seconds/minutes of use.
I am also wondering how to make it work concurrently with the embedded
audio/sound system as the Linuxant installation replaced those modules. I
already reported the issue to Linuxant.

Version-Release number of selected component (if applicable):
kernel-2.6.23.1-49.fc8
uname -a
Linux localhost.localdomain 2.6.23.1-49.fc8 #1 SMP Thu Nov 8 22:14:09 EST 2007
x86_64 x86_64 x86_64 GNU/Linux


How reproducible:
Dell Latitude D820
Fedora 8 x86_64
Linuxant HSF softmodem driver

  
Actual results:
general protection fault


Expected results:
no general protection fault


Additional info:
Dec  4 11:40:08 localhost kernel: Unable to handle kernel NULL pointer
dereference at 0000000000000000 RIP: 
Dec  4 11:40:08 localhost kernel:  [<ffffffff8836cf09>]
:hsfengine:hsfengine5459_+0x49/0xc0
Dec  4 11:40:08 localhost kernel: PGD f5d6067 PUD 7ed6067 PMD 0 
Dec  4 11:40:08 localhost kernel: Oops: 0000 [1] SMP 
Dec  4 11:40:08 localhost kernel: CPU 1 
Dec  4 11:40:08 localhost kernel: Modules linked in: ppp_deflate zlib_deflate
ppp_async crc_ccitt ppp_generic slhc hsfusbcd2(U) hsfmc97sis(U) hsfmc97ati(U)
hsfmc97ali(U) hsfmc97via(U) hsfmc97ich(U) hsfpcibasic3(U) hsfpcibasic2(U)
hsfsoar(U) parport_pc parport hci_usb arc4 ecb blkcipher ipt_MASQUERADE
iptable_nat nf_nat bridge nfsd exportfs nfs_acl auth_rpcgss rfcomm l2cap
bluetooth autofs4 lockd sunrpc nf_conntrack_ipv4 ipt_REJECT iptable_filter
ip_tables xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack nfnetlink
ip6t_REJECT ip6table_filter ip6_tables x_tables cpufreq_ondemand acpi_cpufreq
loop dm_multipath ipv6 hsfhda(U) hsfserial(U) hsfengine(P)(U) hsfosspec(U)
snd_hda_intel(U) snd_hda_codec(U) snd_seq_dummy snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer firewire_ohci
snd iwl3945 firewire_core soundcore crc_itu_t snd_page_alloc mac80211 battery ac
cfg80211 video output tg3 button i2c_i801 joydev i2c_core iTCO_wdt
iTCO_vendor_support sg sr_mod cdrom dm_snapshot d
Dec  4 11:40:08 localhost kernel: m_zero dm_mirror dm_mod ata_piix ata_generic
libata sd_mod scsi_mod ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd
Dec  4 11:40:08 localhost kernel: Pid: 10, comm: events/1 Tainted: P       
2.6.23.1-49.fc8 #1
Dec  4 11:40:08 localhost kernel: RIP: 0010:[<ffffffff8836cf09>] 
[<ffffffff8836cf09>] :hsfengine:hsfengine5459_+0x49/0xc0
Dec  4 11:40:08 localhost kernel: RSP: 0018:ffff810001fa5ca0  EFLAGS: 00010086
Dec  4 11:40:08 localhost kernel: RAX: 0000000000000000 RBX: ffff81000ed7ab98
RCX: ffff81003c7ad830
Dec  4 11:40:08 localhost kernel: RDX: ffff81001d826a78 RSI: ffff810001fa5cf0
RDI: ffff81000ed7ab98
Dec  4 11:40:08 localhost kernel: RBP: ffff81000ed7abe0 R08: ffff81000ed78000
R09: 0000000000000000
Dec  4 11:40:08 localhost kernel: R10: 0000000000000030 R11: 000000000000f542
R12: ffff81000ed7abb8
Dec  4 11:40:08 localhost kernel: R13: 0000000000000030 R14: ffff81000ed7ab98
R15: ffff81003c7ad830
Dec  4 11:40:08 localhost kernel: FS:  0000000000000000(0000)
GS:ffff810037c2e300(0000) knlGS:0000000000000000
Dec  4 11:40:08 localhost kernel: CS:  0010 DS: 0018 ES: 0018 CR0: 0000000080050033
Dec  4 11:40:08 localhost kernel: CR2: 0000000000000000 CR3: 0000000030e51000
CR4: 00000000000006e0
Dec  4 11:40:08 localhost kernel: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 0000000000000000
Dec  4 11:40:08 localhost kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0
DR7: 0000000000000400
Dec  4 11:40:08 localhost kernel: Process events/1 (pid: 10, threadinfo
ffff810001fa4000, task ffff810001fa2000)
Dec  4 11:40:08 localhost kernel: Stack:  3f329b9100000038 3d2d67600f2ef000
3b48398e3d9f408b ffffffff8836ba7d
Dec  4 11:40:08 localhost kernel:  ffff810001fa5ce0 ffff81000ed78000
0000000000000012 ffffffff8830c7d5
Dec  4 11:40:08 localhost kernel:  ffff81003c7ac000 3d2d676001fa5d40
450b00003f2dc000 ffff81003d168000
Dec  4 11:40:08 localhost kernel: Call Trace:
Dec  4 11:40:08 localhost kernel:  [<ffffffff8836ba7d>]
:hsfengine:hsfengine4236_+0x2d/0x70
Dec  4 11:40:08 localhost kernel:  [<ffffffff8830c7d5>]
:hsfengine:hsfengine3608_+0x65/0x1d0
Dec  4 11:40:08 localhost kernel:  [<ffffffff882dec03>]
:hsfengine:hsfengine2697_+0x33/0x40
Dec  4 11:40:08 localhost kernel:  [<ffffffff882bd58d>]
:hsfengine:hsfengine880_+0x6d/0x130
Dec  4 11:40:08 localhost kernel:  [<ffffffff882b15b5>]
:hsfengine:hsfengine1925_+0x265/0x4a0
Dec  4 11:40:08 localhost kernel:  [<ffffffff882b180e>]
:hsfengine:hsfengine1259_+0x1e/0x30
Dec  4 11:40:08 localhost kernel:  [<ffffffff8842f8d6>]
:hsfhda:hsfhda426_+0xb6/0x130
Dec  4 11:40:08 localhost kernel:  [<ffffffff8842ea36>]
:hsfhda:hsfhda338_+0xe6/0x350
Dec  4 11:40:08 localhost kernel:  [<ffffffff88430ba3>] :hsfhda:hsfhda3_+0x63/0x70
Dec  4 11:40:08 localhost kernel:  [<ffffffff8822705f>]
:snd_hda_codec:process_unsol_events+0x49/0x5b
Dec  4 11:40:08 localhost kernel:  [<ffffffff88227016>]
:snd_hda_codec:process_unsol_events+0x0/0x5b
Dec  4 11:40:08 localhost kernel:  [<ffffffff81045cb1>] run_workqueue+0x7f/0x10b
Dec  4 11:40:08 localhost kernel:  [<ffffffff810465e1>] worker_thread+0x0/0xe4
Dec  4 11:40:08 localhost kernel:  [<ffffffff810466bb>] worker_thread+0xda/0xe4
Dec  4 11:40:08 localhost kernel:  [<ffffffff810493dd>]
autoremove_wake_function+0x0/0x2e
Dec  4 11:40:08 localhost kernel:  [<ffffffff81049288>] kthread+0x47/0x73
Dec  4 11:40:08 localhost kernel:  [<ffffffff8100c9e8>] child_rip+0xa/0x12
Dec  4 11:40:08 localhost kernel:  [<ffffffff81049241>] kthread+0x0/0x73
Dec  4 11:40:08 localhost kernel:  [<ffffffff8100c9de>] child_rip+0x0/0x12
Dec  4 11:40:08 localhost kernel: 
Dec  4 11:40:08 localhost kernel: 
Dec  4 11:40:08 localhost kernel: Code: d9 00 d9 c0 d8 4f 34 d9 c9 d8 4f 30 d9
cb d8 e1 d9 c9 d9 5c 
Dec  4 11:40:08 localhost kernel: RIP  [<ffffffff8836cf09>]
:hsfengine:hsfengine5459_+0x49/0xc0
Dec  4 11:40:08 localhost kernel:  RSP <ffff810001fa5ca0>
Dec  4 11:40:08 localhost kernel: CR2: 0000000000000000
Dec  4 11:40:26 localhost kernel: general protection fault: 0000 [2] SMP 
Dec  4 11:40:26 localhost kernel: CPU 1 
Dec  4 11:40:26 localhost kernel: Modules linked in: ppp_deflate zlib_deflate
ppp_async crc_ccitt ppp_generic slhc hsfusbcd2(U) hsfmc97sis(U) hsfmc97ati(U)
hsfmc97ali(U) hsfmc97via(U) hsfmc97ich(U) hsfpcibasic3(U) hsfpcibasic2(U)
hsfsoar(U) parport_pc parport hci_usb arc4 ecb blkcipher ipt_MASQUERADE
iptable_nat nf_nat bridge nfsd exportfs nfs_acl auth_rpcgss rfcomm l2cap
bluetooth autofs4 lockd sunrpc nf_conntrack_ipv4 ipt_REJECT iptable_filter
ip_tables xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack nfnetlink
ip6t_REJECT ip6table_filter ip6_tables x_tables cpufreq_ondemand acpi_cpufreq
loop dm_multipath ipv6 hsfhda(U) hsfserial(U) hsfengine(P)(U) hsfosspec(U)
snd_hda_intel(U) snd_hda_codec(U) snd_seq_dummy snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer firewire_ohci
snd iwl3945 firewire_core soundcore crc_itu_t snd_page_alloc mac80211 battery ac
cfg80211 video output tg3 button i2c_i801 joydev i2c_core iTCO_wdt
iTCO_vendor_support sg sr_mod cdrom dm_snapshot d
Dec  4 11:40:26 localhost kernel: m_zero dm_mirror dm_mod ata_piix ata_generic
libata sd_mod scsi_mod ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd
Dec  4 11:40:26 localhost kernel: Pid: 31677, comm: bonobo-activati Tainted: P 
    D 2.6.23.1-49.fc8 #1
Dec  4 11:40:26 localhost kernel: RIP: 0010:[<ffffffff810965d9>] 
[<ffffffff810965d9>] kmem_cache_alloc+0x4e/0x77
Dec  4 11:40:26 localhost kernel: RSP: 0018:ffff81000eaf7de8  EFLAGS: 00010006
Dec  4 11:40:26 localhost kernel: RAX: 0000000000000000 RBX: 0000000000000296
RCX: ffffffff810f4f05
Dec  4 11:40:26 localhost kernel: RDX: ffff810001675850 RSI: 3f0641af3d9b86e4
RDI: ffffffff8140ce30
Dec  4 11:40:26 localhost kernel: RBP: ffffffff8140ce30 R08: 00000000020aed75
R09: ffff810019ba2820
Dec  4 11:40:26 localhost kernel: R10: 000000005590b0b8 R11: ffff81000eec6000
R12: 00000000000080d0
Dec  4 11:40:26 localhost kernel: R13: ffff81000eec6000 R14: 0000000000000000
R15: 0000000000000000
Dec  4 11:40:26 localhost kernel: FS:  0000000041e43950(0063)
GS:ffff810037c2e300(0000) knlGS:0000000000000000
Dec  4 11:40:26 localhost kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Dec  4 11:40:26 localhost kernel: CR2: 000000382fc0f530 CR3: 0000000007f26000
CR4: 00000000000006e0
Dec  4 11:40:26 localhost kernel: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 0000000000000000
Dec  4 11:40:26 localhost kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0
DR7: 0000000000000400
Dec  4 11:40:26 localhost kernel: Process bonobo-activati (pid: 31677,
threadinfo ffff81000eaf6000, task ffff81000eec6000)
Dec  4 11:40:26 localhost kernel: Stack:  ffff810019ba2820 ffff810019ba2820
ffff810019ba2820 ffffffff810f4f05
Dec  4 11:40:26 localhost kernel:  ffff81001d826a60 ffffffff810f7ebb
ffff810019ba2820 ffff81000ee8a000
Dec  4 11:40:26 localhost kernel:  00000000fffffff4 ffffffff81035c3e
0000000041e439e0 0000000000000000
Dec  4 11:40:26 localhost kernel: Call Trace:
Dec  4 11:40:26 localhost kernel:  [<ffffffff810f4f05>]
task_alloc_security+0x15/0x3d
Dec  4 11:40:26 localhost kernel:  [<ffffffff810f7ebb>]
selinux_task_alloc_security+0x1e/0x55
Dec  4 11:40:26 localhost kernel:  [<ffffffff81035c3e>] copy_process+0x56b/0x14c6
Dec  4 11:40:26 localhost kernel:  [<ffffffff81046c98>] alloc_pid+0x209/0x2a5
Dec  4 11:40:26 localhost kernel:  [<ffffffff81036bfb>] do_fork+0x62/0x1c8
Dec  4 11:40:26 localhost kernel:  [<ffffffff810417eb>] do_sigaction+0x62/0x17c
Dec  4 11:40:26 localhost kernel:  [<ffffffff8100bd45>] tracesys+0xd5/0xda
Dec  4 11:40:26 localhost kernel:  [<ffffffff8100bee7>] ptregscall_common+0x67/0xb0
Dec  4 11:40:26 localhost kernel: 
Dec  4 11:40:26 localhost kernel: 
Dec  4 11:40:26 localhost kernel: Code: 48 8b 04 c6 48 89 42 10 53 9d 66 45 85
e4 79 11 48 85 f6 74 
Dec  4 11:40:26 localhost kernel: RIP  [<ffffffff810965d9>]
kmem_cache_alloc+0x4e/0x77
Dec  4 11:40:26 localhost kernel:  RSP <ffff81000eaf7de8>
Dec  4 11:40:26 localhost kernel: general protection fault: 0000 [3] SMP 
Dec  4 11:40:26 localhost kernel: CPU 1 
Dec  4 11:40:26 localhost kernel: Modules linked in: ppp_deflate zlib_deflate
ppp_async crc_ccitt ppp_generic slhc hsfusbcd2(U) hsfmc97sis(U) hsfmc97ati(U)
hsfmc97ali(U) hsfmc97via(U) hsfmc97ich(U) hsfpcibasic3(U) hsfpcibasic2(U)
hsfsoar(U) parport_pc parport hci_usb arc4 ecb blkcipher ipt_MASQUERADE
iptable_nat nf_nat bridge nfsd exportfs nfs_acl auth_rpcgss rfcomm l2cap
bluetooth autofs4 lockd sunrpc nf_conntrack_ipv4 ipt_REJECT iptable_filter
ip_tables xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack nfnetlink
ip6t_REJECT ip6table_filter ip6_tables x_tables cpufreq_ondemand acpi_cpufreq
loop dm_multipath ipv6 hsfhda(U) hsfserial(U) hsfengine(P)(U) hsfosspec(U)
snd_hda_intel(U) snd_hda_codec(U) snd_seq_dummy snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer firewire_ohci
snd iwl3945 firewire_core soundcore crc_itu_t snd_page_alloc mac80211 battery ac
cfg80211 video output tg3 button i2c_i801 joydev i2c_core iTCO_wdt
iTCO_vendor_support sg sr_mod cdrom dm_snapshot d
Dec  4 11:40:26 localhost kernel: m_zero dm_mirror dm_mod ata_piix ata_generic
libata sd_mod scsi_mod ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd
Dec  4 11:40:26 localhost kernel: Pid: 31681, comm: hal-is-caller-p Tainted: P 
    D 2.6.23.1-49.fc8 #1
Dec  4 11:40:26 localhost kernel: RIP: 0010:[<ffffffff810965d9>] 
[<ffffffff810965d9>] kmem_cache_alloc+0x4e/0x77
Dec  4 11:40:26 localhost kernel: RSP: 0018:ffff81000eaf7d98  EFLAGS: 00010006
Dec  4 11:40:26 localhost kernel: RAX: 0000000000000000 RBX: 0000000000000296
RCX: ffffffff810f4ec7
Dec  4 11:40:26 localhost kernel: RDX: ffff810001675850 RSI: 3f0641af3d9b86e4
RDI: ffffffff8140ce30
Dec  4 11:40:26 localhost kernel: RBP: ffffffff8140ce30 R08: 0000000000000000
R09: ffff81000e4f8300
Dec  4 11:40:26 localhost kernel: R10: ffff810033c17000 R11: 0000000000000246
R12: 00000000000080d0
Dec  4 11:40:26 localhost kernel: R13: 0000000000008001 R14: 0000000000000000
R15: ffff81000f9f5000
Dec  4 11:40:26 localhost kernel: FS:  0000000000000000(0000)
GS:ffff810037c2e300(0000) knlGS:0000000000000000
Dec  4 11:40:26 localhost kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Dec  4 11:40:26 localhost kernel: CR2: 00002aaaaaac63a8 CR3: 000000003714f000
CR4: 00000000000006e0
Dec  4 11:40:26 localhost kernel: DR0: 0000000000000000 DR1: 0000000000000000
DR2: 0000000000000000
Dec  4 11:40:26 localhost kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0
DR7: 0000000000000400
Dec  4 11:40:26 localhost kernel: Process hal-is-caller-p (pid: 31681,
threadinfo ffff81000eaf6000, task ffff810001fa2000)
Dec  4 11:40:26 localhost kernel: Stack:  ffff81001b2ea1c0 ffff81000e4f8300
00000000ffffffe9 ffffffff810f4ec7
Dec  4 11:40:26 localhost kernel:  ffff81000e4f8300 ffff81000e4f8300
0000000000000001 ffffffff8109ca88
Dec  4 11:40:26 localhost kernel:  ffff81000eaf7ea8 ffffffff810a5f35
ffffff9c00000000 0000000000008000
Dec  4 11:40:26 localhost kernel: Call Trace:
Dec  4 11:40:26 localhost kernel:  [<ffffffff810f4ec7>]
selinux_file_alloc_security+0x2a/0x53
Dec  4 11:40:26 localhost kernel:  [<ffffffff8109ca88>] get_empty_filp+0x93/0x14f
Dec  4 11:40:26 localhost kernel:  [<ffffffff810a5f35>]
__path_lookup_intent_open+0x2b/0x97
Dec  4 11:40:26 localhost kernel:  [<ffffffff810a60ef>] open_namei+0x7a/0x65b
Dec  4 11:40:26 localhost kernel:  [<ffffffff8125eecc>] do_page_fault+0x490/0x7e4
Dec  4 11:40:26 localhost kernel:  [<ffffffff8109a2ff>] do_filp_open+0x1c/0x38
Dec  4 11:40:26 localhost kernel:  [<ffffffff81099fe0>]
get_unused_fd_flags+0x72/0x11f
Dec  4 11:40:26 localhost kernel:  [<ffffffff8109a361>] do_sys_open+0x46/0xc3
Dec  4 11:40:26 localhost kernel:  [<ffffffff8100bd45>] tracesys+0xd5/0xda
Dec  4 11:40:26 localhost kernel: 
Dec  4 11:40:26 localhost kernel: 
Dec  4 11:40:26 localhost kernel: Code: 48 8b 04 c6 48 89 42 10 53 9d 66 45 85
e4 79 11 48 85 f6 74 
Dec  4 11:40:26 localhost kernel: RIP  [<ffffffff810965d9>]
kmem_cache_alloc+0x4e/0x77
Dec  4 11:40:26 localhost kernel:  RSP <ffff81000eaf7d98>
Dec  4 11:40:26 localhost NetworkManager: <WARN>  killswitch_getpower_reply():
Error getting killswitch power: Cannot determine if caller is privileged.
Dec  4 11:40:27 localhost kernel: general protection fault: 0000 [4] SMP

Comment 1 Chuck Ebbert 2007-12-05 18:46:15 UTC
We can't help with this bug since we don't have the driver source code.