From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Epperly Subject: PROBLEM: CPU lockup during halt for Shuttle SB61G2 p4 with hyperthreading 2.4.24 Date: Fri, 30 Jan 2004 21:36:46 -0800 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <1075527406.1120.5.camel@faerun> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: linux-acpi@vger.kernel.org I saw there is a separate list for ACPI issues, and based on the traceback, I thought this might be an ACPI issue. Please Cc me on replies if there are any. Here is another oops. This one doesn't have the nvidia module loaded. The hardware is identical to my original post. ksymoops 2.4.9 on i686 2.4.24-cryptosmp. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.24-cryptosmp/ (default) -m /boot/System.map-2.4.24-cryptosmp (default) Warning: You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options. Warning (compare_maps): ksyms_base symbol acpi_acquire_global_lock_R__ver_acpi_acquire_global_lock not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_generate_event_R__ver_acpi_bus_generate_event not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_get_device_R__ver_acpi_bus_get_device not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_get_power_R__ver_acpi_bus_get_power not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_get_status_R__ver_acpi_bus_get_status not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_receive_event_R__ver_acpi_bus_receive_event not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_register_driver_R__ver_acpi_bus_register_driver not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_scan_R__ver_acpi_bus_scan not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_set_power_R__ver_acpi_bus_set_power not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_bus_unregister_driver_R__ver_acpi_bus_unregister_driver not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_clear_event_R__ver_acpi_clear_event not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_disable_event_R__ver_acpi_disable_event not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_enable_event_R__ver_acpi_enable_event not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_enter_sleep_state_R__ver_acpi_enter_sleep_state not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_enter_sleep_state_s4bios_R__ver_acpi_enter_sleep_state_s4bios not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_evaluate_integer_R__ver_acpi_evaluate_integer not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_evaluate_object_R__ver_acpi_evaluate_object not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_evaluate_reference_R__ver_acpi_evaluate_reference not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_extract_package_R__ver_acpi_extract_package not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_fadt_R__ver_acpi_fadt not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_current_resources_R__ver_acpi_get_current_resources not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_devices_R__ver_acpi_get_devices not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_firmware_table_R__ver_acpi_get_firmware_table not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_handle_R__ver_acpi_get_handle not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_name_R__ver_acpi_get_name not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_next_object_R__ver_acpi_get_next_object not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_object_info_R__ver_acpi_get_object_info not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_parent_R__ver_acpi_get_parent not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_possible_resources_R__ver_acpi_get_possible_resources not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_register_R__ver_acpi_get_register not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_sleep_type_data_R__ver_acpi_get_sleep_type_data not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_system_info_R__ver_acpi_get_system_info not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_table_R__ver_acpi_get_table not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_timer_R__ver_acpi_get_timer not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_timer_duration_R__ver_acpi_get_timer_duration not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_get_type_R__ver_acpi_get_type not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_init_R__ver_acpi_init not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_install_address_space_handler_R__ver_acpi_install_address_space_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_install_fixed_event_handler_R__ver_acpi_install_fixed_event_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_install_gpe_block_R__ver_acpi_install_gpe_block not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_install_gpe_handler_R__ver_acpi_install_gpe_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_install_notify_handler_R__ver_acpi_install_notify_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_create_semaphore_R__ver_acpi_os_create_semaphore not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_delete_semaphore_R__ver_acpi_os_delete_semaphore not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_free_R__ver_acpi_os_free not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_printf_R__ver_acpi_os_printf not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_queue_for_execution_R__ver_acpi_os_queue_for_execution not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_read_pci_configuration_R__ver_acpi_os_read_pci_configuration not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_signal_R__ver_acpi_os_signal not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_signal_semaphore_R__ver_acpi_os_signal_semaphore not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_sleep_R__ver_acpi_os_sleep not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_stall_R__ver_acpi_os_stall not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_os_wait_semaphore_R__ver_acpi_os_wait_semaphore not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_pci_irq_enable_R__ver_acpi_pci_irq_enable not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_pci_irq_lookup_R__ver_acpi_pci_irq_lookup not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_pci_register_driver_R__ver_acpi_pci_register_driver not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_pci_unregister_driver_R__ver_acpi_pci_unregister_driver not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_release_global_lock_R__ver_acpi_release_global_lock not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_remove_address_space_handler_R__ver_acpi_remove_address_space_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_remove_fixed_event_handler_R__ver_acpi_remove_fixed_event_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_remove_gpe_block_R__ver_acpi_remove_gpe_block not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_remove_gpe_handler_R__ver_acpi_remove_gpe_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_remove_notify_handler_R__ver_acpi_remove_notify_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_root_dir_R__ver_acpi_root_dir not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_set_current_resources_R__ver_acpi_set_current_resources not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_set_register_R__ver_acpi_set_register not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_walk_namespace_R__ver_acpi_walk_namespace not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol acpi_walk_resources_R__ver_acpi_walk_resources not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol create_bounce_R__ver_create_bounce not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol default_idle_R__ver_default_idle not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol ec_read_R__ver_ec_read not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol ec_write_R__ver_ec_write not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol highmem_start_page_R__ver_highmem_start_page not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol ip_ct_attach_R__ver_ip_ct_attach not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol ip_route_me_harder_R__ver_ip_route_me_harder not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol kmap_high_R__ver_kmap_high not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol kmap_prot_R__ver_kmap_prot not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol kmap_pte_R__ver_kmap_pte not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol kunmap_high_R__ver_kunmap_high not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol machine_real_restart_R__ver_machine_real_restart not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_getsockopt_R__ver_nf_getsockopt not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_hook_slow_R__ver_nf_hook_slow not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_hooks_R__ver_nf_hooks not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_register_hook_R__ver_nf_register_hook not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_register_queue_handler_R__ver_nf_register_queue_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_register_sockopt_R__ver_nf_register_sockopt not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_reinject_R__ver_nf_reinject not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_setsockopt_R__ver_nf_setsockopt not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_unregister_hook_R__ver_nf_unregister_hook not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_unregister_queue_handler_R__ver_nf_unregister_queue_handler not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol nf_unregister_sockopt_R__ver_nf_unregister_sockopt not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol sk_chk_filter_R__ver_sk_chk_filter not found in System.map. Ignoring ksyms_base entry Warning (compare_maps): ksyms_base symbol sk_run_filter_R__ver_sk_run_filter not found in System.map. Ignoring ksyms_base entry NMI Watchdog detected LOCKUP on CPU1, eip c01a51f7, registers: CPU: 1 EIP: 0010: [] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 0000046 eax: 00000011 ebx: f7cabe48 ecx: f7cabe48 edx: 00000400 esi: 00000010 edi: 00000000 ebp: bffffcc8 esp: f7cabe08 ds: 0018 es: 0018 ss: 0018 Process halt (pid: 1218, stackpage=f7cab000) Stack: 00000000 c01b146b 00000400 f7cabe48 00000010 00002001 c02e3b98 00000000 00002001 c01b1177 00000010 f7cabe48 c1c32114 00002001 002e3b98 00000000 00000000 c01b0f59 00000000 00000001 f7cabe68 00002001 c02e3bc0 c02e3bc8 Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] [] Code: 66 89 01 eb 11 8d 74 26 00 ed 89 01 eb 08 0f 0b 4f 01 2c df >>EIP; c01a51f7 <===== >>ebx; f7cabe48 <_end+3792ffe4/385d11fc> >>ecx; f7cabe48 <_end+3792ffe4/385d11fc> >>esp; f7cabe08 <_end+3792ffa4/385d11fc> Trace; c01b146b Trace; c01b1177 Trace; c01b0f59 Trace; c01b17fe Trace; c01bfe34 Trace; c0105523 Trace; c012331d Trace; c012182a Trace; c01218b1 Trace; c0121ba6 Trace; c0122445 Trace; c0140304 Trace; c0147fed Trace; c0106f27 Code; c01a51f7 00000000 <_EIP>: Code; c01a51f7 <===== 0: 66 89 01 mov %ax,(%ecx) <===== Code; c01a51fa 3: eb 11 jmp 16 <_EIP+0x16> Code; c01a51fc 5: 8d 74 26 00 lea 0x0(%esi,1),%esi Code; c01a5200 9: ed in (%dx),%eax Code; c01a5201 a: 89 01 mov %eax,(%ecx) Code; c01a5203 c: eb 08 jmp 16 <_EIP+0x16> Code; c01a5205 e: 0f 0b ud2a Code; c01a5207 10: 4f dec %edi Code; c01a5208 11: 01 2c df add %ebp,(%edi,%ebx,8) 94 warnings issued. Results may not be reliable. faerun:~# cat /proc/version Linux version 2.4.24-cryptosmp (root-lO5qdWkAG8s@public.gmane.org) (gcc version 2.95.4 20011002 (Debian prerelease)) #5 SMP Tue Jan 27 21:22:52 PST 2004 faerun:~# cat /proc/modules joydev 7104 0 (unused) mousedev 3864 0 (unused) hid 13864 0 (unused) input 3456 0 [joydev mousedev hid] binfmt_misc 5896 1 uhci 24752 0 (unused) ide-scsi 8976 0 scsi_mod 87496 1 [ide-scsi] v_midi 4996 0 (unused) sound 56428 0 [v_midi] i810_audio 24312 0 (unused) ehci-hcd 15880 0 (unused) faerun:~# cat /proc/ioports 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial(set) 0500-051f : Intel Corp. 82801EB SMBus Controller 0cf8-0cff : PCI conf1 9000-90ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ 9000-90ff : 8139too 9400-947f : VIA Technologies, Inc. IEEE 1394 Host Controller a000-a01f : Intel Corp. 82801EB USB a000-a01f : usb-uhci a400-a41f : Intel Corp. 82801EB USB a400-a41f : usb-uhci a800-a81f : Intel Corp. 82801EB USB a800-a81f : usb-uhci ac00-ac1f : Intel Corp. 82801EB USB ac00-ac1f : usb-uhci b400-b4ff : Intel Corp. 82801EB AC'97 Audio Controller b400-b4ff : Intel ICH5 b800-b83f : Intel Corp. 82801EB AC'97 Audio Controller b800-b83f : Intel ICH5 f000-f00f : Intel Corp. 82801EB Ultra ATA Storage Controller f000-f007 : ide0 f008-f00f : ide1 faerun:~# cat /proc/iomem 00000000-0009f7ff : System RAM 0009f800-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000f0000-000fffff : System ROM 00100000-3ffeffff : System RAM 00100000-0027f955 : Kernel code 0027f956-0031c5bf : Kernel data 3fff0000-3fff2fff : ACPI Non-volatile Storage 3fff3000-3fffffff : ACPI Tables 40000000-400003ff : Intel Corp. 82801EB Ultra ATA Storage Controller e8000000-efffffff : PCI Bus #01 e8000000-efffffff : PCI device 10de:0322 (nVidia Corporation) f0000000-f3ffffff : Intel Corp. 82865G/PE/P Processor to I/O Controller f4000000-f5ffffff : PCI Bus #01 f4000000-f4ffffff : PCI device 10de:0322 (nVidia Corporation) f7000000-f70000ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ f7000000-f70000ff : 8139too f7001000-f70017ff : VIA Technologies, Inc. IEEE 1394 Host Controller f8000000-f80003ff : Intel Corp. 82801EB USB2 f8000000-f80003ff : ehci_hcd f8001000-f80011ff : Intel Corp. 82801EB AC'97 Audio Controller f8001000-f80011ff : ich_audio MMBAR f8002000-f80020ff : Intel Corp. 82801EB AC'97 Audio Controller f8002000-f80020ff : ich_audio MBBAR fec00000-ffffffff : reserved faerun:~# On Thu, 2004-01-29 at 10:11, tomepperly-XsV/KxTKYIuWUeIXgGUb3Q@public.gmane.org wrote: > [1.] CPU lockup during halt for Shuttle SB61G2 p4 with hyperthreading > > [2.] Full description > I've got a Shuttle SB61G2 purchased 12/31/03 with a 2.6GHz P4 with > hyperthreading. Sometimes when shutting down, I get the "Power down." > message, but it doesn't actually power down the system. It just sits > there indefinitely. I tried enabling nmi_watchdog=1, and I > intermittently get kernel oopses. I only started having problems when I > compiled the kernel with SMP enabled. A non-SMP kernel never locks up. > > I transcribed the oops message from my screen and ran ksymoops on it. I > am running a vanilla 2.4.24 downloaded from kernel.org compiled with > gcc-2.95. > > Please Cc me on replies as I am not subscribed to linux-kernel. > > [3.] Keywords: Lockup SMP > [4.] Linux version 2.4.24-vanilla (root-lO5qdWkAG8s@public.gmane.org) (gcc version 2.95.4 > 20011002 (Debian prerelease)) #3 SMP Fri Jan 16 07:30:34 PST 2004 > [5.] > I had to write this on paper and then type it in by hand. I was very > careful, but transcription errors are always a possibility: > ksymoops 2.4.9 on i686 2.4.24-vanilla. Options used > -V (default) > -k /proc/ksyms (default) > -l /proc/modules (default) > -o /lib/modules/2.4.24-vanilla/ (default) > -m /boot/System.map-2.4.24-vanilla (default) > > Warning: You did not tell me where to find symbol information. I will > assume that the log matches the kernel and modules that are running > right now and I'll use the default options above for symbol resolution. > If the current kernel and/or modules do not match the log, you can get > more accurate output by telling me the kernel version and where to find > map, modules, ksyms etc. ksymoops -h explains the options. > > Error (regular_file): read_system_map stat > /boot/System.map-2.4.24-vanilla failed > ksymoops: No such file or directory > Warning (compare_maps): mismatch on symbol _nv000173rm , nvidia says > f8e4bb20, /lib/modules/2.4.24-vanilla/kernel/drivers/video/nvidia.o says > f8e4b900. Ignoring > /lib/modules/2.4.24-vanilla/kernel/drivers/video/nvidia.o entry > NMI Watchdog detected LOCKUP on CPU1, eip c01a6757, registers: > EIP: 0010: [] Tainted: P > Using defaults from ksymoops -t elf32-i386 -a i386 > EFLAGS: 00000046 > eax: 00000011 ebx: f7cc9e48 ecx: f7cc9e48 edx: 00000400 > esi: 00000010 edi: 00000000 ebp: bffffbc8 esp: f7cc9e08 > ds: 0018 es: 0018 ss: 0018 > Process halt (pid: 1220, stackpage=f7cc9000) > Stack: 00000018 c01b29cb 00000400 f7cc9e48 00000010 00002001 c02e5e18 > 00000011 > c02e5e18 c01b26d7 00000010 f7cc9e48 c1c32114 00002001 00000000 > 00000000 > 00000000 c01b24b9 00000000 00000001 f7cc9e68 00002001 c02e5e40 > c02e5e40 > Call Trace: [] [] [] [] > [] > [] [] [] [] [] > [] > [] [] [] > Code: 66 89 01 eb 11 eb 11 8d 74 26 00 ed 89 01 eb 08 0f 0b 4f 01 ec ff > > > >>EIP; c01a6757 <===== > > >>ebx; f7cc9e48 <_end+3794bfe4/385cf1fc> > >>ecx; f7cc9e48 <_end+3794bfe4/385cf1fc> > >>esp; f7cc9e08 <_end+3794bfa4/385cf1fc> > > Trace; c01b29cb > Trace; c01b26d7 > Trace; c01b24b9 > Trace; c01b2d5e > > Trace; c01c1394 > > Trace; c0105523 > Trace; c012487d > Trace; c0122d8a > Trace; c0122e11 > Trace; c01231067 > Trace; c01239a5 > Trace; c0141864 > Trace; c014954d > Trace; c0106f27 <__read_lock_failed+115f/1520> > > Code; c01a6757 > 00000000 <_EIP>: > Code; c01a6757 <===== > 0: 66 89 01 mov %ax,(%ecx) <===== > Code; c01a675a > 3: eb 11 jmp 16 <_EIP+0x16> > Code; c01a675c > 5: eb 11 jmp 18 <_EIP+0x18> > Code; c01a675e > 7: 8d 74 26 00 lea 0x0(%esi,1),%esi > Code; c01a6762 > b: ed in (%dx),%eax > Code; c01a6763 > c: 89 01 mov %eax,(%ecx) > Code; c01a6765 > e: eb 08 jmp 18 <_EIP+0x18> > Code; c01a6767 > 10: 0f 0b ud2a > Code; c01a6769 > 12: 4f dec %edi > Code; c01a676a > 13: 01 ec add %ebp,%esp > Code; c01a676c > 15: ff 00 incl (%eax) > > > 2 warnings and 1 error issued. Results may not be reliable. > > [6.] > I booted my machine. gdm (X11) fires up using nVidia drivers. Choose > shutdown from gdm menu. Oops. It happens every once in a while when I > shutdown. > [7.] > [7.1] > faerun:/usr/src/linux-2.4.24# sh scripts/ver_linux > If some fields are empty or look unusual you may have an old version. > Compare to the current minimal requirements in Documentation/Changes. > > Linux faerun 2.4.24-vanilla #3 SMP Fri Jan 16 07:30:34 PST 2004 i686 > GNU/Linux > > Gnu C 3.3.3 > Gnu make 3.80 > util-linux 2.12 > mount 2.12 > modutils 2.4.26 > e2fsprogs 1.35-WIP > PPP 2.4.2 > Linux C Library 2.3.2 > Dynamic linker (ldd) 2.3.2 > Procps 3.1.15 > Net-tools 1.60 > Console-tools 0.2.3 > Sh-utils 5.0.91 > Modules Loaded nvidia joydev mousedev hid input binfmt_misc uhci > ide-scsi scsi_mod it87 i2c-proc i2c-isa i2c-core v_midi sound i810_audio > ehci-hcd > > I used "make CC=gcc-2.95 HOSTCC=gcc-2.95" when compiling the kernel and > its modules. > > faerun:/usr/src/linux-2.4.24# > [7.2.] > faerun:/usr/src/linux-2.4.24# cat /proc/cpuinfo > processor : 0 > vendor_id : GenuineIntel > cpu family : 15 > model : 2 > model name : Intel(R) Pentium(R) 4 CPU 2.60GHz > stepping : 9 > cpu MHz : 2605.987 > cache size : 512 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 2 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge > mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid > bogomips : 5203.55 > > processor : 1 > vendor_id : GenuineIntel > cpu family : 15 > model : 2 > model name : Intel(R) Pentium(R) 4 CPU 2.60GHz > stepping : 9 > cpu MHz : 2605.987 > cache size : 512 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 2 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge > mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid > bogomips : 5203.55 > > Intel 865G chipset > faerun:/usr/src/linux-2.4.24# > [7.3.] > faerun:/usr/src/linux-2.4.24# cat /proc/modules > nvidia 1969376 14 (autoclean) > joydev 7104 0 (unused) > mousedev 3864 1 > hid 13864 0 (unused) > input 3456 0 [joydev mousedev hid] > binfmt_misc 5896 1 > uhci 24752 0 (unused) > ide-scsi 8976 0 > scsi_mod 87496 1 [ide-scsi] > it87 9768 0 (unused) > i2c-proc 5972 0 [it87] > i2c-isa 788 0 (unused) > i2c-core 14788 0 [it87 i2c-proc i2c-isa] > v_midi 4996 0 (unused) > sound 56428 0 [v_midi] > i810_audio 24312 1 > ehci-hcd 15880 0 (unused) > faerun:/usr/src/linux-2.4.24# > [7.4.] > faerun:/usr/src/linux-2.4.24# cat /proc/ioports > 0000-001f : dma1 > 0020-003f : pic1 > 0040-005f : timer > 0060-006f : keyboard > 0070-007f : rtc > 0080-008f : dma page reg > 00a0-00bf : pic2 > 00c0-00df : dma2 > 00f0-00ff : fpu > 0170-0177 : ide1 > 01f0-01f7 : ide0 > 0290-0297 : it87 > 0376-0376 : ide1 > 03c0-03df : vga+ > 03f6-03f6 : ide0 > 03f8-03ff : serial(set) > 0500-051f : Intel Corp. 82801EB SMBus Controller > 0cf8-0cff : PCI conf1 > 9000-90ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ > 9000-90ff : 8139too > 9400-947f : VIA Technologies, Inc. IEEE 1394 Host Controller > a000-a01f : Intel Corp. 82801EB USB > a000-a01f : usb-uhci > a400-a41f : Intel Corp. 82801EB USB > a400-a41f : usb-uhci > a800-a81f : Intel Corp. 82801EB USB > a800-a81f : usb-uhci > ac00-ac1f : Intel Corp. 82801EB USB > ac00-ac1f : usb-uhci > b400-b4ff : Intel Corp. 82801EB AC'97 Audio Controller > b400-b4ff : Intel ICH5 > b800-b83f : Intel Corp. 82801EB AC'97 Audio Controller > b800-b83f : Intel ICH5 > f000-f00f : Intel Corp. 82801EB Ultra ATA Storage Controller > f000-f007 : ide0 > f008-f00f : ide1 > faerun:/usr/src/linux-2.4.24# cat /proc/iomem > 00000000-0009f7ff : System RAM > 0009f800-0009ffff : reserved > 000a0000-000bffff : Video RAM area > 000c0000-000c7fff : Video ROM > 000f0000-000fffff : System ROM > 00100000-3ffeffff : System RAM > 00100000-00281001 : Kernel code > 00281002-0031e83f : Kernel data > 3fff0000-3fff2fff : ACPI Non-volatile Storage > 3fff3000-3fffffff : ACPI Tables > 40000000-400003ff : Intel Corp. 82801EB Ultra ATA Storage Controller > e8000000-efffffff : PCI Bus #01 > e8000000-efffffff : PCI device 10de:0322 (nVidia Corporation) > f0000000-f3ffffff : Intel Corp. 82865G/PE/P Processor to I/O Controller > f4000000-f5ffffff : PCI Bus #01 > f4000000-f4ffffff : PCI device 10de:0322 (nVidia Corporation) > f7000000-f70000ff : Realtek Semiconductor Co., Ltd. > RTL-8139/8139C/8139C+ > f7000000-f70000ff : 8139too > f7001000-f70017ff : VIA Technologies, Inc. IEEE 1394 Host Controller > f8000000-f80003ff : Intel Corp. 82801EB USB2 > f8000000-f80003ff : ehci_hcd > f8001000-f80011ff : Intel Corp. 82801EB AC'97 Audio Controller > f8001000-f80011ff : ich_audio MMBAR > f8002000-f80020ff : Intel Corp. 82801EB AC'97 Audio Controller > f8002000-f80020ff : ich_audio MBBAR > fec00000-ffffffff : reserved > faerun:/usr/src/linux-2.4.24# > [7.5.] > faerun:/usr/src/linux-2.4.24# lspci -vvv > 00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller > (rev 02) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- > SERR- Latency: 0 > Region 0: Memory at f0000000 (32-bit, prefetchable) [size=64M] > Capabilities: [e4] #09 [0106] > Capabilities: [a0] AGP version 3.0 > Status: RQ=32 Iso- ArqSz=2 Cal=2 SBA+ ITACoh- GART64- > HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 > Command: RQ=1 ArqSz=0 Cal=2 SBA+ AGP+ GART64- 64bit- FW- > Rate=x8 > 00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller > (rev 02) (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR+ FastB2B- > Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- > SERR- Latency: 64 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 > I/O behind bridge: 0000f000-00000fff > Memory behind bridge: f4000000-f5ffffff > Prefetchable memory behind bridge: e8000000-efffffff > BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B- > > 00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 > [UHCI]) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin A routed to IRQ 16 > Region 4: I/O ports at ac00 [size=32] > > 00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 > [UHCI]) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin B routed to IRQ 19 > Region 4: I/O ports at a000 [size=32] > > 00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 > [UHCI]) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin C routed to IRQ 18 > Region 4: I/O ports at a400 [size=32] > > 00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 > [UHCI]) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin A routed to IRQ 16 > Region 4: I/O ports at a800 [size=32] > > 00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02) (prog-if 20 > [EHCI]) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin D routed to IRQ 23 > Region 0: Memory at f8000000 (32-bit, non-prefetchable) > [size=1K] > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA > PME(D0+,D1-,D2-,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2) > (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR+ FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- > SERR- Latency: 0 > Bus: primary=00, secondary=02, subordinate=02, sec-latency=32 > I/O behind bridge: 00009000-00009fff > Memory behind bridge: f6000000-f7ffffff > Prefetchable memory behind bridge: fff00000-000fffff > BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B- > > 00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev > 02) > Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > > 00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller > (rev 02) (prog-if 8a [Master SecP PriP]) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin A routed to IRQ 18 > Region 0: I/O ports at > Region 1: I/O ports at > Region 2: I/O ports at > Region 3: I/O ports at > Region 4: I/O ports at f000 [size=16] > Region 5: Memory at 40000000 (32-bit, non-prefetchable) > [size=1K] > > 00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device fb61 > Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Interrupt: pin B routed to IRQ 17 > Region 4: I/O ports at 0500 [size=32] > > 00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio > Controller (rev 02) > Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer: Unknown > device c09d > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 0 > Interrupt: pin B routed to IRQ 17 > Region 0: I/O ports at b400 [size=256] > Region 1: I/O ports at b800 [size=64] > Region 2: Memory at f8001000 (32-bit, non-prefetchable) > [size=512] > Region 3: Memory at f8002000 (32-bit, non-prefetchable) > [size=256] > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA > PME(D0+,D1-,D2-,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX > 5200] (rev a1) (prog-if 00 [VGA]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 248 (1250ns min, 250ns max) > Interrupt: pin A routed to IRQ 16 > Region 0: Memory at f4000000 (32-bit, non-prefetchable) > [size=16M] > Region 1: Memory at e8000000 (32-bit, prefetchable) [size=128M] > Expansion ROM at [disabled] [size=128K] > Capabilities: [60] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > Capabilities: [44] AGP version 3.0 > Status: RQ=32 Iso- ArqSz=0 Cal=3 SBA+ ITACoh- GART64- > HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 > Command: RQ=32 ArqSz=2 Cal=0 SBA+ AGP+ GART64- 64bit- > FW- Rate=x8 > > 02:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. > RTL-8139/8139C/8139C+ (rev 10) > Subsystem: Realtek Semiconductor Co., Ltd. RT8139 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 32 (8000ns min, 16000ns max) > Interrupt: pin A routed to IRQ 18 > Region 0: I/O ports at 9000 [size=256] > Region 1: Memory at f7000000 (32-bit, non-prefetchable) > [size=256] > Expansion ROM at [disabled] [size=64K] > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA > PME(D0-,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 02:08.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host > Controller (rev 80) (prog-if 10 [OHCI]) > Subsystem: VIA Technologies, Inc. IEEE 1394 Host Controller > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- > SERR- Latency: 32 (8000ns max), Cache Line Size: 0x08 (32 bytes) > Interrupt: pin A routed to IRQ 20 > Region 0: Memory at f7001000 (32-bit, non-prefetchable) > [size=2K] > Region 1: I/O ports at 9400 [size=128] > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA > PME(D0-,D1-,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > faerun:/usr/src/linux-2.4.24# > [7.6.] > faerun:/usr/src/linux-2.4.24# cat /proc/scsi/scsi > Attached devices: none > [7.7.] > faerun:/usr/src/linux-2.4.24# cat /proc/acpi/info > version: 20031002 > states: S0 S1 S4 S5 > faerun:/usr/src/linux-2.4.24# cat /proc/acpi/alarm > 2004-01-27 11:00:10 ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn