to prevent soft CPU lockup on T1000 servers, which can be triggered from
userspace, resulting in denial of service.
Ref: http://marc.theaimsgroup.com/?t=116241422600003&r=1&w=2
svn path=/dists/trunk/linux-2.6/; revision=7684
- bugfix/copy-user-highpage.patch, needed for cache alias handling
on mips/mipsel/hppa.
- bugfix/mips/syscall-wiring.patch, fixes TLS register access, and
n32 rt_sigqueueinfo.
- bugfix/mips/sb1-flush-cache-data-page.patch, missing cache flush
on SB-1.
- bugfix/mips/trylock.patch, fix trylock implementation for R1x000
and R3xxx.
- bugfix/mips/smp-cpu-bringup.patch, correct initialization of
non-contiguous CPU topology.
- bugfix/mips/header-exports.patch, clean up userland exports of
kernel headers.
- bugfix/mips/sb1-interrupt-handler.patch, fix broken interrupt
routing on SB-1.
- bugfix/mips/cache-alias.patch, fixes#387498 for mips/mipsel.
- bugfix/mips/ip22-zilog-console.patch, fix long delays seen with
SGI ip22 serial console.
- bugfix/mips/signal-handling.patch, fixes a signal handling race
condition shown with gdb.
- bugfix/mips/sb1-duart-tts.patch, replaces mips-sb1-duart-tts.patch,
use standard Linux names for SB-1 consoles.
- bugfix/mips/wait-race.patch, correct behaviour of the idle loop.
- bugfix/mips/sgi-ioc3.patch, checksumming fix for IOC3 network
driver.
- features/mips/qemu-kernel.patch, support for the mips/mipsel
machine emulated by Qemu.
- features/mips/backtrace.patch, reimplementation of stack analysis
and backtrace printing, useful for in-kernel debugging.
- bugfix/mips/dec-scsi.patch, replaces mips-dec-scsi.patch, fixes DSP
SCSI driver for DECstations.
- bugfix/mips/dec-serial.patch, replaces mips-dec-serial.patch, fix
serial console handling on DECstations.
svn path=/dists/trunk/linux-2.6/; revision=7681
to ensure that the size of the strings stored in the bus_id field of
struct device never exceeds the amount of memory allocated for them
(20 bytes). It fixes the situations in which storing longer device
names in this field would cause corruption of adjacent memory regions.
(closes: #394697).
Ref: http://marc.theaimsgroup.com/?t=116193220200003&r=1&w=2
Patch posted in the thread has been modified to apply cleanly to
2.6.18-3.
svn path=/dists/trunk/linux-2.6/; revision=7655
(thanks to David Miller) to make sure that compat_alloc_user_space()
always returns memory aligned on a 8-byte boundary on sparc. This
prevents a number of unaligned memory accesses, like the ones in
sys_msgrcv() and compat_sys_msgrcv(), triggered every 5 seconds
whenever fakeroot is running.
svn path=/dists/trunk/linux-2.6/; revision=7641
boot-time crash during clock probing on SunBlade 100/150 due to
incorrect mapping of PCI resources. (closes: #392078). Patch has been
pushed to stable.
Ref: http://marc.theaimsgroup.com/?t=116036108600001&r=1&w=2
svn path=/dists/trunk/linux-2.6/; revision=7637