2003-08-06 09:25:51

by Paul Dickson

[permalink] [raw]
Subject: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (PII, 300MHz with 256MB)

For the most part, I've had good luck running 2.6.0-test2 on my notebook.
I took a working .config from a 2.6.0-test2 RPM and ran it through "make
oldconfig". This somehow caused me to loose all the CONFIG_VT* settings,
but this could have been because of my fumbling within "make menuconfig".

High memory bandwidth applications that would cause this notebook to
struggle to keep up under 2.4.20-18.9 ran as though I had more than twice
the CPU power. For example, I usually have 15 tabs open in mozilla, but
when I run ImageMagick's animate on a series of 20+ satellite images (not
fullscreen), it usally took 10-20 seconds to start loading the images with
interactivity recovering (read as: mouse keeping up) after it finished
loading all the images. Then, upon exiting, it would take about 10
seconds to redraw the screen without the closing window. Flipping the
workspace to mozilla, it would take another 10-20 seconds before mozilla
was reloaded.

Now, under 2.6.0-test2, animate starts loading images immediately and runs
them fluidly. I can even flip the workspace to mozilla, and that behaves
interactively.

Before, flipping between workspaces would cause music (under xmms) to
skip. It no longer does that.

But all is not perfect. I'll attach the problems I had as replies (so
each has it's own message thread).

-Paul


Attachments:
config-2.6.0-test2 (28.51 kB)

2003-08-06 09:23:05

by Paul Dickson

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (possible tty trouble)

On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:

> But all is not perfect. I'll attach the problems I had as replies (so
> each has it's own message thread).

I built 2.6.0-test2 for my Dell Inspiron 7000 notebook (PII, 300Mhz) with
a RH9 distribution. I build the kernel on another system (1.33GHz) using
ssh.

I was missing some device support, so did a "make menuconfig". The
configuration options were shown, I selected "Sound -->" and pressed
enter. The terminal went back to text mode and then hung. Gnome-terminal
started consuming all unused CPU cycles.

I could recover the process by closing the tab or resetting the terminal,
but this would only fix the problem for the moment. Frequently, it
wouldn't even finish redisplaying the screen before it locked again.

This would happen running "make menuconfig" locally or via ssh on another
system.

This is likely caused by some difference in the tty code in 2.6.0-test2.
The problem does not occur under 2.4.20-18.9. If 2.6.0-test2 is correct,
then I might need an updated version of gnome-terminal suitable for 2.6.0.

-Paul

2003-08-06 09:36:06

by Paul Dickson

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (PII, 300MHz with 256MB)

On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:

> But all is not perfect. I'll attach the problems I had as replies (so
> each has it's own message thread).

I have two PC Cards in my notebook. A network card and CF card (via an
adapter). When the code was loaded, Kobjects spits out the following stack
dump:

