Scheduler Issue (in Xfree86) 2.6 stable Kenel

From: Brad (nightgrave@goth.net)
Date: Sat Dec 20 2003 - 17:19:23 EST


I have recently upgraded to the new Stable 2.6 Kernel. Most of everything works fine. System boots, XFree86 loads, (with direct rendering working), same with sound, but the cursor will "jerk" around the screen, not smooth. Programs and my games also do this. Basically the cursor freezes for 1/2 second and then i can work again. This happens quite frequently, and consistently, with about 3-5 second intervals, inbetween. I can fix the X cursor from doing this by reniceing X from 0 to -10, and then the cursor moves smooth, but this doesn't stop my Programs and Games from doing this. Thank you for your help, i have included some info in the attachments that i was told to give you.

VMSTAT.TXT
DMESG.TXT
TOP.TXTtop - 17:13:51 up 10 min, 1 user, load average: 0.24, 0.57, 0.36
Tasks: 36 total, 1 running, 35 sleeping, 0 stopped, 0 zombie
Cpu(s): 23.2% user, 27.6% system, 0.0% nice, 46.4% idle, 2.9% IO-wait
Mem:  189296k total, 167864k used, 21432k free, 6452k buffers
Swap: 264560k total, 0k used, 264560k free, 78276k cached

 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ Command 
 3587 root 15 0 2068 892 1868 R 2.0 0.5 0:00.02 top 
 1 root 16 0 1476 492 1324 S 0.0 0.3 0:03.85 init 
 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 
 3 root 34 19 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0 
 4 root 5 -10 0 0 0 S 0.0 0.0 0:50.10 events/0 
 5 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 
 6 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd 
 7 root 25 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 
 8 root 15 0 0 0 0 S 0.0 0.0 0:00.05 pdflush 
 9 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 
 10 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 
 11 root 16 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 
 12 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 reiserfs/0 
 124 root 18 0 1832 916 1520 S 0.0 0.5 0:00.09 devfsd 
 3357 root 15 0 1724 668 1556 S 0.0 0.4 0:00.02 syslog-ng 
 3362 root 16 0 1788 640 1496 S 0.0 0.3 0:00.00 cron 
 3399 root 17 0 1512 564 1344 S 0.0 0.3 0:00.00 agetty top - 17:13:54 up 10 min, 1 user, load average: 0.22, 0.56, 0.36
