I pushed out the -git trees yesterday, but then got distracted, so the
patches and tar-balls and the announcement got delayed until this morning.
Oops. I'm a scatter-brain.
Anyway, the good news about -rc4 is that there's just lots of random
fixes. I'm hoping that we've seriously cut down on the regression list,
and I'd ask everybody who is on Adrian's list to please re-verify their
regression, and in case it's one of the "patches available" ones but I
haven't merged (maybe because it hasn't been sent to me!), make sure I do.
Shortlog appended. Nothing really stands out.
Linus
---
Adrian Bunk (2):
[DLM] fs/dlm/user.c should #include "user.h"
asus-laptop: make code static
Adrian Hunter (2):
[MTD] Correct partition failed erase address
[MTD] [OneNAND] add Nokia Copyright and a credit
Aji Srinivas (1):
[BRIDGE]: adding new device to bridge should enable if up
Akiyama, Nobuyuki (1):
[IA64] add missing syscall trace clear
Al Viro (31):
fix deadlock in audit_log_task_context()
sanitize security_getprocattr() API
ibmtr probe is __devinit, not __init
const file_operations fallout
appldata build fix
(uml) sparse flags for userland glue are missing $(CF)
zatm __init abuse
stacktrace doesn't work on uml
fix ipath_dma_free_coherent() prototype
m32r dma-mapping.h should simply include generic/dma-mapping-broken.h
include of asm/pgtable.h in nfsfh is bogus
BLK_DEV_IDE_CELLEB dependency fix
sparc: have dma-mapping.h include generic/dma-mapping-broken in non-PCI case
rtc-cmos needs RTC_ALWAYS_BCD known
misc NULL noise
fastcall still doesn't make sense in paravirt
dmfe trivial endianness annotations
constant should be long
pasemi trivial iomem annotations
sparc: nr_free_pages() is unsigned long
trivial ATA iomem annotations
cciss endian annotations
qeth gfp_t annotations
C99 initializers, proper use of const in drivers/ps3
cifs endianness annotations
hid-core endianness annotations
ANSIfy powerpc floppy.h
atl1 trivial endianness misannotations
kill bogus casts in amd64 uaccess.h
paride endianness annotations
m68k dma-mapping: gfp_t annotations
Alan Cox (4):
[MTD] [MAPS] dilnetpc: Fix printk warning
libata-acpi: Try and stop all the non PCI devices crashing
ata_piix: Remove ugly layering violation
z85230: Fix FIFO handling
Alan Stern (4):
USB: set the correct interval for interrupt URBs
UHCI: fix port resume problem
sysfs and driver core: add callback helper, used by SCSI and S390
sysfs: reinstate exclusion between method calls and attribute unregistration
Alexey Starikovskiy (2):
ACPICA: Fix ACPI Global Lock re-entrancy
ACPI: ec: fix race in status register access
Andre Spahlinger (1):
USB: ipaq.c: Additional devices
Andrew Morton (1):
sony-laptop: fix uninitialised variable
Andrew Nayenko (1):
USB storage: Nokia 6288 unusual_devs entry
Anthony Godshall, Ampro Computers, Inc (1):
ACPI: make blacklist more verbose
Arnd Bergmann (2):
[POWERPC] spufs: fix possible memory corruption is spufs_mem_write
[POWERPC] update cell_defconfig
Artem Bityutskiy (1):
[JFFS2] print a message when marking bad block
Benjamin Herrenschmidt (4):
[POWERPC] Fix warning in prom_parse.c of_irq_map_oldworld()
[POWERPC] Fix warning in powermac feature.c
[POWERPC] Fix warning in powermac pci.c
[POWERPC] Fix spu SLB invalidations
Bernhard Walle (1):
ACPI: Add kernel-parameters hint that acpi=off doesn't work on IA64.
Brice Goglin (4):
myri10ge: fix error checking and return value in myri10ge_allocate_rings
myri10ge: use pci_map_page to prepare the dmatest buffer
myri10ge: prevent 4k rdma on SGI TIOCE chipset
myri10ge: add a wc_enabled flag to myri10ge_priv
Chris Dearman (1):
[MIPS] Oprofile: Reset all performance registers for MIPS_MT_SMP configs
Chris Wright (1):
[IPV6] fix ipv6_getsockopt_sticky copy_to_user leak
Christoph Hellwig (1):
[POWERPC] avoid SPU_ACTIVATE_NOWAKE optimization
Cyrill Gorcunov (2):
[MTD] ESB2 check for closed ROM window
USB Elan FTDI: check for workqueue creation
Dale Farnsworth (1):
mv643xx: Clear pending interrupts before calling request_irq
Dan Williams (1):
[ARM] 4248/1: lh7a40x: fix missing definitions for get_irqnr_preamble
Dave Jones (2):
update 'getting sparse' info.
build fix for i386 earlyquirk.c
David Brownell (1):
USB: at91_udc, fix more modpost bogosity (rename driver struct)
David Miller (1):
RDMA/cxgb3: Fix build on sparc64
David S. Miller (5):
[IPV6]: Handle np->opt being NULL in ipv6_getsockopt_sticky().
[SPARC64]: Fix PARPORT build (again).
[SPARC]: We do not need OLD_GETRLIMIT.
[SPARC]: Hook up missing syscalls.
[SPARC64]: Add missing HPAGE_MASK masks on address parameters.
David Woodhouse (2):
[JFFS2] Use yield() between GC passes in background thread.
[JFFS2] Check for all-zero node headers
Davide Libenzi (1):
Add epoll compat_ code to fs/compat.c
Dirk Behme (1):
ARM: OMAP: Fix missing workqueue include in board-h2.c
Dmitriy Monakhov (1):
kobject: new_device->kref wasn't putted after error in kobject_move()
Dmitry Torokhov (1):
Input: i8042 - another attempt to fix AUX delivery checks
Eric Paris (3):
[IPSEC]: xfrm_policy delete security check misplaced
[IPSEC]: Add xfrm policy change auditing to pfkey_spdget
[IPSEC]: xfrm audit hook misplaced in pfkey_delete and xfrm_del_sa
Eric W. Biederman (2):
msi: Safer state caching.
pci: Repair pci_save/restore_state so we can restore one save many times.
Evgeniy Polyakov (1):
[IPV4]: Fix rtm_to_ifaddr() error handling.
Fenghua Yu (1):
[IA64] fsys_getcpu for IA64
Francois Romieu (2):
r8169: revert bogus BMCR reset
r8169: fix a race between PCI probe and dev_open
Gard Spreemann (1):
USB: Product ID for FT232RL in ftdi_sio
Gary Zambrano (1):
avr32: dma-mapping.h
Geert Uytterhoeven (2):
[POWERPC] ps3: always make sure were running on a PS3
[IPV4]: Fix warning in ip_mc_rejoin_group.
Gerrit Renker (2):
[DCCP]: Revert patch which disables bidirectional mode
[DCCP]: Initialise write_xmit_timer also on passive sockets
Greg Kroah-Hartman (2):
Revert "driver core: refcounting fix"
Driver core: add device symlink back to sysfs
Haavard Skinnemoen (5):
[AVR32] at32_spi_setup_slaves should be __init
[AVR32] show_trace: Only walk valid stack addresses
[AVR32] Fix typo in include/asm-avr32/Kbuild
[AVR32] Fix bogus ti->flags manipulation in debug handler
[AVR32] Don't use kmap() in flush_icache_page()
Henrique de Moraes Holschuh (3):
ACPI: ibm-acpi: fix initial status of backlight device
ACPI: ibm-acpi: make ibm-acpi bay support optional
ACPI: ibm-acpi: improve backlight power handling
Herbert Xu (2):
[UDP]: Reread uh pointer after pskb_trim
[IPV6]: Do not set IF_READY if device is down
Hideo Saito (1):
sh: Fix kernel thread stack corruption with preempt.
Hoang-Nam Nguyen (1):
IB/ehca: Fix sync between completion handler and destroy cq
Horms (3):
[IA64] remove duplicate declaration of efi_initialize_iomem_resources
[IA64] whitespace fixes for include/asm-ia64/sal.h
[IA64] put kdump_find_rsvd_region in __init
Ingo Molnar (1):
CPU hotplug: call check_tsc_sync_source() with irqs off
Ishizaki Kou (1):
[POWERPC] Celleb: bug fix caused by not casting pointer types
Jarek Poplawski (1):
[SCTP] ipv6: inconsistent lock state ipv6_add_addr/sctp_v6_copy_addrlist
Jeff Dike (1):
uml: arch_prctl should set thread fs
Jim Radford (2):
usb-serial: fix shutdown / device_unregister order
USB: ftdi_sio: use port_probe / port_remove thereby fixing access to the latency_timer
Jiri Kosina (3):
bluetooth: fix socket locking in hci_sock_dev_event()
HID: allocate hid_parser in a proper way
HID: zeroing of bytes in output fields is bogus
Joel Becker (4):
ocfs2: Proper cleanup in case of error in ocfs2_register_hb_callbacks()
ocfs2: Concurrent access of o2hb_region->hr_task was not locked
ocfs2: add some missing address space callbacks
configfs: add missing mutex_unlock()
Joerg Sommer (1):
bcm43xx: Fix bug in frequency to channel conversion
Johannes Berg (1):
driver core: export device_rename
John Keller (2):
ACPI: Altix: cannot register acpi bus driver before bus scan
ACPI: Altix: reinitialize acpi tables
Jon K Hellan (1):
USB: New device IDs for cp2101 driver
Josef Whiter (2):
[GFS2] fix locking mistake
[GFS2] fix hangup when multiple processes are trying to write to the same file
Joy Latten (1):
[XFRM]: Fix missing protocol comparison of larval SAs.
Julius Volz (1):
ACPI: video: Fix spelling and grammar mistakes
J
| Arjan van de Ven | [patch] Add basic sanity checks to the syscall execution patch |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Karl Meyer | PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out" |
| Greg Kroah-Hartman | [PATCH 022/196] adb: Convert from class_device to device |
git: | |
| Jakub Narebski | Re: VCS comparison table |
| Mark Levedahl | Re: [PATCH] Teach remote machinery about remotes.default config variable |
| Matthieu Moy | git push to a non-bare repository |
| Jon Smirl | Re: Calculating tree nodes |
| Marco Peereboom | Re: Real men don't attack straw men |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Tony Abernethy | Re: What is our ultimate goal?? |
| Felix Radensky | RE: e1000e "Detected Tx Unit Hang" |
| Jeff Garzik | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Andy Grover | [PATCH] RDS: Add AF and PF defines for RDS sockets |
| David Miller | Re: [PATCH] inet6: Fix paramater issue of inet6_csk_xmit |
