Linus Torvalds: Linux 2.6.18-rc7 Sep 13, 2006, 03 :00 UTC (4 Talkback[s]) (5061 reads) (Other stories by Linus Torvalds)
Ok, ok, don't rub it in. I know I thought -rc6 would be the last one, but
I just feel more comfy doing an -rc7, even if most of the changes are
pretty minor.
This adds some some arm, sh64 and ia64 archictecture updates. In drivers,
we've got some dvb and usb fixes (with a few small mmc and ide fixes
thrown in too). Add some audit fixes, and CIFS and XFS updates to round it
all up.
Linus
snip snip for shortlog ---
Adrian Bunk:
USB: hid-core.c: fix duplicate USB_DEVICE_ID_GTCO_404
Al Viro:
syscall classes hookup for ppc and s390
audit: more syscall classes added
audit: AUDIT_PERM support
syscall class hookup for all normal targets
sparc64 audit syscall classes hookup
Alan Cox:
Fix 2.6.18-rc6 IDE breakage, add missing ident needed for current VIA boards
Andres Salomon:
[libata] sata_mv: errata check buglet fix
Andrew de Quincey:
V4L/DVB (4608b): i2c deps fix on DVB
Andrew Morton:
invalidate_complete_page() race fix
Badari Pulavarty:
ext3_getblk() should handle HOLE correctly
Ben Dooks:
[ARM] 3767/1: S3C24XX: remove changelog comments from arch/arm/mach-s3c2410
[ARM] 3774/1: S3C24XX: SMDK2413 has two machine IDs
[ARM] 3775/1: S3C24XX: do not add same sysdev_driver to two classes
[ARM] 3776/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410
[ARM] 3777/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [regs-*.h]
[ARM] 3779/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [left]
[ARM] 3783/1: S3C2412: fix IRQ_EINT0 to IRQ_EINT3 handling
[ARM] 3778/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [simtec]
Brice Goglin:
myri10ge: update the firmware download URL in Kconfig
Catalin Marinas:
[ARM] 3766/1: Fix typo in ARM _raw_read_trylock
[ARM] 3773/1: Add the HWCAP_VFP bit for the ARM926 CPUs
David Brownell:
[MMC] constify mmc_host_ops
David Chinner:
[XFS] Prevent free space oversubscription and xfssyncd looping.
[XFS] Fix xfs_splice_write() so appended data gets to disk.
David Wang:
sis5513: add SiS south bridge ID 0x966 and 0x968
David Woodhouse:
Remove unneeded asm-i386/cpufeature.h from user visibility.
Dirk Opfer:
Fix dm9000 release_resource
Henk Vergonet:
USB: Fix unload oops and memory leak in yealink driver
Henrik Kretzschmar:
Documentation for lock_key in struct hrtimer_base
add missing desctiption in super.c
Hermann Pitton:
V4L/DVB (4511): Restore tuner_ymec_tvf66t5_b_dff_pal_ranges[] to fix UHF switch functionality
Ingo Molnar:
lockdep: do not touch console state when tainting the kernel
Ismail Donmez:
Move linux/device.h include in linux/atmdev.h to #ifdef __KERNEL__ section
Jack Steiner:
[IA64] Save register stack contents on cpu start
[IA64] SN fix for cpu hotplug/kexec
Jarek Poplawski:
lockdep ifdef fix
john stultz:
FRV: Use the generic time stuff for FRV
Kai Lindhom:
usbtouchscreen: fix ITM data reading
Kirill Korotaev:
IA64,sparc: local DoS with corrupted ELFs
Lachlan McIlroy:
[XFS] Fix ABBA deadlock between i_mutex and iolock. Avoid calling
Linus Torvalds:
Linux v2.6.18-rc7
Martin Michlmayr:
[ARM] 3772/1: Fix compilation error in mach-ixp4xx/nslu2*
Matthias Urlichs:
usbserial: Reference leak
Mauro Carvalho Chehab:
V4L/DVB (4494a): Fix compilation when V4L1 support is not present
V4L/DVB (4520): Fix an error when loading bttv driver on PV M4900.
V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install
V4L/DVB (4608c): Fix I2C dependencies for saa7146 modules
Nathan Scott:
[XFS] Fix a bad pointer dereference in the quota statvfs handling.
Nobuhiro Iwamatsu:
USB: Support for USB20SVGA-WH & USB20SVGA-DG
Paul Mundt:
sh64: Drop deprecated ISA tuning for legacy toolchains.
sh64: Trivial build fixes.
sh64: Use generic BUG_ON()/WARN_ON().
sh64: Add a sane pm_power_off implementation.
Pavel Machek:
prevent swsusp with PAE
Pavel Pisa:
[ARM] 3751/1: i.MX/MX1 SD/MMC use 512 bytes request for SCR read
Pierre Ossman:
[MMC] Fix SD timeout calculation
[MMC] Always use a sector size of 512 bytes
Ralf Schlatterbeck:
USB: New device ID for ftdi_sio usb serial driver
Russell King:
[MMC] Cleanup 385e3227d4d83ab13d7767c4bb3593b0256bf246
Stephane Eranian:
[IA64] correct file descriptor reference counting in perfmon
Steve French:
[CIFS] Fix CIFS readdir access denied when SE Linux enabled
Steve Grubb:
fix ppid bug in 2.6.18 kernel
Tejun Heo:
ata_piix: add map 01b for ICH7M
Thomas Gleixner:
prevent timespec/timeval to ktime_t overflow
Use the correct restart option for futex_lock_pi
Trond Myklebust:
NFS: large non-page-aligned direct I/O clobbers memory