All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Georg C. F. Greve" <greve-mXXj517/zsQ@public.gmane.org>
To: ducrot-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org
Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: VGA patch by Bruno Ducrot -- no success yet
Date: Thu, 12 Feb 2004 22:38:24 +0100	[thread overview]
Message-ID: <m3u11wnflb.fsf@reason.gnu-hamburg> (raw)

[-- Attachment #1: Type: text/plain, Size: 1872 bytes --]

Hi Bruno,

thanks for your patch [*] to implement the ACPI VGA display
extensions, as promised, I gave it a shot on my machine with Linux
kernel 2.6.2 (swsusp2, ACPI20040116, ACPI/APIC fix).

The patch applied cleanly and the kernel compiled fine.


During boot, things look not too bad

 ACPI: AC Adapter [AC0] (on-line)
 ACPI: Battery Slot [BAT0] (battery present)
 ACPI: Power Button (FF) [PWRF]
 ACPI: Sleep Button (CM) [SLPB]
 ACPI: Lid Switch [LID]
 ACPI: Fan [FN00] (off)
 ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
 ACPI: Processor [CPU1] (supports C1 C2 C3, 8 throttling states)
 ACPI: Thermal Zone [THRM] (53 C)
 Asus Laptop ACPI Extras version 0.27
   M2N model detected, supported


Doing a tree /proc/acpi/video/ shows

 /proc/acpi/video/
 `-- VGA
     |-- CRTD
     |   |-- EDID
     |   |-- brightness
     |   |-- info
     |   `-- state
     |-- LCDD
     |   |-- EDID
     |   |-- brightness
     |   |-- info
     |   `-- state
     |-- POST
     |-- POST_info
     |-- ROM
     `-- info

(is it normal that CRT and LCD have another "D" at the end?)


Doing a cat on the different nodes gives for LCD:

cat ./LCDD/EDID
<not supported>
 
cat ./LCDD/brightness
<not supported>
 
cat ./LCDD/state
state:     0x1f
query:     0x01
 
cat ./LCDD/info
device_id:    0x0400
type:         UNKNOWN
known by bios: yes


And for CRT:

cat ./CRTD/EDID
<not supported>
 
cat ./CRTD/brightness
<not supported>
 
cat ./CRTD/state
state:     0x1d
query:     0x00
 
cat ./CRTD/info
device_id:    0x0100
type:         CRT
known by bios: yes


And finally POST:

cat ./POST
<not supported>
 
cat ./POST_info
<not supported>
 
cat ./ROM
<TODO>
 
cat ./info
Switching heads:              yes
Video ROM:                    no
Device to be POSTed on boot:  no
 

Suspend to RAM seemed to work fine, however, there was the usual
trouble upon powering back up:

[-- Attachment #2: Type: text/plain, Size: 14880 bytes --]

Feb 12 21:54:25 myhost kernel: Back to C!
Feb 12 21:54:25 myhost kernel: PM: Finishing up.
Feb 12 21:54:25 myhost kernel: PCI: Enabling device 0000:00:1f.5 (0005 -> 0007)
Feb 12 21:54:25 myhost kernel: PCI: Setting latency timer of device 0000:00:1f.5 to 64
Feb 12 21:54:25 myhost kernel: AC'97 warm reset still in progress? [0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x26
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x0
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x26
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x20
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x26
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x4
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x4
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x6
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x6
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0xa
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0xa
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0xc
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0xc
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0xe
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0xe
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x10
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x10
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x12
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x12
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x14
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x14
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x16
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x16
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x18
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x18
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x1a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x1a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x1c
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x1c
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x20
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x20
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x22
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x22
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2c
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x2c
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x32
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x32
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x3a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 0: semaphore is not ready for register 0x3a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x3a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 0: semaphore is not ready for register 0x2a
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x26
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x0
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x26
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x20
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x26
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x2
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_write 1: semaphore is not ready for register 0x1c
Feb 12 21:54:25 myhost kernel: codec_semaphore: semaphore is not ready [0xff][0xffffffff]
Feb 12 21:54:25 myhost kernel: codec_read 1: semaphore is not ready for register 0x1c
Feb 12 21:54:25 myhost kernel: hda: Wakeup request inited, waiting for !BSY...
Feb 12 21:54:25 myhost kernel: hda: start_power_step(step: 1000)
Feb 12 21:54:25 myhost kernel: blk: queue df4f2400, I/O limit 4095Mb (mask 0xffffffff)
Feb 12 21:54:25 myhost kernel: hda: completing PM request, resume
Feb 12 21:54:25 myhost kernel: hdc: Wakeup request inited, waiting for !BSY...
Feb 12 21:54:25 myhost kernel: hdc: start_power_step(step: 1000)
Feb 12 21:54:25 myhost kernel: hdc: completing PM request, resume
Feb 12 21:54:26 myhost kernel: Synaptics Touchpad, model: 1
Feb 12 21:54:26 myhost kernel:  Firmware: 4.6
Feb 12 21:54:26 myhost kernel:  180 degree mounted touchpad
Feb 12 21:54:26 myhost kernel:  Sensor: 18
Feb 12 21:54:26 myhost kernel:  new absolute packet format
Feb 12 21:54:26 myhost kernel:  Touchpad has extended capability bits
Feb 12 21:54:26 myhost kernel:  -> four buttons
Feb 12 21:54:26 myhost kernel:  -> multifinger detection
Feb 12 21:54:26 myhost kernel:  -> palm detection
Feb 12 21:54:27 myhost kernel: MCE: The hardware reports a non fatal, correctable incident occurred on CPU 0.
Feb 12 21:54:27 myhost kernel: Bank 1: f200000000000135

[-- Attachment #3: Type: text/plain, Size: 162 bytes --]


and the display remaining dead -- unfortunately.


But then I'm seeing new stuff which may be related to the new driver
as that is the only thing that changed:


[-- Attachment #4: Type: text/plain, Size: 1845 bytes --]

Feb 12 21:54:30 myhost kernel: Uninitialised timer!
Feb 12 21:54:30 myhost kernel: This is just a warning.  Your computer is OK
Feb 12 21:54:30 myhost kernel: function=0x00000000, data=0x0
Feb 12 21:54:30 myhost kernel: Call Trace:
Feb 12 21:54:30 myhost kernel:  [check_timer_failed+99/101] check_timer_failed+0x63/0x65
Feb 12 21:54:30 myhost kernel:  [del_timer+26/135] del_timer+0x1a/0x87
Feb 12 21:54:30 myhost kernel:  [_end+541737980/1069013880] ehci_stop+0x73/0xde [ehci_hcd]
Feb 12 21:54:30 myhost kernel:  [preempt_schedule+42/67] preempt_schedule+0x2a/0x43
Feb 12 21:54:30 myhost kernel:  [printk+298/378] printk+0x12a/0x17a
Feb 12 21:54:30 myhost kernel:  [usb_hcd_pci_remove+148/362] usb_hcd_pci_remove+0x94/0x16a
Feb 12 21:54:31 myhost kernel:  [usb_hcd_pci_probe+714/1182] usb_hcd_pci_probe+0x2ca/0x49e
Feb 12 21:54:31 myhost kernel:  [sys_select+325/1202] sys_select+0x145/0x4b2
Feb 12 21:54:31 myhost kernel:  [pci_device_probe_static+82/99] pci_device_probe_static+0x52/0x63
Feb 12 21:54:31 myhost kernel:  [__pci_device_probe+59/78] __pci_device_probe+0x3b/0x4e
Feb 12 21:54:31 myhost kernel:  [pci_device_probe+44/74] pci_device_probe+0x2c/0x4a
Feb 12 21:54:31 myhost kernel:  [bus_match+63/106] bus_match+0x3f/0x6a
Feb 12 21:54:31 myhost kernel:  [driver_attach+86/128] driver_attach+0x56/0x80
Feb 12 21:54:31 myhost kernel:  [bus_add_driver+139/157] bus_add_driver+0x8b/0x9d
Feb 12 21:54:31 myhost kernel:  [driver_register+47/51] driver_register+0x2f/0x33
Feb 12 21:54:31 myhost kernel:  [pci_register_driver+92/132] pci_register_driver+0x5c/0x84
Feb 12 21:54:31 myhost kernel:  [_end+541002651/1069013880] init+0x23/0x30 [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [sys_init_module+279/552] sys_init_module+0x117/0x228
Feb 12 21:54:31 myhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Feb 12 21:54:31 myhost kernel:

[-- Attachment #5: Type: text/plain, Size: 1 bytes --]



[-- Attachment #6: Type: text/plain, Size: 2870 bytes --]

Feb 12 21:54:31 myhost kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000048
Feb 12 21:54:31 myhost kernel:  printing eip:
Feb 12 21:54:31 myhost kernel: e0922c7c
Feb 12 21:54:31 myhost kernel: *pde = 00000000
Feb 12 21:54:31 myhost kernel: Oops: 0000 [#1]
Feb 12 21:54:31 myhost kernel: CPU:    0
Feb 12 21:54:31 myhost kernel: EIP:    0060:[_end+541730804/1069013880]    Not tainted
Feb 12 21:54:31 myhost kernel: EFLAGS: 00010002
Feb 12 21:54:31 myhost kernel: EIP is at scan_async+0x42/0x124 [ehci_hcd]
Feb 12 21:54:31 myhost kernel: eax: 00000000   ebx: deb9c800   ecx: c03ec5fc   edx: 00000000
Feb 12 21:54:31 myhost kernel: esi: 00000000   edi: deb9c800   ebp: ffffffed   esp: d4cc7dcc
Feb 12 21:54:31 myhost kernel: ds: 007b   es: 007b   ss: 0068
Feb 12 21:54:31 myhost kernel: Process modprobe (pid: 1674, threadinfo=d4cc6000 task=d50126a0)
Feb 12 21:54:31 myhost kernel: Stack: deb9c9f8 c010a2ac d50126a0 00000000 00000000 deb9c800 00000000 deb9c864
Feb 12 21:54:31 myhost kernel:        ffffffed e0924a6f deb9c800 00000000 d4cc6000 deb9c800 e09248bc deb9c800
Feb 12 21:54:31 myhost kernel:        00000000 00005cf0 3dffde7b 00000001 d50126a0 d5012864 d4cc6000 00000246
Feb 12 21:54:31 myhost kernel: Call Trace:
Feb 12 21:54:31 myhost kernel:  [dump_stack+28/32] dump_stack+0x1c/0x20
Feb 12 21:54:31 myhost kernel:  [_end+541738471/1069013880] ehci_work+0x35/0xbf [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [_end+541738036/1069013880] ehci_stop+0xab/0xde [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [preempt_schedule+42/67] preempt_schedule+0x2a/0x43
Feb 12 21:54:31 myhost kernel:  [printk+298/378] printk+0x12a/0x17a
Feb 12 21:54:31 myhost kernel:  [usb_hcd_pci_remove+148/362] usb_hcd_pci_remove+0x94/0x16a
Feb 12 21:54:31 myhost kernel:  [usb_hcd_pci_probe+714/1182] usb_hcd_pci_probe+0x2ca/0x49e
Feb 12 21:54:31 myhost kernel:  [sys_select+325/1202] sys_select+0x145/0x4b2
Feb 12 21:54:31 myhost kernel:  [pci_device_probe_static+82/99] pci_device_probe_static+0x52/0x63
Feb 12 21:54:31 myhost kernel:  [__pci_device_probe+59/78] __pci_device_probe+0x3b/0x4e
Feb 12 21:54:31 myhost kernel:  [pci_device_probe+44/74] pci_device_probe+0x2c/0x4a
Feb 12 21:54:31 myhost kernel:  [bus_match+63/106] bus_match+0x3f/0x6a
Feb 12 21:54:31 myhost kernel:  [driver_attach+86/128] driver_attach+0x56/0x80
Feb 12 21:54:31 myhost kernel:  [bus_add_driver+139/157] bus_add_driver+0x8b/0x9d
Feb 12 21:54:31 myhost kernel:  [driver_register+47/51] driver_register+0x2f/0x33
Feb 12 21:54:31 myhost kernel:  [pci_register_driver+92/132] pci_register_driver+0x5c/0x84
Feb 12 21:54:31 myhost kernel:  [_end+541002651/1069013880] init+0x23/0x30 [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [sys_init_module+279/552] sys_init_module+0x117/0x228
Feb 12 21:54:31 myhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Feb 12 21:54:31 myhost kernel:

[-- Attachment #7: Type: text/plain, Size: 1 bytes --]



[-- Attachment #8: Type: text/plain, Size: 3334 bytes --]

Feb 12 21:54:31 myhost kernel: Code: 8b 70 48 85 f6 74 6d 8d 6e 4c 8b 56 4c 39 ea 74 40 8b 87 24
Feb 12 21:54:31 myhost kernel:  <6>note: modprobe[1674] exited with preempt_count 1
Feb 12 21:54:31 myhost kernel: bad: scheduling while atomic!
Feb 12 21:54:31 myhost kernel: Call Trace:
Feb 12 21:54:31 myhost kernel:  [schedule+1422/1427] schedule+0x58e/0x593
Feb 12 21:54:31 myhost kernel:  [unmap_page_range+67/105] unmap_page_range+0x43/0x69
Feb 12 21:54:31 myhost kernel:  [unmap_vmas+432/520] unmap_vmas+0x1b0/0x208
Feb 12 21:54:31 myhost kernel:  [exit_mmap+124/400] exit_mmap+0x7c/0x190
Feb 12 21:54:31 myhost kernel:  [mmput+102/181] mmput+0x66/0xb5
Feb 12 21:54:31 myhost kernel:  [do_exit+360/1288] do_exit+0x168/0x508
Feb 12 21:54:31 myhost kernel:  [do_page_fault+0/1292] do_page_fault+0x0/0x50c
Feb 12 21:54:31 myhost kernel:  [do_divide_error+0/250] do_divide_error+0x0/0xfa
Feb 12 21:54:31 myhost kernel:  [do_page_fault+472/1292] do_page_fault+0x1d8/0x50c
Feb 12 21:54:31 myhost kernel:  [__print_symbol+63/350] __print_symbol+0x3f/0x15e
Feb 12 21:54:31 myhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Feb 12 21:54:31 myhost kernel:  [recalc_task_prio+144/426] recalc_task_prio+0x90/0x1aa
Feb 12 21:54:31 myhost kernel:  [_end+541435802/1069013880] snd_pcm_lib_write1+0x30e/0x4a6 [snd_pcm]
Feb 12 21:54:31 myhost kernel:  [recalc_task_prio+144/426] recalc_task_prio+0x90/0x1aa
Feb 12 21:54:31 myhost kernel:  [schedule+795/1427] schedule+0x31b/0x593
Feb 12 21:54:31 myhost kernel:  [do_page_fault+0/1292] do_page_fault+0x0/0x50c
Feb 12 21:54:31 myhost kernel:  [error_code+45/56] error_code+0x2d/0x38
Feb 12 21:54:31 myhost kernel:  [_end+541730804/1069013880] scan_async+0x42/0x124 [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [dump_stack+28/32] dump_stack+0x1c/0x20
Feb 12 21:54:31 myhost kernel:  [_end+541738471/1069013880] ehci_work+0x35/0xbf [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [_end+541738036/1069013880] ehci_stop+0xab/0xde [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [preempt_schedule+42/67] preempt_schedule+0x2a/0x43
Feb 12 21:54:31 myhost kernel:  [printk+298/378] printk+0x12a/0x17a
Feb 12 21:54:31 myhost kernel:  [usb_hcd_pci_remove+148/362] usb_hcd_pci_remove+0x94/0x16a
Feb 12 21:54:31 myhost kernel:  [usb_hcd_pci_probe+714/1182] usb_hcd_pci_probe+0x2ca/0x49e
Feb 12 21:54:31 myhost kernel:  [sys_select+325/1202] sys_select+0x145/0x4b2
Feb 12 21:54:31 myhost kernel:  [pci_device_probe_static+82/99] pci_device_probe_static+0x52/0x63
Feb 12 21:54:31 myhost kernel:  [__pci_device_probe+59/78] __pci_device_probe+0x3b/0x4e
Feb 12 21:54:31 myhost kernel:  [pci_device_probe+44/74] pci_device_probe+0x2c/0x4a
Feb 12 21:54:31 myhost kernel:  [bus_match+63/106] bus_match+0x3f/0x6a
Feb 12 21:54:31 myhost kernel:  [driver_attach+86/128] driver_attach+0x56/0x80
Feb 12 21:54:31 myhost kernel:  [bus_add_driver+139/157] bus_add_driver+0x8b/0x9d
Feb 12 21:54:31 myhost kernel:  [driver_register+47/51] driver_register+0x2f/0x33
Feb 12 21:54:31 myhost kernel:  [pci_register_driver+92/132] pci_register_driver+0x5c/0x84
Feb 12 21:54:31 myhost kernel:  [_end+541002651/1069013880] init+0x23/0x30 [ehci_hcd]
Feb 12 21:54:31 myhost kernel:  [sys_init_module+279/552] sys_init_module+0x117/0x228
Feb 12 21:54:31 myhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Feb 12 21:54:31 myhost kernel:

[-- Attachment #9: Type: text/plain, Size: 74 bytes --]



And then there is one that seems definitely related to the new driver:


[-- Attachment #10: Type: text/plain, Size: 1744 bytes --]

Feb 12 21:56:32 myhost kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
Feb 12 21:56:32 myhost kernel:  printing eip:
Feb 12 21:56:32 myhost kernel: c020e756
Feb 12 21:56:32 myhost kernel: *pde = 00000000
Feb 12 21:56:32 myhost kernel: Oops: 0000 [#2]
Feb 12 21:56:32 myhost kernel: CPU:    0
Feb 12 21:56:32 myhost kernel: EIP:    0060:[acpi_video_device_write_brightness+188/248]    Not tainted
Feb 12 21:56:32 myhost kernel: EFLAGS: 00010246
Feb 12 21:56:32 myhost kernel: EIP is at acpi_video_device_write_brightness+0xbc/0xf8
Feb 12 21:56:32 myhost kernel: eax: df5e8820   ebx: 00000003   ecx: 00000000   edx: 00000000
Feb 12 21:56:32 myhost kernel: esi: d4a5ff58   edi: 080e940b   ebp: 00000000   esp: d4a5ff4c
Feb 12 21:56:32 myhost kernel: ds: 007b   es: 007b   ss: 0068
Feb 12 21:56:32 myhost kernel: Process bash (pid: 1962, threadinfo=d4a5e000 task=d4d26080)
Feb 12 21:56:32 myhost kernel: Stack: d50ae91c 00000014 df5e8820 000a3032 c020e69a d4dfec80 d4dfeca0 00000003
Feb 12 21:56:32 myhost kernel:        c015b3fc d4dfec80 080e9408 00000003 d4dfeca0 d4dfec80 d50ae880 d4dfec80
Feb 12 21:56:32 myhost kernel:        00000000 fffffff7 d4a5e000 c015b620 d4dfec80 080e9408 00000003 d4dfeca0
Feb 12 21:56:32 myhost kernel: Call Trace:
Feb 12 21:56:32 myhost kernel:  [acpi_video_device_write_brightness+0/248] acpi_video_device_write_brightness+0x0/0xf8
Feb 12 21:56:32 myhost kernel:  [vfs_write+176/281] vfs_write+0xb0/0x119
Feb 12 21:56:32 myhost kernel:  [sys_write+85/358] sys_write+0x55/0x166
Feb 12 21:56:32 myhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Feb 12 21:56:32 myhost kernel:
Feb 12 21:56:32 myhost kernel: Code: 3b 4a 04 7d 2d 8b 42 08 8b 74 24 04 3b 34 88 75 1b 56 ff 74

[-- Attachment #11: Type: text/plain, Size: 463 bytes --]



Hope this helps with the debugging... :-)

Regards,
Georg


P.S. Oh yeah, machine is ASUS M2N, Intel 855GM, more info:
     http://bugme.osdl.org/show_bug.cgi?id=1774#c3

[*]  http://bugme.osdl.org/show_bug.cgi?id=1944

-- 
Georg C. F. Greve                                       <greve-mXXj517/zsQ@public.gmane.org>
Free Software Foundation Europe	                 (http://fsfeurope.org)
Brave GNU World	                           (http://brave-gnu-world.org)

             reply	other threads:[~2004-02-12 21:38 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-12 21:38 Georg C. F. Greve [this message]
     [not found] ` <m3u11wnflb.fsf-glUV91rXKAHWIjgkaejU9x2eb7JE58TQ@public.gmane.org>
2004-02-12 22:37   ` VGA patch by Bruno Ducrot -- no success yet Bruno Ducrot
     [not found]     ` <20040212223706.GA13262-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2004-02-12 23:04       ` Georg C. F. Greve
     [not found]         ` <m3r7wzx5kb.fsf-glUV91rXKAHWIjgkaejU9x2eb7JE58TQ@public.gmane.org>
2004-02-12 23:22           ` Bruno Ducrot
     [not found]             ` <20040212232230.GC13262-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2004-02-13 10:13               ` VGA patch by Bruno Ducrot -- no success yet (includes request to our Intel people) Georg C. F. Greve

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3u11wnflb.fsf@reason.gnu-hamburg \
    --to=greve-mxxj517/zsq@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=ducrot-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.