Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Alan Cox
On Llu, 2005-01-31 at 23:19, Dave Jones wrote:
> I see this happening too. It seems to go away when I back out
> this chunk..

Yep will stick up an -ac12 tomorrow pm with that and a couple of other
dumb
bugs fixed


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Dave Jones
On Tue, Feb 01, 2005 at 12:02:49AM +0100, Rafael J. Wysocki wrote:

 > > Nothing terribly exciting here security wise but various bugs for problems
 > > people have been hitting that are now fixed upstream, and also the ULi
 > > tulip variant should now work. If you are running IPv6 you may well want
 > > the networking fixes.
 > 
 > Is there a broken-out version of the patch available?  It reboots at startup
 > (before it mounts the root fs) on my dual-Opteron box (SuSE 9.2), but -ac10
 > works fine, evidently.  I could check which changeset actually caused this to
 > happen, but I'd need to separate them.

I see this happening too. It seems to go away when I back out
this chunk..

Dave

diff -u --new-file --recursive --exclude-from /usr/src/exclude 
linux.vanilla-2.6.10/mm/mmap.c linux-2.6.10/mm/mmap.c
--- linux.vanilla-2.6.10/mm/mmap.c  2004-12-25 21:15:46.0 +
+++ linux-2.6.10/mm/mmap.c  2005-01-13 17:24:50.0 +
@@ -1346,7 +1346,12 @@
address += 4 + PAGE_SIZE - 1;
address &= PAGE_MASK;
grow = (address - vma->vm_end) >> PAGE_SHIFT;
-
+   
+   /* Someone beat us to it */
+   if (grow <= 0) {
+   anon_vma_unlock(vma);
+   return 0;
+   }
/* Overcommit.. */
if (security_vm_enough_memory(grow)) {
anon_vma_unlock(vma);
@@ -1409,6 +1421,11 @@
address &= PAGE_MASK;
grow = (vma->vm_start - address) >> PAGE_SHIFT;
 
+   /* Someone beat us to it */
+   if (grow <= 0) {
+   anon_vma_unlock(vma);
+   return 0;
+   }
/* Overcommit.. */
if (security_vm_enough_memory(grow)) {
anon_vma_unlock(vma);

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Rafael J. Wysocki
Hi,

On Monday, 31 of January 2005 09:05, Alan Cox wrote:
> On Sad, 2005-01-29 at 19:12, Ralf Hildebrandt wrote:
> > Where is the 2.6.10-ac11 announcement?
> 
> Good question
> 
> Arjan van de Ven is now building RPMS of the kernel and those can be found
> in the RPM subdirectory and should be yum-able. Expect the RPMS to lag the
> diff a little as the RPM builds and tests do take time.
> 
> Nothing terribly exciting here security wise but various bugs for problems
> people have been hitting that are now fixed upstream, and also the ULi
> tulip variant should now work. If you are running IPv6 you may well want
> the networking fixes.

Is there a broken-out version of the patch available?  It reboots at startup
(before it mounts the root fs) on my dual-Opteron box (SuSE 9.2), but -ac10
works fine, evidently.  I could check which changeset actually caused this to
happen, but I'd need to separate them.

Greets,
Rafael


-- 
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
-- Lewis Carroll "Alice's Adventures in Wonderland"
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Alan Cox
On Sad, 2005-01-29 at 19:12, Ralf Hildebrandt wrote:
> Where is the 2.6.10-ac11 announcement?

Good question

Arjan van de Ven is now building RPMS of the kernel and those can be found
in the RPM subdirectory and should be yum-able. Expect the RPMS to lag the
diff a little as the RPM builds and tests do take time.

Nothing terribly exciting here security wise but various bugs for problems
people have been hitting that are now fixed upstream, and also the ULi
tulip variant should now work. If you are running IPv6 you may well want
the networking fixes.


Key:o   - only in -ac
*   - already fixed upstream
X   - discarded later as wrong
+   - ac specific (fix not relevant to non -ac)

2.6.10-ac11
o   First phase of HPT driver cleanups  (Alan Cox)
| This is just clean ups: the actual changes to make HPT372N
| work well will happen elsewhere first for obvious reasons
o   ACARD scsi driver updates
o   netpoll fixes   (Matt Mackall)
*   Fix a bug that could cause corruption of large  (Petr Vandrovec)
x86-64 apps when run mixed with x86-32 apps
*   Fix oops with md over dm(Jens Axboe)
*   Fix a tlb race that could machine check x86-64  (Andi Kleen)
*   Fix the "can only burn one DVD" bug (Michal Schmidt)
*   Fix a whole pile of pegasus driver bugs (David Brownell)
*   Don't collapse multi-packet skb's   (David Miller)
o   Samsung SN-124 should not be on DMA blacklist   (Alan Cox)
| Reported/tested by Amit Bhutani
*   Fix an ipv6 "badness"   (Herbert Xu)
| (Split out for -ac by Pekka Pietikanien)
*   Fix a couple of small merge errors I made in(Clear Zhang)
the ULi ethernet support patch

2.6.10-ac10
*   acpi video fix reapply  (Dave Jones)
| How it escaped is a bit of a mystery
*   Fix an x86 64 crash on vsyscall page(Roland McGrath)
o   Fix AF_NETROM locking   (Alan Cox)
*   32bit compatibility for some socket options (David Miller)
could be wrong due to a missing SOL_SOCKET check
*   Fix stack leakage in ipv6 netfilter (Patrick McHardy)
| not serious
o   Add ICH7 to the audio idents(Jason Gaston)
*   Fix bio free before reuse case for clones   (Jens Axboe)
| Fixes assorted raid oops/crashes
*   Fix a /proc/ide locking bug (Alan Cox)
*   Further small OOM fix   (Rik van Riel)

2.6.10-ac9
*   2.6.10 variant of the stack race fix(Alan Cox)
| Found by Paul Staretz
*   Stronger ELF validity checks(Solar Designer)
*   Add ATI SATA identifiers(Frederick Li)
*   Update ATI PATA/SATA support(Frederick Li)
*   Audit fixups(Steve Grubb, Roger Luethi)
*   FPU/signal handling fix (Bodo Stroesser)
*   nForce2 APIC/LAPIC errata fixup (Prakash Punnoor)
*   Swap aacraid fix in -ac with 2.6.11rc base fix  (Tom Coughlan)
*   Connnection track/rst fix   (Martin Josefsson)
*   Format ide printk's more nicely (Gunther Mayer)
o   Stallion serial resurrection (part one) (Wayne Meissner)
*   Fix nls_ascii   (Ogawa Hirofumi)
*   Count writeback pages in nr_scanned (Rik van Riel)
| OOM fixing
o   Revert ac97_patch changes   (Jules Villard)
| with this change many users get no sound out
*   Correct handling of some module parameter   (Rusty Russell)
errors

2.6.10-ac8
*   I2O init/exit call fix  (Randy Dunlap)
o   More build ia-32 on x86-64 bits (Arjan van de Ven)
*   NFS error path fixup(Bill Rugolsky)
*   Swap the coda fix in ac7 with the official  (Jan Harkes)
authors fix
*   Fix some problematic ptrace/kill interactions   (Roland McGrath)
*   Fix ptrace/coredump problems with threaded  (Roland McGrath)
apps

2.6.10-ac7
+   Fix failure at boot with some setups and ac6(Alan Cox)
| Dumb bug indeed
o   Fix random poolsize sysctl  (Brad Spengler)
*   Fix scsi_ioctl leak (Brad Spengler)
*   Fix rlimit memlock  (Brad Spengler)
o   Fix Moxa serial (Alan Cox)
| While moxa won't actually even build on 2.6 the grsecurity fix
| is wrong (for 2.2, 2.4 as well). Without it being CAP_SYS_RAWIO
| a user can insert alternative bios firmware

Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Rafael J. Wysocki
Hi,

On Monday, 31 of January 2005 09:05, Alan Cox wrote:
 On Sad, 2005-01-29 at 19:12, Ralf Hildebrandt wrote:
  Where is the 2.6.10-ac11 announcement?
 
 Good question
 
 Arjan van de Ven is now building RPMS of the kernel and those can be found
 in the RPM subdirectory and should be yum-able. Expect the RPMS to lag the
 diff a little as the RPM builds and tests do take time.
 
 Nothing terribly exciting here security wise but various bugs for problems
 people have been hitting that are now fixed upstream, and also the ULi
 tulip variant should now work. If you are running IPv6 you may well want
 the networking fixes.

Is there a broken-out version of the patch available?  It reboots at startup
(before it mounts the root fs) on my dual-Opteron box (SuSE 9.2), but -ac10
works fine, evidently.  I could check which changeset actually caused this to
happen, but I'd need to separate them.

Greets,
Rafael


-- 
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
-- Lewis Carroll Alice's Adventures in Wonderland
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Dave Jones
On Tue, Feb 01, 2005 at 12:02:49AM +0100, Rafael J. Wysocki wrote:

   Nothing terribly exciting here security wise but various bugs for problems
   people have been hitting that are now fixed upstream, and also the ULi
   tulip variant should now work. If you are running IPv6 you may well want
   the networking fixes.
  
  Is there a broken-out version of the patch available?  It reboots at startup
  (before it mounts the root fs) on my dual-Opteron box (SuSE 9.2), but -ac10
  works fine, evidently.  I could check which changeset actually caused this to
  happen, but I'd need to separate them.

I see this happening too. It seems to go away when I back out
this chunk..

Dave

diff -u --new-file --recursive --exclude-from /usr/src/exclude 
linux.vanilla-2.6.10/mm/mmap.c linux-2.6.10/mm/mmap.c
--- linux.vanilla-2.6.10/mm/mmap.c  2004-12-25 21:15:46.0 +
+++ linux-2.6.10/mm/mmap.c  2005-01-13 17:24:50.0 +
@@ -1346,7 +1346,12 @@
address += 4 + PAGE_SIZE - 1;
address = PAGE_MASK;
grow = (address - vma-vm_end)  PAGE_SHIFT;
-
+   
+   /* Someone beat us to it */
+   if (grow = 0) {
+   anon_vma_unlock(vma);
+   return 0;
+   }
/* Overcommit.. */
if (security_vm_enough_memory(grow)) {
anon_vma_unlock(vma);
@@ -1409,6 +1421,11 @@
address = PAGE_MASK;
grow = (vma-vm_start - address)  PAGE_SHIFT;
 
+   /* Someone beat us to it */
+   if (grow = 0) {
+   anon_vma_unlock(vma);
+   return 0;
+   }
/* Overcommit.. */
if (security_vm_enough_memory(grow)) {
anon_vma_unlock(vma);

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: 2.6.10-ac11 announcement?

2005-01-31 Thread Alan Cox
On Llu, 2005-01-31 at 23:19, Dave Jones wrote:
 I see this happening too. It seems to go away when I back out
 this chunk..

Yep will stick up an -ac12 tomorrow pm with that and a couple of other
dumb
bugs fixed


-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


2.6.10-ac11 announcement?

2005-01-29 Thread Ralf Hildebrandt
Where is the 2.6.10-ac11 announcement?

-- 
Ralf Hildebrandt (i.A. des IT-Zentrum)  [EMAIL PROTECTED]
Charite - Universitätsmedizin BerlinTel.  +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-BerlinFax.  +49 (0)30-450 570-962
IT-Zentrum Standort CBF send no mail to [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


2.6.10-ac11 announcement?

2005-01-29 Thread Ralf Hildebrandt
Where is the 2.6.10-ac11 announcement?

-- 
Ralf Hildebrandt (i.A. des IT-Zentrum)  [EMAIL PROTECTED]
Charite - Universitätsmedizin BerlinTel.  +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-BerlinFax.  +49 (0)30-450 570-962
IT-Zentrum Standort CBF send no mail to [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/