Linux v2.5.62

From: Linus Torvalds (
Date: Mon Feb 17 2003 - 18:18:43 EST

Hmm.. Mostly lots of small updates, although the merge with Andrew
included the RCU dcache patches from IBM that he has carried along for a
while (ie fairly fundamnetal, but also very well tested).

ARM, PPC, PPC64, alpha, kbuild.

Oh, and as a sign that 2.6.x really _is_ approaching, people have started
sending me spelling fixes. Kernel coders are apparently all atrocious
spellers, and for some reason the spelling police always comes out of the
woodwork when stable releases get closer.



Summary of changes from v2.5.61 to v2.5.62 ============================================

<>: o PPC32: Export additional symbols for CONFIG_4xx

<>: o ppc64: revised machine check exception handler o ppc64: new scanlog interface

Adrian Bunk <>: o [netdrvr] make CONFIG_MII one-line desc more pretty

Alan Cox <>: o Add printk levels to mtrr, also clarify o merge the NEC98 parsing code o make the io-apic printk generate less junk mail o printk levels for mpparse o remove bogowarning o itanic people cant spell either o nor PPC people ;) o specialix fix from 2.4 missing in 2.5 o bring 2.5 arcnet into line with 2.4 o Fix aha1542 o mca 53c9x also needs mca-legacy o another ia64 typo o header update for arcnet updates (again to match 2.4)

Andrew Morton <>: o ppc64: kill ppc64 unused var warning o ppc64: fix warning in smp_prepare_cpus o JFS build fix with gcc-2.95.3 o flush_tlb_all is not preempt safe o move fault_in_pages_readable/writeable to header o separate checks from generic_file_aio_write o fix ext3 BUG due to race with truncate o crc32 improvements o dcache_rcu: revert fast_walk code o dcache_rcu o error checking in ext3 xattr code o xattr: listxattr fix o xattr: infrastructure for permission overrides o xattr: allow kernel code to override EA permissions o xattr: trusted extended attributes o blk_congestion_wait tuning and lockup fix o cciss driver update o cciss, fix array bounds overrun o direct-io return value fix o direct-io: allow reading of the part-filled EOF block o Fix ext3 build when EXT3_DEBUG is defined o Make the world safe for -Wundef o fix compile breakage on drivers/scsi/NCR53C9x.c o Use table lookup for radix_tree_maxindex() o elv_former_request reversion

Andries E. Brouwer <>: o add static, fix typo

Anton Blanchard <>: o ppc64: add TCSBRKP o ppc64: Remove sys32_mremap, not required on ppc64 since we alter TASK_SIZE o ppc64: fix compile warnings o ppc64: clean up some of big bad sys_ppc32.c o ppc64: always compile in 32bit ELF support o ppc64: Never call event-scan faster than once per second, required on some machines o ppc64: dont attempt a traceback table lookup for userspace addresses o ppc64: warning fix, caused by me o ppc64: use get_user in alignment exception handler o ppc64: ptrace signal fix o ppc64: make sure socketcall_table is 8 byte aligned o ppc64: add set_tid_address and fadvise64 o disable printout of interrupts in /proc/stat on ppc64 o enable OFFB on ppc64 o remove stale comment o compat futex fix

Art Haas <>: o C99 initializers for drivers/net/aironet4500_proc.c o C99 initializers for drivers/char/rtc.c o C99 initializers for drivers/cdrom/cdrom.c o C99 initializers for drivers/net/arlan-proc.c

Ben Collins <>: o IEEE-1394 Updates

Brian Gerst <>: o remove .mod.c files in make clean

Daniel Jacobowitz <>: o Clean up ptrace_setoptions and PT_* constants o Set ptrace_message before PT_TRACE_EXIT

Dave Kleikamp <>: o JFS: Fix jfs_sync_fs

Dominik Brodowski <>: o pcmcia: add device_class pcmcia_socket, update devices & drivers o pcmcia: use device_class->add_device/remove_device o cpufreq: move frequency table helpers to extra module o cpufreq: move /proc/cpufreq interface code to extra module o cpufreq: fix compilation of ACPI if !CPU_FREQ o pcmcia: small bugfix & cleanup

François Romieu <>: o [netdrvr rrunner] small fixes and cleanups

Jaroslav Kysela <>: o ALSA update

Jeff Wiedemeier <>: o alpha numa setup_memory leaves meaningless {min,max}_low_pfn o delay marvel agp printk until after !hose check

Jens Axboe <>: o deadline ioscheduler bug fixes o fix request-to-request front merging o missing lock in get_request_wait() o front merge fix (really!)