Tasks: 36 total, 1 running, 35 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% user, 6.4% system, 0.0% nice, 93.3% idle, 0.0% IO-wait
Mem:  189296k total, 167864k used, 21432k free, 6452k buffers
Swap: 264560k total, 0k used, 264560k free, 78276k cached

 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ Command 
 4 root 6 -10 0 0 0 S 6.6 0.0 0:50.30 events/0 
 3510 darklabe 15 0 6320 1936 5844 S 0.3 1.0 0:00.41 E-Time.epplet 
 3587 root 16 0 2072 980 1868 R 0.3 0.5 0:00.03 top 
 1 root 16 0 1476 492 1324 S 0.0 0.3 0:03.85 init 
 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 
 3 root 34 19 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0 
 5 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 
 6 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd 
 7 root 25 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 
 8 root 15 0 0 0 0 S 0.0 0.0 0:00.05 pdflush 
 9 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 
 10 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 
 11 root 16 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 
 12 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 reiserfs/0 
 124 root 18 0 1832 916 1520 S 0.0 0.5 0:00.09 devfsd 
 3357 root 15 0 1724 668 1556 S 0.0 0.4 0:00.02 syslog-ng 
 3362 root 16 0 1788 640 1496 S 0.0 0.3 0:00.00 cron [?25h
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 21712 6340 78252 0 0 150 10 1414 575 24 28 46 3
Linux version 2.6.0-gentoo (root@crypt) (gcc version 3.3.2 20031022 (Gentoo Linux 3.3.2-r3, propolice)) #13 SMP Sat Dec 20 11:51:18 EST 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e8400 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000bef0000 (usable)
BIOS-e820: 000000000bef0000 - 000000000beffc00 (ACPI data)
BIOS-e820: 000000000beffc00 - 000000000bf00000 (ACPI NVS)
BIOS-e820: 000000000bf00000 - 000000000c000000 (reserved)
BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
190MB LOWMEM available.
On node 0 totalpages: 48880
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 44784 pages, LIFO batch:10
HighMem zone: 0 pages, LIFO batch:1
DMI not present.
ACPI: RSDP (v000 PTLTD ) @ 0x000f6fe0
ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000) @ 0x0befade2
ACPI: FADT (v001 INTEL Whitney 0x06040000 PTL 0x000f4240) @ 0x0beffb8c
ACPI: DSDT (v001 INTEL Whitney 0x06040000 MSFT 0x01000007) @ 0x00000000
Building zonelist for node : 0
Kernel command line: root=/dev/hda5 psmouse_noext
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 465.319 MHz processor.
Console: colour VGA+ 80x25
Memory: 188876k/195520k available (2461k kernel code, 6000k reserved, 946k data, 164k init, 0k highmem)
Calibrating delay loop... 915.45 BogoMIPS
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0183fbff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0183fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After all inits, caps: 0183fbff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU0: Intel Celeron (Mendocino) stepping 05
per-CPU timeslice cutoff: 365.63 usecs.
task migration cache decay timeout: 1 msecs.
SMP motherboard not detected.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 465.0176 MHz.
..... host bus clock speed is 66.0453 MHz.
Starting migration thread for cpu 0
CPUS done 8
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20031002
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs *3 4 5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 3
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 9
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Machine check exception polling timer started.
devfs: v1.22 (20021013) Richard Gooch (rgooch@xxxxxxxxxxxxx)
devfs: boot_options: 0x1
Installing knfsd (copyright (C) 1996 okir@xxxxxxxxxxxx).
udf: registering filesystem
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
fakephp: Fake PCI Hot Plug Controller Driver
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1)
pty: 256 Unix98 ptys configured
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
parport0: PC-style at 0x378 [PCSPP(,...)]
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
PPP generic driver version 2.4.2
SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH0: IDE controller at PCI slot 0000:00:1f.1
ICH0: chipset revision 2
ICH0: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1800-0x1807, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0x1808-0x180f, BIOS settings: hdc:pio, hdd:pio
hda: Maxtor 6E040L0, ATA DISK drive
hdb: ST38421A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: SAMSUNG CD-ROM SC-140, ATAPI CD/DVD-ROM drive
hdd: LITE-ON LTR-32123S, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33)
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 >
hdb: max request size: 128KiB
hdb: 16498944 sectors (8447 MB) w/256KiB Cache, CHS=16368/16/63, UDMA(33)
/dev/ide/host0/bus0/target1/lun0: p1
hdc: ATAPI 40X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
hdd: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
uhci_hcd 0000:00:1f.2: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1f.2 to 64
uhci_hcd 0000:00:1f.2: irq 11, io base 00001820
uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
drivers/usb/core/usb.c: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
drivers/usb/core/usb.c: registered new driver usb-storage
USB Mass Storage support registered.
drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
input: PC Speaker
input: PS/2 Generic Mouse on isa0060/serio1
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S1 S5)
found reiserfs format "3.6" with standard journal
reiserfs:warning: CONFIG_REISERFS_CHECK is set ON
reiserfs:warning: - it is slow mode for debugging.
Reiserfs 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: checking transaction log (hda5) for (hda5)
journal-1153: found in header: first_unflushed_offset 7033, last_flushed_trans_id 97278
journal-1206: Starting replay from offset 7033, trans_id 97279
journal-1299: Setting newest_mount_id to 142
Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 164k freed
Adding 264560k swap on /dev/hda7. Priority:-1 extents:1
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel i810 Chipset.
agpgart: Maximum main memory to use for agp memory: 148M
agpgart: AGP aperture is 64M @ 0xf8000000
[drm] Initialized i810 1.4.0 20030605 on minor 0
PCI: Setting latency timer of device 0000:00:1f.5 to 64
intel8x0: clocking to 48000
mtrr: base(0xf8000000) is not aligned on a size(0x180000) boundary
[drm] Using POST v1.2 init.