Mailinglist Archive: opensuse-de (5499 mails)

< Previous Next >
Re: USB-Probleme nach Kernelupdate auf 2.4.21-166 mit SuSE 9.0
  • From: Olaf Hering <olh@xxxxxxx>
  • Date: Thu, 8 Jan 2004 10:16:05 +0100
  • Message-id: <20040108091605.GA20665@xxxxxxx>
On Wed, Jan 07, Terje Fåberg wrote:

>
> Hallo, ihr alle.
>
> Hat noch jemand von euch Probleme nach dem Update
> auf den gestern aktualisierten Kernel?

Der security patch ist die einzige relevante Änderung zwischen 144 und
166.
Ich hoffe niemand hat in der Zwischenzeit am compiler gefummelt...

diff -p -purNbBw linux-2.4.21-144/mm/mremap.c linux-2.4.21-166/mm/mremap.c
--- linux-2.4.21-144/mm/mremap.c 2003-11-13 23:04:52.000000000 +0000
+++ linux-2.4.21-166/mm/mremap.c 2003-12-17 18:22:35.000000000 +0000
@@ -274,6 +274,13 @@ unsigned long do_mremap(unsigned long ad

if (new_len > TASK_SIZE || new_addr > TASK_SIZE - new_len)
goto out;
+ /*
+ * Allow new_len == 0 only if new_addr == addr
+ * to preserve truncation in place (that was working
+ * safe and some app may depend on it).
+ */
+ if (unlikely(!new_len && new_addr != addr))
+ goto out;

/* Check if the location we're moving into overlaps the
* old location at all, and fail if it does.

--
USB is for mice, FireWire is for men!

sUse lINUX ag, nÜRNBERG

< Previous Next >
References