Aug 6 01:22:23 violet kernel: Linux Kernel Card Services 3.1.22
Aug 6 01:22:23 violet kernel: options: [pci] [cardbus] [pm]
Aug 6 01:22:23 violet kernel: PCI: Found IRQ 11 for device 0000:00:04.0
Aug 6 01:22:23 violet kernel: PCI: Sharing IRQ 11 with 0000:01:00.0
Aug 6 01:22:23 violet kernel: Yenta IRQ list 0698, PCI irq11
Aug 6 01:22:23 violet kernel: Socket status: 30000020
Aug 6 01:22:23 violet kernel: PCI: Found IRQ 11 for device 0000:00:04.1
Aug 6 01:22:23 violet kernel: Yenta IRQ list 0698, PCI irq11
Aug 6 01:22:23 violet kernel: Socket status: 30000010
Aug 6 01:22:23 violet kernel: PCI: Enabling device 0000:02:00.0 (0000 -> 0003)
Aug 6 01:22:23 violet kernel: 3c59x: Donald Becker and others. http://www.scyld.com/network/vortex.html
Aug 6 01:22:23 violet kernel: 0000:02:00.0: 3Com PCI 3CCFE575BT Cyclone CardBus at 0x1000. Vers LK1.1.19
Aug 6 01:22:23 violet kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Aug 6 01:22:23 violet kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x3c0-0x3df 0x3f8-0x3ff 0x4d0-0x4d7
Aug 6 01:22:23 violet kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Aug 6 01:22:23 violet gpm: gpm startup succeeded
Aug 6 01:22:23 violet kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Aug 6 01:22:23 violet kernel: hde: LEXAR ATA_FLASH, CFA DISK drive
Aug 6 01:22:23 violet kernel: hdf: probing with STATUS(0xc0) instead of ALTSTATUS(0x0a)
Aug 6 01:22:23 violet kernel: hdf: probing with STATUS(0xc0) instead of ALTSTATUS(0x0a)
Aug 6 01:22:23 violet kernel: ide2 at 0x100-0x107,0x10e on irq 3
Aug 6 01:22:23 violet kernel: hde: max request size: 128KiB
Aug 6 01:22:23 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 6 01:22:23 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 6 01:22:23 violet kernel: hde: 62976 sectors (32 MB) w/1KiB Cache, CHS=984/2/32
Aug 6 01:22:23 violet kernel: hde: hde1
Aug 6 01:22:23 violet kernel: hde: hde1
Aug 6 01:22:23 violet kernel: kobject_register failed for hde1 (-17)
Aug 6 01:22:24 violet kernel: Call Trace:
Aug 6 01:22:24 violet kernel: [<c02352ee>] kobject_register+0x4e/0x60
Aug 6 01:22:24 violet kernel: [<c0187359>] register_disk+0x139/0x150
Aug 6 01:22:24 violet kernel: [<c026af01>] add_disk+0x51/0x60
Aug 6 01:22:24 violet kernel: [<c026ae80>] exact_match+0x0/0x10
Aug 6 01:22:24 violet kernel: [<c026ae90>] exact_lock+0x0/0x20
Aug 6 01:22:24 violet kernel: [<c028bbe8>] idedisk_attach+0x128/0x1b0
Aug 6 01:22:24 violet kernel: [<c02873c1>] ata_attach+0xa1/0x1c0
Aug 6 01:22:24 violet kernel: [<c028077e>] ideprobe_init+0xfe/0x11d
Aug 6 01:22:24 violet kernel: [<c0285713>] ide_probe_module+0x13/0x20
Aug 6 01:22:24 violet kernel: [<c028653e>] ide_register_hw+0x16e/0x1a0
Aug 6 01:22:24 violet kernel: [<d0970273>] idecs_register+0x63/0x80 [ide_cs]
Aug 6 01:22:24 violet kernel: [<d098d460>] CardServices+0x210/0x357 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d09707ae>] ide_config+0x51e/0x880 [ide_cs]
Aug 6 01:22:24 violet kernel: [<d09850be>] set_cis_map+0x3e/0x120 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985595>] read_cis_cache+0xe5/0x170 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985f6d>] pcmcia_get_tuple_data+0x8d/0xa0 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d098732c>] pcmcia_parse_tuple+0x10c/0x170 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0987404>] read_tuple+0x74/0x80 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985e8e>] pcmcia_get_next_tuple+0x26e/0x2c0 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985979>] pcmcia_get_first_tuple+0xa9/0x150 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<c0118e55>] remap_area_pages+0x1d5/0x1f0
Aug 6 01:22:24 violet kernel: [<c014b7c7>] unmap_vm_area+0x47/0x90
Aug 6 01:22:24 violet kernel: [<d0925813>] yenta_set_mem_map+0x1b3/0x200 [yenta_socket]
Aug 6 01:22:24 violet kernel: [<d09850be>] set_cis_map+0x3e/0x120 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d09850be>] set_cis_map+0x3e/0x120 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985595>] read_cis_cache+0xe5/0x170 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985f6d>] pcmcia_get_tuple_data+0x8d/0xa0 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d098732c>] pcmcia_parse_tuple+0x10c/0x170 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0987404>] read_tuple+0x74/0x80 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985e8e>] pcmcia_get_next_tuple+0x26e/0x2c0 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985979>] pcmcia_get_first_tuple+0xa9/0x150 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985595>] read_cis_cache+0xe5/0x170 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d0985e8e>] pcmcia_get_next_tuple+0x26e/0x2c0 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d098750f>] pcmcia_validate_cis+0xff/0x1e0 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<c0125466>] update_process_times+0x46/0x50
Aug 6 01:22:24 violet kernel: [<c012d61c>] rcu_check_quiescent_state+0x8c/0x90
Aug 6 01:22:24 violet kernel: [<c012d708>] rcu_process_callbacks+0xe8/0x110
Aug 6 01:22:24 violet kernel: [<d0970ca8>] ide_event+0x68/0x100 [ide_cs]
Aug 6 01:22:24 violet kernel: [<d098bede>] pcmcia_register_client+0x22e/0x270 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<c010b348>] common_interrupt+0x18/0x20
Aug 6 01:22:24 violet kernel: [<d0925813>] yenta_set_mem_map+0x1b3/0x200 [yenta_socket]
Aug 6 01:22:24 violet kernel: [<c019d1f3>] do_get_write_access+0x2c3/0x5e0
Aug 6 01:22:24 violet crond: crond startup succeeded
Aug 6 01:22:24 violet kernel: [<d098d3fb>] CardServices+0x1ab/0x357 [pcmcia_core]
Aug 6 01:22:24 violet kernel: [<d097010a>] ide_attach+0x10a/0x150 [ide_cs]
Aug 6 01:22:24 violet kernel: [<d0970c40>] ide_event+0x0/0x100 [ide_cs]
Aug 6 01:22:24 violet kernel: [<d097652b>] bind_request+0x18b/0x230 [ds]
Aug 6 01:22:24 violet kernel: [<c0238000>] __copy_from_user_ll+0x50/0x80
Aug 6 01:22:24 violet kernel: [<d097717c>] ds_ioctl+0x62c/0x740 [ds]
Aug 6 01:22:24 violet kernel: [<c011b970>] autoremove_wake_function+0x0/0x50
Aug 6 01:22:24 violet kernel: [<c03240ef>] unix_dgram_sendmsg+0x35f/0x560
Aug 6 01:22:24 violet kernel: [<c018110d>] proc_alloc_inode+0x4d/0x80
Aug 6 01:22:24 violet kernel: [<c02c616e>] sock_sendmsg+0x8e/0xb0
Aug 6 01:22:24 violet kernel: [<c0181097>] proc_read_inode+0x17/0x40
Aug 6 01:22:24 violet kernel: [<c016bc01>] wake_up_inode+0x11/0x30
Aug 6 01:22:24 violet kernel: [<c0119f7b>] schedule+0x1bb/0x3c0
Aug 6 01:22:24 violet kernel: [<c011a2e2>] __wake_up_locked+0x22/0x30
Aug 6 01:22:24 violet kernel: [<c011a1d0>] default_wake_function+0x0/0x30
Aug 6 01:22:25 violet kernel: [<c011a007>] schedule+0x247/0x3c0
Aug 6 01:22:25 violet kernel: [<c014218e>] zap_pmd_range+0x4e/0x70
Aug 6 01:22:25 violet kernel: [<c01421fe>] unmap_page_range+0x4e/0x80
Aug 6 01:22:25 violet kernel: [<c0119da0>] scheduler_tick+0x330/0x340
Aug 6 01:22:25 violet kernel: [<c0125466>] update_process_times+0x46/0x50
Aug 6 01:22:26 violet kernel: [<c01252d6>] update_wall_time+0x16/0x40
Aug 6 01:22:26 violet kernel: [<c012d708>] rcu_process_callbacks+0xe8/0x110
Aug 6 01:22:26 violet kernel: [<c01215c6>] tasklet_action+0x46/0x70
Aug 6 01:22:26 violet kernel: [<c0163920>] sys_ioctl+0x100/0x280
Aug 6 01:22:26 violet kernel: [<c010b189>] sysenter_past_esp+0x52/0x71
Aug 6 01:22:26 violet kernel:
Aug 6 01:22:26 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 6 01:22:26 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 6 01:22:26 violet kernel: hde: Write Cache FAILED Flushing!
Aug 6 01:22:26 violet kernel: Module ide_cs cannot be unloaded due to unsafe usage in include/linux/module.h:483
Aug 6 01:22:26 violet kernel: ide-cs: hde: Vcc = 3.3, Vpp = 0.0
Aug 6 01:22:26 violet kernel: hde: hde1
Aug 6 01:22:26 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 6 01:22:26 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 6 01:22:26 violet kernel: hde: Write Cache FAILED Flushing!
Aug 6 01:22:26 violet kernel: hde: hde1
Aug 6 01:22:26 violet kernel: updfstab: numerical sysctl 1 23 is obsolete.
Aug 6 01:22:26 violet kernel: ip_tables: (C) 2000-2002 Netfilter core team
Aug 6 01:22:28 violet kernel: lp0: using parport0 (polling).
Aug 6 01:22:28 violet kernel: lp0: console ready

The CF is mounted and readable.

-Paul

2003-08-06 10:03:52

by Paul Dickson

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (lost USB mouse)

On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:

> But all is not perfect. I'll attach the problems I had as replies (so
> each has it's own message thread).

After spending the day visiting relatives, I came back to the notebook and
put something down nearby. I then went away for a moment and upon
returning discovered the screen unblanked but the mouse not functioning.
Flipping workspaces relieved my fear that 2.6.0-test2 had crashed, but
still no mouse.

So I decided to unplug and replug in the mouse (its USB after all).

This allowed the mouse to function again.

This is what was recorded in the message log:


Aug 3 22:55:21 violet kernel: hub 1-0:0: port 1 disabled by hub (EMI?), re-enabling...<6>usb 1-1: USB disconnect, address 2
Aug 3 22:55:21 violet kernel: Debug: sleeping function called from invalid context at drivers/usb/core/hcd.c:1350
Aug 3 22:55:21 violet kernel: Call Trace:
Aug 3 22:55:21 violet kernel: [<c011b5b1>] __might_sleep+0x61/0x80
Aug 3 22:55:21 violet kernel: [<c029f22c>] hcd_endpoint_disable+0xcc/0x1b0
Aug 3 22:55:21 violet kernel: [<c029f160>] hcd_endpoint_disable+0x0/0x1b0
Aug 3 22:55:21 violet kernel: [<c0299bea>] nuke_urbs+0x4a/0x60
Aug 3 22:55:21 violet kernel: [<c029a8c2>] usb_disconnect+0xa2/0x140
Aug 3 22:55:21 violet kernel: [<c029d40f>] hub_port_connect_change+0x33f/0x350
Aug 3 22:55:21 violet kernel: [<c029d74c>] hub_events+0x32c/0x3b0
Aug 3 22:55:21 violet kernel: [<c029d805>] hub_thread+0x35/0xf0
Aug 3 22:55:21 violet kernel: [<c011a1d0>] default_wake_function+0x0/0x30
Aug 3 22:55:21 violet kernel: [<c029d7d0>] hub_thread+0x0/0xf0
Aug 3 22:55:22 violet /sbin/hotplug: no runnable /etc/hotplug/input.agent is installed
Aug 3 22:55:22 violet /etc/hotplug/usb.agent: Bad USB agent invocation
Aug 3 22:55:22 violet /etc/hotplug/usb.agent: Bad USB agent invocation
Aug 3 22:55:22 violet /sbin/hotplug: no runnable /etc/hotplug/input.agent is installed
Aug 3 22:55:22 violet kernel: [<c01091a9>] kernel_thread_helper+0x5/0xc
Aug 3 22:55:24 violet modprobe: FATAL: Module ide_probe_mod not found.
Aug 3 22:55:24 violet kernel:
Aug 3 22:55:25 violet kernel: hub 1-0:0: debounce: port 1: delay 100ms stable 4 status 0x301
Aug 3 22:55:25 violet kernel: hub 1-0:0: new USB device on port 1, assigned address 3
Aug 3 22:55:25 violet kernel: input: USB HID v1.00 Mouse [1241:1111] on usb-0000:00:07.2-1
Aug 3 22:55:25 violet modprobe: FATAL: Module ide_probe not found.
Aug 3 22:55:25 violet kernel: updfstab: numerical sysctl 1 23 is obsolete.
Aug 3 22:55:25 violet modprobe: FATAL: Module ohci1394 already in kernel.
Aug 3 22:55:25 violet /etc/hotplug/usb.agent: Setup hid for USB product 1241/1111/100
Aug 3 22:55:26 violet modprobe: FATAL: Module hid not found.
Aug 3 22:55:26 violet modprobe: FATAL: Error running install command for hid
Aug 3 22:55:26 violet /etc/hotplug/usb.agent: ... can't load module hid
Aug 3 22:55:26 violet /etc/hotplug/usb.agent: missing kernel or user mode driver hid
Aug 3 22:55:26 violet kernel: drivers/usb/core/message.c: usb_control/bulk_msg: timeout
Aug 3 22:55:27 violet devlabel: devlabel service started/restarted
Aug 3 22:55:28 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 3 22:55:28 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 3 22:55:28 violet kernel: hde: Write Cache FAILED Flushing!
Aug 3 22:55:28 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 3 22:55:28 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 3 22:55:28 violet kernel: hde: Write Cache FAILED Flushing!
Aug 3 22:55:28 violet devlabel: devlabel service started/restarted