Kai Germaschewski <>: o kbuild: Always postprocess modules o kbuild: Move the version magic generation into module postprocessing o kbuild: Use list of modules for "make modules_install" o kbuild: Do module post processing in C o kbuild: Add dependency info to modules o kbuild: Add dependency info to modules o kbuild: Figure endianness / word size at compile time o kbuild: Merge file2alias into scripts/modpost.c o kbuild: Rename some module postprocessing stuff o kbuild: scripts/elfconfig.h is generated o kbuild: Warn on undefined exported symbols o kbuild: Fix modules_install w/o modules error o kbuild: Fix a 64-bit issue in scripts/modpost.c o kbuild: Fix a "make -j" bug

Linus Torvalds <>: o Fix futex compile breakage introduced by the compat code o Clean up and fix locking around signal rendering o Do proper signal locking for the old-style /proc/stat too o It's usually considered stupid to lock the same spinlock twice in close succession. However, for this once we'll just call it "inspired". o Fix locking for "send_sig_info()", to avoid possible races with signal state changes due to execve() and exit(). We need to hold the tasklist lock to guarantee stability of "task->sighand".

Marc Zyngier <>: o EISA/sysfs updates

Matthew Wilcox <>: o Fix mandatory locking

Paul Mackerras <>: o PPC32: Changes to accommodate recent signal changes (current->sighand) o PPC32: Fix compile warnings in some programs used in the build process o PPC32: Add set_tid_address and fadvise64 system calls o PPC32: declare pm_power_off o PPC32: use ptrace_notify

Randy Dunlap <>: o fix Documentation/cli-sti-removal.txt thinko

Richard Henderson <>: o [ALPHA] Add missing sighand bits o [ALPHA] Add isa_eth_io_copy_and_sum o [ALPHA] Add fadvise64

Rob Weryk <>: o Fix small typo

Robert Love <>: o trivial: unused var in sunrpc

Roger Luethi <>: o [netdrvr via-rhine] trivial bits o [netdrvr via-rhine] fix broken tx-underrun handling o [netdrvr via-rhine] various duplex-related fixes o [netdrvr via-rhine] reset function rewrite o [netdrvr via-rhine] bump version, use constant instead of magic number o Fix 8139too device close

Russell King <>: o [ARM] Fix resource initialisation for IOP310 o [ARM] Miscellaneous cleanups o [ARM] Reduce scope of "safe_buffers" o [ARM PATCH] 1372/1: EPXA10DB: Add missing include files to irq.c for 2.5.59 o [ARM PATCH] 1373/1: EPXA10DB: Update def-config file o [ARM PATCH] 1376/1: Use #defines for iq80310 serial port o [ARM PATCH] 1377/1: Retain endianess state on XScale CPUs during boot o [ARM PATCH] 1368/1: Fix some typos in proc-armv/system.h o [ARM] Better handling of bad IRQ implementations o [ARM PATCH] 1380/1: Big-Endian support for jiffies o [ARM] Add init_sighand for 2.5.60 o [ARM] Ensure backtrace terminates on corrupted frame pointers o [ARM] Update Acorn SCSI drivers o [ARM] Update wdt285 and wdt977 watchdog drivers o [ARM] Add input_devclass support to SA1111 PS/2 port driver o [ARM PATCH] 1099/4: trizeps MTD support o [ARM] Update signal handling for ARM

Rusty Russell <>: o kbuild: Module alias and device table support o kbuild: Do modversions checks on module structure o get rid of exec_usermodehelper, replace with call_usermodehelper o kbuild: Fix non-verbose make modules_install output

Sam Ravnborg <>: o fix warning in kernel/dma.c o char/drivers/random.c - fix warning

Scott Anderson <>: o PPC32: Invalidate the icache before use on PPC40x

Stephen Rothwell <>: o compat_sys_futex 1/3 generic, parisc, ppc64, s390x and x86_64

Steve French <>: o Merge in fixes from version 0.6.5 of the CIFS VFS. Greatly improved performance including improved distributed caching support and support for readpages and larger read sizes. Cache data now flushed properly at file close time. Socket and memory leak fixed. Fix two oops. Fix error logging and made more consistent. Generic sendfile added

Steven Cole <>: o [tokenring proteon] trivial, spelling fix o high pedantry in ppc spelling o alpha typo fix o 2.5.61 fix erroneous spellings of error o 2.5.61 Reduce the number of "nuber" by four o 2.5.61 fix spelling of necessary in 11 files o fix different spellings of different and differences o correct the spelling of correction and correctly o more accurate spelling of accuracy o yet more pedantry: complement vs compliment

Tom Rini <>: o PPC32: Fix some license drain bamage. Noticed by Christoph Hellwig

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at

This archive was generated by hypermail 2b29 : Sun Feb 23 2003 - 22:00:19 EST