Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133799 - degraded performance after 2.6.16
Summary: degraded performance after 2.6.16
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Bugzilla (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-19 11:33 UTC by x.para
Modified: 2011-10-30 23:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Used for 2.6.16-gentoo-sources compilation (.config_2.6.16-gentoo_NOK,46.85 KB, text/plain)
2006-06-16 03:47 UTC, x.para
Details
Used for 2.6.16-suspen2-r4 (.config_2.6.16-suspen2-r4_OK,50.96 KB, text/plain)
2006-06-16 03:48 UTC, x.para
Details

Note You need to log in before you can comment on or make changes to this bug.
Description x.para 2006-05-19 11:33:25 UTC
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.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-05-19 14:12:41 UTC
Please use "New -> Gentoo Linux -> Component: Ebuilds" in future. Infrastructure is not the correct addressee.
Comment 2 Henrik Brix Andersen 2006-05-19 14:33:46 UTC
Please try to reproduce with gentoo-sources-2.6.16-r7 (and if problem persists, vanilla-sources-2.6.17-rc4).
Comment 3 x.para 2006-05-22 00:06:01 UTC
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.
Comment 4 Henrik Brix Andersen 2006-05-22 00:57:17 UTC
In the future, please reopen a bug when you provide the requested information.
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2006-05-27 04:19:40 UTC
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.

Comment 6 x.para 2006-05-30 02:20:51 UTC
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.
Comment 7 Daniel Drake (RETIRED) gentoo-dev 2006-06-09 15:32:02 UTC
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.
Comment 8 x.para 2006-06-16 03:46:03 UTC
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. 
Comment 9 x.para 2006-06-16 03:46:35 UTC
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. 
Comment 10 x.para 2006-06-16 03:47:51 UTC
Created attachment 89296 [details]
Used for 2.6.16-gentoo-sources compilation
Comment 11 x.para 2006-06-16 03:48:52 UTC
Created attachment 89297 [details]
Used for 2.6.16-suspen2-r4 

This config gives the kernel normal performance.
Comment 12 Daniel Drake (RETIRED) gentoo-dev 2006-06-16 11:07:45 UTC
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.
Comment 13 x.para 2006-06-22 05:27:30 UTC
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.