I'm guessing this is where the USB Mouse was disconnected and reconnected
(there where no lines between these two sections, nor for several hours
before and after):


Aug 3 22:56:40 violet /sbin/hotplug: no runnable /etc/hotplug/input.agent is installed
Aug 3 22:56:40 violet kernel: usb 1-1: USB disconnect, address 3
Aug 3 22:56:40 violet kernel: Debug: sleeping function called from invalid context at drivers/usb/core/hcd.c:1350
Aug 3 22:56:40 violet kernel: Call Trace:
Aug 3 22:56:40 violet kernel: [<c011b5b1>] __might_sleep+0x61/0x80
Aug 3 22:56:40 violet kernel: [<c029f22c>] hcd_endpoint_disable+0xcc/0x1b0
Aug 3 22:56:40 violet kernel: [<c029f160>] hcd_endpoint_disable+0x0/0x1b0
Aug 3 22:56:40 violet kernel: [<c0299bea>] nuke_urbs+0x4a/0x60
Aug 3 22:56:40 violet kernel: [<c029a8c2>] usb_disconnect+0xa2/0x140
Aug 3 22:56:40 violet kernel: [<c029d40f>] hub_port_connect_change+0x33f/0x350
Aug 3 22:56:40 violet kernel: [<c029cc7b>] hub_port_status+0x3b/0xb0
Aug 3 22:56:40 violet kernel: [<c029d769>] hub_events+0x349/0x3b0
Aug 3 22:56:40 violet kernel: [<c029d805>] hub_thread+0x35/0xf0
Aug 3 22:56:40 violet kernel: [<c011a1d0>] default_wake_function+0x0/0x30
Aug 3 22:56:40 violet /etc/hotplug/usb.agent: Bad USB agent invocation
Aug 3 22:56:41 violet modprobe: FATAL: Module ide_probe_mod not found.
Aug 3 22:56:41 violet kernel: [<c029d7d0>] hub_thread+0x0/0xf0
Aug 3 22:56:41 violet kernel: [<c01091a9>] kernel_thread_helper+0x5/0xc
Aug 3 22:56:41 violet modprobe: FATAL: Module ide_probe not found.
Aug 3 22:56:41 violet kernel:
Aug 3 22:56:41 violet kernel: updfstab: numerical sysctl 1 23 is obsolete.
Aug 3 22:56:41 violet modprobe: FATAL: Module ohci1394 already in kernel.
Aug 3 22:56:41 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 3 22:56:41 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 3 22:56:41 violet kernel: hde: Write Cache FAILED Flushing!
Aug 3 22:56:42 violet devlabel: devlabel service started/restarted
Aug 3 22:56:43 violet kernel: hub 1-0:0: debounce: port 1: delay 100ms stable 4 status 0x301
Aug 3 22:56:43 violet kernel: hub 1-0:0: new USB device on port 1, assigned address 4
Aug 3 22:56:43 violet kernel: input: USB HID v1.00 Mouse [1241:1111] on usb-0000:00:07.2-1
Aug 3 22:56:43 violet /etc/hotplug/usb.agent: Bad USB agent invocation
Aug 3 22:56:44 violet /sbin/hotplug: no runnable /etc/hotplug/input.agent is installed
Aug 3 22:56:47 violet /etc/hotplug/usb.agent: Setup hid for USB product 1241/1111/100
Aug 3 22:56:47 violet modprobe: FATAL: Module hid not found.
Aug 3 22:56:47 violet modprobe: FATAL: Error running install command for hid
Aug 3 22:56:47 violet /etc/hotplug/usb.agent: ... can't load module hid
Aug 3 22:56:47 violet /etc/hotplug/usb.agent: missing kernel or user mode driver hid
Aug 3 22:56:47 violet /etc/hotplug/usb.agent: Setup mousedev for USB product 1241/1111/100
Aug 3 22:56:48 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 3 22:56:48 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 3 22:56:48 violet kernel: hde: Write Cache FAILED Flushing!
Aug 3 22:56:48 violet devlabel: devlabel service started/restarted


