* REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop
@ 2008-05-17 7:32 Theodore Ts'o
2008-05-17 9:49 ` Sitsofe Wheeler
2008-05-17 13:21 ` Pallipadi, Venkatesh
0 siblings, 2 replies; 26+ messages in thread
From: Theodore Ts'o @ 2008-05-17 7:32 UTC (permalink / raw)
To: linux-kernel; +Cc: Venki Pallipadi
The X server failed to come up using the Intel driver, and forced a
fallback to the 800x600 VESA server. This was on my Lenovo X61s laptop
with an Intel chipset, running Ubuntu Gutsy. When it failed, there were
a large number of these errors in the /var/log/messages:
mtrr: type mismatch for e0760000,10000 old: write-back new: write-combining
mtrr: type mismatch for e0740000,20000 old: write-back new: write-combining
mtrr: type mismatch for e0700000,40000 old: write-back new: write-combining
mtrr: type mismatch for e0600000,100000 old: write-back new: write-combining
mtrr: type mismatch for e0400000,200000 old: write-back new: write-combining
mtrr: type mismatch for e0000000,400000 old: write-back new: write-combining
...
On kernels where this error did not occur during the bisect, there would
still be one of these messages:
mtrr: type mismatch for e0000000,10000000 old: write-back new: write-combining
... but the X server would correctly start.
The git bisect identified this commit as the guilty one:
1c12c4cf9411eb130b245fa8d0fbbaf989477c7b is first bad commit
commit 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b
Author: Venki Pallipadi <venkatesh.pallipadi@intel.com>
Date: Wed May 14 16:05:51 2008 -0700
mprotect: prevent alteration of the PAT bits
There is a defect in mprotect, which lets the user change the page cache
type bits by-passing the kernel reserve_memtype and free_memtype
wrappers. Fix the problem by not letting mprotect change the PAT bits.
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
:040000 040000 db42a4a31f711306205648690e97cbead50183ac 3f835886fcb56fc6e732ee6f985304c4c04b93d9 M include
:040000 040000 b3c046a2f1cdfa6a3ec4b46f89cbee6f2ab5018d 07a87010634f455313e1e7f7e3f7d3a94b9bfed3 M mm
And the bisect log follows here:
git-bisect start
# bad: [079d04dfa5198e3d43c6db2dcfa400f7fbbd516f] ext4: fiemap implementation Here is ext4_fiemap() itself. This still needs a bit of testing & work, but is correct for most file layouts.... I still hit occasional problems with interesting mappings such as sparse/preallocated/etc.
git-bisect bad 079d04dfa5198e3d43c6db2dcfa400f7fbbd516f
# good: [e7f379d5cabb2790ecce5d623382fa6085e7686d] alim15x3: remove WDC_ALI15X3 config option
git-bisect good e7f379d5cabb2790ecce5d623382fa6085e7686d
# good: [9dcbf35afb7359466efdf7fb81ee32f3ae2d56a3] V4L/DVB (7887): cx18: fix Compro H900 analog support.
git-bisect good 9dcbf35afb7359466efdf7fb81ee32f3ae2d56a3
# bad: [8f40f672e6bb071812f61bfbd30efc3fc1263ad1] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
git-bisect bad 8f40f672e6bb071812f61bfbd30efc3fc1263ad1
# good: [90898709dfca860d9550c85f0924007f4c0467ea] atmel_lcdfb: fix initialization of a pre-allocated framebuffer
git-bisect good 90898709dfca860d9550c85f0924007f4c0467ea
# bad: [9ffee4cbc51907755809d98613d9e7133612803a] tty_check_change(): avoid taking tasklist_lock while holding tty->ctrl_lock
git-bisect bad 9ffee4cbc51907755809d98613d9e7133612803a
# good: [122a881c776b7c155bf3f379928cc27aab435288] video/logo: add support for Blackfin/Linux logo for framebuffer console
git-bisect good 122a881c776b7c155bf3f379928cc27aab435288
# bad: [1c12c4cf9411eb130b245fa8d0fbbaf989477c7b] mprotect: prevent alteration of the PAT bits
git-bisect bad 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b
# good: [fd8a4221ad76df700ff34875c9fbc42302aa4ba3] memory_hotplug: check for walk_memory_resource() failure in online_pages()
git-bisect good fd8a4221ad76df700ff34875c9fbc42302aa4ba3
# good: [44c81433e8b05dbc85985d939046f10f95901184] per_cpu: fix DEFINE_PER_CPU_SHARED_ALIGNED for modules
git-bisect good 44c81433e8b05dbc85985d939046f10f95901184
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-17 7:32 REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Theodore Ts'o @ 2008-05-17 9:49 ` Sitsofe Wheeler 2008-05-17 13:21 ` Pallipadi, Venkatesh 1 sibling, 0 replies; 26+ messages in thread From: Sitsofe Wheeler @ 2008-05-17 9:49 UTC (permalink / raw) To: linux-kernel On Sat, 17 May 2008 03:32:05 -0400, Theodore Ts'o wrote: > The X server failed to come up using the Intel driver, and forced a > fallback to the 800x600 VESA server. This was on my Lenovo X61s laptop > > The git bisect identified this commit as the guilty one: > > 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b is first bad commit commit > 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b Author: Venki Pallipadi > <venkatesh.pallipadi@intel.com> Date: Wed May 14 16:05:51 2008 -0700 > > mprotect: prevent alteration of the PAT bits This sounds related to http://groups.google.com/group/linux.kernel/browse_frm/thread/1dba81049ce4ad16/546aff3e91055ab7#546aff3e91055ab7 ... -- Sitsofe | http://sucs.org/~sits/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* RE: REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-17 7:32 REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Theodore Ts'o 2008-05-17 9:49 ` Sitsofe Wheeler @ 2008-05-17 13:21 ` Pallipadi, Venkatesh 2008-05-17 15:41 ` [Bug 10732] " Theodore Tso 1 sibling, 1 reply; 26+ messages in thread From: Pallipadi, Venkatesh @ 2008-05-17 13:21 UTC (permalink / raw) To: Theodore Ts'o, linux-kernel; +Cc: Ingo Molnar, Siddha, Suresh B >-----Original Message----- >From: Theodore Ts'o [mailto:tytso@mit.edu] >Sent: Saturday, May 17, 2008 12:32 AM >To: linux-kernel@vger.kernel.org >Cc: Pallipadi, Venkatesh >Subject: REGRESSION: 2.6.26-rc2-git4: X server failed start on >X61s laptop > > >The X server failed to come up using the Intel driver, and forced a >fallback to the 800x600 VESA server. This was on my Lenovo X61s laptop >with an Intel chipset, running Ubuntu Gutsy. When it failed, >there were >a large number of these errors in the /var/log/messages: > >mtrr: type mismatch for e0760000,10000 old: write-back new: >write-combining >mtrr: type mismatch for e0740000,20000 old: write-back new: >write-combining >mtrr: type mismatch for e0700000,40000 old: write-back new: >write-combining >mtrr: type mismatch for e0600000,100000 old: write-back new: >write-combining >mtrr: type mismatch for e0400000,200000 old: write-back new: >write-combining >mtrr: type mismatch for e0000000,400000 old: write-back new: >write-combining > ... > >On kernels where this error did not occur during the bisect, >there would >still be one of these messages: > >mtrr: type mismatch for e0000000,10000000 old: write-back new: >write-combining > >... but the X server would correctly start. > >The git bisect identified this commit as the guilty one: > >1c12c4cf9411eb130b245fa8d0fbbaf989477c7b is first bad commit >commit 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b >Author: Venki Pallipadi <venkatesh.pallipadi@intel.com> >Date: Wed May 14 16:05:51 2008 -0700 > > mprotect: prevent alteration of the PAT bits > > There is a defect in mprotect, which lets the user change >the page cache > type bits by-passing the kernel reserve_memtype and free_memtype > wrappers. Fix the problem by not letting mprotect change >the PAT bits. > Can you please send the complete dmesg after X failure, with patch here and debugpat boot option. http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/2657.html Thanks, Venki ^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-17 13:21 ` Pallipadi, Venkatesh @ 2008-05-17 15:41 ` Theodore Tso 2008-05-17 16:02 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop Pallipadi, Venkatesh 2008-05-17 16:36 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Arjan van de Ven 0 siblings, 2 replies; 26+ messages in thread From: Theodore Tso @ 2008-05-17 15:41 UTC (permalink / raw) To: Pallipadi, Venkatesh Cc: linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon On Sat, May 17, 2008 at 06:21:18AM -0700, Pallipadi, Venkatesh wrote: > > Can you please send the complete dmesg after X failure, with patch here > and debugpat boot option. > http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/2657.html With debugpat enabled, the resulting dump that landed in /var/log/messages was something like 1.6 megabytes, so it totally overflowed the dmesg buffer. I've created a Bugzilla attachment of the bzip'ed messages excerpt here: http://bugzilla.kernel.org/attachment.cgi?id=16174&action=view The patch above was only available in HTML-only mode (and I couldn't find Ingo's patch on lkml.org, so I had to reconstruct it, and then forward part it to 2.6.26-rc2-git5). What I actually used can be found here: http://bugzilla.kernel.org/attachment.cgi?id=16173&action=view I'm not sure this will be helpful for you, but this should be completely trivial for you to reproduce; just use Ubuntu Gutsy on Intel Video based laptop, with a 2.6.26-rc2-git4 or more recent kernel, and watch it fail. For me, I'll just locally revert commit 1c12c4cf since otherwise X becomes more-or-less unsuable. (Getting used to 1024x768 after using a 1600x1200 display is one thing; 800x600 is quite another, and the performance using the VESA driver is quite abysmal.) - Ted ^ permalink raw reply [flat|nested] 26+ messages in thread
* RE: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-17 15:41 ` [Bug 10732] " Theodore Tso @ 2008-05-17 16:02 ` Pallipadi, Venkatesh 2008-05-17 16:53 ` Theodore Tso 2008-05-17 18:11 ` Keith Packard 2008-05-17 16:36 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Arjan van de Ven 1 sibling, 2 replies; 26+ messages in thread From: Pallipadi, Venkatesh @ 2008-05-17 16:02 UTC (permalink / raw) To: Theodore Tso Cc: linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Packard, Keith >-----Original Message----- >From: Theodore Tso [mailto:tytso@mit.edu] >Sent: Saturday, May 17, 2008 8:42 AM >To: Pallipadi, Venkatesh >Cc: linux-kernel@vger.kernel.org; Ingo Molnar; Siddha, Suresh >B; bugme-daemon@bugzilla.kernel.org >Subject: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server >failed start onX61s laptop > > >On Sat, May 17, 2008 at 06:21:18AM -0700, Pallipadi, Venkatesh wrote: >> >> Can you please send the complete dmesg after X failure, with >patch here >> and debugpat boot option. >> http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/2657.html > >With debugpat enabled, the resulting dump that landed in >/var/log/messages was something like 1.6 megabytes, so it totally >overflowed the dmesg buffer. > >I've created a Bugzilla attachment of the bzip'ed messages >excerpt here: > >http://bugzilla.kernel.org/attachment.cgi?id=16174&action=view > >The patch above was only available in HTML-only mode (and I couldn't >find Ingo's patch on lkml.org, so I had to reconstruct it, and then >forward part it to 2.6.26-rc2-git5). What I actually used can be >found here: > >http://bugzilla.kernel.org/attachment.cgi?id=16173&action=view > >I'm not sure this will be helpful for you, but this should be >completely trivial for you to reproduce; just use Ubuntu Gutsy on >Intel Video based laptop, with a 2.6.26-rc2-git4 or more recent >kernel, and watch it fail. > >For me, I'll just locally revert commit 1c12c4cf since otherwise X >becomes more-or-less unsuable. (Getting used to 1024x768 after using >a 1600x1200 display is one thing; 800x600 is quite another, and the >performance using the VESA driver is quite abysmal.) > Thanks for the log Ted. From first looks, I don't see any PAT related failures in the log. And as the revert of the commit 1c12c4cf is fixing the problem here, adding the X guys to the thread. I am thinking that may be X is depending on mprotect changes somehow and failing when it cannot change PAT attributes with mprotect call. Keith earlier mentioned that X will not depend on this. May be something to do with earlier X version. Keith? Thanks, Venki ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-17 16:02 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop Pallipadi, Venkatesh @ 2008-05-17 16:53 ` Theodore Tso 2008-05-17 18:11 ` Keith Packard 1 sibling, 0 replies; 26+ messages in thread From: Theodore Tso @ 2008-05-17 16:53 UTC (permalink / raw) To: Pallipadi, Venkatesh Cc: linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Packard, Keith On Sat, May 17, 2008 at 09:02:32AM -0700, Pallipadi, Venkatesh wrote: > Thanks for the log Ted. From first looks, I don't see any PAT > related failures in the log. I forgot to add that I had tried booting with the "nopat" option, and that didn't change anything, so yeah, it doesn't seem likely to be related. - Ted ^ permalink raw reply [flat|nested] 26+ messages in thread
* RE: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-17 16:02 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop Pallipadi, Venkatesh 2008-05-17 16:53 ` Theodore Tso @ 2008-05-17 18:11 ` Keith Packard 2008-05-17 18:32 ` Gabriel C 1 sibling, 1 reply; 26+ messages in thread From: Keith Packard @ 2008-05-17 18:11 UTC (permalink / raw) To: Pallipadi, Venkatesh, Eric Anholt Cc: keithp, Theodore Tso, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse [-- Attachment #1: Type: text/plain, Size: 734 bytes --] On Sat, 2008-05-17 at 09:02 -0700, Pallipadi, Venkatesh wrote: > I am thinking that may be X is depending on mprotect changes somehow and > failing when > it cannot change PAT attributes with mprotect call. Keith earlier > mentioned that X > will not depend on this. May be something to do with earlier X version. > Keith? It looks like we can turn off read/write access, but we can't turn it back on. So, mprotect (map->memory, map->size, PROT_NONE); mprotect (map->memory, map->size, PROT_READ|PROT_WRITE); leaves the memory with no access. Eric saw this last week; I don't know whether he debugged into it further. Which repository is commit 1c12c4cf in? -- keith.packard@intel.com [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-17 18:11 ` Keith Packard @ 2008-05-17 18:32 ` Gabriel C 2008-05-17 18:46 ` Theodore Tso 0 siblings, 1 reply; 26+ messages in thread From: Gabriel C @ 2008-05-17 18:32 UTC (permalink / raw) To: Keith Packard Cc: Pallipadi, Venkatesh, Eric Anholt, Theodore Tso, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse Keith Packard wrote: > On Sat, 2008-05-17 at 09:02 -0700, Pallipadi, Venkatesh wrote: > >> I am thinking that may be X is depending on mprotect changes somehow and >> failing when >> it cannot change PAT attributes with mprotect call. Keith earlier >> mentioned that X >> will not depend on this. May be something to do with earlier X version. >> Keith? > > It looks like we can turn off read/write access, but we can't turn it > back on. So, > > mprotect (map->memory, map->size, PROT_NONE); > mprotect (map->memory, map->size, PROT_READ|PROT_WRITE); > > leaves the memory with no access. > > Eric saw this last week; I don't know whether he debugged into it > further. > > Which repository is commit 1c12c4cf in? It is in linus-git tree , http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1c12c4cf9411eb130b245fa8d0fbbaf989477c7b ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-17 18:32 ` Gabriel C @ 2008-05-17 18:46 ` Theodore Tso 2008-05-19 21:25 ` Hugh Dickins 0 siblings, 1 reply; 26+ messages in thread From: Theodore Tso @ 2008-05-17 18:46 UTC (permalink / raw) To: Gabriel C Cc: Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse On Sat, May 17, 2008 at 08:32:38PM +0200, Gabriel C wrote: > > > > Which repository is commit 1c12c4cf in? > > > It is in linus-git tree , http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1c12c4cf9411eb130b245fa8d0fbbaf989477c7b > ...post 2.6.26-rc2-git3. For Linux kernels 2.6.26-rc2-git4 and newer, you need to revert this commit or the X Server shipped with Ubuntu Gutsy will die horribly when run on an X61s laptop with the Intel 965GM video chipset. So the question is what's the right fix to keep the kernel compatible with the X server, besides just reverting the commit entirely? - Ted ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-17 18:46 ` Theodore Tso @ 2008-05-19 21:25 ` Hugh Dickins 2008-05-19 23:04 ` Jeremy Fitzhardinge 2008-05-19 23:10 ` Linus Torvalds 0 siblings, 2 replies; 26+ messages in thread From: Hugh Dickins @ 2008-05-19 21:25 UTC (permalink / raw) To: Theodore Tso Cc: Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Jeremy Fitzhardinge, Andrew Morton, Linus Torvalds, Rafael J. Wysocki On Sat, 17 May 2008, Theodore Tso wrote: > On Sat, May 17, 2008 at 08:32:38PM +0200, Gabriel C wrote: > > > > > > Which repository is commit 1c12c4cf in? > > > > It is in linus-git tree , http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1c12c4cf9411eb130b245fa8d0fbbaf989477c7b > > ...post 2.6.26-rc2-git3. For Linux kernels 2.6.26-rc2-git4 and > newer, you need to revert this commit or the X Server shipped with > Ubuntu Gutsy will die horribly when run on an X61s laptop with the > Intel 965GM video chipset. > > So the question is what's the right fix to keep the kernel compatible > with the X server, besides just reverting the commit entirely? [PATCH] x86: fix mprotect's NX handling on PAE 2.6.26-rc3 with CONFIG_X86_PAE may leave the NX bit set when PROT_EXEC is intending to clear it, causing irqbalance and others to segfault, and X startup to fail. This comes from an assumption in 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b mprotect: prevent alteration of the PAT bits, that PTE_MASK is what it's supposed to be: whereas it's been wrong forever with PAE, staying 32-bit where 64-bit is needed. Jeremy Fitzhardinge already has patches to fix that in Ingo's tree; but if they're not considered 2.6.26 material, or people want a quick two-liner to get working, here's a shorter hack to fix up pte_modify. I apologize to those we've broken, and to Venki Pallipadi: it was I who persuaded him to change his working patch to make that false assumption. Signed-off-by: Hugh Dickins <hugh@veritas.com> --- include/asm-x86/pgtable.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- 2.6.26-rc3/include/asm-x86/pgtable.h 2008-05-19 11:19:03.000000000 +0100 +++ linux/include/asm-x86/pgtable.h 2008-05-19 21:51:08.000000000 +0100 @@ -57,8 +57,8 @@ #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | \ _PAGE_DIRTY) -#define _PAGE_CHG_MASK (PTE_MASK | _PAGE_PCD | _PAGE_PWT | \ - _PAGE_ACCESSED | _PAGE_DIRTY) +#define _PAGE_CHG_MASK (((pteval_t) PTE_MASK & ~_PAGE_NX) | \ + _PAGE_PCD | _PAGE_PWT | _PAGE_ACCESSED | _PAGE_DIRTY) #define _PAGE_CACHE_MASK (_PAGE_PCD | _PAGE_PWT) #define _PAGE_CACHE_WB (0) ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-19 21:25 ` Hugh Dickins @ 2008-05-19 23:04 ` Jeremy Fitzhardinge 2008-05-19 23:10 ` Linus Torvalds 1 sibling, 0 replies; 26+ messages in thread From: Jeremy Fitzhardinge @ 2008-05-19 23:04 UTC (permalink / raw) To: Hugh Dickins Cc: Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Andrew Morton, Linus Torvalds, Rafael J. Wysocki Hugh Dickins wrote: > On Sat, 17 May 2008, Theodore Tso wrote: > >> On Sat, May 17, 2008 at 08:32:38PM +0200, Gabriel C wrote: >> >>>> Which repository is commit 1c12c4cf in? >>>> >>> It is in linus-git tree , http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1c12c4cf9411eb130b245fa8d0fbbaf989477c7b >>> >> ...post 2.6.26-rc2-git3. For Linux kernels 2.6.26-rc2-git4 and >> newer, you need to revert this commit or the X Server shipped with >> Ubuntu Gutsy will die horribly when run on an X61s laptop with the >> Intel 965GM video chipset. >> >> So the question is what's the right fix to keep the kernel compatible >> with the X server, besides just reverting the commit entirely? >> > > [PATCH] x86: fix mprotect's NX handling on PAE > > 2.6.26-rc3 with CONFIG_X86_PAE may leave the NX bit set when PROT_EXEC > is intending to clear it, causing irqbalance and others to segfault, > and X startup to fail. > > This comes from an assumption in 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b > mprotect: prevent alteration of the PAT bits, that PTE_MASK is what it's > supposed to be: whereas it's been wrong forever with PAE, staying 32-bit > where 64-bit is needed. > > Jeremy Fitzhardinge already has patches to fix that in Ingo's tree; > but if they're not considered 2.6.26 material, or people want a quick > two-liner to get working, here's a shorter hack to fix up pte_modify. > From what I can tell, my patches haven't caused any regressions, and so if they fix a real bug we could consider them for .26. J ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-19 21:25 ` Hugh Dickins 2008-05-19 23:04 ` Jeremy Fitzhardinge @ 2008-05-19 23:10 ` Linus Torvalds 2008-05-20 2:33 ` Linus Torvalds ` (3 more replies) 1 sibling, 4 replies; 26+ messages in thread From: Linus Torvalds @ 2008-05-19 23:10 UTC (permalink / raw) To: Hugh Dickins Cc: Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Jeremy Fitzhardinge, Andrew Morton, Rafael J. Wysocki On Mon, 19 May 2008, Hugh Dickins wrote: > > This comes from an assumption in 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b > mprotect: prevent alteration of the PAT bits, that PTE_MASK is what it's > supposed to be: whereas it's been wrong forever with PAE, staying 32-bit > where 64-bit is needed. Can we *please* just fix PTE_MASK? And can we agree to never EVER use that PAGE_MASK thing (which was only ever meant to work on *addresses*) for any pte operations (including the definition of PTE_MASK)? Because PAGE_MASK is very much the word-size, and in 32-bit PAE, the page table entry is bigger. IOE, PTE_MASK should be a "pteval_t". And it should have absolutely *nothing* to do with PAGE_MASK. EVER. IOW, maybe something like this? And no, I haven't tested this at all. But it should make PTE_MASK have (a) the right type ("pteval_t", not "long" - the latter is pure and utter crap) (b) the right value (proper mask, not a sign-extended long - again, the latter is pure and utter crap) but for all I know there might be some broken code that depends on the current incorrect and totally broken #defines, so this needs testing and thinking about. It also causes these warnings on 32-bit PAE: AS arch/x86/kernel/head_32.o arch/x86/kernel/head_32.S: Assembler messages: arch/x86/kernel/head_32.S:225: Warning: left operand is a bignum; integer 0 assumed arch/x86/kernel/head_32.S:609: Warning: left operand is a bignum; integer 0 assumed and I do not see why (the end result seems to be identical). Ingo, comments? Oh, and those #define's should be moved from <asm/page.h> to <asm/pgtable.h>, I think. They have nothing to do with pages (despite the name of "physical_page_mask", and really are meaningful only in the context of some kind of page table entry. Linus --- include/asm-x86/page.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/asm-x86/page.h b/include/asm-x86/page.h index b381f4a..34b4845 100644 --- a/include/asm-x86/page.h +++ b/include/asm-x86/page.h @@ -10,8 +10,8 @@ #ifdef __KERNEL__ -#define PHYSICAL_PAGE_MASK (PAGE_MASK & __PHYSICAL_MASK) -#define PTE_MASK (_AT(long, PHYSICAL_PAGE_MASK)) +#define PHYSICAL_PAGE_MASK (__PHYSICAL_MASK & ~__PHYSICAL_LOW_BITS) +#define PTE_MASK (_AT(pteval_t, PHYSICAL_PAGE_MASK)) #define PMD_PAGE_SIZE (_AC(1, UL) << PMD_SHIFT) #define PMD_PAGE_MASK (~(PMD_PAGE_SIZE-1)) @@ -24,6 +24,7 @@ /* to align the pointer to the (next) page boundary */ #define PAGE_ALIGN(addr) (((addr)+PAGE_SIZE-1)&PAGE_MASK) +#define __PHYSICAL_LOW_BITS _AT(phys_addr_t, (PAGE_SIZE-1)) #define __PHYSICAL_MASK _AT(phys_addr_t, (_AC(1,ULL) << __PHYSICAL_MASK_SHIFT) - 1) #define __VIRTUAL_MASK ((_AC(1,UL) << __VIRTUAL_MASK_SHIFT) - 1) ^ permalink raw reply related [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-19 23:10 ` Linus Torvalds @ 2008-05-20 2:33 ` Linus Torvalds 2008-05-20 4:14 ` Hugh Dickins ` (2 subsequent siblings) 3 siblings, 0 replies; 26+ messages in thread From: Linus Torvalds @ 2008-05-20 2:33 UTC (permalink / raw) To: Hugh Dickins Cc: Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Jeremy Fitzhardinge, Andrew Morton, Rafael J. Wysocki On Mon, 19 May 2008, Linus Torvalds wrote: > > IOE, PTE_MASK should be a "pteval_t". And it should have absolutely > *nothing* to do with PAGE_MASK. EVER. > > IOW, maybe something like this? .. and in addition to that, perhaps something like this too? Making the actual _PAGE_XYZ bits be of the proper type makes using bitops and negation on them automatically DTRT, so that we don't need those insane casts in pte_mkclean() and friends. Again, totally untested, but we really should just get the types right, instead of getting them wrogn and then messing around with various silly and incorrect work-arounds for the fact that we got them wrong. And while it's untested - if this cleanup is buggy (or even generates different code), then we're doing something really wrong somewhere. Linus --- include/asm-x86/pgtable.h | 49 +++++++++++++++++++++++---------------------- 1 files changed, 25 insertions(+), 24 deletions(-) diff --git a/include/asm-x86/pgtable.h b/include/asm-x86/pgtable.h index 55c3a0e..b38b540 100644 --- a/include/asm-x86/pgtable.h +++ b/include/asm-x86/pgtable.h @@ -21,27 +21,28 @@ #define _PAGE_BIT_NX 63 /* No execute: only valid after cpuid check */ /* - * Note: we use _AC(1, L) instead of _AC(1, UL) so that we get a - * sign-extended value on 32-bit with all 1's in the upper word, - * which preserves the upper pte values on 64-bit ptes: + * Note: we use _AT(pteval_t,1) so that we get the right type + * even when we're using PAE and everything is 64-bit with a + " 32-bit word-size. That's important for various bit masks. */ -#define _PAGE_PRESENT (_AC(1, L)<<_PAGE_BIT_PRESENT) -#define _PAGE_RW (_AC(1, L)<<_PAGE_BIT_RW) -#define _PAGE_USER (_AC(1, L)<<_PAGE_BIT_USER) -#define _PAGE_PWT (_AC(1, L)<<_PAGE_BIT_PWT) -#define _PAGE_PCD (_AC(1, L)<<_PAGE_BIT_PCD) -#define _PAGE_ACCESSED (_AC(1, L)<<_PAGE_BIT_ACCESSED) -#define _PAGE_DIRTY (_AC(1, L)<<_PAGE_BIT_DIRTY) -#define _PAGE_PSE (_AC(1, L)<<_PAGE_BIT_PSE) /* 2MB page */ -#define _PAGE_GLOBAL (_AC(1, L)<<_PAGE_BIT_GLOBAL) /* Global TLB entry */ -#define _PAGE_UNUSED1 (_AC(1, L)<<_PAGE_BIT_UNUSED1) -#define _PAGE_UNUSED2 (_AC(1, L)<<_PAGE_BIT_UNUSED2) -#define _PAGE_UNUSED3 (_AC(1, L)<<_PAGE_BIT_UNUSED3) -#define _PAGE_PAT (_AC(1, L)<<_PAGE_BIT_PAT) -#define _PAGE_PAT_LARGE (_AC(1, L)<<_PAGE_BIT_PAT_LARGE) +#define _PAGE_BIT(x) (_AT(pteval_t,1) << (x)) +#define _PAGE_PRESENT _PAGE_BIT(_PAGE_BIT_PRESENT) +#define _PAGE_RW _PAGE_BIT(_PAGE_BIT_RW) +#define _PAGE_USER _PAGE_BIT(_PAGE_BIT_USER) +#define _PAGE_PWT _PAGE_BIT(_PAGE_BIT_PWT) +#define _PAGE_PCD _PAGE_BIT(_PAGE_BIT_PCD) +#define _PAGE_ACCESSED _PAGE_BIT(_PAGE_BIT_ACCESSED) +#define _PAGE_DIRTY _PAGE_BIT(_PAGE_BIT_DIRTY) +#define _PAGE_PSE _PAGE_BIT(_PAGE_BIT_PSE) /* 2MB page */ +#define _PAGE_GLOBAL _PAGE_BIT(_PAGE_BIT_GLOBAL) /* Global TLB entry */ +#define _PAGE_UNUSED1 _PAGE_BIT(_PAGE_BIT_UNUSED1) +#define _PAGE_UNUSED2 _PAGE_BIT(_PAGE_BIT_UNUSED2) +#define _PAGE_UNUSED3 _PAGE_BIT(_PAGE_BIT_UNUSED3) +#define _PAGE_PAT _PAGE_BIT(_PAGE_BIT_PAT) +#define _PAGE_PAT_LARGE _PAGE_BIT(_PAGE_BIT_PAT_LARGE) #if defined(CONFIG_X86_64) || defined(CONFIG_X86_PAE) -#define _PAGE_NX (_AC(1, ULL) << _PAGE_BIT_NX) +#define _PAGE_NX _PAGE_BIT(_PAGE_BIT_NX) #else #define _PAGE_NX 0 #endif @@ -209,22 +210,22 @@ static inline int pmd_large(pmd_t pte) static inline pte_t pte_mkclean(pte_t pte) { - return __pte(pte_val(pte) & ~(pteval_t)_PAGE_DIRTY); + return __pte(pte_val(pte) & ~_PAGE_DIRTY); } static inline pte_t pte_mkold(pte_t pte) { - return __pte(pte_val(pte) & ~(pteval_t)_PAGE_ACCESSED); + return __pte(pte_val(pte) & ~_PAGE_ACCESSED); } static inline pte_t pte_wrprotect(pte_t pte) { - return __pte(pte_val(pte) & ~(pteval_t)_PAGE_RW); + return __pte(pte_val(pte) & ~_PAGE_RW); } static inline pte_t pte_mkexec(pte_t pte) { - return __pte(pte_val(pte) & ~(pteval_t)_PAGE_NX); + return __pte(pte_val(pte) & ~_PAGE_NX); } static inline pte_t pte_mkdirty(pte_t pte) @@ -249,7 +250,7 @@ static inline pte_t pte_mkhuge(pte_t pte) static inline pte_t pte_clrhuge(pte_t pte) { - return __pte(pte_val(pte) & ~(pteval_t)_PAGE_PSE); + return __pte(pte_val(pte) & ~_PAGE_PSE); } static inline pte_t pte_mkglobal(pte_t pte) @@ -259,7 +260,7 @@ static inline pte_t pte_mkglobal(pte_t pte) static inline pte_t pte_clrglobal(pte_t pte) { - return __pte(pte_val(pte) & ~(pteval_t)_PAGE_GLOBAL); + return __pte(pte_val(pte) & ~_PAGE_GLOBAL); } static inline pte_t pte_mkspecial(pte_t pte) ^ permalink raw reply related [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-19 23:10 ` Linus Torvalds 2008-05-20 2:33 ` Linus Torvalds @ 2008-05-20 4:14 ` Hugh Dickins 2008-05-20 7:32 ` Jeremy Fitzhardinge 2008-05-20 7:31 ` Jeremy Fitzhardinge 2008-06-02 21:21 ` Fix for asm warning in head_32.S Joe Korty 3 siblings, 1 reply; 26+ messages in thread From: Hugh Dickins @ 2008-05-20 4:14 UTC (permalink / raw) To: Linus Torvalds Cc: Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Jeremy Fitzhardinge, Andrew Morton, Rafael J. Wysocki On Mon, 19 May 2008, Linus Torvalds wrote: > On Mon, 19 May 2008, Hugh Dickins wrote: > > > > This comes from an assumption in 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b > > mprotect: prevent alteration of the PAT bits, that PTE_MASK is what it's > > supposed to be: whereas it's been wrong forever with PAE, staying 32-bit > > where 64-bit is needed. > > Can we *please* just fix PTE_MASK? That's very much what I'd prefer too. Jeremy has patches in Ingo's tree to do that, which have been tested - though perhaps not in combination with the PAT pte_modify changes. I did check that they're not incompatible in theory, but I sure better try them out later today. > And can we agree to never EVER use that PAGE_MASK thing (which was only > ever meant to work on *addresses*) for any pte operations (including the > definition of PTE_MASK)? Because PAGE_MASK is very much the word-size, and > in 32-bit PAE, the page table entry is bigger. > > IOE, PTE_MASK should be a "pteval_t". And it should have absolutely > *nothing* to do with PAGE_MASK. EVER. Yes, Jeremy makes it a pteval_t. (My builds and Ingo's builds succeed, but I've not worked out how that goes down in assembly: there was an _AT macro in there before, which you've kept too - Jeremy?) > IOW, maybe something like this? > > And no, I haven't tested this at all. But it should make PTE_MASK have > (a) the right type ("pteval_t", not "long" - the latter is pure and utter > crap) > (b) the right value (proper mask, not a sign-extended long - again, the > latter is pure and utter crap) > > but for all I know there might be some broken code that depends on the > current incorrect and totally broken #defines, so this needs testing and > thinking about. Yes, I'm highly resistant to taking untested patches here. The two-liner I sent last night was about my fifth attempt to get it working, and I did start off from a small PTE_MASK correction which didn't work at all. It looked rather like yours, I guess I missed the __PHYSICAL_LOW_BITS part. Jeremy's goes a lot further, he'll know the gotchas better. > It also causes these warnings on 32-bit PAE: > > AS arch/x86/kernel/head_32.o > arch/x86/kernel/head_32.S: Assembler messages: > arch/x86/kernel/head_32.S:225: Warning: left operand is a bignum; integer 0 assumed > arch/x86/kernel/head_32.S:609: Warning: left operand is a bignum; integer 0 assumed > > and I do not see why (the end result seems to be identical). > > Ingo, comments? > > Oh, and those #define's should be moved from <asm/page.h> to > <asm/pgtable.h>, I think. They have nothing to do with pages (despite the > name of "physical_page_mask", and really are meaningful only in the > context of some kind of page table entry. Jeremy still has them in asm/page.h. Like your subsequent pte bit cleanups, that can be added later: the important thing is to get X working again on 32-bit NX systems. Hugh ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-20 4:14 ` Hugh Dickins @ 2008-05-20 7:32 ` Jeremy Fitzhardinge 0 siblings, 0 replies; 26+ messages in thread From: Jeremy Fitzhardinge @ 2008-05-20 7:32 UTC (permalink / raw) To: Hugh Dickins Cc: Linus Torvalds, Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Andrew Morton, Rafael J. Wysocki Hugh Dickins wrote: >> And can we agree to never EVER use that PAGE_MASK thing (which was only >> ever meant to work on *addresses*) for any pte operations (including the >> definition of PTE_MASK)? Because PAGE_MASK is very much the word-size, and >> in 32-bit PAE, the page table entry is bigger. >> >> IOE, PTE_MASK should be a "pteval_t". And it should have absolutely >> *nothing* to do with PAGE_MASK. EVER. >> > > Yes, Jeremy makes it a pteval_t. (My builds and Ingo's builds succeed, > but I've not worked out how that goes down in assembly: there was an > _AT macro in there before, which you've kept too - Jeremy?) > I got rid of a bunch of _AT() uses because the constants aren't used in .S files anywhere. Also, I couldn't see how to represent a 64-bit constant in assembler, so I wasn't sure of their correctness (the as manual is irritatingly vague on the matter). > Yes, I'm highly resistant to taking untested patches here. The two-liner > I sent last night was about my fifth attempt to get it working, and I did > start off from a small PTE_MASK correction which didn't work at all. It > looked rather like yours, I guess I missed the __PHYSICAL_LOW_BITS part. > Jeremy's goes a lot further, he'll know the gotchas better. > __PHYSICAL_LOW_BITS is a bit more elegant than what I did there (the problem is getting a physaddr_t-width PAGE_MASK). But the formulation in my patch certainly works. J ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop 2008-05-19 23:10 ` Linus Torvalds 2008-05-20 2:33 ` Linus Torvalds 2008-05-20 4:14 ` Hugh Dickins @ 2008-05-20 7:31 ` Jeremy Fitzhardinge 2008-06-02 21:21 ` Fix for asm warning in head_32.S Joe Korty 3 siblings, 0 replies; 26+ messages in thread From: Jeremy Fitzhardinge @ 2008-05-20 7:31 UTC (permalink / raw) To: Linus Torvalds Cc: Hugh Dickins, Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Andrew Morton, Rafael J. Wysocki Linus Torvalds wrote: > On Mon, 19 May 2008, Hugh Dickins wrote: > >> This comes from an assumption in 1c12c4cf9411eb130b245fa8d0fbbaf989477c7b >> mprotect: prevent alteration of the PAT bits, that PTE_MASK is what it's >> supposed to be: whereas it's been wrong forever with PAE, staying 32-bit >> where 64-bit is needed. >> > > Can we *please* just fix PTE_MASK? > > And can we agree to never EVER use that PAGE_MASK thing (which was only > ever meant to work on *addresses*) for any pte operations (including the > definition of PTE_MASK)? Because PAGE_MASK is very much the word-size, and > in 32-bit PAE, the page table entry is bigger. > > IOE, PTE_MASK should be a "pteval_t". And it should have absolutely > *nothing* to do with PAGE_MASK. EVER. > > IOW, maybe something like this? > That's pretty close to the core of my patches (just reposted), which have been cooking in x86.git for a week or so. One thing I'd take from your patch is something like your __PHYSICAL_LOW_BITS definition, since its a bit clearer than what I did. (I haven't updated my patch before posting just because I wanted to post exactly as tested.) > And no, I haven't tested this at all. But it should make PTE_MASK have > (a) the right type ("pteval_t", not "long" - the latter is pure and utter > crap) > (b) the right value (proper mask, not a sign-extended long - again, the > latter is pure and utter crap) > > but for all I know there might be some broken code that depends on the > current incorrect and totally broken #defines, so this needs testing and > thinking about. > > It also causes these warnings on 32-bit PAE: > > AS arch/x86/kernel/head_32.o > arch/x86/kernel/head_32.S: Assembler messages: > arch/x86/kernel/head_32.S:225: Warning: left operand is a bignum; integer 0 assumed > arch/x86/kernel/head_32.S:609: Warning: left operand is a bignum; integer 0 assumed > > and I do not see why (the end result seems to be identical). > > Ingo, comments? > > Oh, and those #define's should be moved from <asm/page.h> to > <asm/pgtable.h>, I think. They have nothing to do with pages (despite the > name of "physical_page_mask", and really are meaningful only in the > context of some kind of page table entry. > > Linus > > --- > include/asm-x86/page.h | 5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) > > diff --git a/include/asm-x86/page.h b/include/asm-x86/page.h > index b381f4a..34b4845 100644 > --- a/include/asm-x86/page.h > +++ b/include/asm-x86/page.h > @@ -10,8 +10,8 @@ > > #ifdef __KERNEL__ > > -#define PHYSICAL_PAGE_MASK (PAGE_MASK & __PHYSICAL_MASK) > -#define PTE_MASK (_AT(long, PHYSICAL_PAGE_MASK)) > +#define PHYSICAL_PAGE_MASK (__PHYSICAL_MASK & ~__PHYSICAL_LOW_BITS) > +#define PTE_MASK (_AT(pteval_t, PHYSICAL_PAGE_MASK)) > > #define PMD_PAGE_SIZE (_AC(1, UL) << PMD_SHIFT) > #define PMD_PAGE_MASK (~(PMD_PAGE_SIZE-1)) > @@ -24,6 +24,7 @@ > /* to align the pointer to the (next) page boundary */ > #define PAGE_ALIGN(addr) (((addr)+PAGE_SIZE-1)&PAGE_MASK) > > +#define __PHYSICAL_LOW_BITS _AT(phys_addr_t, (PAGE_SIZE-1)) > #define __PHYSICAL_MASK _AT(phys_addr_t, (_AC(1,ULL) << __PHYSICAL_MASK_SHIFT) - 1) > #define __VIRTUAL_MASK ((_AC(1,UL) << __VIRTUAL_MASK_SHIFT) - 1) > > J ^ permalink raw reply [flat|nested] 26+ messages in thread
* Fix for asm warning in head_32.S 2008-05-19 23:10 ` Linus Torvalds ` (2 preceding siblings ...) 2008-05-20 7:31 ` Jeremy Fitzhardinge @ 2008-06-02 21:21 ` Joe Korty 3 siblings, 0 replies; 26+ messages in thread From: Joe Korty @ 2008-06-02 21:21 UTC (permalink / raw) To: Linus Torvalds Cc: Hugh Dickins, Theodore Tso, Gabriel C, Keith Packard, Pallipadi, Venkatesh, Eric Anholt, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon, airlied, Barnes, Jesse, Jeremy Fitzhardinge, Andrew Morton, Rafael J. Wysocki On Mon, May 19, 2008 at 04:10:02PM -0700, Linus Torvalds wrote: > It also causes these warnings on 32-bit PAE: > > AS arch/x86/kernel/head_32.o > arch/x86/kernel/head_32.S: Assembler messages: > arch/x86/kernel/head_32.S:225: Warning: left operand is a bignum; integer 0 assumed > arch/x86/kernel/head_32.S:609: Warning: left operand is a bignum; integer 0 assumed > > and I do not see why (the end result seems to be identical). Fix head_32.S gcc bignum warnings when CONFIG_PAE=y. arch/x86/kernel/head_32.S: Assembler messages: arch/x86/kernel/head_32.S:225: Warning: left operand is a bignum; integer 0 assumed arch/x86/kernel/head_32.S:609: Warning: left operand is a bignum; integer 0 assumed The assembler was stumbling over the 64-bit constant 0x100000000 in the KPMDS #define. Testing: a cmp(1) on head_32.o before and after shows the binary is unchanged. Signed-off-by: Joe Korty <joe.korty@ccur.com Index: a/arch/x86/kernel/head_32.S =================================================================== --- a.orig/arch/x86/kernel/head_32.S 2008-06-02 16:51:20.000000000 -0400 +++ a/arch/x86/kernel/head_32.S 2008-06-02 16:54:05.000000000 -0400 @@ -189,7 +189,7 @@ * this stage. */ -#define KPMDS ((0x100000000-__PAGE_OFFSET) >> 30) /* Number of kernel PMDs */ +#define KPMDS (((-__PAGE_OFFSET) >> 30) & 3) /* Number of kernel PMDs */ xorl %ebx,%ebx /* %ebx is kept at zero */ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-17 15:41 ` [Bug 10732] " Theodore Tso 2008-05-17 16:02 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop Pallipadi, Venkatesh @ 2008-05-17 16:36 ` Arjan van de Ven 1 sibling, 0 replies; 26+ messages in thread From: Arjan van de Ven @ 2008-05-17 16:36 UTC (permalink / raw) To: Theodore Tso Cc: Pallipadi, Venkatesh, linux-kernel, Ingo Molnar, Siddha, Suresh B, bugme-daemon On Sat, 17 May 2008 11:41:31 -0400 > The patch above was only available in HTML-only mode as a totally unrelated sidenote, you do know about the "dehtmldiff" command in patchutils, right? ^ permalink raw reply [flat|nested] 26+ messages in thread
* 2.6.26-rc2-git5: Reported regressions from 2.6.25 @ 2008-05-18 11:10 Rafael J. Wysocki 2008-05-18 11:13 ` [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Rafael J. Wysocki 0 siblings, 1 reply; 26+ messages in thread From: Rafael J. Wysocki @ 2008-05-18 11:10 UTC (permalink / raw) To: Linux Kernel Mailing List Cc: Adrian Bunk, Andrew Morton, Linus Torvalds, Natalie Protasevich This message contains a list of some regressions from 2.6.25, for which there are no fixes in the mainline I know of. If any of them have been fixed already, please let me know. If you know of any other unresolved regressions from 2.6.25, please let me know either and I'll add them to the list. Also, please let me know if any of the entries below are invalid. Each entry from the list will be sent additionally in an automatic reply to this message with CCs to the people involved in reporting and handling the issue. Listed regressions statistics: Date Total Pending Unresolved ---------------------------------------- 2008-05-18 80 51 37 2008-05-11 53 46 34 Unresolved regressions ---------------------- Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10744 Subject : REGRESSION: video driver stuck after screen blank Submitter : Stephen Hemminger <shemminger@vyatta.com> Date : 2008-05-16 21:26 (3 days old) References : http://marc.info/?l=dri-devel&m=121103996227050&w=2 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10742 Subject : BISECTED REGRESSION: 2.6.26-rc2: FUSE changes break mount of ntfs-3g Submitter : Ioan Ionita <opslynx@gmail.com> Date : 2008-05-17 20:37 (2 days old) References : http://marc.info/?l=linux-kernel&m=121105669717787&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10741 Subject : bug in `tty: BKL pushdown'? Submitter : Johannes Weiner <hannes@saeurebad.de> Date : 2008-05-18 2:16 (1 days old) References : http://marc.info/?l=linux-kernel&m=121107706506181&w=4 Handled-By : Alan Cox <alan@lxorguk.ukuu.org.uk> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10732 Subject : REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Submitter : Theodore Ts'o <tytso@mit.edu> Date : 2008-05-17 7:32 (2 days old) References : http://marc.info/?l=linux-kernel&m=121100994722524&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10731 Subject : gianfar build failure. Submitter : Dave Jones <davej@redhat.com> Date : 2008-05-16 23:29 (3 days old) References : http://marc.info/?l=linux-kernel&m=121098065023786&w=4 Handled-By : Paul Gortmaker <paul.gortmaker@windriver.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10730 Subject : build issue #503 for v2.6.26-rc2-433-gf26a398 : undefined reference to `request_firmware' Submitter : Toralf Förster <toralf.foerster@gmx.de> Date : 2008-05-16 17:06 (3 days old) References : http://marc.info/?l=linux-kernel&m=121095777616792&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10725 Subject : Write protect on on Submitter : Maciej Rutecki <maciej.rutecki@gmail.com> Date : 2008-05-16 14:55 (3 days old) References : http://marc.info/?l=linux-kernel&m=121095168003572&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10724 Subject : ACPI : EC: GPE Submitter : Justin Mattock <justinmattock@gmail.com> Date : 2008-05-16 6:17 (3 days old) References : http://marc.info/?l=linux-kernel&m=121091875711824&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10717 Subject : crossbuild fails in modpost Submitter : Jiri Slaby <jirislaby@gmail.com> Date : 2008-05-15 13:44 (4 days old) References : http://marc.info/?l=linux-kernel&m=121085909512097&w=4 Handled-By : Sam Ravnborg <sam@ravnborg.org> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10715 Subject : 2.6.25 -> 2.6.26-rc1: pcmcia flash card changed name from hda to hdc Submitter : Pavel Machek <pavel@suse.cz> Date : 2008-05-15 13:23 (4 days old) References : http://marc.info/?l=linux-kernel&m=121085784809468&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10714 Subject : Badness seen on 2.6.26-rc2 with lockdep enabled Submitter : Balbir Singh <balbir@linux.vnet.ibm.com> Date : 2008-05-14 12:57 (5 days old) References : http://marc.info/?l=linux-kernel&m=121076917429133&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10713 Subject : ehci splatter in 2.6.26-rc2 Submitter : Lennert Buytenhek <buytenh@wantstofly.org> Date : 2008-05-14 11:24 (5 days old) References : http://marc.info/?l=linux-kernel&m=121076435420129&w=4 Handled-By : David Brownell <david-b@pacbell.net> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10711 Subject : BUG: unable to handle kernel paging request - scsi_bus_uevent Submitter : Zdenek Kabelac <zdenek.kabelac@gmail.com> Date : 2008-05-14 11:23 (5 days old) References : http://lkml.org/lkml/2008/5/14/111 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10708 Subject : V4L2-based build error Submitter : Jonathan Corbet <corbet@lwn.net> Date : 2008-05-12 22:14 (7 days old) References : http://marc.info/?l=linux-kernel&m=121063048408534&w=4 Handled-By : Mauro Carvalho Chehab <mchehab@infradead.org> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10705 Subject : 2.6.26-rc2 - ntp.c build failure Submitter : debian developer <debiandev@gmail.com> Date : 2008-05-12 10:25 (7 days old) References : http://marc.info/?l=linux-kernel&m=121058734205066&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10701 Subject : snd_pcsp lockdep warning Submitter : Denys Fedoryshchenko <nuclearcat@nuclearcat.com> Date : 2008-05-15 03:43 (4 days old) Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10686 Subject : critical thermal shutdown regression 2.6.26-rc1 - HP Pavilion dv6700 Submitter : Len Brown <len.brown@intel.com> Date : 2008-05-12 20:04 (7 days old) Handled-By : Robert Moore <Robert.Moore@intel.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10678 Subject : 2.6.26-rc1: warnings from sysfs, bluetooth related Submitter : Pavel Machek <pavel@suse.cz> Date : 2008-05-11 16:19 (8 days old) References : http://marc.info/?l=linux-kernel&m=121052279002112&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10674 Subject : /proc/kallsyms broken in 2.6.26-rc1-git6 Submitter : Andi Kleen <andi@firstfloor.org> Date : 2008-05-09 17:41 (10 days old) References : http://marc.info/?l=linux-kernel&m=121035508420184&w=4 Handled-By : Paulo Marques <pmarques@grupopie.com> Alexey Dobriyan <adobriyan@gmail.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10670 Subject : BUG: linux-2.6.26-rc1 oops at thinkpad_acpi:led_set_status Submitter : Karol Lewandowski <lmctlx@gmail.com> Date : 2008-05-08 23:12 (11 days old) References : http://marc.info/?l=linux-kernel&m=121028841527994&w=4 http://lkml.org/lkml/2008/5/12/12 Handled-By : Henrique de Moraes Holschuh <hmh@hmh.eng.br> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10669 Subject : ACPI: kmemcheck: Caught 16-bit read from freed memory (f7c12ec6) Submitter : Vegard Nossum <vegard.nossum@gmail.com> Date : 2008-05-06 16:09 (13 days old) References : http://marc.info/?l=linux-acpi&m=121009034825514&w=4 Handled-By : Lin Ming <ming.m.lin@intel.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10650 Subject : 2.6.26-rcX VC console scrolling regression Submitter : David Miller <davem@davemloft.net> Date : 2008-05-07 21:46 (12 days old) References : http://lkml.org/lkml/2008/5/8/9 Handled-By : Jan Engelhardt <jengelh@medozas.de> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10648 Subject : CONFIG_PRINTK_TIME broken on git HEAD ? Submitter : Gabriel C <nix.or.die@googlemail.com> Date : 2008-05-08 00:26 (11 days old) References : http://lkml.org/lkml/2008/5/7/352 Handled-By : Peter Zijlstra <a.p.zijlstra@chello.nl> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10645 Subject : 2.6.26-rc1 lost half the RAM on UltraSPARC 5 Submitter : Mikael Pettersson <mikpe@it.uu.se> Date : 2008-05-07 20:36 (12 days old) References : http://lkml.org/lkml/2008/5/7/204 Handled-By : David Miller <davem@davemloft.net> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10642 Subject : general protection fault: 0000 [1] PREEMPT SMP DEBUG_PAGEALLOC Submitter : Zdenek Kabelac <zdenek.kabelac@gmail.com> Date : 2008-05-07 16:03 (12 days old) References : http://lkml.org/lkml/2008/5/7/48 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10641 Subject : [BUG] 2.6.26-rc1-git4 - task blocked on powerpc for more than 120 seconds Submitter : Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> Date : 2008-05-07 13:34 (12 days old) References : http://marc.info/?l=linux-kernel&m=121016673607188&w=2 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10632 Subject : [2.6.26-rc1] Output to console stops when booted without 'vga=791' Submitter : Frans Pop <elendil@planet.nl> Date : 2008-05-05 13:51 (14 days old) References : http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/2080.html Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10630 Subject : USB devices plugged into dock are not discoverred until reload of ehci-hcd Submitter : Lukas Hejtmanek <xhejtman@ics.muni.cz> Date : 2008-05-05 10:02 (14 days old) References : http://lkml.org/lkml/2008/5/5/77 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10629 Subject : 2.6.26-rc1-$sha1: RIP __d_lookup+0x8c/0x160 Submitter : Alexey Dobriyan <adobriyan@gmail.com> Date : 2008-05-05 09:59 (14 days old) References : http://lkml.org/lkml/2008/5/5/28 Handled-By : Paul E. McKenney <paulmck@linux.vnet.ibm.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10628 Subject : 2.6.26-rc1-git1 -- trying to get vblank count for disabled pipe 0 Submitter : Miles Lane <miles.lane@gmail.com> Date : 2008-05-04 21:12 (15 days old) References : http://lkml.org/lkml/2008/5/4/309 Handled-By : Jesse Barnes <jbarnes@virtuousgeek.org> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10622 Subject : [BUG 2.6.26-rc1] scsi (or sysfs or vm?) oops in sr_probe() Submitter : Jeff Garzik <jeff@garzik.org> Date : 2008-05-04 07:22 (15 days old) References : http://lkml.org/lkml/2008/5/4/76 Handled-By : James Bottomley <James.Bottomley@hansenpartnership.com> Dan Williams <dan.j.williams@intel.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10620 Subject : X does not resume (intel chipset) Submitter : Romano Giannetti <romano.giannetti@gmail.com> Date : 2008-05-08 06:53 (11 days old) References : http://lkml.org/lkml/2008/5/8/378 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10614 Subject : WARNING: at include/linux/blkdev.h:431 blk_queue_init_tags+0x110/0x11f() Submitter : J.A. Magallón <jamagallon@ono.com> Date : 2008-05-01 02:50 (18 days old) References : http://lkml.org/lkml/2008/4/30/614 Handled-By : Nick Piggin <npiggin@suse.de> Jens Axboe <jens.axboe@oracle.com> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10613 Subject : BIOS bug, APIC version is 0 for CPU#0! Submitter : Gabriel C <nix.or.die@googlemail.com> Date : 2008-05-03 15:11 (16 days old) References : http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/1258.html Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10557 Subject : [regression] latest git couse kernel oops. Submitter : Alexey Fisher <bug-track@fisher-privat.net> Date : 2008-04-26 00:19 (23 days old) Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10493 Subject : mips BCM47XX compile error Submitter : Adrian Bunk <adrian.bunk@movial.fi> Date : 2008-04-20 17:07 (29 days old) References : http://lkml.org/lkml/2008/4/20/34 http://lkml.org/lkml/2008/5/12/30 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9791 Subject : Clock is running too fast^Wslow using acpi_pm clocksource Submitter : tosn00j02@sneakemail.com Date : 2008-05-03 05:09 (16 days old) Regressions with patches ------------------------ Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10733 Subject : avr32: export copy_page Submitter : Adrian Bunk <bunk@kernel.org> Date : 2008-05-17 09:01 (2 days old) References : http://article.gmane.org/gmane.linux.kernel/676240 Handled-By : Adrian Bunk <bunk@kernel.org> Patch : http://article.gmane.org/gmane.linux.kernel/676240 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10726 Subject : x86-64 NODES_SHIFT compile failure. Submitter : Dave Jones <davej@codemonkey.org.uk> Date : 2008-05-16 12:54 (3 days old) References : http://lkml.org/lkml/2008/5/16/312 Handled-By : Mike Travis <travis@sgi.com> Patch : http://lkml.org/lkml/2008/5/16/343 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10718 Subject : [BUG] mm: bdi: export BDI attributes in sysfs Submitter : Arthur Jones <ajones@riverbed.com> Date : 2008-05-14 14:40 (5 days old) References : http://marc.info/?l=linux-kernel&m=121077684815315&w=4 Handled-By : Miklos Szeredi <miklos@szeredi.hu> Linus Torvalds <torvalds@linux-foundation.org> Greg KH <greg@kroah.com> Patch : http://marc.info/?l=linux-kernel&m=121088552329700&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10716 Subject : VIDEO_DEV=y, DVB_CORE=m build error Submitter : Toralf Förster <toralf.foerster@gmx.de> Date : 2008-05-15 13:15 (4 days old) References : http://marc.info/?l=linux-kernel&m=121085736708543&w=4 Handled-By : Adrian Bunk <bunk@kernel.org> Patch : http://lkml.org/lkml/2008/5/16/47 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10710 Subject : [BISECTED] Lots of "rescheduling IPIs" in powertop Submitter : Vegard Nossum <vegard.nossum@gmail.com> Date : 2008-05-13 20:42 (6 days old) References : http://marc.info/?l=linux-kernel&m=121071176205864&w=4 Handled-By : Andi Kleen <andi@firstfloor.org> Arjan van de Ven <arjan@infradead.org> Ingo Molnar <mingo@elte.hu> Patch : http://marc.info/?l=linux-kernel&m=121074826823352&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10709 Subject : 2.6.26-rc2 hosed X? Submitter : Norbert Preining <preining@logic.at> Date : 2008-05-13 10:38 (6 days old) References : http://marc.info/?l=linux-kernel&m=121067784803118&w=4 Handled-By : Dave Airlie <airlied@gmail.com> Ingo Molnar <mingo@elte.hu> Patch : http://marc.info/?l=linux-kernel&m=121074889124387&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10679 Subject : " pcspkr: fix dependancies" breaks artsd Submitter : Roberto Oppedisano <roberto.oppedisano@infracom.it> Date : 2008-05-11 20:15 (8 days old) References : http://lkml.org/lkml/2008/5/11/118 http://lkml.org/lkml/2008/5/13/119 http://bugzilla.kernel.org/show_bug.cgi?id=10701 Handled-By : Stas Sergeev <stsp@aknet.ru> Patch : http://marc.info/?l=linux-kernel&m=121096158624210&w=4 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10649 Subject : lxfb driver regression Submitter : Andres Salomon <dilinger@queued.net> Date : 2008-05-07 21:08 (12 days old) References : http://lkml.org/lkml/2008/5/7/441 Handled-By : Jens Rottmann <JRottmann@lippert-at.de> Patch : http://lkml.org/lkml/2008/5/8/207 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10643 Subject : s390 kvm_virtio.c build error Submitter : Adrian Bunk <bunk@kernel.org> Date : 2008-05-08 14:05 (11 days old) References : http://lkml.org/lkml/2008/5/3/155 Handled-By : Heiko Carstens <heiko.carstens@de.ibm.com> Patch : several nearly identical patches, KVM tree should bring one Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10638 Subject : sysbench+mysql(oltp, readonly) 30% regression with 2.6.26-rc1 Submitter : Zhang, Yanmin <yanmin_zhang@linux.intel.com> Date : 2008-05-07 4:55 (12 days old) References : http://marc.info/?l=linux-kernel&m=121013681527052&w=2 Handled-By : Ingo Molnar <mingo@elte.hu> Patch : http://marc.info/?l=linux-kernel&m=121015292616802&w=2 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10634 Subject : volanoMark regression with kernel 2.6.26-rc1 Submitter : Zhang, Yanmin <yanmin_zhang@linux.intel.com> Date : 2008-05-06 2:06 (13 days old) References : http://marc.info/?l=linux-kernel&m=121003968414287&w=2 Handled-By : Dhaval Giani <dhaval@linux.vnet.ibm.com> Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com> Ingo Molnar <mingo@elte.hu> Peter Zijlstra <a.p.zijlstra@chello.nl> Patch : http://marc.info/?l=linux-kernel&m=121015292616788&w=2 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10616 Subject : Horrendous Audio Stutter - current git Submitter : Parag Warudkar <parag.warudkar@gmail.com> Date : 2008-05-02 20:14 (17 days old) References : http://lkml.org/lkml/2008/5/1/440 http://lkml.org/lkml/2008/5/11/230 Handled-By : Peter Zijlstra <peterz@infradead.org> Patch : http://lkml.org/lkml/2008/5/2/126 Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10606 Subject : 2.6.26-rc1 regression: ACPI fails to load SDT. - Dell M1530 Submitter : NIgel Cunningham <nigel@suspend2.net> Date : 2008-05-05 18:11 (14 days old) Patch : http://bugzilla.kernel.org/attachment.cgi?id=16061&action=view Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10582 Subject : INFO: task pdflush:27505 blocked for more than 120 seconds. Submitter : Plamen Petrov <pvp-lsts@fs.ru.acad.bg> Date : 2008-05-01 02:30 (18 days old) Handled-By : Dave Chinner <dgc@sgi.com> Patch : http://bugzilla.kernel.org/attachment.cgi?id=15999 For details, please visit the bug entries and follow the links given in references. As you can see, there is a Bugzilla entry for each of the listed regressions. There also is a Bugzilla entry used for tracking the regressions from 2.6.25, unresolved as well as resolved, at: http://bugzilla.kernel.org/show_bug.cgi?id=10492 Please let me know if there are any Bugzilla entries that should be added to the list in there. Thanks, Rafael ^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-18 11:10 2.6.26-rc2-git5: Reported regressions from 2.6.25 Rafael J. Wysocki @ 2008-05-18 11:13 ` Rafael J. Wysocki 0 siblings, 0 replies; 26+ messages in thread From: Rafael J. Wysocki @ 2008-05-18 11:13 UTC (permalink / raw) To: Linux Kernel Mailing List Cc: Andrew Morton, Hugh Dickins, Ingo Molnar, Linus Torvalds, Suresh Siddha, Theodore Ts'o, Venkatesh Pallipadi, "Venki Pallipadi <", Venki Pallipadi This message has been generated automatically as a part of a report of recent regressions. The following bug entry is on the current list of known regressions from 2.6.25. Please verify if it still should be listed. Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10732 Subject : REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Submitter : Theodore Ts'o <tytso@mit.edu> Date : 2008-05-17 7:32 (2 days old) References : http://marc.info/?l=linux-kernel&m=121100994722524&w=4 ^ permalink raw reply [flat|nested] 26+ messages in thread
* 2.6.26-rc3-git7: Reported regressions from 2.6.25
@ 2008-05-24 20:28 Rafael J. Wysocki
2008-05-24 20:31 ` [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Rafael J. Wysocki
0 siblings, 1 reply; 26+ messages in thread
From: Rafael J. Wysocki @ 2008-05-24 20:28 UTC (permalink / raw)
To: Linux Kernel Mailing List
Cc: Adrian Bunk, Andrew Morton, Linus Torvalds, Natalie Protasevich
This message contains a list of some regressions from 2.6.25, for which there
are no fixes in the mainline I know of. If any of them have been fixed already,
please let me know.
If you know of any other unresolved regressions from 2.6.25, please let me know
either and I'll add them to the list. Also, please let me know if any of the
entries below are invalid.
Each entry from the list will be sent additionally in an automatic reply to
this message with CCs to the people involved in reporting and handling the
issue.
Listed regressions statistics:
Date Total Pending Unresolved
----------------------------------------
2008-05-24 94 47 28
2008-05-18 80 51 37
2008-05-11 53 46 34
Unresolved regressions
----------------------
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10786
Subject : 2.6.26-rc3 64bit SMP does not boot on J5600
Submitter : Domenico Andreoli <cavokz@gmail.com>
Date : 2008-05-22 16:14 (3 days old)
References : http://marc.info/?l=linux-kernel&m=121147328028081&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10765
Subject : iwl3945/mac80211: association times out since 2.6.26-rc1
Submitter : Michael S. Tsirkin <m.s.tsirkin@gmail.com>
Date : 2008-05-20 22:46 (5 days old)
Handled-By : Zhu Yi <yi.zhu@intel.com>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10764
Subject : some serial configurations are now broken
Submitter : Russell King <rmk+lkml@arm.linux.org.uk>
Date : 2008-05-20 7:35 (5 days old)
References : http://marc.info/?l=linux-kernel&m=121126931810706&w=2
Handled-By : Javier Herrero <jherrero@hvsistemas.es>
Russell King <rmk+lkml@arm.linux.org.uk>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10761
Subject : hackbench regression with 2.6.26-rc2 on tulsa machine
Submitter : Zhang, Yanmin <yanmin_zhang@linux.intel.com>
Date : 2008-05-20 8:09 (5 days old)
References : http://marc.info/?l=linux-kernel&m=121127121813708&w=2
Handled-By : Mike Galbraith <efault@gmx.de>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10760
Subject : PCIEHP breakage in 2.6.26-rc1,2.6.26-rc2,2.6.26-rc3
Submitter : Ryan Hope <rmh3093@gmail.com>
Date : 2008-05-19 17:47 (6 days old)
References : http://marc.info/?l=linux-pci&m=121121926401755&w=2
Handled-By : Matthew Wilcox <matthew@wil.cx>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10759
Subject : recent 2.6.26 kernel hangs at suspend
Submitter : Jeff Chua <jeff.chua.linux@gmail.com>
Date : 2008-05-19 15:07 (6 days old)
References : http://marc.info/?l=linux-kernel&m=121121007814338&w=2
Handled-By : Len Brown <lenb@kernel.org>
Pavel Machek <pavel@suse.cz>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10751
Subject : pciehp probing slow, duplicate kobject_add
Submitter : Jan C. Nordholz <jckn@gmx.net>
Date : 2008-05-19 14:26 (6 days old)
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10749
Subject : the system doesn't shutdown
Submitter : Riccardo <goric@trivenet.it>
Date : 2008-05-19 09:00 (6 days old)
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10748
Subject : dhclient fails to run; capabilities error
Submitter : Amit Shah <shahamit@gmail.com>
Date : 2008-05-19 06:25 (6 days old)
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10741
Subject : bug in `tty: BKL pushdown'?
Submitter : Johannes Weiner <hannes@saeurebad.de>
Date : 2008-05-18 2:16 (7 days old)
References : http://marc.info/?l=linux-kernel&m=121107706506181&w=4
Handled-By : Alan Cox <alan@lxorguk.ukuu.org.uk>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10732
Subject : REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop
Submitter : Theodore Ts'o <tytso@mit.edu>
Date : 2008-05-17 7:32 (8 days old)
References : http://marc.info/?l=linux-kernel&m=121100994722524&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10731
Subject : gianfar build failure.
Submitter : Dave Jones <davej@redhat.com>
Date : 2008-05-16 23:29 (9 days old)
References : http://marc.info/?l=linux-kernel&m=121098065023786&w=4
Handled-By : Paul Gortmaker <paul.gortmaker@windriver.com>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10730
Subject : build issue #503 for v2.6.26-rc2-433-gf26a398 : undefined reference to `request_firmware'
Submitter : Toralf Förster <toralf.foerster@gmx.de>
Date : 2008-05-16 17:06 (9 days old)
References : http://marc.info/?l=linux-kernel&m=121095777616792&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10725
Subject : Write protect on on
Submitter : Maciej Rutecki <maciej.rutecki@gmail.com>
Date : 2008-05-16 14:55 (9 days old)
References : http://marc.info/?l=linux-kernel&m=121095168003572&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10724
Subject : ACPI : EC: GPE
Submitter : Justin Mattock <justinmattock@gmail.com>
Date : 2008-05-16 6:17 (9 days old)
References : http://marc.info/?l=linux-kernel&m=121091875711824&w=4
http://lkml.org/lkml/2008/5/18/168
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10715
Subject : 2.6.25 -> 2.6.26-rc1: pcmcia flash card changed name from hda to hdc
Submitter : Pavel Machek <pavel@suse.cz>
Date : 2008-05-15 13:23 (10 days old)
References : http://marc.info/?l=linux-kernel&m=121085784809468&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10714
Subject : Badness seen on 2.6.26-rc2 with lockdep enabled
Submitter : Balbir Singh <balbir@linux.vnet.ibm.com>
Date : 2008-05-14 12:57 (11 days old)
References : http://marc.info/?l=linux-kernel&m=121076917429133&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10711
Subject : BUG: unable to handle kernel paging request - scsi_bus_uevent
Submitter : Zdenek Kabelac <zdenek.kabelac@gmail.com>
Date : 2008-05-14 11:23 (11 days old)
References : http://lkml.org/lkml/2008/5/14/111
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10708
Subject : V4L2-based build error
Submitter : Jonathan Corbet <corbet@lwn.net>
Date : 2008-05-12 22:14 (13 days old)
References : http://marc.info/?l=linux-kernel&m=121063048408534&w=4
Handled-By : Mauro Carvalho Chehab <mchehab@infradead.org>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10686
Subject : critical thermal shutdown regression 2.6.26-rc1 - HP Pavilion dv6700
Submitter : Len Brown <len.brown@intel.com>
Date : 2008-05-12 20:04 (13 days old)
Handled-By : Robert Moore <Robert.Moore@intel.com>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10642
Subject : general protection fault: 0000 [1] PREEMPT SMP DEBUG_PAGEALLOC
Submitter : Zdenek Kabelac <zdenek.kabelac@gmail.com>
Date : 2008-05-07 16:03 (18 days old)
References : http://lkml.org/lkml/2008/5/7/48
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10632
Subject : [2.6.26-rc1] Output to console stops when booted without 'vga=791'
Submitter : Frans Pop <elendil@planet.nl>
Date : 2008-05-05 13:51 (20 days old)
References : http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/2080.html
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10629
Subject : 2.6.26-rc1-$sha1: RIP __d_lookup+0x8c/0x160
Submitter : Alexey Dobriyan <adobriyan@gmail.com>
Date : 2008-05-05 09:59 (20 days old)
References : http://lkml.org/lkml/2008/5/5/28
Handled-By : Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10628
Subject : 2.6.26-rc1-git1 -- trying to get vblank count for disabled pipe 0
Submitter : Miles Lane <miles.lane@gmail.com>
Date : 2008-05-04 21:12 (21 days old)
References : http://lkml.org/lkml/2008/5/4/309
Handled-By : Jesse Barnes <jbarnes@virtuousgeek.org>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10614
Subject : WARNING: at include/linux/blkdev.h:431 blk_queue_init_tags+0x110/0x11f()
Submitter : J.A. Magallón <jamagallon@ono.com>
Date : 2008-05-01 02:50 (24 days old)
References : http://lkml.org/lkml/2008/4/30/614
Handled-By : Nick Piggin <npiggin@suse.de>
Jens Axboe <jens.axboe@oracle.com>
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10557
Subject : [regression] latest git couse kernel oops.
Submitter : Alexey Fisher <bug-track@fisher-privat.net>
Date : 2008-04-26 00:19 (29 days old)
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10493
Subject : mips BCM47XX compile error
Submitter : Adrian Bunk <adrian.bunk@movial.fi>
Date : 2008-04-20 17:07 (35 days old)
References : http://lkml.org/lkml/2008/4/20/34
http://lkml.org/lkml/2008/5/12/30
http://lkml.org/lkml/2008/5/18/131
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9791
Subject : Clock is running too fast^Wslow using acpi_pm clocksource
Submitter : tosn00j02@sneakemail.com
Date : 2008-05-03 05:09 (22 days old)
Regressions with patches
------------------------
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10787
Subject : pcie hotplug bootup crash fix
Submitter : Ingo Molnar <mingo@elte.hu>
Date : 2008-05-24 16:58 (1 days old)
References : http://marc.info/?l=linux-kernel&m=121164842212038&w=4
Handled-By : Ingo Molnar <mingo@elte.hu>
Patch : http://marc.info/?l=linux-kernel&m=121164842212038&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10762
Subject : ocfs2: rename user_stack{,_ops}
Submitter : Adrian Bunk <bunk@kernel.org>
Date : 2008-05-20 16:01 (5 days old)
References : http://lkml.org/lkml/2008/5/20/603
Handled-By : Adrian Bunk <bunk@kernel.org>
Patch : http://lkml.org/lkml/2008/5/20/603
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10742
Subject : BISECTED REGRESSION: 2.6.26-rc2: FUSE changes break mount of ntfs-3g
Submitter : Ioan Ionita <opslynx@gmail.com>
Date : 2008-05-17 20:37 (8 days old)
References : http://marc.info/?l=linux-kernel&m=121105669717787&w=4
Handled-By : Miklos Szeredi <miklos@szeredi.hu>
Patch : http://marc.info/?l=linux-kernel&m=121122564714638&w=2
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10733
Subject : avr32: export copy_page
Submitter : Adrian Bunk <bunk@kernel.org>
Date : 2008-05-17 09:01 (8 days old)
References : http://article.gmane.org/gmane.linux.kernel/676240
http://lkml.org/lkml/2008/5/18/129
Handled-By : Adrian Bunk <bunk@kernel.org>
Patch : http://article.gmane.org/gmane.linux.kernel/676240
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10726
Subject : x86-64 NODES_SHIFT compile failure.
Submitter : Dave Jones <davej@codemonkey.org.uk>
Date : 2008-05-16 12:54 (9 days old)
References : http://lkml.org/lkml/2008/5/16/312
Handled-By : Mike Travis <travis@sgi.com>
Patch : http://lkml.org/lkml/2008/5/16/343
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10717
Subject : crossbuild fails in modpost
Submitter : Jiri Slaby <jirislaby@gmail.com>
Date : 2008-05-15 13:44 (10 days old)
References : http://marc.info/?l=linux-kernel&m=121085909512097&w=4
Patch : http://lkml.org/lkml/2008/5/19/203
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10716
Subject : VIDEO_DEV=y, DVB_CORE=m build error
Submitter : Toralf Förster <toralf.foerster@gmx.de>
Date : 2008-05-15 13:15 (10 days old)
References : http://marc.info/?l=linux-kernel&m=121085736708543&w=4
http://lkml.org/lkml/2008/5/18/128
Handled-By : Adrian Bunk <bunk@kernel.org>
Patch : http://lkml.org/lkml/2008/5/16/47
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10713
Subject : ehci splatter in 2.6.26-rc2
Submitter : Lennert Buytenhek <buytenh@wantstofly.org>
Date : 2008-05-14 11:24 (11 days old)
References : http://marc.info/?l=linux-kernel&m=121076435420129&w=4
Handled-By : David Brownell <david-b@pacbell.net>
Lennert Buytenhek <buytenh@wantstofly.org>
Alan Stern <stern@rowland.harvard.edu>
Patch : http://lkml.org/lkml/2008/5/20/149
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10710
Subject : [BISECTED] Lots of "rescheduling IPIs" in powertop
Submitter : Vegard Nossum <vegard.nossum@gmail.com>
Date : 2008-05-13 20:42 (12 days old)
References : http://marc.info/?l=linux-kernel&m=121071176205864&w=4
http://lkml.org/lkml/2008/5/18/120
Handled-By : Andi Kleen <andi@firstfloor.org>
Arjan van de Ven <arjan@infradead.org>
Ingo Molnar <mingo@elte.hu>
Patch : http://marc.info/?l=linux-kernel&m=121074826823352&w=4
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10670
Subject : BUG: linux-2.6.26-rc1 oops at thinkpad_acpi:led_set_status
Submitter : Karol Lewandowski <lmctlx@gmail.com>
Date : 2008-05-08 23:12 (17 days old)
References : http://marc.info/?l=linux-kernel&m=121028841527994&w=4
http://lkml.org/lkml/2008/5/12/12
Handled-By : Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Patch : http://bugzilla.kernel.org/attachment.cgi?id=16153&action=view
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10669
Subject : ACPI: kmemcheck: Caught 16-bit read from freed memory (f7c12ec6)
Submitter : Vegard Nossum <vegard.nossum@gmail.com>
Date : 2008-05-06 16:09 (19 days old)
References : http://marc.info/?l=linux-acpi&m=121009034825514&w=4
Handled-By : Lin Ming <ming.m.lin@intel.com>
Ming Lin <ming.m.lin@intel.com>
Patch : http://bugzilla.kernel.org/attachment.cgi?id=16199&action=view
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10648
Subject : CONFIG_PRINTK_TIME broken on git HEAD ?
Submitter : Gabriel C <nix.or.die@googlemail.com>
Date : 2008-05-08 00:26 (17 days old)
References : http://lkml.org/lkml/2008/5/7/352
Handled-By : Peter Zijlstra <a.p.zijlstra@chello.nl>
Peter Zijlstra <peterz@infradead.org>
Patch : http://bugzilla.kernel.org/show_bug.cgi?id=10648#c3
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10638
Subject : sysbench+mysql(oltp, readonly) 30% regression with 2.6.26-rc1
Submitter : Zhang, Yanmin <yanmin_zhang@linux.intel.com>
Date : 2008-05-07 4:55 (18 days old)
References : http://marc.info/?l=linux-kernel&m=121013681527052&w=2
http://lkml.org/lkml/2008/5/18/177
Handled-By : Ingo Molnar <mingo@elte.hu>
Peter Zijlstra <peterz@infradead.org>
Patch : http://marc.info/?l=linux-kernel&m=121015292616802&w=2
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10634
Subject : volanoMark regression with kernel 2.6.26-rc1
Submitter : Zhang, Yanmin <yanmin_zhang@linux.intel.com>
Date : 2008-05-06 2:06 (19 days old)
References : http://marc.info/?l=linux-kernel&m=121003968414287&w=2
Handled-By : Dhaval Giani <dhaval@linux.vnet.ibm.com>
Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
Ingo Molnar <mingo@elte.hu>
Peter Zijlstra <a.p.zijlstra@chello.nl>
Patch : http://marc.info/?l=linux-kernel&m=121015292616788&w=2
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10630
Subject : USB devices plugged into dock are not discoverred until reload of ehci-hcd
Submitter : Lukas Hejtmanek <xhejtman@ics.muni.cz>
Date : 2008-05-05 10:02 (20 days old)
References : http://lkml.org/lkml/2008/5/5/77
http://lkml.org/lkml/2008/5/19/44
Handled-By : Oliver Neukum <oliver@neukum.org>
Alan Stern <stern@rowland.harvard.edu>
Patch : http://lkml.org/lkml/2008/5/20/285
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10616
Subject : Horrendous Audio Stutter - current git
Submitter : Parag Warudkar <parag.warudkar@gmail.com>
Date : 2008-05-02 20:14 (23 days old)
References : http://lkml.org/lkml/2008/5/1/440
http://lkml.org/lkml/2008/5/11/230
http://lkml.org/lkml/2008/5/18/178
Handled-By : Peter Zijlstra <peterz@infradead.org>
Patch : http://lkml.org/lkml/2008/5/2/126
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10613
Subject : BIOS bug, APIC version is 0 for CPU#0!
Submitter : Gabriel C <nix.or.die@googlemail.com>
Date : 2008-05-03 15:11 (22 days old)
References : http://www.ussg.iu.edu/hypermail/linux/kernel/0805.0/1258.html
Handled-By : Yinghai Lu <yhlu.kernel@gmail.com>
Patch : http://lkml.org/lkml/2008/5/22/493
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10606
Subject : 2.6.26-rc1 regression: ACPI fails to load SDT. - Dell M1530
Submitter : NIgel Cunningham <nigel@suspend2.net>
Date : 2008-05-05 18:11 (20 days old)
References : http://lkml.org/lkml/2008/5/18/328
Patch : http://bugzilla.kernel.org/attachment.cgi?id=16061&action=view
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10582
Subject : INFO: task pdflush:27505 blocked for more than 120 seconds.
Submitter : Plamen Petrov <pvp-lsts@fs.ru.acad.bg>
Date : 2008-05-01 02:30 (24 days old)
References : http://lkml.org/lkml/2008/5/19/20
Handled-By : Dave Chinner <dgc@sgi.com>
Patch : http://bugzilla.kernel.org/attachment.cgi?id=15999
For details, please visit the bug entries and follow the links given in
references.
As you can see, there is a Bugzilla entry for each of the listed regressions.
There also is a Bugzilla entry used for tracking the regressions from 2.6.25,
unresolved as well as resolved, at:
http://bugzilla.kernel.org/show_bug.cgi?id=10492
Please let me know if there are any Bugzilla entries that should be added to
the list in there.
Thanks,
Rafael
^ permalink raw reply [flat|nested] 26+ messages in thread* [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-24 20:28 2.6.26-rc3-git7: Reported regressions from 2.6.25 Rafael J. Wysocki @ 2008-05-24 20:31 ` Rafael J. Wysocki 2008-05-26 10:24 ` Hugh Dickins 0 siblings, 1 reply; 26+ messages in thread From: Rafael J. Wysocki @ 2008-05-24 20:31 UTC (permalink / raw) To: Linux Kernel Mailing List Cc: Andrew Morton, Hugh Dickins, Ingo Molnar, Linus Torvalds, Suresh Siddha, Theodore Ts'o, Venkatesh Pallipadi, "Venki Pallipadi <", Venki Pallipadi This message has been generated automatically as a part of a report of recent regressions. The following bug entry is on the current list of known regressions from 2.6.25. Please verify if it still should be listed. Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10732 Subject : REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Submitter : Theodore Ts'o <tytso@mit.edu> Date : 2008-05-17 7:32 (8 days old) References : http://marc.info/?l=linux-kernel&m=121100994722524&w=4 ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-24 20:31 ` [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Rafael J. Wysocki @ 2008-05-26 10:24 ` Hugh Dickins 2008-05-26 19:22 ` Theodore Tso 0 siblings, 1 reply; 26+ messages in thread From: Hugh Dickins @ 2008-05-26 10:24 UTC (permalink / raw) To: Theodore Ts'o Cc: Linux Kernel Mailing List, Andrew Morton, Ingo Molnar, Linus Torvalds, Suresh Siddha, Venkatesh Pallipadi, Rafael J. Wysocki On Sat, 24 May 2008, Rafael J. Wysocki wrote: > > The following bug entry is on the current list of known regressions > from 2.6.25. Please verify if it still should be listed. > > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10732 > Subject : REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop > Submitter : Theodore Ts'o <tytso@mit.edu> > Date : 2008-05-17 7:32 (8 days old) > References : http://marc.info/?l=linux-kernel&m=121100994722524&w=4 I believe this was fixed by Jeremy's PTE_MASK fixes in 2.6.26-rc3-git2, but can only say that they fixed my own X with PAE since PAT mods problem. Ted, when you have a chance, please try a recent kernel and let us know if this regression can now be removed from the list - thanks. Hugh ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-26 10:24 ` Hugh Dickins @ 2008-05-26 19:22 ` Theodore Tso 2008-05-27 12:54 ` Theodore Tso 0 siblings, 1 reply; 26+ messages in thread From: Theodore Tso @ 2008-05-26 19:22 UTC (permalink / raw) To: Hugh Dickins Cc: Linux Kernel Mailing List, Andrew Morton, Ingo Molnar, Linus Torvalds, Suresh Siddha, Venkatesh Pallipadi, Rafael J. Wysocki On Mon, May 26, 2008 at 11:24:02AM +0100, Hugh Dickins wrote: > On Sat, 24 May 2008, Rafael J. Wysocki wrote: > > > > The following bug entry is on the current list of known regressions > > from 2.6.25. Please verify if it still should be listed. > > > > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10732 > > Subject : REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop > > Submitter : Theodore Ts'o <tytso@mit.edu> > > Date : 2008-05-17 7:32 (8 days old) > > References : http://marc.info/?l=linux-kernel&m=121100994722524&w=4 > > I believe this was fixed by Jeremy's PTE_MASK fixes in 2.6.26-rc3-git2, > but can only say that they fixed my own X with PAE since PAT mods problem. > > Ted, when you have a chance, please try a recent kernel and let us > know if this regression can now be removed from the list - thanks. Yes, I just tried it, with a freshly pulled mainline, and the problem looks like it has been fixed. So we can close out the bug and remove it from the regression list. - Ted ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-26 19:22 ` Theodore Tso @ 2008-05-27 12:54 ` Theodore Tso 2008-05-29 20:54 ` Rafael J. Wysocki 0 siblings, 1 reply; 26+ messages in thread From: Theodore Tso @ 2008-05-27 12:54 UTC (permalink / raw) To: Hugh Dickins, Linux Kernel Mailing List, Andrew Morton, Ingo Molnar, Linus Torvalds, Suresh Siddha, Venkatesh Pallipadi, Rafael J. Wysocki Bug #10732 is now closed. BTW, it seems d*mned strange that the submitter of the bug doesn't have the power to close a bug without first grabbing the bug as the bug-fixer, changing its state to ASSIGNED, and *then* being allowed to close the bug. Grumble, bugzilla's !#@#?@ process straightjacket.... - Ted ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-27 12:54 ` Theodore Tso @ 2008-05-29 20:54 ` Rafael J. Wysocki 2008-05-29 21:15 ` Randy.Dunlap 0 siblings, 1 reply; 26+ messages in thread From: Rafael J. Wysocki @ 2008-05-29 20:54 UTC (permalink / raw) To: Theodore Tso Cc: Hugh Dickins, Linux Kernel Mailing List, Andrew Morton, Ingo Molnar, Linus Torvalds, Suresh Siddha, Venkatesh Pallipadi On Tuesday, 27 of May 2008, Theodore Tso wrote: > Bug #10732 is now closed. BTW, it seems d*mned strange that the > submitter of the bug doesn't have the power to close a bug without > first grabbing the bug as the bug-fixer, changing its state to > ASSIGNED, and *then* being allowed to close the bug. Grumble, > bugzilla's !#@#?@ process straightjacket.... That depends on your account's access rights within the Bugzilla, which always have been a mystery to me. Thanks, Rafael ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop 2008-05-29 20:54 ` Rafael J. Wysocki @ 2008-05-29 21:15 ` Randy.Dunlap [not found] ` <8f3aa8d60805291454s280a28d1g6c3891276c69a69e@mail.gmail.com> 0 siblings, 1 reply; 26+ messages in thread From: Randy.Dunlap @ 2008-05-29 21:15 UTC (permalink / raw) To: Rafael J. Wysocki Cc: Theodore Tso, Hugh Dickins, Linux Kernel Mailing List, Andrew Morton, Ingo Molnar, Linus Torvalds, Suresh Siddha, Venkatesh Pallipadi, mbligh On Thu, 29 May 2008, Rafael J. Wysocki wrote: > On Tuesday, 27 of May 2008, Theodore Tso wrote: > > Bug #10732 is now closed. BTW, it seems d*mned strange that the > > submitter of the bug doesn't have the power to close a bug without > > first grabbing the bug as the bug-fixer, changing its state to > > ASSIGNED, and *then* being allowed to close the bug. Grumble, > > bugzilla's !#@#?@ process straightjacket.... > > That depends on your account's access rights within the Bugzilla, which always > have been a mystery to me. Martin Bligh should be able to clear that mystery up. -- ~Randy ^ permalink raw reply [flat|nested] 26+ messages in thread
[parent not found: <8f3aa8d60805291454s280a28d1g6c3891276c69a69e@mail.gmail.com>]
* Re: [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop [not found] ` <8f3aa8d60805291454s280a28d1g6c3891276c69a69e@mail.gmail.com> @ 2008-05-29 23:28 ` Jon Tollefson 0 siblings, 0 replies; 26+ messages in thread From: Jon Tollefson @ 2008-05-29 23:28 UTC (permalink / raw) To: Martin Bligh Cc: Randy.Dunlap, Rafael J. Wysocki, Theodore Tso, Hugh Dickins, Linux Kernel Mailing List, Andrew Morton, Ingo Molnar, Linus Torvalds, Suresh Siddha, Venkatesh Pallipadi, bugme-admin Martin Bligh wrote: > On Thu, May 29, 2008 at 2:15 PM, Randy.Dunlap <rdunlap@xenotime.net> wrote: > >> On Thu, 29 May 2008, Rafael J. Wysocki wrote: >> >> >>> On Tuesday, 27 of May 2008, Theodore Tso wrote: >>> >>>> Bug #10732 is now closed. BTW, it seems d*mned strange that the >>>> submitter of the bug doesn't have the power to close a bug without >>>> first grabbing the bug as the bug-fixer, changing its state to >>>> ASSIGNED, and *then* being allowed to close the bug. Grumble, >>>> bugzilla's !#@#?@ process straightjacket.... >>>> >>> That depends on your account's access rights within the Bugzilla, which always >>> have been a mystery to me. >>> >> Martin Bligh should be able to clear that mystery up. >> > > Jon ... is that something we can configure? Seems ... wrong. > Submitter and owner should both have power to edit the bug. > Submitter and owner should be able to edit the bug as far I as can see. If the bug is not already in the resolved state then you can use the Close check box at the end of the 'Resolve' option line to close a bug with one submit. You do not have to change it to the assign state in order to close it either - if it is the submitter or owner that is closing it. These statements do not apply to bugzilla in general but do apply to the bugzilla.kernel.org one. Jon ^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2008-06-02 21:22 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-17 7:32 REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Theodore Ts'o
2008-05-17 9:49 ` Sitsofe Wheeler
2008-05-17 13:21 ` Pallipadi, Venkatesh
2008-05-17 15:41 ` [Bug 10732] " Theodore Tso
2008-05-17 16:02 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start onX61s laptop Pallipadi, Venkatesh
2008-05-17 16:53 ` Theodore Tso
2008-05-17 18:11 ` Keith Packard
2008-05-17 18:32 ` Gabriel C
2008-05-17 18:46 ` Theodore Tso
2008-05-19 21:25 ` Hugh Dickins
2008-05-19 23:04 ` Jeremy Fitzhardinge
2008-05-19 23:10 ` Linus Torvalds
2008-05-20 2:33 ` Linus Torvalds
2008-05-20 4:14 ` Hugh Dickins
2008-05-20 7:32 ` Jeremy Fitzhardinge
2008-05-20 7:31 ` Jeremy Fitzhardinge
2008-06-02 21:21 ` Fix for asm warning in head_32.S Joe Korty
2008-05-17 16:36 ` [Bug 10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Arjan van de Ven
-- strict thread matches above, loose matches on Subject: below --
2008-05-18 11:10 2.6.26-rc2-git5: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-05-18 11:13 ` [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Rafael J. Wysocki
2008-05-24 20:28 2.6.26-rc3-git7: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-05-24 20:31 ` [Bug #10732] REGRESSION: 2.6.26-rc2-git4: X server failed start on X61s laptop Rafael J. Wysocki
2008-05-26 10:24 ` Hugh Dickins
2008-05-26 19:22 ` Theodore Tso
2008-05-27 12:54 ` Theodore Tso
2008-05-29 20:54 ` Rafael J. Wysocki
2008-05-29 21:15 ` Randy.Dunlap
[not found] ` <8f3aa8d60805291454s280a28d1g6c3891276c69a69e@mail.gmail.com>
2008-05-29 23:28 ` Jon Tollefson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox