Ok, back to roughly a weekly schedule, and quite frankly, not a
whole lot of excitement here. Which is as it should be, I
guess.
ShortLog and diffstat appended: most of the commits are small
and trivial, while most of the diffstat comes from a few bigger
ones (ARM defconfig, a parisc update, some powerpc refreshes, and a
couple of driver updates: TPM, isdn gigaset, bcm43xx, ad1889).
I think the shortlog really does describe it best. Go wild,
Linus
—
Adrian Bunk:
remove the obsolete
IDEPCI_FLAG_FORCE_PDC
NFS: fix PROC_FS=n compile
error
NFS: make 2 functions
static
IB/mthca: make a function
static
bcm43xx: fix dyn tssi2dbm
memleak
block/elevator.c: remove unused
exports
update OBSOLETE_OSS_DRIVER
schedule and dependencies
make the OSS SOUND_VIA82CXXX
option available again
memory_hotplug.h cleanup
Al Viro:
uml: __user annotations
fix leak in
activate_ep_files()
forgotten ->b_data in
memcpy() call in ext3/resize.c (oopsable)
fix mips
sys32_p{read,write}
protect ext3 ioctl modifying
append_only, immutable, etc. with i_mutex
Ananth N Mavinakayanahalli:
kprobes: NULL out non-relevant
fields in struct kretprobe
Anatoli Antonovitch:
ide: ATI SB600 IDE support
Andi Kleen:
i386/x86-64: Fix x87
information leak between processes
x86_64: Pass -32 to the
assembler when compiling the 32bit vsyscall pages
Andrew Morton:
oom-kill: mm locking fix
page_alloc.c: buddy handling
cleanup
[ARM] add_memory() build
fix
pcmcia: remove unneeded forward
declarations
Altix snsc: duplicate kobject
fix
splice: fix min() warning
Andy Fleming:
Fix locking in gianfar
Andy Whitcroft:
x86_64: sparsemem does not need
node_mem_map
Antonino A. Daplas:
fbdev: Fix return error of
fb_write
Arnaud MAZIN:
sonypi: correct detection of
new ICH7-based laptops
Arnd Bergmann:
powerpc/cell: remove
BUILD_BUG_ON and add sys_tee to spu_syscall_table
Arthur Othieno:
hugetlbfs: add Kconfig help
text
Auke Kok:
e1000: Update truesize with the
length of the packet for packet split
Ayaz Abdulla:
forcedeth: fix
initialization
Becky Bruce:
ppc: Fix powersave code on
arch/ppc
Benjamin Herrenschmidt:
powermac: Fix i2c on keywest
based chips
powerpc: fix oops in alsa
powermac driver
Carsten Otte:
NFS: remove needless check in
nfs_opendir()
Chandra Seetharaman:
Remove __devinitdata from
notifier block definitions
Remove __devinit and __cpuinit
from notifier_call definitions
Chris Zankel:
xtensa: Fix TIOCGICOUNT
macro
Christoph Lameter:
Remove cond_resched in
gather_stats()
Corey Minyard:
IPMI maintainer
Coywolf Qi Hunt:
[patch] cleanup: use
blk_queue_stopped
Dan Williams:
wireless/airo: clean up WEXT
association and scan events
wireless/atmel: send WEXT scan
completion events
Daniel Ritz:
pcmcia/pcmcia_resource.c: fix
crash when using Cardbus cards
Darren Jenkins:
fix section mismatch in
pm2fb.o
Dave Airlie:
drm: fixup r300 scratch on BE
machines
drm: possible cleanups
Dave Peterson:
mm: fix mm_struct reference
counting bugs in mm/oom_kill.c
David Barksdale:
m41t00: fix bitmasks when
writing to chip
David S. Miller:
[SPARC]: __NR_sys_splice –>
__NR_splice
[LLC]: Use pskb_trim_rcsum() in
llc_fixup_skb().
[NET]: Add skb->truesize
assertion checking.
Dipankar Sarma:
Fix file lookup without ref
Dmitry Mishin:
[NETFILTER]: x_tables: move
table->lock initialization
Dominik Brodowski:
pcmcia: add new ID to
pcnet_cs
pcmcia: do not set dev_node to
NULL too early
pcmcia: fix oops in static
mapping case
Eric Dumazet:
x86_64: bring back
__read_mostly support to linux-2.6.17-rc2
Eric Sesterhenn:
SUNRPC: Dead code in
net/sunrpc/auth_gss/auth_gss.c
Eric W. Biederman:
task: Make task list
manipulations RCU safe
Erik Mouw:
bcm43xx: iw_priv_args names
should be <16 characters
Grant Grundler:
[PARISC] Document that we
tolerate “Relaxed Ordering”
Hal Rosenstock:
IB/mad: Fix RMPP version check
during agent registration
Heikki Orsila:
Open IPMI BT overflow
Helge Deller:
[PARISC] EISA regions must be
mapped NO_CACHE
[PARISC] Misc. janitorial
work
[PARISC] defconfig updates
[PARISC] Further work for
multiple page sizes
Herbert Xu:
[TCP]: Account skb overhead in
tcp_fragment
Hirokazu Takata:
m32r: Fix pt_regs for
!COFNIG_ISA_DSP_LEVEL2 target
m32r: update
include/asm-m32r/semaphore.h
m32r: mappi3 reboot support
m32r: Remove a warning in
m32r_sio.c
m32r: update switch_to macro
for tuning
Hua Zhong:
[NET]: sockfd_lookup_light()
returns random error for -EBADFD
Hyok S. Choi:
[ARM] nommu: trivial fixups for
head-nommu.S and the Makefile
Ingo Molnar:
md: locking fix
Ivan Kokshaysky:
Alpha: strncpy() fix
J. Bruce Fields:
RPCSEC_GSS: fix leak in krb5
code caused by superfluous kmalloc
James Morris:
LSM: add missing hook to
do_compat_readv_writev()
Jan Engelhardt:
pnp: fix two messages in
manager.c
Jan Kara:
Fix reiserfs deadlock
Jayachandran C:
[EBTABLES]: Clean up vmalloc
usage in net/bridge/netfilter/ebtables.c
Jean Delvare:
fb: Fix section mismatch in
savagefb
i2c-i801: Fix resume when PEC
is used
Jean Tourrilhes:
wext: Fix IWENCODEEXT security
permissions
Revert NET_RADIO Kconfig title
change
wext: Fix RtNetlink ENCODE
security permissions
Jeff Dike:
uml: MADV_REMOVE fixes
uml: change sigjmp_buf to
jmp_buf
uml: add missing
__volatile__
Jens Axboe:
splice: close i_size truncate
races on read
splice: cleanup the
SPLICE_F_NONBLOCK handling
tee: link_pipe() must be
careful when dropping one of the pipe locks
splice: offset fixes
splice: fixup writeout path
after ->map changes
Don’t inherit ->splice_pipe
across forks
splice: fix smaller sized
splice reads
splice: fix offset problems
Add support for the
sys_vmsplice syscall
splice: rearrange moving
to/from pipe helpers
splice: add ->splice_write
support for /dev/null
Jesper Juhl:
voyager: no need to define
BITS_PER_BYTE when it’s already in types.h
Fix potential NULL pointer
deref in gen_init_cpio
Johannes Berg:
softmac: fix event sending
softmac: report when scanning
has finished
[SUNGEM]: Marvell PHY
suspend.
softmac: fix SIOCSIWAP
Johannes Goecke:
MSI-K8T-Neo2-Fir OnboardSound
and additional Soundcard
softmac: return -EAGAIN from
getscan while scanning
softmac: dont send out packets
while scanning
softmac: handle iw_mode
properly
John Hawkes:
mm/slob.c:
for_each_possible_cpu(), not NR_CPUS
NFS: nfs_show_stats;
for_each_possible_cpu(), not NR_CPUS
Jon Masters:
sound: fix hang in
mpu401_uart.c
KAI.HSU:
alim15x3: ULI M-1573 south
Bridge support
KAMEZAWA Hiroyuki:
for_each_possible_cpu:
x86_64
[ARM] for_each_possible_cpu
Komuro:
pcmcia: unload second device
first
pcmcia: fix comment for
pcmcia_load_firmware
Kumar Gala:
powerpc/ppc: export
strncasecmp
Kyle McMartin:
[PARISC] Add new entries to the
syscall table
[PARISC] Make ioremap default
to _nocache
[PARISC] MAINTAINERS
Kylene Jo Hall:
tpm: fix memory leak
tpm: fix missing string
tpm: spacing cleanups
tpm: reorganize sysfs files
tpm: chip struct update
tpm: return chip from
tpm_register_hardware
tpm: command duration
update
tpm: new 1.2 sysfs files
tpm: msecs_to_jiffies
cleanups
tpm: use clear_bit
tpm: check mem start and
len
tpm: update bios log code for
1.2
tpm: spacing cleanups 2
tpm: add interrupt module
parameter
tpm: add HID module
parameter
Lee Schermerhorn:
add migratepage address space
op to shmem
Leendert van Doorn:
tpm: driver for next generation
TPM chips
Lennert Buytenhek:
[ARM] 3480/1: ixp4xx: fix
irq2gpio array type
[ARM] 3481/1: ep93xx: update
defconfig to 2.6.17-rc2
[ARM] 3482/1: ixp2000: update
defconfig to 2.6.17-rc2
[ARM] 3483/1: ixp23xx: update
defconfig to 2.6.17-rc2
lepton:
asm-i386/atomic.h:
local_irq_save should be used instead of local_irq_disable
Linus Torvalds:
Linux v2.6.17-rc3
Marcel Selhorst:
tpm: tpm_infineon updated to
latest interface changes
Matthew Wilcox:
[PARISC] Fix up hil_kbd.c
mismerge
Michael Buesch:
softmac: fix spinlock recursion
on reassoc
bcm43xx: set trans_start on TX
to prevent bogus timeouts
bcm43xx: fix pctl slowclock
limit calculation
bcm43xx: sysfs code cleanup
bcm43xx: add to MAINTAINERS
bcm43xx: make PIO mode
usable
Mike Waychison:
x86_64: Fix a race in the
free_iommu path
Miklos Szeredi:
Revert “[fuse] fix deadlock
between fuse_put_super() and request_end()”
[fuse] fix deadlock between
fuse_put_super() and request_end(), try #2
[fuse] fix race between
checking and setting file->private_data
[doc] add paragraph about ‘fs’
subsystem to sysfs.txt
OGAWA Hirofumi:
Add more
prevent_tail_call()
[SPARC]: __NR_sys removal
Olof Johansson:
powerpc: IOMMU support for
honoring dma_mask
powerpc: Lower threshold for
DART enablement to 1GB
Paolo ‘Blaisorblade’ Giarrusso:
uml: make 64-bit COW files
compatible with 32-bit ones
Patrick McHardy:
[NETFILTER]: Fix
compat_xt_counters alignment for non-x86
[NETFILTER]: ip6_tables: remove
broken comefrom debugging
[NETFILTER]: ipt action: use
xt_check_target for basic verification
Paul Mackerras:
powerpc: Fix define_machine so
machine_is() works from modules
Pavel Roskin:
orinoco: fix truncating
commsquality RID with the latest Symbol firmware
Fix crash on big-endian systems
during scan
Prasanna S Panchamukhi:
Switch Kprobes inline functions
to __kprobes for i386
Switch Kprobes inline functions
to __kprobes for x86_64
Switch Kprobes inline functions
to __kprobes for ppc64
Switch Kprobes inline functions
to __kprobes for ia64
Switch Kprobes inline functions
to __kprobes for sparc64
Rafael J. Wysocki:
swsusp: prevent possible image
corruption on resume
Randy Dunlap:
x86 cpuid and msr notifier
callback section mismatches
Doc: vm/hugetlbpage
update-2
IPMI: fix devinit placement
config: update usage/help
info
radeonfb section mismatches
savagefb: fix section mismatch
warnings
softmac uses Wiress Ext.
bcm43xx wireless: fix printk
format warnings
bcm43xx: fix config menu
alignment
tpm_infineon section fixup
Randy.Dunlap:
parport_pc: fix section
mismatch warnings (v2)
Richard Purdie:
[ARM] 3484/1: Correct AEABI
CFLAGS for correct enum handling
Rob Landley:
uml: physical memory map file
fixes
Roland Dreier:
IB/srp: Remove request from
list when SCSI abort succeeds
IB/ipath: Make more names
static
IB/ipath: Fix whitespace
Ron Yorston:
selinux: Fix MLS compatibility
off-by-one bug
Russell King:
[MMC] pxamci: fix data timeout
calculation
[ARM] vfp: fix leak of
VFP_NAN_FLAG into FPSCR
Samuel Thibault:
apm: fix Armada laptops
again
Sergei Shtylyov:
NEx000: fix RTL8019AS base
address for RBTX4938
Stephen Hemminger:
[BRIDGE]: allow full size vlan
packets
sky2: reschedule if irq still
pending
sky2: add fake idle irq
timer
sky2: use ALIGN() macro
sky2: reset function can be
devinit
sky2: version 1.2
Steve French:
[CIFS] [CIFS] Do not take
rename sem on most path based calls (during
[CIFS] Don’t allow a backslash
in a path component
[CIFS] Use the kthread_ API
instead of opencoding lots of hairy code for kernel
[CIFS] Readdir fixes to allow
search to start at arbitrary position
[CIFS] Fix typo in previous
[CIFS] Fix compile error when
CONFIG_CIFS_EXPERIMENTAL is undefined
Stuart Brady:
[PARISC] OSS ad1889: Match
register names with ALSA driver
Thayumanavar Sachithanantham:
cs5535_gpio.c: call cdev_del()
during module_exit to unmap kobject references and other
cleanups
Thomas Voegtle:
[NETFILTER]: ULOG target is not
obsolete
Tilman Schmidt:
isdn4linux: Siemens Gigaset
base driver: fix disconnect handling
Tim Chen:
Kconfig.debug:Set DEBUG_MUTEX to off
by default
Trond Myklebust:
VFS: Fix another open intent
Oops
NFS,SUNRPC: Fix compiler
warnings if CONFIG_PROC_FS & CONFIG_SYSCTL are unset
Valdis Kletnieks:
Document online io scheduler
switching
Will Schmidt:
powerpc: update
{g5,iseries,pseries}_defconfigs
Yasuyuki Kozakai:
[NETFILTER]: nf_conntrack: Fix
module refcount dropping too far
[NETFILTER]: nf_conntrack: kill
unused callback init_conntrack
Yoichi Yuasa:
vrc4171: update config