About 9 hours later it happened again, only I did not have to disconnect
the mouse for it to recover (in fact, I did not even know the situation
happened again until I looked in the log).


Aug 4 07:53:13 violet kernel: hub 1-0:0: port 1 disabled by hub (EMI?), re-enabling...<6>usb 1-1: USB disconnect, address 4
Aug 4 07:53:13 violet kernel: Debug: sleeping function called from invalid context at drivers/usb/core/hcd.c:1350
Aug 4 07:53:13 violet kernel: Call Trace:
Aug 4 07:53:13 violet kernel: [<c011b5b1>] __might_sleep+0x61/0x80
Aug 4 07:53:13 violet kernel: [<c029f22c>] hcd_endpoint_disable+0xcc/0x1b0
Aug 4 07:53:13 violet kernel: [<c029f160>] hcd_endpoint_disable+0x0/0x1b0
Aug 4 07:53:13 violet kernel: [<c0299bea>] nuke_urbs+0x4a/0x60
Aug 4 07:53:13 violet kernel: [<c029a8c2>] usb_disconnect+0xa2/0x140
Aug 4 07:53:13 violet kernel: [<c029d40f>] hub_port_connect_change+0x33f/0x350
Aug 4 07:53:13 violet kernel: [<c029d74c>] hub_events+0x32c/0x3b0
Aug 4 07:53:13 violet kernel: [<c029d805>] hub_thread+0x35/0xf0
Aug 4 07:53:13 violet kernel: [<c011a1d0>] default_wake_function+0x0/0x30
Aug 4 07:53:13 violet kernel: [<c029d7d0>] hub_thread+0x0/0xf0
Aug 4 07:53:13 violet /sbin/hotplug: no runnable /etc/hotplug/input.agent is installed
Aug 4 07:53:13 violet /etc/hotplug/usb.agent: Bad USB agent invocation
Aug 4 07:53:13 violet kernel: [<c01091a9>] kernel_thread_helper+0x5/0xc
Aug 4 07:53:14 violet /etc/hotplug/usb.agent: Bad USB agent invocation
Aug 4 07:53:14 violet /sbin/hotplug: no runnable /etc/hotplug/input.agent is installed
Aug 4 07:53:14 violet kernel:
Aug 4 07:53:14 violet modprobe: FATAL: Module ide_probe_mod not found.
Aug 4 07:53:14 violet kernel: hub 1-0:0: debounce: port 1: delay 100ms stable 4 status 0x301
Aug 4 07:53:14 violet modprobe: FATAL: Module ide_probe not found.
Aug 4 07:53:14 violet kernel: updfstab: numerical sysctl 1 23 is obsolete.
Aug 4 07:53:14 violet kernel: hub 1-0:0: new USB device on port 1, assigned address 5
Aug 4 07:53:14 violet kernel: input: USB HID v1.00 Mouse [1241:1111] on usb-0000:00:07.2-1
Aug 4 07:53:14 violet modprobe: FATAL: Module ohci1394 already in kernel.
Aug 4 07:53:15 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 4 07:53:15 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 4 07:53:15 violet kernel: hde: Write Cache FAILED Flushing!
Aug 4 07:53:15 violet devlabel: devlabel service started/restarted
Aug 4 07:53:17 violet /etc/hotplug/usb.agent: Setup hid for USB product 1241/1111/100
Aug 4 07:53:17 violet modprobe: FATAL: Module hid not found.
Aug 4 07:53:17 violet modprobe: FATAL: Error running install command for hid
Aug 4 07:53:17 violet /etc/hotplug/usb.agent: ... can't load module hid
Aug 4 07:53:18 violet /etc/hotplug/usb.agent: missing kernel or user mode driver hid
Aug 4 07:53:18 violet /etc/hotplug/usb.agent: Setup mousedev for USB product 1241/1111/100
Aug 4 07:53:18 violet kernel: hde: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 4 07:53:18 violet kernel: hde: task_no_data_intr: error=0x04 { DriveStatusError }
Aug 4 07:53:18 violet kernel: hde: Write Cache FAILED Flushing!
Aug 4 07:53:19 violet devlabel: devlabel service started/restarted


