Hi, I am not sure if this fault is not related to 133451 and 133128 but I have serious performance degradation with suspend2-sources >=2.6.16. System boots up quite fast but after a while performance goes rapidly down. There is pernament CPU compsumtion 5-30% even in idle state and TOP reports at it is taken by procesess that usualy take almost 0. see here: Tasks: 97 total, 12 running, 85 sleeping, 0 stopped, 0 zombie Cpu(s): 6.4% us, 77.9% sy, 0.0% ni, 2.5% id, 0.0% wa, 3.2% hi, 10.0% si Mem: 377156k total, 303032k used, 74124k free, 22352k buffers Swap: 340160k total, 0k used, 340160k free, 168508k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 13083 root 15 0 150m 15m 3776 S 16.4 4.2 1:37.61 X 13205 ondrej 16 0 37080 18m 13m R 13.6 5.1 1:07.23 kded 13213 ondrej 15 0 33024 16m 11m S 9.9 4.6 0:47.87 kicker 13187 ondrej 15 0 37080 18m 13m S 5.9 5.1 0:24.71 kded 13218 ondrej 15 0 50692 30m 16m S 4.6 8.2 0:28.28 superkaramba 13219 ondrej 16 0 30624 15m 10m S 4.0 4.1 0:04.16 konsole 14578 ondrej 20 0 0 0 0 R 4.0 0.0 0:00.13 grep 14547 ondrej 16 0 2116 1096 820 R 3.4 0.3 0:00.66 top 14589 ondrej 17 0 1644 488 424 R 3.4 0.1 0:00.11 df 14580 ondrej 21 0 0 0 0 R 1.5 0.0 0:00.05 cut 14576 ondrej 16 0 2776 1164 996 S 1.2 0.3 0:00.04 bash 14582 ondrej 19 0 1872 572 504 R 1.2 0.2 0:00.04 ifconfig 11703 root 15 0 3632 900 664 S 0.6 0.2 0:04.64 parallel 11934 haldaemo 17 0 1736 600 524 R 0.6 0.2 0:02.27 hald-addon-stor 13196 ondrej 15 0 9924 5476 4192 S 0.6 1.5 0:04.48 artsd 13209 ondrej 15 0 28848 13m 9752 S 0.6 3.7 0:08.39 kwin 13211 ondrej 15 0 29976 15m 11m S 0.6 4.1 0:05.19 kdesktop 14581 ondrej 20 0 2776 1172 996 R 0.6 0.3 0:00.02 bash 14583 ondrej 20 0 0 0 0 R 0.6 0.0 0:00.02 bash 1 root 16 0 1464 500 440 S 0.3 0.1 0:00.81 init 10989 root 16 0 1600 660 548 S 0.3 0.2 0:01.96 cpufreqd 13216 ondrej 16 0 26868 11m 8388 S 0.3 3.1 0:01.74 klipper 13505 ondrej 16 0 50692 30m 16m S 0.3 8.2 0:00.28 superkaramba 14586 ondrej 19 0 2780 1168 996 R 0.3 0.3 0:00.01 bash 2 root 34 19 0 0 0 S 0.0 0.0 0:00.62 ksoftirqd/0 Disk access performance is also degradated: usual figures: /dev/hda: Timing cached reads: 556 MB in 2.00 seconds = 344.80 MB/sec Timing buffered disk reads: 24 MB in 3.38 seconds = 17.10 MB/sec with 2.6.16 suspend2: /dev/hda: Timing cached reads: 556 MB in 2.00 seconds = 277.80 MB/sec Timing buffered disk reads: 24 MB in 3.38 seconds = 7.10 MB/sec dmesg goes here: Linux version 2.6.16-suspend2-r4 (root@trinity) (gcc version 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)) #2 PREEMPT Fri May 19 18:54:59 CEST 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 00000000177d0000 (usable) BIOS-e820: 00000000177d0000 - 00000000177e0000 (reserved) BIOS-e820: 00000000177e0000 - 00000000177e8000 (ACPI data) BIOS-e820: 00000000177e8000 - 0000000017800000 (ACPI NVS) BIOS-e820: 0000000017800000 - 0000000018000000 (reserved) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 375MB LOWMEM available. On node 0 totalpages: 96208 DMA zone: 4096 pages, LIFO batch:0 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 92112 pages, LIFO batch:31 HighMem zone: 0 pages, LIFO batch:0 DMI 2.3 present. ACPI: RSDP (v000 IBM ) @ 0x000fe030 ACPI: RSDT (v001 IBM Cnote2 0x00003110 IBM 0x00000001) @ 0x177e0000 ACPI: FADT (v001 IBM Cnote2 0x00003110 IBM 0x00000001) @ 0x177e0054 ACPI: BOOT (v001 IBM Cnote2 0x00003110 IBM 0x00000001) @ 0x177e002c ACPI: DSDT (v001 IBM CNOTE2 0x00003110 MSFT 0x0100000c) @ 0x00000000 Allocating PCI resources starting at 20000000 (gap: 18000000:e7ff0000) Built 1 zonelists Kernel command line: root=/dev/hda5 resume2=swap:/dev/hda6 acpi_sleep=s3_bios,s3_mode video=vesafb:nocrtc,ywrap,mtrr:3,1024x768-32@75 splash=silent,fadein,kdgraphic,theme:emergence CONSOLE=/dev/tty1 quiet Local APIC disabled by BIOS -- you can enable it with "lapic" mapped APIC to ffffd000 (012f2000) Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 2048 (order: 11, 32768 bytes) Detected 1196.372 MHz processor. Using tsc for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 376104k/384832k available (2542k kernel code, 8252k reserved, 882k data, 212k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 2395.60 BogoMIPS (lpj=4791210) Security Framework v1.0.0 initialized SELinux: Disabled at boot. Capability LSM initialized Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K CPU: After all inits, caps: 0383f9ff 00000000 00000000 00000040 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel Mobile Intel(R) Celeron(TM) CPU 1200MHz stepping 04 Checking 'hlt' instruction... OK. ACPI (tbget-0282): Table [DSDT] replaced by host OS [20060127] ACPI: setting ELCR to 0200 (from 0800) checking if image is initramfs... it is Freeing initrd memory: 750k freed NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xf0200, last bus=1 PCI: Using configuration type 1 ACPI: Subsystem revision 20060127 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) Boot video device is 0000:00:02.0 PCI quirk: region f100-f17f claimed by ICH4 ACPI/GPIO/TCO PCI quirk: region f200-f23f claimed by ICH4 GPIO PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 PCI: Transparent bridge - 0000:00:1e.0 PCI: Bus #02 (-#05) may be hidden behind transparent bridge #01 (-#01) (try 'pci=assign-busses') ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: PCI Interrupt Link [PILA] (IRQs 3 4 5 6 7 9 *11 12 14 15) ACPI: PCI Interrupt Link [PILB] (IRQs 3 4 5 6 7 9 *11 12 14 15) ACPI: PCI Interrupt Link [PILC] (IRQs 3 4 5 6 7 9 *11 12 14 15) ACPI: PCI Interrupt Link [PILD] (IRQs 3 4 5 6 7 9 *11 12 14 15) ACPI: PCI Interrupt Link [PILE] (IRQs 3 4 5 6 7 9 *11 12 14 15) ACPI: PCI Interrupt Link [PILF] (IRQs 3 4 5 6 7 9 *11 12 14 15) ACPI: PCI Interrupt Link [PILG] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [PILH] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled. ACPI: Embedded Controller [EC0] (gpe 29) interrupt mode. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 11 devices SCSI subsystem initialized PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report pnp: 00:0a: ioport range 0xf100-0xf16f could not be reserved pnp: 00:0a: ioport range 0xf178-0xf17f has been reserved pnp: 00:0a: ioport range 0xf200-0xf23f has been reserved pnp: 00:0a: ioport range 0x380-0x38f has been reserved pnp: 00:0a: ioport range 0x4d0-0x4d1 has been reserved pnp: 00:0a: ioport range 0x580-0x587 has been reserved PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0 PCI: Bus 2, cardbus bridge: 0000:01:09.0 IO window: 00007400-000074ff IO window: 00007800-000078ff PREFETCH window: 20000000-21ffffff MEM window: 24000000-25ffffff PCI: Bridge: 0000:00:1e.0 IO window: 7000-7fff MEM window: 80100000-801fffff PREFETCH window: 20000000-21ffffff PCI: Setting latency timer of device 0000:00:1e.0 to 64 ACPI: PCI Interrupt Link [PILB] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11 Simple Boot Flag at 0x41 set to 0x80 audit: initializing netlink socket (disabled) audit(1148068624.568:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered pci_hotplug: PCI Hot Plug PCI Core version: 0.5 ibmphpd: IBM Hot Plug PCI Controller Driver version: 0.6 Linux agpgart interface v0.101 (c) Dave Jones vesafb: Intel Corporation, Almador Graphics Controller, Hardware Version 0.0 (OEM: Almador Graphics Chip Accelerated VGA BIOS) vesafb: VBE version: 3.0 vesafb: VBIOS/hardware doesn't support DDC transfers vesafb: no monitor limits have been set vesafb: scrolling: redraw Console: switching to colour frame buffer device 128x48 fbsplash: console 0 using theme 'emergence' fbsplash: switched splash state to 'on' on console 0 vesafb: framebuffer at 0x98000000, mapped to 0xd8080000, using 6144k, total 8000k fb0: VESA VGA frame buffer device ACPI: AC Adapter [AC] (on-line) ACPI: Battery Slot [BAT0] (battery absent) ACPI: Power Button (FF) [PWRF] ACPI: Sleep Button (CM) [SLPB] ACPI: Lid Switch [LID] Using specific hotkey driver ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) ACPI: Thermal Zone [THR1] (77 C) ACPI: Thermal Zone [THR2] (49 C) PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11 ACPI: PCI interrupt for device 0000:00:1f.6 disabled mice: PS/2 mouse device common for all mice RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI e100: Copyright(c) 1999-2005 Intel Corporation ACPI: PCI Interrupt Link [PILE] enabled at IRQ 11 ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [PILE] -> GSI 11 (level, low) -> IRQ 11 e100: eth0: e100_probe: addr 0x80100000, irq 11, MAC addr 00:00:E2:93:BD:3F Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH3M: IDE controller at PCI slot 0000:00:1f.1 ACPI: PCI Interrupt 0000:00:1f.1[A]: no GSI ICH3M: chipset revision 2 ICH3M: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xa890-0xa897, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xa898-0xa89f, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... input: AT Translated Set 2 keyboard as /class/input/input0 IBM TrackPoint firmware: 0x0e, buttons: 3/3 input: TPPS/2 IBM TrackPoint as /class/input/input1 hda: IC25N020ATCS04-0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: CD-224E, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 128KiB hda: 39070080 sectors (20003 MB) w/1768KiB Cache, CHS=41344/15/63, UDMA(100) hda: cache flushes not supported hda: hda1 hda2 < hda5 hda6 hda7 > hdc: ATAPI 24X CD-ROM drive, 128kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:01:09.0 [1014:1017] Yenta: ISA IRQ mask 0x04f8, PCI irq 11 Socket status: 30000069 pcmcia: parent PCI bridge I/O window: 0x7000 - 0x7fff pcmcia: parent PCI bridge Memory window: 0x80100000 - 0x801fffff pcmcia: parent PCI bridge Memory window: 0x20000000 - 0x21ffffff NET: Registered protocol family 2 IP route cache hash table entries: 4096 (order: 2, 16384 bytes) TCP established hash table entries: 16384 (order: 4, 65536 bytes) TCP bind hash table entries: 16384 (order: 4, 65536 bytes) TCP: Hash tables configured (established 16384 bind 16384) TCP reno registered TCP bic registered NET: Registered protocol family 1 acpi-cpufreq: CPU0 - ACPI performance management activated. Using IPI Shortcut mode Suspend2 Core. Suspend2 Compression Driver loading. Suspend2 Encryption Driver loading. Suspend2 Swap Writer loading. swsusp: Resume From Partition /dev/hda6 PM: Checking swsusp image. PM: Resume from disk failed. ACPI wakeup devices: SLPB OZ68 OBLN OBMO USB0 USB1 USB2 LID ACPI: (supports S0 S1 S3 S4 S5) BIOS EDD facility v0.16 2004-Jun-25, 1 devices found Suspend2 2.2.5: Swapwriter: Signature found. Suspend2 2.2.5: Resuming enabled. ReiserFS: hda5: found reiserfs format "3.6" with standard journal pccard: CardBus card inserted into slot 0 ReiserFS: hda5: using ordered data mode ReiserFS: hda5: journal params: device hda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: hda5: checking transaction log (hda5) ReiserFS: hda5: journal-1153: found in header: first_unflushed_offset 4829, last_flushed_trans_id 336784 ReiserFS: hda5: journal-1206: Starting replay from offset 1446480560788189, trans_id 0 ReiserFS: hda5: journal-1299: Setting newest_mount_id to 419 ReiserFS: hda5: Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly. Freeing unused kernel memory: 212k freed Adding 340160k swap on /dev/hda6. Priority:-1 extents:1 across:340160k usbcore: registered new driver usbfs usbcore: registered new driver hub USB Universal Host Controller Interface driver v2.3 ACPI: PCI Interrupt Link [PILA] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1d.0[A] -> Link [PILA] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1d.0 to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1d.0: irq 11, io base 0x0000a4a0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [PILD] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1d.1[B] -> Link [PILD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1d.1 to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1d.1: irq 11, io base 0x0000a4e0 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt Link [PILC] enabled at IRQ 11 ACPI: PCI Interrupt 0000:00:1d.2[C] -> Link [PILC] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1d.2 to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1d.2: irq 11, io base 0x0000a800 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected Initializing USB Mass Storage driver... usb 2-2: new low speed USB device using uhci_hcd and address 2 usb 2-2: configuration #1 chosen from 1 choice usbcore: registered new driver usb-storage USB Mass Storage support registered. input: Microsoft Microsoft Notebook/Mobile Optical Mouse 2.0 as /class/input/input2 input: USB HID v1.10 Mouse [Microsoft Microsoft Notebook/Mobile Optical Mouse 2.0] on usb-0000:00:1d.1-2 usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver parport: PnPBIOS parport detected. parport0: PC-style at 0x3bc, irq 5 [PCSPP] lp0: using parport0 (interrupt-driven). lp0: console ready Non-volatile memory driver v1.2 ibm_acpi: IBM ThinkPad ACPI Extras v0.12a ibm_acpi: http://ibm-acpi.sf.net/ ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1f.6 to 64 irda_init() NET: Registered protocol family 23 nsc-ircc, Found chip at base=0x02e nsc-ircc, driver loaded (Dag Brattli) IrDA: Registered device irda0 nsc-ircc, Using dongle: IBM31T1100 or Temic TFDS6000/TFDS6500 irlap_change_speed(), setting speed to 9600 IrCOMM protocol (Dag Brattli) intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM chipsets intelfb: Version 0.9.2 ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [PILA] -> GSI 11 (level, low) -> IRQ 11 intelfb: Cannot reserve FB region. agpgart: Detected an Intel 830M Chipset. agpgart: Detected 8060K stolen memory. agpgart: AGP aperture is 128M @ 0x98000000 i2c /dev entries driver Real Time Clock Driver v1.12ac ReiserFS: hda7: found reiserfs format "3.6" with standard journal ReiserFS: hda7: warning: CONFIG_REISERFS_CHECK is set ON ReiserFS: hda7: warning: - it is slow mode for debugging. ReiserFS: hda7: using ordered data mode ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: hda7: checking transaction log (hda7) ReiserFS: hda7: journal-1153: found in header: first_unflushed_offset 4791, last_flushed_trans_id 22563 ReiserFS: hda7: journal-1206: Starting replay from offset 96911642071735, trans_id 0 ReiserFS: hda7: journal-1299: Setting newest_mount_id to 229 ReiserFS: hda7: Using r5 hash to sort names NTFS driver 2.1.26 [Flags: R/O MODULE]. NTFS volume version 3.1. hw_random: RNG not detected ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0_measure_ac97_clock: measured 55437 usecs intel8x0: clocking to 48000 Linux video capture interface: v1.00 saa7130/34: v4l2 driver version 0.2.14 loaded PCI: Enabling device 0000:02:00.0 (0000 -> 0002) ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11 saa7134[0]: found at 0000:02:00.0, rev: 1, irq: 11, latency: 0, mmio: 0x24000000 PCI: Setting latency timer of device 0000:02:00.0 to 64 saa7134[0]: subsystem: 1461:d6ee, board: AVerMedia Cardbus TV/Radio (E500) [card=46,autodetected] saa7134[0]: board init: gpio is 0 saa7134[0]: i2c eeprom 00: 61 14 ee d6 ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 20: ee df ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff tuner 1-004b: chip found @ 0x96 (saa7134[0]) tuner 1-004b: setting tuner address to 61 tuner 1-004b: tuner: type set to tda8290+75 saa7134[0]: registered device video0 [v4l2] saa7134[0]: registered device vbi0 saa7134[0]: registered device radio0 input: PC Speaker as /class/input/input3 ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ds: ds_open(socket 0) pcmcia: Detected deprecated PCMCIA ioctl usage. pcmcia: This interface will soon be removed from the kernel; please expect breakage unless you upgrade to new tools. pcmcia: see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html for details. ds: ds_open(socket 1) ds: ds_open(socket 1) e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex NET: Registered protocol family 17 spurious 8259A interrupt: IRQ7. free goes here: total used free shared buffers cached Mem: 377156 306048 71108 0 22624 171444 -/+ buffers/cache: 111980 265176 Swap: 340160 0 340160 In suspend2-sources 2.6.15 performance is stil on usual values. There is also thread in http://forums.gentoo.org/viewtopic-t-459294-highlight-kernel+performance.html Please let me know if you need more.
Please use "New -> Gentoo Linux -> Component: Ebuilds" in future. Infrastructure is not the correct addressee.
Please try to reproduce with gentoo-sources-2.6.16-r7 (and if problem persists, vanilla-sources-2.6.17-rc4).
I reproduced with gentoo-sources-2.6.16-r7 with the same - same performance problems results. that I tried vanilla-sources-2.6.17-rc4 and also faced same prerformace issues. Than I tried 2.6.16 vanila from kernel.org and everything looks ok.
In the future, please reopen a bug when you provide the requested information.
We need to figure out which kernel version introduces the bug then. Please start by seeing if you can reproduce the issue on gentoo-sources-2.6.16 (the first 2.6.16 release). Configure it as close to vanilla as possible, e.g. do not include vesafb-tng and fbsplash.
OK. Here we go with some results. As per your advice I used gentoo-sources-2.6.16 and completely removed vesafb-tng and fbsplash. So no frame buffer console was used and I faced the same performance issues. Yes I think there must be something in gentoo patchset because 2.6.16 vanila does not have this problems. Please let me know what more I could try to remove from the kernel. I don't have an idea what to try now.
Odd. Are you definitely using the same .config file for each kernel that you try? The next thing to investigate is which exact patch is causing the problem. The patches applied to gentoo-sources-2.6.16 (initial release) are found in these tarballs: http://dev.gentoo.org/~dsd/gentoo-sources/tarballs/genpatches-2.6.16-1.base.tar.bz2 http://dev.gentoo.org/~dsd/gentoo-sources/tarballs/genpatches-2.6.16-1.extras.tar.bz2 Apply them in ascending numeric order to a clean and fast 2.6.16 kernel, a few at a time, until you figure out which one causes the slowdown. If you need to step back at any time, you can revert patches in descending numeric order using the -R argument to patch. If you need more specific instructions, just say.
Sorry I have to admit, that there is something wrong in my .config. I am still not sure what it is but when I started with the patching I found that I have performance issues also on vanilla 2.6.16 without any patch. As soon as I discovered it, I tried config from 2.6.16-r1 kernel with natural performance, applied it to 2.6.16 and I achived normal results. Than I tried to apply it to 2.6.16-suspend2-sources and it works too. So my conclusion is that I have migration problems with .config file between 2.6.15 and 2.6.16. There is many new definitions and if some of them is used in default it can make conflict, that makes the system performing like this. I know I am not the one having these problems, so I attached two config /working and non working/ files for your awareness but I am not sure if you are interested in it. If not plase close this case.
Created attachment 89296 [details] Used for 2.6.16-gentoo-sources compilation
Created attachment 89297 [details] Used for 2.6.16-suspen2-r4 This config gives the kernel normal performance.
Here are some suspects from the bad config: These were enabled in the bad config but not in the good: CONFIG_SLOB: This is only for embedded systems. It does not scale to normal system use. CONFIG_BLK_DEV_GENERIC: The generic (slow) IDE driver may be claiming your hardware I do not recommend reusing old configs for new kernels. It is fairly common for them to bring up problems like this one. Reusing configs is OK for minor upgrades (e.g. 2.6.16-r2 to 2.6.16-r3) but not for actual kernel upgrades (e.g. 2.6.15 to 2.6.16) -- too much changes each time for this to be viable for the majority of users.
Thank you. CONFIG_SLOB was the root of all this. Using config from 2.6.15 made CONFIG_SLOB enabled and CONFIG_SLAB disabled. Just to correct this gave me normal performance back. Thanks for bug learning lesson.