[<prev] [next>] [day] [month] [year] [list]
Message-ID: <495A4AB8.8040109@ribosome.natur.cuni.cz>
Date: Tue, 30 Dec 2008 17:22:16 +0100
From: Martin MOKREJŠ <mmokrejs@...osome.natur.cuni.cz>
To: LKML <linux-kernel@...r.kernel.org>
Subject: 2.6.28 regression: ACPI Non-volatile Storage
Hi,
compared to 2.6.27.7 I get with 2.6.28 the following on
my good old ASUS L3C/S laptop (also 2.6.28-git2 has this problem):
Linux version 2.6.28-git2 (root@...penec) (gcc version 4.3.2 (Gentoo 4.3.2-r1 p1.4, pie-10.1.3) ) #4 Tue Dec 30 12:24:04 MET 2008
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
NSC Geode by NSC
Cyrix CyrixInstead
Centaur CentaurHauls
Transmeta GenuineTMx86
Transmeta TransmetaCPU
UMC UMC UMC UMC
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000007fff9000 (usable)
BIOS-e820: 000000007fff9000 - 000000007ffff000 (ACPI data)
BIOS-e820: 000000007ffff000 - 0000000080000000 (ACPI NVS)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
DMI 2.3 present.
last_pfn = 0x7fff9 max_arch_pfn = 0x100000
kernel direct mapping tables up to 377fe000 @ 7000-d000
ACPI: RSDP 000F6890, 0014 (r0 ASUS )
ACPI: RSDT 7FFF9000, 002C (r1 ASUS P4_L3CS 42302E31 MSFT 31313031)
ACPI: FACP 7FFF9080, 0074 (r1 ASUS P4_L3CS 42302E31 MSFT 31313031)
ACPI: DSDT 7FFF9100, 52E9 (r1 ASUS P4_L3CS 1000 MSFT 100000D)
ACPI: FACS 7FFFF000, 0040
ACPI: BOOT 7FFF9040, 0028 (r1 ASUS P4_L3CS 42302E31 MSFT 31313031)
1159MB HIGHMEM available.
887MB LOWMEM available.
mapped low ram: 0 - 377fe000
low ram: 00000000 - 377fe000
bootmap 00009000 - 0000ff00
(6 early reservations) ==> bootmem [0000000000 - 00377fe000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
#1 [0001000000 - 00014cc1a8] TEXT DATA BSS ==> [0001000000 - 00014cc1a8]
#2 [00014cd000 - 00014d4000] INIT_PG_TABLE ==> [00014cd000 - 00014d4000]
#3 [000009fc00 - 0000100000] BIOS reserved ==> [000009fc00 - 0000100000]
#4 [0000007000 - 0000009000] PGTABLE ==> [0000007000 - 0000009000]
#5 [0000009000 - 0000010000] BOOTMAP ==> [0000009000 - 0000010000]
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
Normal 0x00001000 -> 0x000377fe
HighMem 0x000377fe -> 0x0007fff9
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
0: 0x00000000 -> 0x0000009f
0: 0x00000100 -> 0x0007fff9
On node 0 totalpages: 524184
free_area_init_node: node 0, pgdat c1438de0, node_mem_map c14d4000
DMA zone: 32 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 3967 pages, LIFO batch:0
Normal zone: 1744 pages used for memmap
Normal zone: 221486 pages, LIFO batch:31
HighMem zone: 2320 pages used for memmap
HighMem zone: 294635 pages, LIFO batch:31
Movable zone: 0 pages used for memmap
ACPI: PM-Timer IO Port: 0xe408
Allocating PCI resources starting at 88000000 (gap: 80000000:7fff0000)
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 520088
Kernel command line: root=/dev/sda3 console=ttyS0,57600n8 console=tty0 vga=0x318 video=vesafb:mtrr:3,ywrap idebus=66 probe_mask=0x3f closcksource=acpi_pm,notsc hpet=force udev
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 16384 bytes)
Fast TSC calibration using PIT
Detected 1800.075 MHz processor.
Console: colour dummy device 80x25
console [tty0] enabled
console [ttyS0] enabled
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 2073812k/2097124k available (2983k kernel code, 22156k reserved, 1374k data, 260k init, 1187820k highmem)
virtual kernel memory layout:
fixmap : 0xfffed000 - 0xfffff000 ( 72 kB)
pkmap : 0xff800000 - 0xffc00000 (4096 kB)
vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB)
lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB)
.init : 0xc1444000 - 0xc1485000 ( 260 kB)
.data : 0xc12e9e11 - 0xc1441770 (1374 kB)
.text : 0xc1000000 - 0xc12e9e11 (2983 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Calibrating delay loop (skipped), value calculated using timer frequency.. 3600.15 BogoMIPS (lpj=1800075)
Mount-cache hash table entries: 512
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
[ds] using netburst configuration
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU: Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz stepping 07
Checking 'hlt' instruction... OK.
Freeing SMP alternatives: 0k freed
ACPI: Core revision 20080926
ACPI: setting ELCR to 0200 (from 0a28)
net_namespace: 520 bytes
regulator: core version 0.5
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xf0e40, last bus=2
PCI: Using configuration type 1 for base access
ACPI: EC: Look up EC in DSDT
resource map sanity check conflict: 0x7fffff00 0x800000ff 0x7ffff000 0x7fffffff ACPI Non-volatile Storage
------------[ cut here ]------------
WARNING: at arch/x86/mm/ioremap.c:227 __ioremap_caller+0x65/0x22f()
Info: mapping multiple BARs. Your kernel is fine.Modules linked in:
Pid: 1, comm: swapper Not tainted 2.6.28-git2 #4
Call Trace:
[<c101a94b>] warn_slowpath+0x4b/0x69
[<c101b311>] ? vprintk+0x1f7/0x201
[<c114fb1a>] ? acpi_os_release_object+0x8/0xc
[<c1165c95>] ? acpi_ut_delete_generic_state+0x13/0x15
[<c114fb1a>] ? acpi_os_release_object+0x8/0xc
[<c1165a00>] ? acpi_ut_delete_object_desc+0x8/0x3d
[<c12e7887>] ? printk+0xf/0x11
[<c101e855>] ? iomem_map_sanity_check+0x6b/0x9a
[<c1010e5e>] __ioremap_caller+0x65/0x22f
[<c11651f0>] ? acpi_ut_update_ref_count+0x4b/0x8f
[<c11652ec>] ? acpi_ut_update_object_reference+0xb8/0x11b
[<c10110e8>] ioremap_nocache+0x10/0x12
[<c12de292>] ? acpi_os_map_memory+0x11/0x1a
[<c12de292>] acpi_os_map_memory+0x11/0x1a
[<c115afc6>] acpi_ex_system_memory_space_handler+0xd1/0x1f3
[<c115aef5>] ? acpi_ex_system_memory_space_handler+0x0/0x1f3
[<c11545db>] acpi_ev_address_space_dispatch+0x12f/0x16f
[<c11583aa>] acpi_ex_access_region+0x1b2/0x1c0
[<c11584c7>] acpi_ex_field_datum_io+0x10f/0x1a6
[<c115881b>] acpi_ex_write_with_update_rule+0xd5/0xde
[<c1158acb>] acpi_ex_insert_into_field+0x2a7/0x2c4
[<c115d4c9>] ? acpi_ns_search_one_scope+0x15/0x3a
[<c11571b7>] acpi_ex_write_data_to_field+0x16b/0x183
[<c115b16a>] acpi_ex_store_object_to_node+0x82/0xb7
[<c115b30d>] acpi_ex_store+0xa6/0x205
[<c115939a>] acpi_ex_opcode_1A_1T_1R+0x3cf/0x529
[<c1159abc>] ? acpi_ex_resolve_operands+0x190/0x43c
[<c1151e0e>] acpi_ds_exec_end_op+0xe6/0x370
[<c1160bd3>] acpi_ps_parse_loop+0x5cf/0x724
[<c115fffc>] acpi_ps_parse_aml+0x6d/0x267
[<c116123d>] acpi_ps_execute_method+0x11c/0x1d7
[<c115de88>] acpi_ns_evaluate+0x11c/0x1e4
[<c1163b9e>] acpi_ut_evaluate_object+0x51/0x159
[<c1163d17>] acpi_ut_execute_STA+0x1d/0x49
[<c114fb7d>] ? acpi_os_signal_semaphore+0x25/0x29
[<c115d86a>] acpi_ns_get_device_callback+0x59/0x117
[<c114fbbc>] ? acpi_os_wait_semaphore+0x3b/0x48
[<c115f00a>] acpi_ns_walk_namespace+0x9a/0x110
[<c115d795>] acpi_get_devices+0x47/0x5d
[<c115d811>] ? acpi_ns_get_device_callback+0x0/0x117
[<c11690bd>] ? ec_parse_device+0x0/0x80
[<c14551ff>] acpi_ec_ecdt_probe+0xc3/0x123
[<c1454cea>] acpi_init+0x7d/0x238
[<c119dbdf>] ? __class_create+0x44/0x5d
[<c1001049>] _stext+0x49/0x10b
[<c1454c6d>] ? acpi_init+0x0/0x238
[<c1036d7a>] ? register_irq_proc+0x65/0x81
[<c144444c>] kernel_init+0x63/0xb4
[<c14443e9>] ? kernel_init+0x0/0xb4
[<c100325f>] kernel_thread_helper+0x7/0x10
---[ end trace 4eaa2a86a8e2da22 ]---
ACPI: Interpreter enabled
ACPI: (supports S0 S5)
ACPI: Using PIC for interrupt routing
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:00.0: reg 10 32bit mmio: [0xe0000000-0xefffffff]
pci 0000:00:1d.0: reg 20 io port: [0xb800-0xb81f]
pci 0000:00:1d.1: reg 20 io port: [0xb400-0xb41f]
pci 0000:00:1f.0: Force enabled HPET at 0xfed00000
pci 0000:00:1f.0: Enabled i801 SMBus device
pci 0000:00:1f.0: quirk: region e400-e47f claimed by ICH4 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: region ec00-ec3f claimed by ICH4 GPIO
pci 0000:00:1f.1: reg 10 io port: [0x9800-0x9807]
pci 0000:00:1f.1: reg 14 io port: [0x9400-0x9403]
pci 0000:00:1f.1: reg 18 io port: [0x9000-0x9007]
pci 0000:00:1f.1: reg 1c io port: [0x8800-0x8803]
pci 0000:00:1f.1: reg 20 io port: [0x8400-0x840f]
pci 0000:00:1f.1: reg 24 32bit mmio: [0xd5800000-0xd58003ff]
pci 0000:00:1f.3: reg 20 io port: [0xe800-0xe81f]
pci 0000:00:1f.5: reg 10 io port: [0xe000-0xe0ff]
pci 0000:00:1f.5: reg 14 io port: [0xe100-0xe13f]
pci 0000:00:1f.6: reg 10 io port: [0xe200-0xe2ff]
pci 0000:00:1f.6: reg 14 io port: [0xe300-0xe37f]
pci 0000:01:00.0: reg 10 32bit mmio: [0xd8000000-0xdfffffff]
pci 0000:01:00.0: reg 14 io port: [0xd800-0xd8ff]
pci 0000:01:00.0: reg 18 32bit mmio: [0xd7000000-0xd700ffff]
pci 0000:01:00.0: reg 30 32bit mmio: [0xd7fe0000-0xd7ffffff]
pci 0000:01:00.0: supports D1 D2
pci 0000:00:01.0: bridge io port: [0xd000-0xdfff]
pci 0000:00:01.0: bridge 32bit mmio: [0xd7000000-0xd7efffff]
pci 0000:00:01.0: bridge 32bit mmio pref: [0xd7f00000-0xdfffffff]
pci 0000:02:05.0: reg 10 io port: [0xa800-0xa8ff]
pci 0000:02:05.0: reg 14 32bit mmio: [0xd6800000-0xd68000ff]
pci 0000:02:05.0: supports D1 D2
pci 0000:02:05.0: PME# supported from D1 D2 D3hot D3cold
pci 0000:02:05.0: PME# disabled
pci 0000:02:07.0: reg 10 32bit mmio: [0x000000-0x000fff]
pci 0000:02:07.0: supports D1 D2
pci 0000:02:07.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:07.0: PME# disabled
pci 0000:02:07.1: reg 10 32bit mmio: [0x000000-0x000fff]
pci 0000:02:07.1: supports D1 D2
pci 0000:02:07.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:07.1: PME# disabled
pci 0000:02:07.2: reg 10 32bit mmio: [0xd6000000-0xd60007ff]
pci 0000:02:07.2: PME# supported from D0 D3hot D3cold
pci 0000:02:07.2: PME# disabled
pci 0000:00:1e.0: transparent bridge
pci 0000:00:1e.0: bridge io port: [0xa000-0xafff]
pci 0000:00:1e.0: bridge 32bit mmio: [0xd6000000-0xd6ffffff]
bus 00 -> node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs *5)
ACPI: PCI Interrupt Link [LNKB] (IRQs 7 *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs *3 11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 11) *9
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: Power Resource [PRCF] (off)
ACPI: WMI: Mapper loaded
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
hpet clockevent registered
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
hpet0: 3 comparators, 64-bit 14.318180 MHz counter
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 15 devices
ACPI: ACPI bus type pnp unregistered
system 00:00: iomem range 0x0-0x9ffff could not be reserved
system 00:00: iomem range 0xf0000-0xfffff could not be reserved
system 00:00: iomem range 0x100000-0x7fffffff could not be reserved
system 00:02: ioport range 0xe400-0xe47f has been reserved
system 00:02: ioport range 0xe800-0xe81f has been reserved
system 00:02: ioport range 0xec00-0xec3f has been reserved
system 00:02: ioport range 0x40b-0x40b has been reserved
system 00:02: ioport range 0x480-0x48f has been reserved
system 00:02: ioport range 0x4d6-0x4d6 has been reserved
system 00:03: iomem range 0xffa00000-0xffbfffff has been reserved
system 00:03: iomem range 0xffe00000-0xffffffff could not be reserved
system 00:04: ioport range 0x4d0-0x4d1 has been reserved
system 00:04: ioport range 0x77c-0x77f has been reserved
system 00:0e: ioport range 0x610-0x62f has been reserved
pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
pci 0000:00:01.0: IO window: 0xd000-0xdfff
pci 0000:00:01.0: MEM window: 0xd7000000-0xd7efffff
pci 0000:00:01.0: PREFETCH window: 0x000000d7f00000-0x000000dfffffff
pci 0000:02:07.0: CardBus bridge, secondary bus 0000:03
pci 0000:02:07.0: IO window: 0x00a000-0x00a0ff
pci 0000:02:07.0: IO window: 0x00a400-0x00a4ff
pci 0000:02:07.0: PREFETCH window: 0x88000000-0x8bffffff
pci 0000:02:07.0: MEM window: 0x90000000-0x93ffffff
pci 0000:02:07.1: CardBus bridge, secondary bus 0000:07
pci 0000:02:07.1: IO window: 0x00ac00-0x00acff
pci 0000:02:07.1: IO window: 0x001000-0x0010ff
pci 0000:02:07.1: PREFETCH window: 0x8c000000-0x8fffffff
pci 0000:02:07.1: MEM window: 0x94000000-0x97ffffff
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02
pci 0000:00:1e.0: IO window: 0xa000-0xafff
pci 0000:00:1e.0: MEM window: 0xd6000000-0xd6ffffff
pci 0000:00:1e.0: PREFETCH window: 0x00000088000000-0x0000008fffffff
pci 0000:00:01.0: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
pci 0000:02:07.0: PCI INT A -> Link[LNKA] -> GSI 5 (level, low) -> IRQ 5
pci 0000:02:07.1: enabling device (0000 -> 0003)
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
pci 0000:02:07.1: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
bus: 00 index 0 io port: [0x00-0xffff]
bus: 00 index 1 mmio: [0x000000-0xffffffff]
bus: 01 index 0 io port: [0xd000-0xdfff]
bus: 01 index 1 mmio: [0xd7000000-0xd7efffff]
bus: 01 index 2 mmio: [0xd7f00000-0xdfffffff]
bus: 01 index 3 mmio: [0x0-0x0]
bus: 02 index 0 io port: [0xa000-0xafff]
bus: 02 index 1 mmio: [0xd6000000-0xd6ffffff]
bus: 02 index 2 mmio: [0x88000000-0x8fffffff]
bus: 02 index 3 io port: [0x00-0xffff]
bus: 02 index 4 mmio: [0x000000-0xffffffff]
bus: 03 index 0 io port: [0xa000-0xa0ff]
bus: 03 index 1 io port: [0xa400-0xa4ff]
bus: 03 index 2 mmio: [0x88000000-0x8bffffff]
bus: 03 index 3 mmio: [0x90000000-0x93ffffff]
bus: 07 index 0 io port: [0xac00-0xacff]
bus: 07 index 1 io port: [0x1000-0x10ff]
bus: 07 index 2 mmio: [0x8c000000-0x8fffffff]
bus: 07 index 3 mmio: [0x94000000-0x97ffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
Please Cc: me in replies. Thanks.
Martin
View attachment "acpidump.txt" of type "text/plain" (99749 bytes)
Powered by blists - more mailing lists