This is the last occurrence in 40 hours.

-Paul

2003-08-06 10:59:03

by Paul Dickson

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (poor sound from crond)

On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:

> Before, flipping between workspaces would cause music (under xmms) to
> skip. It no longer does that.
>
> But all is not perfect. I'll attach the problems I had as replies (so
> each has it's own message thread).


While xmms, launched under Gnome, doesn't skip, ogg123 launch via crond
does.

I have a subscription to an daily audio program that arrives monthly via
CD. I have a crontab entry which plays each day's program automatically.

Under 2.6.0-test2, there are lot's of skips when the short 2 minute
file is played.

-Paul

2003-08-06 11:42:50

by Antonio Vargas

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (possible tty trouble)

On Wed, Aug 06, 2003 at 02:22:56AM -0700, Paul Dickson wrote:
> On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:
>
> > But all is not perfect. I'll attach the problems I had as replies (so
> > each has it's own message thread).
>
> I built 2.6.0-test2 for my Dell Inspiron 7000 notebook (PII, 300Mhz) with
> a RH9 distribution. I build the kernel on another system (1.33GHz) using
> ssh.
>
> I was missing some device support, so did a "make menuconfig". The
> configuration options were shown, I selected "Sound -->" and pressed
> enter. The terminal went back to text mode and then hung. Gnome-terminal
> started consuming all unused CPU cycles.
>
> I could recover the process by closing the tab or resetting the terminal,
> but this would only fix the problem for the moment. Frequently, it
> wouldn't even finish redisplaying the screen before it locked again.
>
> This would happen running "make menuconfig" locally or via ssh on another
> system.
>
> This is likely caused by some difference in the tty code in 2.6.0-test2.
> The problem does not occur under 2.4.20-18.9. If 2.6.0-test2 is correct,
> then I might need an updated version of gnome-terminal suitable for 2.6.0.

This is a bug in gnome-terminal:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=89151

Greets, Antonio.

--

1. Dado un programa, siempre tiene al menos un fallo.
2. Dadas varias lineas de codigo, siempre se pueden acortar a menos lineas.
3. Por induccion, todos los programas se pueden
reducir a una linea que no funciona.

2003-08-06 13:10:09

by Paul Dickson

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (possible tty trouble)

On Wed, 6 Aug 2003 13:42:34 +0200, Antonio Vargas wrote:

> On Wed, Aug 06, 2003 at 02:22:56AM -0700, Paul Dickson wrote:
>
> > I built 2.6.0-test2 for my Dell Inspiron 7000 notebook (PII, 300Mhz) with
> > a RH9 distribution. I build the kernel on another system (1.33GHz) using
> > ssh.
> >
> > I was missing some device support, so did a "make menuconfig". The
> > configuration options were shown, I selected "Sound -->" and pressed
> > enter. The terminal went back to text mode and then hung. Gnome-terminal
> > started consuming all unused CPU cycles.
> >
> > I could recover the process by closing the tab or resetting the terminal,
> > but this would only fix the problem for the moment. Frequently, it
> > wouldn't even finish redisplaying the screen before it locked again.
> >
> > This would happen running "make menuconfig" locally or via ssh on another
> > system.
> >
> > This is likely caused by some difference in the tty code in 2.6.0-test2.
> > The problem does not occur under 2.4.20-18.9. If 2.6.0-test2 is correct,
> > then I might need an updated version of gnome-terminal suitable for 2.6.0.
>
> This is a bug in gnome-terminal:
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=89151
>

