Hullo.
I really wanted to release a 2.6.13, but there’s been enough
changes while we’ve been waiting for other issues to resolve that I
think it’s best to do a -rc7 first.
Most of the -rc7 changes are pretty trivial, either one-liners
or affecting some particular specific driver or unusual
configuration. The shortlog (appended) should give a pretty good
idea of what’s up.
Linus
—
Al Viro:
uml: fix the x86_64 build
[SPARC]: Fix weak aliases
jffs2: fix symlink error handling
Fix up symlink function pointers
Lots of Kconfig fixes
alpha gcc4 warnings
missing include in pcmcia_resource.c
alpha xchg fix
alpha spinlock code and bogus constraints
m32r smp.h gcc4 fixes
m32r icu_data gcc4 fixes
m32r_sio gcc4 fixes
broken inline asm on s390 (misuse of labels)
vidc gcc4 fix
emac netpoll fix
typo fix in qdio.c
qualifiers in return types – easy cases
missing exports on m32r
ad1980 makefile fix
%t… in vsnprintf
s390 __CHECKER__ ifdefs
Alexander Nyberg:
ns558 list handling fix
Alexey Dobriyan:
[NET]: Make skb->protocol __be16
freevxfs: fix breakage introduced by symlink fixes
zd1201 kmalloc size fix
Andi Kleen:
x86: Remove obsolete get_cpu_vendor call
x86_64: Don’t print exceptions for ltrace
x86_64: Fix race in TSC synchronization
x86_64: Don’t oops at boot when empty Opteron node has
IO
Andrew Morton:
[NET]: Fix memory leak in sys_{send,recv}msg()
w/compat
PCI: fix quirk-6700-fix.patch
Anton Altaparmakov:
NTFS: Fix bug in mft record writing where we forgot to
set the device in
NTFS: Complete the previous fix for the unset device
when mapping buffers
Antonino A. Daplas:
intelfb/fbdev: Save info->flags in a local
variable
Antonino Daplas:
nvidiafb: Fix initial display corruption on certain
laptops
Arnd Bergmann:
ppc64: add default config for BPA
Bartlomiej Zolnierkiewicz:
ide-floppy: fix IDEFLOPPY_TICKS_DELAY
Ben Colline:
[SPARC]: Deal with glibc changing macro names in
modpost.c
Ben Dooks:
ARM: 2847/1: S3C24XX – Documentation for USB OHCI
host
ARM: 2849/1: S3C24XX – USB host update (2848/1)
DM9000 – spinlock fixes
DM9000 – incorrect ioctl() handling
Benjamin Herrenschmidt:
ppc64: Fix Fan control for new PowerMac G5 2.7GHz
machines
Bhavesh P. Davda:
NPTL signal delivery deadlock fix
Brian King:
ppc64: iommu vmerge fix
Christoph Hellwig:
ARM: switch fd1772.c from sleep_on to wait_event
[SPARC]: Use kthread infrastructure in envctrl
[SPARC]: Use kthread infrastructure in bbc_envctrl
[SPARC]: remove ifdef CONFIG_PCI from envctrl.c
[IA64] update CONFIG_PCI description
Christoph Lameter:
Fix ide-disk.c oops caused by hwif == NULL
Chuck Ebbert:
i386: fix incorrect FP signal code
Chuck Lever:
NFS: split nfsi->flags into two fields
NFS: use atomic bitops to manipulate flags in
nfsi->flags
NFS: Introduce the use of inode->i_lock to protect
fields in nfsi
Cornelia Huck:
s390: use klist in qeth driver
Dave Johnson:
[IPV4]: Fix negative timer loop with lots of ipv4
peers.
Dave Jones:
icn driver fails to unload when no hardware present
Dave Kleikamp:
Merge with /home/shaggy/git/linus-clean/
JFS: Improve sync barrier processing
Merge with /home/shaggy/git/linus-clean/
Merge with /home/shaggy/git/linus-clean/
JFS: Check for invalid inodes in jfs_delete_inode
Merge with /home/shaggy/git/linus-clean/
JFS: Fix race in txLock
Merge with /home/shaggy/git/linus-clean/
David Meybohm:
preempt race in getppid
David S. Miller:
[TG3]: Save initial PCI state before registering the
netdevice.
[NETLINK]: Allocate and kill some netlink numbers.
[SPARC]: envctrl: ERR_PTR() –> PTR_ERR()
[SUNRPC]: Fix nsec –> usec conversion.
[SPARC64]: Fix 2 bugs in cpufreq drivers.
[TG3]: Update driver version and reldate.
[SPARC64]: Move kernel unaligned trap handlers into
assembler file.
[TCP]: Unconditionally clear TCP_NAGLE_PUSH in
skb_entail().
[TCP]: Document non-trivial locking path in
tcp_v{4,6}_get_port().
[ROSE]: Fix missing unlocks in rose_route_frame()
[ROSE]: Fix typo in rose_route_frame() locking fix.
David Woodhouse:
Stop snd-powermac oopsing on non-pmac hardware.
Deepak Saxena:
Fix IXP4xx CLOCK_TICK_RATE
Dimitry Andric:
[ARM] 2850/1: Remove duplicate UART I/O mapping from
s3c2410_iodesc
Dmitry Yusupov:
[TCP]: Do TSO deferral even if tail SKB can go out
now.
Eric W. Biederman:
x86_64: Fix apicid versus cpu# confusion.
Evgeniy Polyakov:
w1: more debug level decrease.
Grant Coady:
ide: fix PCI_DEVIEC_ID_APPLE_UNI_N_ATA spelling
Greg Edwards:
[IA64] Refresh arch/ia64/configs/sn2_defconfig.
Greg Kroah-Hartman:
Fix manual binding infinite loop
Harald Welte:
don’t try to do any NAT on untracked connections
Heikki Orsila:
[IPV4]: Debug cleanup
Herbert Xu:
[IPSEC]: Restrict socket policy loading to
CAP_NET_ADMIN.
[TCP]: Adjust {p,f}ackets_out correctly in
tcp_retransmit_skb()
[TCP]: Fix bug #5070: kernel BUG at
net/ipv4/tcp_output.c:864
[TCP]: Fix bug #5070: kernel BUG at
net/ipv4/tcp_output.c:864
[IPCOMP]: Fix false smp_processor_id warning
[RPC]: Kill bogus kmap in krb5
Ian Wienand:
[IA64] Simulator bootloader fails with gcc 4
Ingo Molnar:
[NETPOLL]: pre-fill skb pool
Ivan Kokshaysky:
VIA VT8235 PCI quirk
James Bottomley:
[SCSI] Bug 4940 Repeatable Kernel Panic on Adaptec
2015S I20 device on bootup
remove name length check in a workqueue
James Morris:
Update contact info for James Morris
[email protected]:
[SCSI] fix target scanning oops with fc transport
class
Jan Kara:
Fix error handling in reiserfs
reiserfs+acl+quota deadlock fix
Jaroslav Kysela:
broken error path in drivers/pnp/card.c
Jay Vosburgh:
[TOKENRING]: Use interrupt-safe locking with
rif_lock.
Jeff Dike:
uml: fix a crash under screen
Jeff Garzik:
libata: release prep (bump versions, etc.)
Jeff Moyer:
[NETPOLL]: rx_flags bugfix
[NETPOLL]: deadlock bugfix
Jiri Slaby:
PCI: update documentation
Johannes Stezenbach:
Fix DVB URL
John Hawkes:
fix for ia64 sched-domains code
John McCutchan:
fsnotify_name/inoderemove
fsnotify-cleanups
inotify: add MOVE_SELF event
John W. Linville:
i810_audio: fix release_region misordering in error
exit from i810_probe
Juha-Matti Tapio:
ide: fix the BLK_DEV_IDEDMA_PCI dependency for
drivers/ide/ppc/pmac.c
Keith Owens:
[IA64] Initialize some spinlocks
Ken Chen:
[IA64] fix nohalt boot option
Kenji Kaneshige:
[IA64] fix iosapic_remove build error for !HOTPLUG
Kristen Accardi:
PCI: 6700/6702PXH quirk
PCI Hotplug: new contact info
Kumar Gala:
ppc32: Fix MPC834x USB memory map offsets
cpm_uart: Fix dpram allocation and non-console
uarts
cpm_uart: needs some love to compile with GCC4.0.1
Len Brown:
Merge ../to-linus-stable/
Merge ../from-linus
lepton:
usbnet oops fix
Linus Torvalds:
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/…/davem/net-2.6
Revert “PCI: restore BAR values…”
Merge master.kernel.org:/…/davem/net-2.6
Merge master.kernel.org:/…/davem/sparc-2.6
Merge master.kernel.org:/…/aegl/linux-2.6
Merge master.kernel.org:/…/jejb/scsi-rc-fixes-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp
Merge head ‘upstream-fixes’ of
master.kernel.org:/…/jgarzik/libata-dev
Merge master.kernel.org:/…/davem/net-2.6
Merge master.kernel.org:/…/davem/net-2.6
Fix up mmap of /dev/kmem
Revert “dc395x: Fix support for highmem”
Revert PCIBIOS_MIN_IO changes for 2.6.13
um: fix __pa/__va macro expansion problem
Merge master.kernel.org:/…/aia21/ntfs-2.6
Merge master.kernel.org:/…/lenb/to-linus
Merge head ‘for-linus’ of
master.kernel.org:/…/shaggy/jfs-2.6
Merge master.kernel.org:/…/davem/net-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Revert unnecessary zlib_inflate/inftrees.c fix
Merge head ‘release’ of
master.kernel.org:/…/aegl/linux-2.6
Merge master.kernel.org:/…/davem/net-2.6
Merge master.kernel.org:/…/aia21/ntfs-2.6
Merge master.kernel.org:/…/davem/sparc-2.6
Merge head ‘upstream-fixes’ of
master.kernel.org:/…/jgarzik/netdev-2.6
Merge master.kernel.org:/…/bart/ide-2.6
Fix nasty ncpfs symlink handling bug.
Merge master.kernel.org:/…/davem/sparc-2.6
Merge master.kernel.org:/…/davem/net-2.6
befs: fix up missed follow_link declaration change
Don’t allow normal users to set idle IO priority
Merge master.kernel.org:/…/davem/net-2.6
Merge master.kernel.org:/…/davem/net-2.6
Merge head ‘upstream-fixes’ of
master.kernel.org:/…/jgarzik/libata-dev
Merge head ‘upstream-fixes’ of
master.kernel.org:/…/jgarzik/misc-2.6
Linux v2.6.13-rc7
Luming Yu:
[ACPI] re-enable platform-specific hotkey drivers by
default
Maneesh Soni:
Driver core: potentially fix use after free in
class_device_attr_show
Markus Lidel:
i2o: remove new configuration API
I2O: added pci_request_regions() before using the
controller
Matt Gillette:
ide: add support for Netcell Revolution to pci-ide
generic driver
Matt Mackall:
[NETPOLL]: e1000 netpoll tweak
[NETPOLL]: netpoll_send_skb simplify
[NETPOLL]: add retry timeout
[NETPOLL]: fix initialization/NAPI race
[NETPOLL]: remove unused variable
Make RLIMIT_NICE ranges consistent with
getpriority(2)
Matt Porter:
ppc32: fix ppc4xx stb03xxx dma build
ppc32: Fix PPC440SP SRAM controller DCRs
Michael Chan:
[TG3]: Fix SerDes detection
Michael Iatrou:
disable debug info in radeonfb old driver
Michael Krufky:
dvb: lgdt330x frontend: some bug fixes & add
lgdt3303 support
dvb: lgdt330x frontend: trivial text cleanups
DVB: lgdt330x frontend: some bug fixes & add
lgdt3303 support
Narendra Sankar:
serverworks: add support for new southbridge IDE
NeilBrown:
md: make sure mddev->bitmap_offset gets cleared
between array instantiations.
md: make sure resync gets started when array
starts.
Nicolas Pitre:
ARM: 2846/1: proper handling of CKEN for pxafb
Olaf Hering:
x86_64: add MODULE_ALIAS for aes
Patrick McHardy:
[IPV6]: Fix raw socket hardware checksum failures
[IPV6]: Fix SKB leak in ip6_input_finish()
[IPV6]: Fix raw socket hardware checksum failures
[IPV6]: Fix SKB leak in ip6_input_finish()
[IPV4]: Fix DST leak in icmp_push_reply()
[NETFILTER]: Fix ECN target TCP marking
[NETFILTER]: Fix HW checksum handling in ECN target
[NETFILTER]: Fix HW checksum handling in TCPMSS
target
[NETFILTER]: Fix HW checksum handling in
ip_queue/ip6_queue
Paul E. McKenney:
[DECNET]: Fix RCU race condition in
dn_neigh_construct().
Paul Jackson:
cpuset release ABBA deadlock fix
cpu_exclusive sched domains on partial nodes temp
fix
Paul Mackerras:
ppc64: update defconfigs
Paul Mundt:
sh: Make _syscall6() do the right thing.
Pete Zaitcev:
USB: usbmon: Copyrights and a typo
Peter Chubb:
[IA64] Updated zx1 defconfig
[IA64] Fix simulator boot (for real this time).
Pierre Ossman:
wbsd version bump
8139cp – redetect link after suspend
Ping Cheng:
USB: fix usb wacom tablet driver bug
Prarit Bhargava:
[IA64]: SN fix bus->sysdata pointer and memory
cleanups
Ralf Baechle:
Build fix for the Sibyte I2C driver
IOC3 fixes
[NET]: Fix comment in loopback driver.
[NET]: Fix socket bitop damage
[AX25]: UID fixes
Ralf Baechle DL5RB:
6pack persistence fix
Richard Purdie:
ARM: 2851/1: Fix NWFPE extended precision exception
handling
Robert Love:
[ARM] Add syscall stubs for inotify and ioprio system
calls
inotify: fix idr_get_new_above usage
SH: inotify and ioprio syscalls
SH64: inotify and ioprio syscalls
Russell King:
ARM: Make sa1100fb_display_dma_period() an inline
function
[ARM SMP] Only enable V6K instructions on V6 MP core
CPUs
[ARM SMP] Clear the exclusive monitor on ARMv6 CPUs on
context switch
[ARM] Use #defined constants for manipulating v6
hardware PTE bits
[ARM] Control v6 ‘global’ bit via Linux PTE entries
[ARM] Remove extraneous whitespace introduced in
previous ARMv6 patch
Salyzyn, Mark:
[SCSI] dpt_i2o pci_request_regions fix
Sean Lee:
[ARM] 2852/1: Correct the mistake in
arch/arm/mm/Kconfig file
[email protected]:
[IA64] fix perfmon context load
Stephen Rothwell:
iSeries build with newer assemblers and compilers
Steve Dickson:
NFSv4: unbalanced BKL in nfs_atomic_lookup()
Steve French:
CIFS: Fix missing entries in search results
CIFS: Fix path name conversion for long filenames
Steven Rostedt:
nfsd to unlock kernel before exiting
Mobil Pentium 4 HT and the NMI
Steven Whitehouse:
[DECNET]: Use sk_stream_error function rather than
DECnet’s own
Sylvain Meyer:
intelfb: Do not ioremap entire graphics aperture
Tejun Heo:
sata: fix sata_sx4 dma_prep to not use
sg->length
libata: fix EH-related lockup by properly cleaning EH
command list
Thomas Graf:
[PKT_SCHED]: Fix missing qdisc_destroy() in
qdisc_create_dflt()
Tony Luck:
pull perfmon context load into release tree
Auto-update from upstream
Auto-update from upstream
[IA64] Updated tiger defconfig
[IA64] remove unused function
__ia64_get_io_port_base
Auto-update from upstream
Auto-update from upstream
Pull prarit-bus-sysdata into release branch
[IA64] backout incorrect fix for simulator boot
issue
Trond Myklebust:
NFS: Ensure ACL xdr code doesn’t overflow.
NFS: Ensure we always update inode->i_mode when
doing O_EXCL creates
Vlad Yasevich:
[SCTP]: Add SENTINEL to SCTP MIB stats
Wim Van Sebroeck:
i8xx_tco.c: arm watchdog only when started
Zachary Amsden:
i386 / desc_empty macro is incorrect
Zwane Mwaikambo:
Update email addresses for Zwane