Bug 10664 - l440gx has issues - either locks up system or causing time freeze
Summary: l440gx has issues - either locks up system or causing time freeze
Status: RESOLVED OBSOLETE
Alias: None
Product: Drivers
Classification: Unclassified
Component: Flash/Memory Technology Devices (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: David Woodhouse
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-10 07:59 UTC by Roland Kletzing
Modified: 2013-12-19 13:54 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.37-rc7
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Roland Kletzing 2008-05-10 07:59:58 UTC
Latest working kernel version: n/a

Earliest failing kernel version:  at least 2.6.22, didn`t test earlier kernels

Distribution: opensuse 10.3

Hardware Environment: vmware

Software Environment:  opensuse 10.3, vanilla 2.6.26-rc1

Problem Description: 
you may experience issues after loading/unloading l440gx module

see 
"[BUG] crash - modules l440gx and parport_pc interfere" ( http://marc.info/?l=linux-kernel&m=119921813509606&w=2, http://marc.info/?l=linux-kernel&m=119922045311664&w=2 )

or 
"Clock stopped (time/date freeze or looping over 5 seconds)" ( http://bugzilla.kernel.org/show_bug.cgi?id=10446#c18 )


Steps to reproduce:
modprobe l440gx;modprobe -r l440gx (no need for having appropriate hardware attached)
Comment 1 Roland Kletzing 2008-10-26 14:52:11 UTC
on 2.6.27, modprobe l440gx prints this message (it didn`t do that before):

resource map sanity check conflict  0xfff00000 0xffffffff 0xfffe0000 0xffffffff                                                            reserved
------------[ cut here ]------------
WARNING: at arch/x86/mm/ioremap.c:156 __ioremap_caller+0x89/0x37c()
Modules linked in: l440gx(N+) mtd(N) chipreg(N) map_funcs(N) reiserfs bridge stp                                                            bnep sco rfcomm l2cap bluetooth binfmt_misc snd_pcm_oss snd_mixer_oss snd_seq_m                                                           idi snd_seq_midi_event snd_seq ipv6 vmsync(N) vmblock(N) vmmemctl(N) acpiphp af_                                                           packet microcode fuse vmhgfs(N) loop dm_mod ppdev rtc_cmos rtc_core rtc_lib pcsp                                                           kr snd_ens1371 gameport snd_rawmidi snd_seq_device parport_pc parport snd_ac97_c                                                           odec ac97_bus pcnet32 snd_pcm snd_timer vmxnet(N) snd soundcore i2c_piix4 mii sn                                                           d_page_alloc ide_cd_mod i2c_core container cdrom ac isp1760(N) intel_agp shpchp                                                            button pci_hotplug sg agpgart uhci_hcd ehci_hcd usbcore sd_mod crc_t10dif edd ex                                                           t3 mbcache jbd fan ide_pci_generic ata_generic ata_piix pata_acpi libata dock th                                                           ermal processor thermal_sys hwmon mptspi mptscsih mptbase scsi_transport_spi scs                                                           i_mod piix ide_core [last unloaded: speedstep_lib]
Supported: No
Pid: 13093, comm: modprobe Tainted: G          2.6.27.1-2-pae #1
 [<c0105590>] dump_trace+0x6b/0x249
 [<c01060c5>] show_trace+0x20/0x39
 [<c034494d>] dump_stack+0x71/0x76
 [<c012ba54>] warn_on_slowpath+0x4d/0x70
 [<c0118c1c>] __ioremap_caller+0x89/0x37c
 [<c0119021>] ioremap_nocache+0x18/0x1c
 [<e0f9e06a>] init_l440gx+0x6a/0x26c [l440gx]
 [<c010112b>] _stext+0x3b/0x127
 [<c014d898>] sys_init_module+0x8a/0x19e
 [<c0103cbb>] sysenter_do_call+0x12/0x2f
 [<ffffe430>] 0xffffe430
 =======================
---[ end trace 6adb8737248b6f31 ]---
window_addr = 0xe1580000
pci 0000:00:07.3: BAR 11: can't allocate resource (bogus alignment) [0x1000-0x10                                                           3f] flags 0x100
Could not allocate pm iobase resource
modprobe:13093 freeing invalid memtype fff00000-0
Comment 2 Roland Kletzing 2010-12-29 21:08:57 UTC
Problem still persists with 2.6.37-rc7


Dec 29 22:06:36 ubuntu kernel: [   81.424329] window_addr = 0xe0f00000
Dec 29 22:06:36 ubuntu kernel: [   81.426088] Modules linked in: l440gx(+) mtd chipreg map_funcs snd_ens1371 gameport snd_rawmidi snd_seq_device snd_ac97_codec ac97_bus snd_pcm snd_timer snd ppdev lp intel_agp parport_pc psmouse intel_gtt soundcore snd_page_alloc vmw_balloon parport serio_raw agpgart shpchp i2c_piix4 mptspi mptscsih mptbase pcnet32 floppy mii scsi_transport_spi
Dec 29 22:06:36 ubuntu kernel: [   81.427422]
Dec 29 22:06:36 ubuntu kernel: [   81.427658] Pid: 792, comm: modprobe Not tainted 2.6.37-rc7 #3 440BX Desktop Reference Platform/VMware Virtual Platform
Dec 29 22:06:36 ubuntu kernel: [   81.427936] EIP: 0060:[<c038c188>] EFLAGS: 00010246 CPU: 0
Dec 29 22:06:36 ubuntu kernel: [   81.428135] EIP is at pci_sriov_resource_alignment+0x58/0x60
Dec 29 22:06:36 ubuntu kernel: [   81.428135] EAX: df0af800 EBX: df0af800 ECX: 00003b00 EDX: 00000004
Dec 29 22:06:36 ubuntu kernel: [   81.428135] ESI: df0ae800 EDI: df0af800 EBP: de02be78 ESP: de02be54
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  00000086 00000040 de02be74 c04eb3fb 0000003b c08006a4 00000000 00000040
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  df0af800 de02bed8 c037c72a 00000004 de02bec8 0000003b 00000004 00000292
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  de02beb0 c04ed074 00000040 0000000b df0ae800 de02bec8 c035df7d 00000004
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c04eb3fb>] ? pci_conf1_read+0xab/0x100
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c037c72a>] ? pci_assign_resource+0x33a/0x370
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c04ed074>] ? pci_read+0x34/0x40
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c035df7d>] ? kobject_put+0x1d/0x50
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c0372aea>] ? pci_bus_read_config_dword+0x6a/0x80
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<e0a9a12e>] ? init_l440gx+0x12e/0x247 [l440gx]
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c0101135>] ? do_one_initcall+0x35/0x170
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<e0a9a000>] ? init_l440gx+0x0/0x247 [l440gx]
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c0181826>] ? sys_init_module+0x116/0x10b0
Dec 29 22:06:36 ubuntu kernel: [   81.428135]  [<c010311f>] ? sysenter_do_call+0x12/0x28
Dec 29 22:06:36 ubuntu kernel: [   81.437046] ---[ end trace a1c8d54fa14180df ]---
Comment 3 Alan 2013-12-19 13:54:55 UTC
If this is still seen with a modern kernel please update

Note You need to log in before you can comment on or make changes to this bug.