Re: [2/6] 2.6.21-rc2: known regressions

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linus Torvalds
Date: Wednesday, March 7, 2007 - 9:10 am

On Wed, 7 Mar 2007, Jeff Garzik wrote:

So?

BIOS bugs are not bugs we can fix, they are things we have to work around. 
They are like hardware bugs in a network chip: a "driver" that doesn't 
work around a BIOS bug is simply a *buggy* driver, exactly the same way a 
network driver has to work around errata in the hardware.

So it doesn't really matter if something is a BIOS bug or not. It's not 
reasonable to expect people to upgrade their BIOS'es - even if such an 
upgrade were to exist (which is fairly rare in itself). 

If it used to work, that just makes it (a) doubly important to try to fix 
it, since regressions are BAD BAD BAD and (b) a fair amount *easier* to 
fix, since we can hopefully get an idea of what broke it.

Ash, can you try to use "git bisect" to figure where it started? But 
perhaps just try -rc3 first to see if it's been fixed?

The working setups (whether with irqfixup or with pci=noacpi seem to both 
have a nice

	input: AT Translated Set 2 keyboard as /class/input/inputX

but the nonworking one does not. But even the nonworking one actually 
*found* the controller:

	PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
	PNP: PS/2 controller doesn't have AUX irq; using default 12
	serio: i8042 KBD port at 0x60,0x64 irq 1
	serio: i8042 AUX port at 0x60,0x64 irq 12
	mice: PS/2 mouse device common for all mice

which probably means that the "atkbd_probe()" function fails (probably 
because it never gets a reply, which in turn is probably because the 
interrupt routing is broken).

If you use "atkbd.reset=1" on the kernel command line, you would probably 
get a message like "keyboard reset failed"..

Now, the most likely cause is obviously just the ACPI changes that mess up 
irq routing somehow, but it would be important to figure out *what* makes 
it happen, which is why "git bisect" would be wonderful to try.

So Ash, if you get the git tree, just start with

	git bisect start
	git bisect good v2.6.20
	git bisect bad v2.6.21-rc1

and off you go.. git isn't really that hard to use any more.

		Linus
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Linux 2.6.21-rc2, Linus Torvalds, (Tue Feb 27, 10:16 pm)
Re: Linux 2.6.21-rc2, Gabriel C, (Tue Feb 27, 10:50 pm)
[PATCH] affinity is not defined in non-smp kernels - i386, Fernando Luis , (Wed Feb 28, 12:13 am)
[PATCH] affinity is not defined in non-smp kernels - x86_64, Fernando Luis , (Wed Feb 28, 12:17 am)
Re: Linux 2.6.21-rc2, David Brown, (Wed Feb 28, 12:23 am)
Re: [PATCH] affinity is not defined in non-smp kernels - i386, Eric W. Biederman, (Wed Feb 28, 12:24 am)
Re: Linux 2.6.21-rc2, Brice Goglin, (Wed Feb 28, 12:39 am)
[PATCH] affinity is not defined in non-smp kernels - x86_64, Fernando Luis , (Wed Feb 28, 12:41 am)
Re: Linux 2.6.21-rc2, Damien Wyart, (Wed Feb 28, 12:59 am)
Re: Linux 2.6.21-rc2, Eric W. Biederman, (Wed Feb 28, 6:09 am)
Re: Linux 2.6.21-rc2, David Brown, (Wed Feb 28, 9:44 am)
Re: Linux 2.6.21-rc2, Randy Dunlap, (Wed Feb 28, 10:07 am)
Re: [PATCH] affinity is not defined in non-smp kernels - i386, Eric W. Biederman, (Wed Feb 28, 11:21 am)
[1/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 6:50 pm)
[2/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 6:50 pm)
[3/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 6:50 pm)
[4/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 6:50 pm)
[5/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 6:50 pm)
[6/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 6:50 pm)
Re: [6/6] 2.6.21-rc2: known regressions, David Miller, (Sun Mar 4, 7:07 pm)
Re: [6/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Sun Mar 4, 7:26 pm)
Re: [1/6] 2.6.21-rc2: known regressions, Andrew Morton, (Sun Mar 4, 7:26 pm)
Re: [6/6] 2.6.21-rc2: known regressions, David Miller, (Sun Mar 4, 7:29 pm)
Re: [6/6] 2.6.21-rc2: known regressions, Greg KH, (Sun Mar 4, 8:32 pm)
Re: [1/6] 2.6.21-rc2: known regressions, Greg KH, (Sun Mar 4, 8:35 pm)
Re: [3/6] 2.6.21-rc2: known regressions, Michal Jaegermann, (Sun Mar 4, 8:58 pm)
Re: [1/6] 2.6.21-rc2: known regressions, Mark Lord, (Sun Mar 4, 9:01 pm)
[BUG} usb regression in 2.6.21-rc2-git3, Mark Lord, (Sun Mar 4, 9:34 pm)
Re: [1/6] 2.6.21-rc2: known regressions, Greg KH, (Sun Mar 4, 9:34 pm)
[BUG] sdhci regression in 2.6.21-rc2, Mark Lord, (Sun Mar 4, 9:37 pm)
Re: [6/6] 2.6.21-rc2: known regressions, David Miller, (Sun Mar 4, 9:42 pm)
Re: [BUG} usb regression in 2.6.21-rc2-git3, Mark Lord, (Sun Mar 4, 9:43 pm)
Re: [BUG] sdhci regression in 2.6.21-rc2, Pierre Ossman, (Sun Mar 4, 10:36 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Mon Mar 5, 12:57 am)
Re: [5/6] 2.6.21-rc2: known regressions, Andrew Morton, (Mon Mar 5, 1:13 am)
Re: [4/6] 2.6.21-rc2: known regressions, Antonino A. Daplas, (Mon Mar 5, 3:35 am)
Re: [4/6] 2.6.21-rc2: known regressions, Richard Purdie, (Mon Mar 5, 5:21 am)
Re: [1/6] 2.6.21-rc2: known regressions, Marcel Holtmann, (Mon Mar 5, 5:42 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Mark Lord, (Mon Mar 5, 7:25 am)
Re: [4/6] 2.6.21-rc2: known regressions, Andrew, (Mon Mar 5, 8:06 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Mark Lord, (Mon Mar 5, 8:19 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Pierre Ossman, (Mon Mar 5, 8:20 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Pierre Ossman, (Mon Mar 5, 8:23 am)
Re: [5/6] 2.6.21-rc2: known regressions, Daniel Walker, (Mon Mar 5, 8:25 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Mon Mar 5, 8:27 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Mark Lord, (Mon Mar 5, 8:35 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Pierre Ossman, (Mon Mar 5, 9:00 am)
Re: [5/6] 2.6.21-rc2: known regressions, Bill Davidsen, (Mon Mar 5, 9:14 am)
Re: [BUG] sdhci regression in 2.6.21-rc2, Mark Lord, (Mon Mar 5, 9:18 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Mon Mar 5, 9:21 am)
Re: [5/6] 2.6.21-rc2: known regressions, Daniel Walker, (Mon Mar 5, 9:42 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Mon Mar 5, 12:30 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Adrian Bunk, (Mon Mar 5, 4:12 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Thomas Gleixner, (Mon Mar 5, 4:43 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Mon Mar 5, 4:45 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Thomas Gleixner, (Mon Mar 5, 5:25 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Mon Mar 5, 5:38 pm)
Re: [1/6] 2.6.21-rc2: known regressions, Johannes Berg, (Mon Mar 5, 5:55 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Thomas Gleixner, (Mon Mar 5, 6:02 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Mon Mar 5, 6:31 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Mon Mar 5, 7:18 pm)
Re: [BUG] sdhci regression in 2.6.21-rc2, Andrew Morton, (Mon Mar 5, 9:17 pm)
Re: [BUG] sdhci regression in 2.6.21-rc2, Pierre Ossman, (Mon Mar 5, 10:47 pm)
Re: [BUG] sdhci regression in 2.6.21-rc2, Andrew Morton, (Mon Mar 5, 11:09 pm)
Re: [5/6] 2.6.21-rc2: known regressions, Soeren Sonnenburg, (Mon Mar 5, 11:49 pm)
Re: [BUG] sdhci regression in 2.6.21-rc2, Pierre Ossman, (Tue Mar 6, 12:23 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 12:25 am)
Re: [5/6] 2.6.21-rc2: known regressions, Soeren Sonnenburg, (Tue Mar 6, 12:49 am)
Re: [5/6] 2.6.21-rc2: known regressions, Thomas Gleixner, (Tue Mar 6, 1:09 am)
Re: [5/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Tue Mar 6, 3:33 am)
Re: [5/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Tue Mar 6, 3:33 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 3:37 am)
Re: [5/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Tue Mar 6, 3:46 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 4:32 am)
Re: [5/6] 2.6.21-rc2: known regressions, Soeren Sonnenburg, (Tue Mar 6, 4:36 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 5:07 am)
Re: [5/6] 2.6.21-rc2: known regressions, Jeff Chua, (Tue Mar 6, 5:09 am)
Re: [5/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Tue Mar 6, 5:15 am)
Re: [5/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Tue Mar 6, 5:20 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 5:51 am)
Re: [5/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Tue Mar 6, 5:55 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 6:03 am)
Re: [5/6] 2.6.21-rc2: known regressions, Thomas Gleixner, (Tue Mar 6, 6:09 am)
Re: [5/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Tue Mar 6, 9:44 am)
Re: [5/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Tue Mar 6, 10:05 am)
Re: [3/6] 2.6.21-rc2: known regressions, Alan Cox, (Tue Mar 6, 10:08 am)
Re: [1/6] 2.6.21-rc2: known regressions, Jeff Garzik, (Wed Mar 7, 4:06 am)
Re: [2/6] 2.6.21-rc2: known regressions, Jeff Garzik, (Wed Mar 7, 4:09 am)
Re: [3/6] 2.6.21-rc2: known regressions, Jeff Garzik, (Wed Mar 7, 4:12 am)
Re: [2/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Wed Mar 7, 9:10 am)
Re: [1/6] 2.6.21-rc2: known regressions, Albert Hopkins, (Wed Mar 7, 3:17 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ash Milsted, (Thu Mar 8, 5:03 am)
Re: [2/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Thu Mar 8, 5:31 am)
Re: [2/6] 2.6.21-rc2: known regressions, Jeff Chua, (Thu Mar 8, 8:11 am)
Re: [2/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Thu Mar 8, 11:01 am)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 12:06 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 12:10 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 12:25 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Thu Mar 8, 12:46 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Thu Mar 8, 12:47 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Michael S. Tsirkin, (Thu Mar 8, 12:57 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 1:10 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 4:07 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 4:12 pm)
Re: [4/6] 2.6.21-rc2: known regressions, Len Brown, (Thu Mar 8, 4:28 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Thu Mar 8, 4:28 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Thu Mar 8, 4:49 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Fri Mar 9, 3:56 am)
Re: [2/6] 2.6.21-rc2: known regressions, Pavel Machek, (Fri Mar 9, 4:19 am)
Re: [2/6] 2.6.21-rc2: known regressions, Johannes Stezenbach, (Fri Mar 9, 10:48 am)
Re: [2/6] 2.6.21-rc2: known regressions, Linus Torvalds, (Fri Mar 9, 11:00 am)
Re: [4/6] 2.6.21-rc2: known regressions, Andrew, (Fri Mar 9, 12:25 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Pavel Machek, (Fri Mar 9, 4:35 pm)
Re: [3/6] 2.6.21-rc2: known regressions, Mathieu Bérard, (Fri Mar 9, 6:09 pm)
and try remove another quirk on this computers Re: [3/6] 2 ..., Sergio Monteiro Basto, (Fri Mar 9, 9:11 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Sat Mar 10, 2:01 am)
Re: [2/6] 2.6.21-rc2: known regressions, Stefan Seyfried, (Sat Mar 10, 4:43 am)
Re: [2/6] 2.6.21-rc2: known regressions, Johannes Stezenbach, (Sat Mar 10, 6:53 am)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Sat Mar 10, 8:18 am)
s2ram (was Re: [2/6] 2.6.21-rc2: known regressions), Pavel Machek, (Sat Mar 10, 3:04 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Pavel Machek, (Sat Mar 10, 3:08 pm)
Re: and try remove another quirk on this computers Re: [3/ ..., Sergio Monteiro Basto, (Sat Mar 10, 9:32 pm)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Sun Mar 11, 1:20 am)
Re: [5/6] 2.6.21-rc2: known regressions, Pavel Machek, (Sun Mar 11, 10:32 am)
Re: [2/6] 2.6.21-rc2: known regressions, Stefan Seyfried, (Sun Mar 11, 11:34 pm)
Re: [3/6] 2.6.21-rc2: known regressions, Tejun Heo, (Mon Mar 12, 4:37 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 7:56 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Oliver Neukum, (Mon Mar 12, 8:06 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 8:13 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Oliver Neukum, (Mon Mar 12, 8:27 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Oliver Neukum, (Mon Mar 12, 8:38 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 9:03 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 9:11 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 9:14 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 9:22 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 9:27 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Oliver Neukum, (Mon Mar 12, 9:28 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Mark Lord, (Mon Mar 12, 9:50 am)
Re: [BUG} usb-serial regression in 2.6.21-rc2-git3, Oliver Neukum, (Mon Mar 12, 11:48 am)
[PATCH] usb-serial regression (Oops) in 2.6.21-rc*, Mark Lord, (Mon Mar 12, 1:22 pm)
Re: [PATCH] usb-serial regression (Oops) in 2.6.21-rc*, Jim Radford, (Mon Mar 12, 3:42 pm)
[PATCH] usb-serial regression fix, Jim Radford, (Mon Mar 12, 3:59 pm)
Re: [PATCH] usb-serial regression fix, Greg KH, (Mon Mar 12, 5:18 pm)
Re: [PATCH] usb-serial regression fix, Jim Radford, (Mon Mar 12, 5:41 pm)
Re: [PATCH] usb-serial regression fix, Mark Lord, (Mon Mar 12, 6:55 pm)
Re: [PATCH] usb-serial regression fix, Jim Radford, (Tue Mar 13, 2:14 am)
Re: [PATCH] usb-serial regression fix, Oliver Neukum, (Tue Mar 13, 3:14 am)
Re: [3/6] 2.6.21-rc2: known regressions, Mathieu Bérard, (Tue Mar 13, 5:31 am)
Re: [PATCH] usb-serial regression fix, Mark Lord, (Tue Mar 13, 6:39 am)
Re: [PATCH] usb-serial regression fix, Oliver Neukum, (Tue Mar 13, 6:50 am)
Re: [PATCH] usb-serial regression fix, Mark Lord, (Tue Mar 13, 6:55 am)
Re: [PATCH] usb-serial regression fix, Jim Radford, (Tue Mar 13, 8:30 am)
Re: [PATCH] usb-serial regression fix, Mark Lord, (Tue Mar 13, 9:35 am)
Re: [5/6] 2.6.21-rc2: known regressions, Randy Dunlap, (Fri Mar 16, 8:18 am)
Re: [2/6] 2.6.21-rc2: known regressions, Ingo Molnar, (Sun Mar 18, 9:07 am)
Re: [linux-pm] [2/6] 2.6.21-rc2: known regressions, Jim Gettys, (Sun Mar 18, 9:40 am)
BSOD (was: [2/6] 2.6.21-rc2: known regressions), Pete Zaitcev, (Mon Mar 19, 12:08 pm)
Re: BSOD, David Miller, (Mon Mar 19, 12:38 pm)
Re: BSOD, Jesse Barnes, (Mon Mar 19, 12:54 pm)
Re: BSOD, David Miller, (Mon Mar 19, 1:05 pm)
Re: BSOD, Jesse Barnes, (Mon Mar 19, 1:20 pm)
Re: BSOD, Jim Gettys, (Mon Mar 19, 1:20 pm)
Re: [linux-pm] [2/6] 2.6.21-rc2: known regressions, Bill Davidsen, (Mon Mar 19, 1:33 pm)
Re: [linux-pm] [2/6] 2.6.21-rc2: known regressions, Jim Gettys, (Mon Mar 19, 3:08 pm)
Re: BSOD, Paul Mackerras, (Tue Mar 20, 2:19 am)
Re: [linux-pm] [2/6] 2.6.21-rc2: known regressions, Bill Davidsen, (Tue Mar 20, 7:44 am)
Re: BSOD, Jim Gettys, (Tue Mar 20, 1:33 pm)