This bug is still in the gnome-terminal version included with Severn.

-Paul

2003-08-06 13:50:03

by Paul Dickson

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (crash while shutting down)

On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:

> But all is not perfect. I'll attach the problems I had as replies (so
> each has it's own message thread).

When I shutdown for a reboot, I getting the following oops (which I
recorded with a digital camera, an transcribe here):

--------------------------------------------------------------------------------
EIP: 0060:[<c0264054>] Not tainted
EFLAGS: 00010246
EIP is at device_shutdown+0x74/0xab
eax: 00000000 ebx: ffffffc4 ecx: 00000000 edx: 00000000
esi: cc950000 edi: fee1dead ebp: cc951ea0 esp: cc951e94
ds: 00tb es: 007b ss: 0068
Process reboot (pid: 2551, threadinfo=cc950000 task=cc94f940)
Stack: c034e09d 00000042 01234567 cc951fbc c012a4a6 c0446268 00000001 00000000
cc8fa2e0 cdfb0c60 cc125420 00000000 cf5df4a0 cc125420 420d1c20 cf5df4a0
cc951f04 00000246 00000246 cc770760 420d1c20 00000292 cc950000 cc951f04
Call Trace:
[<c012a4a6>] sys_reboot+0x126/0x310
[<c0153813>] invalidate_inod_buffers+0x13/0x80
[<c02c5ced>] sock_destroy_inode+0x1d/0x30
[<c016a296>] destroy_inode+0x36/0x60
[<c016b603>] iput+0x63/0x90
[<c0168440>] dput+0x30/0x220
[<c0152375>] __fput+0xc5/0x130
[<c01509db>] filp_close+04b/0x80
[<c0150a72>] sys_close+0x62/0xa0
[<c010b189>] sysenter_past_esp+0x52/0x71

Code: 8b 43 40 89 ca 89 c1 8d 74 26 00 81 fa c8 6e 3d c0 75 d9 b8
INIT: no more processes left in this runlevel
--------------------------------------------------------------------------------

Some of the 8s and 0s might be interchanges, especially near the end.

I think this had been mentioned before on LKML.

The feeling held in the edi is cute.

-Paul

2003-08-06 14:12:53

by Havoc Pennington

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (possible tty trouble)

On Wed, Aug 06, 2003 at 06:09:39AM -0700, Paul Dickson wrote:
> On Wed, 6 Aug 2003 13:42:34 +0200, Antonio Vargas wrote:
> > This is a bug in gnome-terminal:
> > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=89151
> >
>
> This bug is still in the gnome-terminal version included with Severn.
>

Terminal emulation is vte, gnome-terminal is just the menubar and
prefs dialog. I moved the bug now (it probably would have been closed
already if Nalin had seen it, sorry about that).

Havoc

2003-08-06 21:42:16

by Greg KH

[permalink] [raw]
Subject: Re: My report on running 2.6.0-test2 on a Dell Inspiron 7000 (lost USB mouse)

On Wed, Aug 06, 2003 at 03:03:37AM -0700, Paul Dickson wrote:
> On Wed, 6 Aug 2003 02:16:21 -0700, Paul Dickson wrote:
>
> > But all is not perfect. I'll attach the problems I had as replies (so
> > each has it's own message thread).
>
> After spending the day visiting relatives, I came back to the notebook and
> put something down nearby. I then went away for a moment and upon
> returning discovered the screen unblanked but the mouse not functioning.
> Flipping workspaces relieved my fear that 2.6.0-test2 had crashed, but
> still no mouse.
>
> So I decided to unplug and replug in the mouse (its USB after all).
>
> This allowed the mouse to function again.
>
> This is what was recorded in the message log:

Known issue. Is fixed in Linus's latest tree. If this still shows up
in 2.6.0-test3, please let us know.

thanks,

greg k-h