[vyatta-svn] Linus' linux git respitory cloned with vyatta additions: Changes to 'refs/tags/v2.6.20-rc1'
Rick Balocca
rbalocca at suva.vyatta.com
Mon Jan 22 16:08:12 PST 2007
Tag 'v2.6.20-rc1' created by Linus Torvalds <torvalds at woody.osdl.org> at 2006-12-14 01:15 -0800
Linux v2.6.20-rc1
The aim here is to make 2.6.20 reasonably quickly, and avoid the big
kernel changes that we've had in every single release lately.
Knock wood.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBFgKYKF3YsRnbiHLsRAuQ7AJ0VmmR2YoNJHKDnZzklM4fb7rqjEACfSi8x
ymwvZYjWxPxLyDRrBmL0y7w=
=+p43
-----END PGP SIGNATURE-----
Changes since v2.6.19:
=?utf-8?q?Felix_K=C3=BChling?= (1):
drm: drm_rmdraw: Declare id and idx as signed so testing for < 0 works as intended.
=?utf-8?q?Michel_D=C3=A4nzer?= (17):
drm: add support for secondary vertical blank interrupt to DRM core
drm: add support for secondary vertical blank interrupt to i915
drm: Add support for tracking drawable information to core
drm: Add support for interrupt triggered driver callback with lock held to DRM core.
drm: drawable locking + memory management fixes + copyright
drm: Change first valid DRM drawable ID to be 1 instead of 0.
drm: Make locked tasklet handling more robust.
drm: Core vsync: Add flag DRM_VBLANK_NEXTONMISS.
drm: Core vsync: Don't clobber target sequence number when scheduling signal.
drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.
drm: DRM_I915_VBLANK_SWAP ioctl: Take drm_vblank_seq_type_t instead
drm: Make handling of dev_priv->vblank_pipe more robust.
drm: i915: Add SAREA fileds for determining which pipe to sync window buffer swaps to.
drm: i915: Fix 'sequence has passed' condition in i915_vblank_swap().
drm: i915: Only return EBUSY after we've established we need to schedule a new swap.
drm: i915: fix up irqflags arg
drm: i915 updates
Aaron Durbin (1):
x86-64: Insert Local and IO APIC(s) into resource map
Adam B. Jerome (1):
/proc/kallsyms reports lower-case types for some non-exported symbols
Adrian Bunk (64):
[SCSI] qla2xxx: make some functions static
[SCSI] megaraid_sas: make 2 functions static
[SCSI] ipr: Make ipr_ioctl static
USB: make drivers/usb/input/wacom_sys.c:wacom_sys_irq() static
USB: make drivers/usb/host/u132-hcd.c:u132_hcd_wait static
USB: ftdi-elan.c: fixes and cleanups
USB: make drivers/usb/core/driver.c:usb_device_match() static
USB: build the appledisplay driver
PCI: ibmphp_pci.c: fix NULL dereference
PCI: make arch/i386/pci/common.c:pci_bf_sort static
Driver core: make drivers/base/core.c:setup_parent() static
[2.6 patch] make ocfs2_create_new_lock() static
configfs: make configfs_dirent_exists() static
[NET]: The scheduled removal of the frame diverter.
[IPV6] net/ipv6/sit.c: make 2 functions static
[NET]: Possible cleanups.
[PKT_SCHED]: Remove unused exports.
[POWERPC] include/asm-powerpc/: "extern inline" -> "static inline"
m68knommu: fix compile when CONFIG_BLK_DEV_INITRD=n
pcmcia: fix m32r_cfc.c compilation
i386: alloc_gdt() static
i386: handle a negative return value
i386: Make irq_vector static
x86-64: remove duplicate ARCH_DISCONTIGMEM_ENABLE option
i386: always enable regparm
x86-64: include/asm-x86_64/cpufeature.h isn't a userspace header
x86-64: remove remaining pc98 code
i386: Clean up smp_tune_scheduling()
[CRYPTO] xcbc: Make needlessly global code static
[CRYPTO] geode: Make needlessly global geode_aes_crypt() static
[CRYPTO] api: Remove unused functions
make mm/thrash.c:global_faults static
arch/frv/kernel/futex.c must #include <linux/uaccess.h>
fix v850 compilation
ext4_ext_split(): remove dead code
The scheduled removal of some OSS options
make mm/shmem.c:shmem_xattr_security_handler static
remove kernel/lockdep.c:lockdep_internal
make kernel/signal.c:kill_proc_info() static
make ecryptfs_version_str_map[] static
make fs/jbd/transaction.c:__journal_temp_unlink_buffer() static
make fs/jbd2/transaction.c:__kbd2_journal_temp_unlink_buffer() static
fs/lockd/host.c: make 2 functions static
make fs/proc/base.c:proc_pid_instantiate() static
fs/sysv/: doc cleanup
proper prototype for remove_inode_dquot_ref()
remove drivers/char/riscom8.c:baud_table[]
arch/i386/kernel/reboot.c should #include <linux/reboot.h>
remove EXPORT_UNUSED_SYMBOL'ed symbols
include/asm-cris/: "extern inline" -> "static inline"
include/asm-h8300/: "extern inline" -> "static inline"
remove NFSD_OPTIMIZE_SPACE
MAINTAINERS: remove the non-existing sun3 list
cleanup include/asm-generic/atomic.h
paride: remove parport #ifdef's
remove drivers/block/paride/jumbo
cleanup asm/setup.h userspace visibility
i4l: remove the broken HISAX_AMD7930 option
make drivers/md/dm-snap.c:ksnapd static
[BNX2]: Add an error check.
V4L/DVB (4834): Cafe_ccic.c: make a function static
V4L/DVB (4887): Remove the broken VIDEO_ZR36120 driver
one more EXPORT_UNUSED_SYMBOL removal
remove the broken BLK_DEV_SWIM_IOP driver
Adrian Cox (1):
[POWERPC] Fix wraparound problem in smp-tbsync on 32-bit
Akinobu Mita (27):
[WATCHDOG] sc1200wdt.c pnp unregister fix.
Input: lightning - return proper error codes from l4_init()
Input: handle serio_register_driver() errors
acpiphp: fix use of list_for_each macro
acpiphp: fix missing acpiphp_glue_exit()
pci: fix __pci_register_driver error handling
cm4000_cs: fix return value check
paride: return proper error code
futex: init error check
spi: check platform_device_register_simple() error
synclink_gt: fix init error handling
bit reverse library
crc32: replace bitreverse by bitrev32
video: use bitrev8
isdn/hisax: use bitrev8
atm/ambassador: use bitrev8
isdn/gigaset: use bitrev8
isdn: fix missing unregister_capi_driver
fault injection: documentation and scripts
fault-injection capabilities infrastructure
fault-injection capability for kmalloc
fault-injection capability for alloc_pages()
fault-injection capability for disk IO
fault injection: process filtering for fault-injection capabilities
fault injection: stacktrace filtering
i2c: Fix return value check in i2c-dev
driver core: delete virtual directory on class_unregister()
Al Viro (210):
[GFS2] split gfs2_dinode into on-disk and host variants
[GFS2] gfs2_dinode_host fields are host-endian
[GFS2] split gfs2_sb
[GFS2] fields of gfs2_sb_host are host-endian
[GFS2] split and annotate gfs2_rgrp
[GFS2] split and annotate gfs2_inum_range
[GFS2] split and annotate gfs2_log_head
[GFS2] split and annotate gfs2_meta_header
[GFS2] split and annotate gfs_rindex
[GFS2] split and annotate gfs2_inum
[GFS2] split and annotate gfs2_quota
[GFS2] split and annotate gfs2_statfs_change
[GFS2] split and annotate gfs2_quota_change
[GFS2] gfs2 misc endianness annotations
[GFS2] gfs2 __user misannotation fix
beginning of 8390 fixes - generic and arm/etherh
8390 fixes - m68k oddballs
8390 cleanup - etherh iomem annotations
8390 fixes - the final chunk (h8300)
[TIPC]: endianness annotations
[NET]: ipconfig and nfsroot annotations
[IPV6]: annotate inet6_hashtables
[XFRM]: misc annotations
[IPV6]: 'info' argument of ipv6 ->err_handler() is net-endian
[IPV6]: annotate icmpv6 headers
[IPV6]: annotate struct frag_hdr
[IPV6]: annotate ipv6 mcast
[SUNRPC]: annotate hash_ip()
[IPV4]: encapsulation annotations
[AF_KEY]: annotate
[XFRM]: annotate ->new_mapping()
[NET]: annotate dsfield.h
[INET]: annotate inet_ecn.h
[IPV6]: flowlabels are net-endian
[IPV6]: annotate inet6_csk_search_req()
[LLC]: anotations
[AF_PACKET]: annotate
[NETFILTER]: trivial annotations
[IPV6]: ip6_output annotations
[BLUETOOTH] bnep endianness bug: filtering by packet type
[BLUETOOTH]: bnep endianness annotations
[BLUETOOTH]: rfcomm endianness annotations
[BLUETOOTH] rfcomm endianness bug: param_mask is little-endian on the wire
[IRDA]: Trivial annotations.
[NET] net/core: Annotations.
[IPV6]: Assorted trivial endianness annotations.
[RANDOM]: Annotate random.h IP helpers.
[IPV6]: Misc endianness annotations.
[IPV6]: __ipv6_addr_diff() annotations and cleanup.
[NETFILTER]: More trivial annotations.
[ATM]: Annotations.
[BRIDGE]: Annotations.
[NET]: Annotate net_srandom().
[IPVS]: Annotate ..._app_hashkey().
[NET]: Kill direct includes of asm/checksum.h
[NET]: Introduce types for checksums.
[NET]: Alpha checksum annotations and cleanups.
[NET]: Cris checksum annotations and cleanups.
[NET]: FRV checksum annotations.
[NET]: H8300 checksum annotations and cleanups.
[NET]: IA64 checksum annotations and cleanups.
[NET]: M32R checksum annotations and cleanups.
[NET]: M68K checksum annotations and cleanups.
[NET]: M68Knommu checksum annotations and cleanups.
[NET]: MIPS checksum annotations and cleanups.
[NET]: PARISC checksum annotations and cleanups.
[NET]: SH64 checksum annotations and cleanups.
[NET]: UML checksum annotations and cleanups.
[NET]: V850 checksum annotations and cleanups.
[NET]: X86_64 checksum annotations and cleanups.
[NET]: ARM checksum annotations and cleanups.
[NET]: ARM26 checksum annotations and cleanups.
[NET]: AVR32 checksum annotations and cleanups.
[NET]: I386 checksum annotations and cleanups.
[NET]: POWERPC checksum annotations and cleanups.
[NET]: S390 checksum annotations and cleanups.
[NET]: SH checksum annotations and cleanups.
[NET]: SPARC checksum annotations and cleanups.
[NET]: SPARC64 checksum annotations and cleanups.
[NET]: XTENSA checksum annotations and cleanups.
[NET]: Generic checksum annotations and cleanups.
[NET]: Annotate checksums in on-the-wire packets.
[NET]: Annotate callers of csum_fold() in net/*
[NET]: Annotate callers of csum_tcpudp_nofold() in net/*
[NET]: Annotate csum_tcpudp_magic() callers in net/*
[NET]: Annotate csum_tcpudp_magic() callers in net/*
[NET]: annotate csum_ipv6_magic() callers in net/*
[NET]: Annotate csum_partial() callers in net/*
[NET]: Annotate callers of csum_partial_copy_...() and csum_and_copy...() in net/*
[NET]: Annotate callers of the reset of checksum.h stuff.
[NET]: Annotate skb_checksum() and callers.
[NET]: Annotate skb_copy_and_csum_bits() and callers.
[NET]: Annotate ip_vs_checksum_complete() and callers.
[NET]: Annotate __skb_checksum_complete() and friends.
[NET]: Make mangling a checksum (0 -> 0xffff on the wire) explicit.
[NET]: IP header modifier helpers annotations.
[NET]: ipvs checksum annotations.
[NET]: netfilter checksum annotations
[NET] driver/s390/net: Checksum annotations.
[NET]: Preliminaty annotation of skb->csum.
[NET]: More dccp endianness annotations.
[SCTP]: Annotate SCTP headers.
[SCTP]: Annotate sctp_init_cause().
[SCTP]: sctp_make_op_error() annotations.
[SCTP]: sctp_stop_t1_and_abort() annotations.
[SCTP]: SCTP_CMD_INIT_FAILED annotations.
[SCTP]: SCTP_CMD_ASSOC_FAILED annotations.
[SCTP]: Annotate tsn_dups.
[SCTP]: Trivial sctp endianness annotations.
[SCTP]: Beginning of sin_port fixes.
[SCTP] bug: sctp_assoc_lookup_laddr() is broken with ipv6.
[SCTP] bug: sctp_find_unmatch_addr() compares net-endian to host-endian
[SCTP] bug: sctp_assoc_control_transport() breakage
[SCTP] bug: endianness problem in sctp_getsockopt_sctp_status()
[SCTP]: Beginning of conversion to net-endian for embedded sctp_addr.
[SCTP] embedded sctp_addr: net-endian mirrors
[SCTP]: Pass net-endian to ->seq_dump_addr()
[SCTP]: Switch ->cmp_addr() and sctp_cmp_addr_exact() to net-endian.
[SCTP]: Switch sctp_bind_addr_match() to net-endian.
[SCTP]: Switch ->primary_addr to net-endian.
[SCTP]: Annotate ->dst_saddr()
[SCTP]: sctp_assoc_del_peer() switched to net-endian.
[SCTP]: Switch sctp_assoc_lookup_paddr() to net-endian.
[SCTP]: Switch address inside the heartbeat opaque data to net-endian.
[SCTP]: Switch sctp_del_bind_addr() to net-endian.
[SCTP]: Switch sctp_endpoint_is_match() to net-endian.
[SCTP]: Switch sctp_assoc_is_match to net-endian.
[SCTP]: sctp_init_addrs() switched to net-endian.
[SCTP]: Switch sctp_cookie ->peer_addr to net-endian.
[SCTP]: Switch ->from_skb() to net-endian.
[SCTP]: sctp_transport_{init,new}() switched to net-endian.
[SCTP]: Switch sctp_assoc_add_peer() to net-endian.
[SCTP]: Switch sctp_add_bind_addr() to net-endian.
[SCTP]: Switch ->from_addr_param() to net-endian.
[SCTP]: sctp_endpoint_lookup_assoc() switched to net-endian.
[SCTP]: sctp_has_association() switched to net-endian.
[SCTP]: sctp_copy_one_addr() switched to net-endian.
[SCTP]: sctp_process_init() and sctp_source() switched to net-endian.
[SCTP]: ->get_saddr() switched to net-endian.
[SCTP]: Pass net-endian to ->get_dst().
[SCTP]: sctp_transport_route() switched to net-endian.
[SCTP]: Switch sctp_chunk ->dest to net-endian.
[SCTP]: Switch all remaining users of ->saddr_h to ->saddr.
[SCTP]: ->source_h is not used anymore.
[SCTP]: Trivial parts of a_h -> a switch.
[SCTP]: sctp_make_asconf_update_ip() and sctp_find_unmatch_addr().
[SCTP]: ->a_h is gone now.
[SCTP]: Trivial ->ipaddr_h -> ->ipaddr conversions.
[SCTP]: We need to be careful when copying to sockaddr_storage.
[SCTP]: sctp_sf_send_restart_abort() is endian-agnostic.
[SCTP]: ip6_send() doesn't need fl_ip_[sd]port.
[SCTP]: ->a_h is gone now.
[SCTP]: Don't bother setting sin_port in ->from_sk().
[SCTP]: flip_to_{h,n}() are not needed anymore.
[SCTP]: Annotate ->inaddr_any().
[SCTP]: Get rid of the last remnants of sin_port flipping.
[SCTP]: sctp_association ->peer.i is a host-endian analog of sctp_inthdr.
[SCTP]: Annotate ->supported_addrs().
[SCTP]: Netfilter sctp annotations.
[SCTP]: More trivial sctp annotations.
[SCTP]: SCTP_CMD_PROCESS_CTSN annotations.
[SCTP]: Even more trivial sctp annotations.
[NET]: Fix assorted misannotations (from md5 and udplite merges).
[NETFILTER]: ip_nat_snmp_basic annotations.
[NET]: Split skb->csum
[NET]: net/sched annotations.
[NETPOLL]: Another udp checksum mangling.
[CIPSO]: Missing annotation in cipso_ipv4 update.
[EBTABLES]: Fix wraparounds in ebt_entries verification.
[EBTABLES]: Verify that ebt_entries have zero ->distinguisher.
[EBTABLES]: Deal with the worst-case behaviour in loop checks.
[EBTABLES]: Prevent wraparounds in checks for entry components' sizes.
[EBTABLES]: Split ebt_check_entry_size_and_hooks
[EBTABLES]: Pull the loop doing __ebt_verify_pointers() into a separate function.
[EBTABLES]: Move more stuff into ebt_verify_pointers().
[EBTABLES]: translate_table(): switch direct uses of repl->hook_info to newinfo
[EBTABLES]: Switch ebt_check_entry_size_and_hooks() to use of newinfo->hook_entry[]
[EBTABLES]: Clean ebt_get_udc_positions() up.
[EBTABLES]: ebt_check_entry() doesn't need valid_hooks
[EBTABLES]: Move calls of ebt_verify_pointers() upstream.
[EBTABLES]: Clean ebt_register_table() up.
[EBTABLES]: Split ebt_replace into user and kernel variants, annotate.
severing module.h->sched.h
severing fs.h, radix-tree.h -> sched.h
severing uaccess.h -> sched.h
severing skbuff.h -> highmem.h
severing skbuff.h -> poll.h
severing skbuff.h -> mm.h
severing poll.h -> mm.h
fix fallout from header dependency trimming
__iomem annotations: smc91x
mv643xx_eth.c NULL noise removal
trivial missing __init in drivers/net/*
drivers/net/arm missing __devinit
myri10ge annotations
ns83820 annotations
selinux endianness annotations
remote memory corruptor in ibmtr.c
hamradio/dmascc: fix up work_struct-induced breakage
drivers/{char|isdn}: work_struct-induced breakage
More work_struct induced breakage (s390)
... and more work_struct-induced breakage (mips)
... and then some more work_struct-induced breakage (ibmvscsi)
CONFIG_COMPUTONE should depend on ISA|EISA|PCI
appldata_mem dependes on vm counters
uml problems with linux/io.h
missing includes in hilkbd
hci endianness annotations
lockd endianness annotations
[NETFILTER]: {ip,ip6,arp}_tables: fix exponential worst-case search for loops
Alan (21):
pata_hpt366 enablebits
pata_cs5530: suspend/resume support
pata_jmicron: fix JMB368 support, add suspend/resume handling
pata_ali: suspend/resume support
pata_rz1000: Force readahead off on resume
pata_sil680 suspend/resume
PATA libata: suspend/resume simple cases
pata_cs5520: resume support
pata_cmd64x: suspend/resume
pata_serverworks suspend/resume
pata_it821x: Suspend/Resume support
pata_amd: suspend/resume
pata_via suspend/resume support
hpt36x: Suspend/resume support
pata : more drivers that need only standard suspend and resume
pata_hpt3x3: suspend/resume support
pata_marvell: merge Mandriva patches
trivial piix: swap bogus dot for comma space
pata_via: VIA 8251 bridged systems are now out and about
pata_ali: small fixes
libata: Incorrect timing computation for PIO5/6
Alan Cox (22):
PCI: quirks: fix the festering mess that claims to handle IDE quirks
libata: Winbond support
pci_module_init-convertion-in-ata_genericc fix
libata: add 40pin "short" cable support, honour drive side speed detection
pata_marvell: Marvell 6101/6145 PATA driver
libata: Revamp blacklist support to allow multiple kinds of blacklisting flaws
pdc202xx_old: Fix name clashes with PA-RISC
x86: remove last two pci_find offenders in the core code
alpha: switch to pci_get API
via82cxxx: handle error condition properly
HZ: 300Hz support
ide_scsi: allow it to be used for non CD only
mxser: PCI refcounts
tty: preparatory structures for termios revamp
tty: switch to ktermios and new framework
tty: switch to ktermios
tty_ioctl: use termios for the old structure and termios2 for the new
termios: Enable new style termios ioctls on x86-64
ide: more conversion to pci_get APIs
igafb: switch to pci_get API
ide: complete switch to pci_get
ide-cd: Handle strange interrupt on the Intel ESB2
Alan Stern (20):
[SCSI] Reduce polling in sd.c
USB HID: Handle STALL on interrupt endpoint
USB core: don't match interface descriptors for vendor-specific devices
USB: ohci-hcd: fix compiler warning
USB: OHCI: disable RHSC inside interrupt handler
USB: OHCI: remove stale testing code from root-hub resume
USB: autosuspend code consolidation
USB: expand autosuspend/autoresume API
USB: Move private hub declarations out of public header file
OHCI: change priority level of resume log message
USB core: fix compiler warning about usb_autosuspend_work
USB: net2280: don't send unwanted zero-length packets
EHCI: Fix root-hub and port suspend/resume problems
USB: Add autosuspend support to the hub driver
OHCI: make autostop conditional on CONFIG_PM
USB: struct usb_device: change flag to bitflag
USB hub: simplify remote-wakeup handling
USB: keep count of unsuspended children
usbcore: remove unused argument in autosuspend
Allow NULL pointers in percpu_free
Albert Cahalan (1):
x86-64: Support -mregparm arguments for signals with SA_SIGINFO in compat mode
Albert Lee (1):
libata: let ATA_FLAG_PIO_POLLING use polling pio for ATA_PROT_NODATA
Alessandro Zummo (2):
[libata] ARM: add ixp4xx PATA driver
update MAINTAINERS with rtc-linux mailing list info
Alexey Dobriyan (20):
[CPUFREQ] gx-suspmod: fix "&& 0xff" typo
mqueue.h: don't include linux/types.h
prism54: use BUILD_BUG_ON
[ATM] ambassador,firestream: "-1 >>" is implementation defined
[ROSE] rose_add_loopback_node: propagate -E
x86-64: use BUILD_BUG_ON in FPU code
paride: rename pi_register() and pi_unregister()
paride_register(): shuffle return values
Compile-time check re world-writeable module params
fs/*: trivial vsnprintf() conversion
hpfs: bring hpfs_error() into shape
drivers/cdrom/*: trivial vsnprintf() conversion
reiserfs: add missing D-cache flushing
do_coredump() and not stopping rewrite attacks?
ohci1394: shortcut irq printing
drivers/isdn/*: trivial vsnprintf() conversion
drivers/video/*: use kmemdup()
[SPARC{32,64}]: Propagate ptrace_traceme() return value.
sysctl: remove some OPs
sysctl: remove unused "context" param
Alistair John Strachan (1):
include/linux/compiler.h: reject gcc 3 < gcc 3.2
Amit Choudhary (1):
V4L/DVB (4761): Stv680.c: check kmalloc() return value.
Amit S. Kale (6):
Add NetXen 1G/10G ethernet driver.
NetXen: Fixed /sys mapping between device and driver
NetXen: temp monitoring, newer firmware support, mm footprint reduction
NetXen: driver cleanup, removed unnecessary __iomem type casts
NetXen: whitespace cleaup and more cleanup fixes
NetXen: multiport firmware support, ioctl interface
Amol Lad (28):
[CPUFREQ] sc520_freq.c: ioremap balanced with iounmap
PCI: arch/i386/kernel/pci-dma.c: ioremap balanced with iounmap
i386: Add iounmap in error paths in hpet code
i386: add missing iounmap in i386 hpet clocksource code
ioremap balanced with iounmap for drivers/char/rio/rio_linux.c
ioremap balanced with iounmap for drivers/char/moxa.c
ioremap balanced with iounmap for drivers/char/istallion.c
sound/oss/btaudio.c: ioremap balanced with iounmap
drivers/isdn: Handcrafted MIN/MAX Macro removal
ioremap balanced with iounmap for drivers/video/virgefb
ioremap balanced with iounmap for drivers/video/vesafb
ioremap balanced with iounmap for drivers/video/tridentfb
ioremap balanced with iounmap for drivers/video/tgafb
ioremap balanced with iounmap for drivers/video/stifb
ioremap balanced with iounmap for drivers/video/retz3fb
ioremap balanced with iounmap for drivers/video/pvr2fb
ioremap balanced with iounmap for drivers/video/platinumfb
ioremap balanced with iounmap for drivers/video/offb
ioremap balanced with iounmap for drivers/video/macfb
ioremap balanced with iounmap for drivers/video/hpfb
ioremap balanced with iounmap for drivers/video/fm2fb
ioremap balanced with iounmap for drivers/video/ffb
ioremap balanced with iounmap for drivers/video/cyberfb
ioremap balanced with iounmap for drivers/video/cirrusfb
ioremap balanced with iounmap for drivers/video/atyfb_base
ioremap balanced with iounmap for drivers/video/atafb
ioremap balanced with iounmap for drivers/video/amifb
ioremap balanced with iounmap for drivers/video/S3triofb
Andi Kleen (37):
x86-64: Update defconfig
i386: Update defconfig
x86: shorten lines in unwinder to be <= 80 characters
x86: Compress stack unwinder output
x86-64: Don't keep interrupts disabled while spinning in spinlocks
i386: PDA: Fix math emulator for new pt_regs
x86: Don't use nested idle loops
x86: Mention PCI instead of RAM in NMI parity error message
x86-64: Implement compat code for SIOCSIFHWBROADCAST
x86-64: Speed and clean up cache flushing in change_page_attr
i386: Retrieve CLFLUSH size from CPUID
i386: Use CLFLUSH instead of WBINVD in change_page_attr
Generic: Move __user cast into probe_kernel_address
x86-64: Use probe_kernel_address in arch/x86_64/*
i386: Use probe_kernel_address instead of __get_user in fault paths
x86-64: Try multiple timer variants in check_timer
i386: Fix race in IO-APIC routing entry setup.
x86-64: Fix race in IO-APIC routing entry setup.
x86-64: Don't force inlining of do_csum
paravirt: Disable vdso by default when CONFIG_PARAVIRT is enabled
x86-64: Add option to compile for Core2
i386: Add support for compilation for Core2
x86-64: Rate limit no irq handler messages
i386: Avoid boot warning with apic=debug
x86-64: Synchronize RDTSC on single core AMD
unwinder: Use probe_kernel_address instead of __get_user in kernel/unwind.c
unwinder: always use unlocked module list access in unwinder fallback
unwinder: Remove lockdep disabling of nested locks for unwinder
x86-64: Remove unwind stack pointer alignment forcing again
x86-64: Clarify error message in GART code
x86-64: Fix constraints in atomic_add_return()
x86-64: Export smp_call_function_single
x86-64: Update defconfig
i386: Update defconfig
x86: Fix verify_quirk_intel_irqbalance()
x86: Work around gcc 4.2 over aggressive optimizer
i386: Fix io_apic.c warning
Andrea Bittau (6):
[DCCP] ACKVEC: Optimization - Do not traverse records if none will be found
[DCCP] CCID2: Code optimizations
[DCCP] ackvec: Remove unused dccpav_ack_ptr field from dccp_ackvec
[DCCP] ackvec: infrastructure for sending more than one ackvec per packet
[DCCP] ackvec: Split long ack vectors across multiple options
[DCCP] ccid2: Allow window to grow larger
Andreas Gruenbacher (1):
Remove superfluous lock_super() in extN xattr code
Andreas Mohr (1):
i386: fix buggy MTRR address checks
Andrew Beekhof (2):
[patch 1/3] OCFS2 - Expose struct o2nm_cluster
[patch 3/3] OCFS2 Configurable timeouts - Protocol changes
Andrew Morton (54):
[CPUFREQ] speedstep-centrino: remove dead code
[WATCHDOG] config.h removal
Input: lifebook - learn about hard tabs
[SCSI] revert "[SCSI] ips soft lockup during reset/initialization"
[SCSI] ips: fix soft lockup during reset initialization
e1000 linkage fix
[XFRM]: uninline xfrm_selector_match()
[TCP]: Fix warnings with TCP_MD5SIG disabled.
x86: all cpu backtrace
x86-64: dump_trace() atomicity fix
Fix http://bugzilla.kernel.org/show_bug.cgi?id=7606
add bottom_half.h
drm-sis linkage fix
uml: workqueue build fix
balance_pdgat() cleanup
slab: deprecate kmem_cache_t
probe_kernel_address() needs to do set_fs()
slab: use probe_kernel_address()
vfs_getattr(): remove dead code
ext3: uninline large functions
ext4: uninline large functions
driver/base/memory.c: handle errors properly
protect ext2 ioctl modifying append_only immutable etc with i_mutex
remove HASH_HIGHMEM
smp_call_function_single() check that local interrupts are enabled
gcc-4.1.0 is bust
elf.h: forward declare struct file
[S390] workqueue fixes.
mxser: session warning fix
mxser-workqueue-fixes
fault-injection Kconfig cleanup
fault-injection: stacktrace filtering kconfig fix
proc_misc build fix
V4L/DVB (4794): Dvb: dibx000_common-fix
V4L/DVB: Dvb-budget ci fix
submit checklist update
io-accounting: core statistics
clean up __set_page_dirty_nobuffers()
io-accounting: write accounting
io-accounting: write-cancel accounting
io-accounting: read accounting
io-accounting-read-accounting nfs fix
io-accounting-read-accounting cifs fix
io-accounting: direct-io
io-accounting: report in procfs
cleanup taskstats.h
io-accounting: via taskstats
getdelays: various fixes
io-accounting: add to getdelays
[NETPOLL]: Make sure TX lock is taken with BH disabled.
[NETPOLL]: Fix local_bh_enable() warning.
arch/i386/kernel/smpboot.c: remove unneeded ifdef
touch_atime() cleanup
Driver core: "platform_driver_probe() can save codespace": save codespace
Andrew Vasquez (2):
[SCSI] qla2xxx: defer topology discovery to DPC thread during initialization.
[SCSI] qla2xxx: add asynchronous scsi scanning support.
Andrew Victor (42):
[ARM] 3945/1: AT91: Rename devices.c
[ARM] 3946/1: AT91: at91_arch_reset and at91_extern_irq
[ARM] 3947/1: AT91: cpu_is_XXX macro's
[ARM] 3948/1: AT91: Initial support for AT91SAM9261 and AT91SAM9260
[ARM] 3950/1: AT91: Split up system header file
[ARM] 3951/1: AT91: Rename user peripheral header files
[ARM] 3954/1: AT91: Update drivers for new headers
[ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals
[ARM] 3949/2: AT91: SAM9 timer driver
[ARM] 3953/1: AT91: SAM9 platform devices
[ARM] 3955/1: AT91: Clear timer interrupt when resuming
[ARM] 3956/1: AT91: Carmeva board update
[ARM] 3957/1: AT91: Physically mapped flash on DK and EK boards
[ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks
[ARM] 3960/1: AT91: Final SAM9 intergration patches.
[ARM] 3962/1: AT91: Support for Atmel AT91SAM9260-EK board
[ARM] 3961/2: AT91: Support for Atmel AT91SAM9261-EK board
[ARM] 3963/1: AT91: Update configuration files
[ARM] 3966/1: AT91: RM9200 device data update
[ARM] 3972/1: AT91: Update board.h
[ARM] 3973/1: AT91: Serial driver compile fix
[ARM] 3974/1: AT91: Remove USB Device header
[ARM] 3975/1: AT91: Comments in atmel_serial.h
[ARM] 3976/1: AT91: MAINTAINERS entry
[ARM] 3977/1: AT91: remove loop waiting for reset
pcmcia: at91_cf update
pcmcia: at91_cf update
AT91RM9200 Ethernet: Remove 'at91_dev' and use netdev_priv()
AT91RM9200 Ethernet: Move check_timer variable and use mod_timer()
AT91RM9200 Ethernet: Add netpoll / netconsole support
AT91RM9200 Ethernet: Use dev_alloc_skb()
[WATCHDOG] watchdog miscdevice patch
[ARM] 4010/1: AT91SAM9260-EK board: Prepare for MACB Ethernet support
[ARM] 4011/1: AT91SAM9260: Fix compilation with NAND driver
AT91RM9200 RTC
i2c: New Atmel AT91 bus driver
AT91 MMC 1: Pass host structure.
AT91 MMC 2 : Use platform resources
AT91 MMC 3 : Move global mci_clk variable
AT91 MMC 4 : Interrupt handler cleanup
AT91 MMC 5 : Minor cleanups
AT91 MMC update for 2.6.19
Andrew de Quincey (2):
V4L/DVB (4855): Support KNC1 DVBC cards with alternative tda10021 i2c address
V4L/DVB (4884): Remove stray IR code left from patchset
Andrey Mirkin (1):
skip data conversion in compat_sys_mount when data_page is NULL
Andrey Savochkin (2):
retries in ext3_prepare_write() violate ordering requirements
retries in ext4_prepare_write() violate ordering requirements
Andy Fleming (6):
[POWERPC] Fix up the OF functions to only do PCI stuff if PCI is actually configured
Slight refactor of interrupt mapping for FSL parts
of_irq_to_resource now returns the virq
Fixed a number of bugs in the PHY Layer
Add support for Marvell 88e1111S and 88e1145
PHY: Add support for configuring the PHY connection interface
Andy Gospodarek (1):
bonding: incorrect bonding state reported via ioctl
Andy Ryan (1):
NFS Exclusive open not supported bug
Andy Whitcroft (4):
numa node ids are int, page_to_nid and zone_to_nid should return int
silence unused pgdat warning from alloc_bootmem_node and friends
mm: cleanup indentation on switch for CPU operations
mm: make compound page destructor handling explicit
Anssi Hannula (1):
Input: HID - add a quirk for the Logitech USB Receiver
Anthony Liguori (1):
KVM: Add missing include
Anton Blanchard (4):
[POWERPC] Add DSCR SPR to sysfs
[POWERPC] Add SPURR SPR to sysfs
[POWERPC] micro optimise pSeries_probe
[POWERPC] dont allow pSeries_probe to succeed without initialising MMU
Arjan van de Ven (5):
x86-64: Mark rdtsc as sync only for netburst, not for core2
Make initramfs printk a warning on incorrect cpio type
round_jiffies infrastructure
user of the jiffies rounding code: JBD
user of the jiffies rounding patch: Slab
Arnaldo Carvalho de Melo (36):
Check ieee80211softmac_auth_resp kmalloc result
[DCCP] timewait: Remove leftover extern declarations
[DCCP]: One NET_INC_STATS() could be NET_INC_STATS_BH in dccp_v4_err()
[NET]: Conditionally use bh_lock_sock_nested in sk_receive_skb
[TCP_IPV4]: CodingStyle cleanups, no code change
[TCP_IPV4]: Use kmemdup where appropriate
[NETLABEL]: Use kmemdup in cipso_ipv4.c
[IPV4]: Use kmemdup in net/ipv4/devinet.c
[TCP] minisocks: Use kmemdup and LIMIT_NETDEBUG
[IPV6]: Use kmemdup
[DCCP]: Use kmemdup
[DECNET]: Use kmemdup
[AX25]: Use kmemdup
[NETROM]: Use kmemdup
[TCP]: Tidy up skb_entail
[ATM]: Use kmemdup & kzalloc where applicable
[NET] neighbour: Use kmemdup where applicable
[DECNET]: Use kzalloc where applicable
[IPVS]: Use kmemdup where appropriate
[IRDA]: Use kmemdup where applicable
[SCHED]: Use kmemdup & kzalloc where appropriate
[SCTP]: Use kzalloc where appropriate
[SUNRPC]: Use k{mem,str}dup where applicable
[TIPC]: Use kzalloc where appropriate
[XFRM]: Use kmemdup where appropriate
[INET_CONNECTION_SOCK]: Pack struct inet_connection_sock_af_ops
[NET]: Pack struct hh_cache
[XFRM]: Pack struct xfrm_policy
[TCP]: Change tcp_header_len member in tcp_sock to u16
[TCP]: Renove the __ prefix on the struct tcp_sock members
[INET]: Change protocol field in struct inet_protosw to u16
[DCCP]: Make {set,get}sockopt(DCCP_SOCKOPT_PACKET_SIZE) return 0
Save some bytes in struct mm_struct
Save some bytes in struct inode
[DCCP] ccid3: Fixup some type conversions related to rtts
[DCCP]: Whitespace cleanups
Arnaud Patard (Rtp (1):
s3c2410fb: Add support for STN displays
Arnd Bergmann (13):
[POWERPC] spufs: Return correct event for data storage interrupt
[POWERPC] spufs: Always map local store non-guarded
[POWERPC] spufs: Use SPU master control to prevent wild SPU execution
[POWERPC] cell: Add symbol exports for oprofile
[POWERPC] update cell_defconfig for ps3 support
[POWERPC] spufs: always send sigtrap on breakpoint
[POWERPC] cell: fix building without spufs
[POWERPC] ps3: multiplatform build fixes
[POWERPC] ps3: add a default zImage target
[POWERPC] fix missing #include in sys_ppc32.c
[POWERPC] fix building without PCI
remove kernel syscalls
[POWERPC] cell: Fix spu_info.h header export
Arne Redlich (1):
IB/srp: Increase supported CDB size
Art Haas (1):
Remove 'volatile' from spinlock_types
Artiom Myaskouvskey (2):
i386: call efi_get_time during suspend
i386: Preserve EFI run time regions with memmap parameter
Ashwin Chaugule (2):
grab swap token reordered
new scheme to preempt swap token
Atsushi Nemoto (21):
[MIPS] Use "long" for 64-bit values on 64-bit kernel.
[MIPS] Load modules to CKSEG0 if CONFIG_BUILD_ELF64=n
[MIPS] Fast path for rdhwr emulation for TLS
[MIPS] mips hpt cleanup: get rid of mips_hpt_init
[MIPS] IRQ cleanups
[MIPS] use generic_handle_irq, handle_level_irq, handle_percpu_irq
[MIPS] Remove redundant r4k_blast_icache() calls
[MIPS] do_IRQ cleanup
[MIPS] mips HPT cleanup: make clocksource_mips public
[MIPS] Use SYSVIPC_COMPAT to fix various problems on N32
[MIPS] Unify csum_partial.S
[MIPS] Do not use handle_level_irq for ioasic_dma_irq_type.
[MIPS] genirq: use name instead of typename
[MIPS] Import updates from i386's i8259.c
[MIPS] Make csum_partial more readable
[MIPS] Optimize flow of csum_partial
[MIPS] Optimize csum_partial for 64bit kernel
[MIPS] Add GENERIC_HARDIRQS_NO__DO_IRQ for i8259 users
Fix COW D-cache aliasing on fork
Pass vma argument to copy_user_highpage().
MIPS: Fix COW D-cache aliasing on fork
Auke Kok (9):
e1000: whitespace changes, comments, typos
e1000: Remove DISABLE_MULR debug code
e1000: FIX: enable hw TSO for IPV6
e1000: Enble early receive (ERT) on 82573
e1000: simplify skb_put call.
e1000: New hardware support
e1000: reorder e1000_param.c
e1000: increment version to 7.3.15-k2
e1000: update README for e1000
Avantika Mathur (3):
ext4: if expression format
ext4: kmalloc to kzalloc
ext4: Eliminate inline functions
Avi Kivity (11):
x86-64: Extract segment descriptor definitions for use outside
kvm: userspace interface
KVM: Put KVM in a new Virtualization menu
KVM: Clean up AMD SVM debug registers load and unload
KVM: Replace __x86_64__ with CONFIG_X86_64
KVM: Move find_vmx_entry() to vmx.c
KVM: Remove extranous put_cpu() from vcpu_put()
KVM: MMU: Ignore pcd, pwt, and pat bits on ptes
KVM: Add MAINTAINERS entry
KVM: Disallow the kvm-amd module on intel hardware, and vice versa
KVM: Fix vmx hardware_enable() on macbooks
Ayaz Abdulla (4):
forcedeth: add mgmt unit support
forcedeth: add recoverable error support
forcedeth: add new NVIDIA pci ids
forcedeth: add support for new mcp67 device
BP, Praveen (1):
sysctl: string length calculated is wrong if it contains negative numbers
Bart De Schuymer (2):
[NETFILTER]: ebtables: add --snap-arp option
[NETFILTER]: bridge netfilter: deal with martians correctly
Ben Collins (2):
[ATM]: Add CPPFLAGS to byteorder.h check
ieee1394: Consolidate driver registering
Ben Dooks (7):
[ARM] 3986/1: H1940: suspend to RAM support
[ARM] 3998/1: VR1000: LED platform devices
[ARM] 3999/1: RX3715: suspend to RAM support
[ARM] 4000/1: Osiris: add third serial port in
[ARM] 4001/1: S3C24XX: shorten reboot time
[ARM] 4002/1: S3C24XX: leave parent IRQs unmasked
[ARM] 4004/1: S3C24XX: UDC remove implict addition of VA to regs
Benjamin Herrenschmidt (37):
Driver core: add notification of bus events
Driver core: add dev_archdata to struct device
ACPI: Change ACPI to use dev_archdata instead of firmware_data
Driver core: Call platform_notify_remove later
[POWERPC] Make pci_read_irq_line the default
[POWERPC] Remove ppc_md.pci_map_irq & ppc_swizzle for ARCH=powerpc
[POWERPC] Generic DCR infrastructure
[POWERPC] Make EMAC use generic DCR access methods
[POWERPC] Support for DCR based MPIC
[POWERPC] Improve MPIC driver auto-configuration from DT
[POWERPC] Native cell support for MPIC in southbridge
[POWERPC] Souped-up of_platform_device support
[POWERPC] Hook of_platform_bus_probe with cell
ibmveth: Remove ibmveth "liobn" field
[POWERPC] Refactor 64 bits DMA operations
[POWERPC] Add DMA ops support for of_platform_device to Cell
[POWERPC] Resolve the parent address of a PCI bus range
[POWERPC] Resolve the BUID for RTAS PCI config space accesses
[POWERPC] Add "parent" struct device for PCI host bridges
[POWERPC] Generic OF platform driver for PCI host bridges.
[POWERPC] Cell fixup DMA offset for new southbridge
[POWERPC] Allow hooking of PCI MMIO & PIO accessors on 64 bits
[POWERPC] Cell "Spider" MMIO workarounds
[POWERPC] Spider uses low level BE MMIO accessors
[POWERPC] Add an optional offset to direct DMA on 64 bits
[POWERPC] Make direct DMA use node local allocations
[POWERPC] Make cell use direct DMA ops
[POWERPC] Remove ioremap64 and fixup_bigphys_addr
[POWERPC] Merge 32 and 64 bits asm-powerpc/io.h
[POWERPC] Fix __raw* accessors
[POWERPC] Fix IDE build with ARCH=ppc
[POWERPC] Xserve cpu-meter driver
[POWERPC] powerpc: Workaround for of_platform without "reg" nor "dcr-reg"
[POWERPC] cell: hard disable interrupts in power_save()
[POWERPC] Fix mmap of PCI resource with hack for X
[POWERPC] Fix irq routing on some 32-bit PowerMacs
[POWERPC] Remove old dcr.S
Benjamin LaHaise (1):
aio: remove ki_retried debugging member
Bernhard Kaindl (1):
ohci1394: steps to implement suspend/resume
Boaz Harrosh (1):
remove blk_queue_activity_fn
Brandon Philips (1):
Input: drivers/char/keyboard.c - small cleanup in k_cur()
Brian Haley (2):
[IPv6]: Only modify checksum for UDP
[IPV6]: Fix IPV6_UNICAST_HOPS getsockopt().
Brian King (9):
[SCSI] ipr: SATA reset - wait for host reset completion
[SCSI] ipr: Stop issuing cancel all to disk arrays
[SCSI] ipr: PCI IDs for new SAS adapters
[SCSI] ipr: Set default ipr Kconfig values
[SCSI] ipr: Remove ipr_scsi_timed_out
[SCSI] ipr: Remove debug trace points from dump code
[SCSI] ipr: Add support for logging SAS fabric errors
[SCSI] ipr: Reduce default error log size
[SCSI] ipr: Driver version 2.3.0
Brice Goglin (9):
myri10ge: write as 2 32-byte blocks in myri10ge_submit_8rx
myri10ge: indentation cleanups
myri10ge: add page-based skb routines
myri10ge: switch to page-based skb
myri10ge: drop contiguous skb routines
myri10ge: Full vlan frame in small_bytes
myri10ge: fix big_bytes in case of vlan frames
myri10ge: update driver version to 1.1.0
Fix typo in 'EXPERIMENTAL' in CC_STACKPROTECTOR on x86_64
Burman Yan (5):
USB serial: replace kmalloc+memset with kzalloc
x86-64: replace kmalloc+memset with kzalloc in MTRR code
i386: replace kmalloc+memset with kzalloc
kernel core: replace kmalloc+memset with kzalloc
isdn: replace kmalloc+memset with kzalloc
Cal Peake (2):
add MODULE_* attributes to bit reversal library
Fix inotify maintainers entry
Cedric Le Goater (5):
add process_session() helper routine
add process_session() helper routine: deprecate old field
identifier to nsproxy
to nsproxy
use current->nsproxy->pid_ns
Chad Sellers (4):
SELinux: remove current object class and permission validation mechanism
SELinux: export object class and permission definitions
SELinux: ensure keys constant in hashtab_search
SELinux: validate kernel object classes and permissions
Chase Venters (1):
Fix jiffies.h comment
Chen, Kenneth W (9):
__unmap_hugepage_range(): add comment
shared page table for hugetlb page
htlb forget rss with pt sharing
aio: kill pointless ki_nbytes assignment in aio_setup_single_vector
[IA64] implement csum_ipv6_magic for ia64.
[IA64] tidy up return value of ip_fast_csum
sched: remove lb_stopbalance counter
sched: optimize activate_task for RT task
optimize o_direct on block devices
Chris Caputo (1):
sched: correct output of show_state()
Chris Zankel (4):
xtensa: fix irq and misc fixes
xtensa: remove extra header files
xtensa: fix system call interface
Xtensa: Add ktermios and minor filename fix
Christian Borntraeger (2):
[S390] remove salipl memory detection.
[S390] set KBUILD_IMAGE.
Christian Krafft (6):
[POWERPC] cell: add support for registering sysfs attributes to spus
[POWERPC] sysfs: add support for adding/removing spu sysfs attributes
[POWERPC] cell: add temperature to SPU and CPU sysfs entries
[POWERPC] cell: add cpufreq driver for Cell BE processor
enable booting a NUMA system where some nodes have no memory
[POWERPC] cbe_thermal: Fix initialization of sysfs attribute_group
Christian Lamparter (1):
wext: extend MLME support
Christoph Haubrich (1):
V4L/DVB (4788): Tda8083: support for uncorrectable blocks and bit error rate
Christoph Hellwig (8):
[SCSI] use one-element sg list in scsi_send_eh_cmnd
[SCSI] untangle scsi_prep_fn
[SCSI] kill scsi_assign_lock
mmc: remove kernel_thread()
[POWERPC] spufs: Avoid user-triggered oops in ptrace
leak tracking for kmalloc_node
add numa node information to struct device
node-aware skb allocation
Christoph Lameter (34):
Get rid of zone_table[]
Remove bio_cachep from slab.h
Move sighand_cachep to include/signal.h
Move vm_area_cachep to include/mm.h
Move files_cachep to include/file.h
Move filep_cachep to include/file.h
Move fs_cachep to linux/fs_struct.h
Move names_cachep to linux/fs.h
Remove uses of kmem_cache_t from mm/* and include/linux/slab.h
drain_node_page(): Drain pages in batch units
slab: remove SLAB_NO_GROW
slab: remove SLAB_LEVEL_MASK
slab: remove SLAB_NOIO
slab: remove SLAB_NOFS
slab: remove SLAB_USER
slab: remove SLAB_ATOMIC
slab: remove SLAB_KERNEL
slab: remove SLAB_DMA
slab: remove kmem_cache_t
slab: fix two issues in kmalloc_node / __cache_alloc_node
GFP_THISNODE must not trigger global reclaim
slab: better fallback allocation behavior
[IA64] resolve name clash by renaming is_available_memory()
sched: avoid taking rq lock in wake_priority_sleeper
sched: remove staggering of load balancing
sched: disable interrupts for locking in load_balance()
sched: extract load calculation from rebalance_tick
sched: move idle status calculation into rebalance_tick()
sched: use softirq for load balancing
sched: call tasklet less frequently
sched: add option to serialize load balancing
slab: fix sleeping in atomic bug
Cleanup slab headers / API to allow easy addition of new slab allocators
More slab.h cleanups
Christophe Saout (1):
Subject: Re: [PATCH] Fix SUNRPC wakeup/execute race condition
Chuck Ebbert (4):
i386: add sleazy FPU optimization
i386: remove IOPL check on task switch
x86: add sysctl for kstack_depth_to_print
Document how to decode an IOCTL number
Chuck Lever (17):
SUNRPC: minor optimization of "xid" field in rpc_xprt
SUNRPC: Make the transport-specific setup routine allocate rpc_xprt
SUNRPC: another pmap wakeup fix
SUNRPC: Allocate a private data area for socket-specific rpc_xprt fields
SUNRPC: Remove sock and inet fields from rpc_xprt
SUNRPC: Move TCP receive state variables into private data structure
SUNRPC: Move TCP state flags into xprtsock.c
SUNRPC: Move rpc_xprt socket connect fields into private data structure
SUNRPC: Move the UDP socket bufsize parameters to a private data structure
SUNRPC: move saved socket callback functions to a private data structure
SUNRPC: Make address format buffers more generic
SUNRPC: skb_read_bits is the same as xs_tcp_copy_data
SUNRPC: Rename skb_reader_t and friends
SUNRPC: create stubs for xprtsock init and cleanup
SUNRPC: relocate the creation of socket-specific tunables
NLM: fix print format for tk_pid
SUNRPC: Remove pprintk() from net/sunrpc/xprt.c
Corey Minyard (13):
IPMI: Fix device model name
IPMI: remove interface number limits
IPMI: pass sysfs name from lower level driver
IPMI: Allow hot system interface remove
IPMI: Add maintenance mode
IPMI: fix request events
IPMI: add poll delay
IPMI: system interface hotplug
IPMI: add pigeonpoint poweroff
IPMI: fix pci warning
IPMI: Fix BT long busy
IPMI: increase KCS message size
IPMI: misc fixes
Cornelia Huck (13):
driver core: Introduce device_find_child().
driver core: Introduce device_move(): move a device to a new parent.
driver core: Use klist_remove() in device_move()
[S390] Add MODALIAS= to the uevent for the ap bus.
[S390] cio: Make ccw_dev_id_is_equal() more robust.
[S390] cio: Use path verification for last path gone after vary off.
[S390] cio: Retry internal operations after vary off.
[S390] cio: Use device_reprobe() instead of bus_rescan_devices().
[S390] Some preparations for the dynamic subchannel mapping patch.
[S390] subchannel lock conversion.
[S390] Support for disconnected devices reappearing on another subchannel.
[S390] Use dev->groups for adding/removing the subchannel attribute group.
[S390] Update documentation for dynamic subchannel mapping.
Dan Carpenter (1):
tty_io.c balance tty_ldisc_ref()
Dan Williams (3):
[ARM] 3967/1: xsc3: make branch predication configurable on xsc3
[ARM] 3968/1: iop13xx: add iop13xx_defconfig
[ARM] 3995/1: iop13xx: add iop13xx support
Daniel Drake (14):
zd1211rw: Add 3 more device IDs
ieee80211: Move IV/ICV stripping into ieee80211_rx
zd1211rw: Add ID for ZyXEL G-220
zd1211rw: Add ID for Planex GW-US54Mini
zd1211rw: Add ID for Belkin F5D7050 v4000
zd1211rw: Remove IW_FREQ_AUTO support
zd1211rw: Allow channels 1-13 in Japan
zd1211rw: Rename cs_rate to zd_rate
zd1211rw: Use softmac ERP handling functionality
ieee80211: Provide generic get_stats implementation
zd1211rw: zd_mac_rx isn't always called in IRQ context
zd1211rw: Fill enc_capa in GIWRANGE handler
video1394: small optimizations to frame retrieval codepath
video1394: remove BKL contention
Daniel Walker (2):
clocksource: add usage of CONFIG_SYSFS
clocksource: small cleanup
Darrick J. Wong (5):
[SCSI] libsas: modify error handler to use scsi_eh_* functions
[SCSI] libsas: add sas_abort_task
[SCSI] aic94xx: handle REQ_TASK_ABORT
aic94xx: handle REQ_DEVICE_RESET
aic94xx: delete ascb timers when freeing queues
Dave Airlie (1):
drm: fix up irqflags in drm_lock.c
Dave Jones (14):
[CPUFREQ] Remove duplicate include from acpi-cpufreq
[CPUFREQ] acpi-cpufreq: Fix up some CodingStyle nits leftover from the lindenting.
[CPUFREQ] ifdef more unused on !SMP code.
[AGPGART] Fix up misprogrammed bridges with incorrect AGPv2 rates.
Revert "[CPUFREQ] speedstep-centrino should ignore upper performance control bits"
i386: remove pointless printk from i386 oops output
i386: remove duplicate printk
i386: touch softlockup during backtracing
More list debugging context
Jon needs a new shift key.
Fix typo in new debug options.
[CPUFREQ] Fix git URL.
Merge ../linus
Merge ../linus
Dave Kleikamp (1):
JFS: Fix conflicting superblock flags
David Brownell (16):
mmc: constify mmc_host_ops vectors
usb/gadget/ether.c minor manycast tweaks
USB: EHCI hooks for high speed electrical tests
USB: add ehci_hcd.ignore_oc parameter
USB: pxa2xx_udc recognizes ixp425 rev b0 chip
USB: lh7a40x_udc remove double declaration
Driver core: platform_driver_probe(), can save codespace
Documentation/driver-model/platform.txt update/rewrite
add rtc-omap driver
RTCs don't use i2c_adapter.dev
i2c: Whitespace cleanups
fix more workqueue build breakage (tps65010)
another build fix, header rearrangements (OSK)
rtc: remove syslog spam on registration
rtc framewok: rtc_wkalrm.enabled reporting updates
Driver core: deprecate PM_LEGACY, default it to N
David C Somayajulu (3):
qla4xxx: bug fix: driver hardware semaphore needs to be grabbed before soft reset
[SCSI] qla4xxx: add support for qla4032
[SCSI] qla4xxx: fix for timing issue for nvram accesses.
David Erb (1):
[POWERPC] cell: update Cell BE register definitions
David Gibson (3):
[POWERPC] Remove todc code from ARCH=powerpc
[POWERPC] Small clarification of initrd handling
[POWERPC] Cleanup zImage handling of kernel entry with flat device tree
David Hardeman (8):
V4L/DVB (4875): budget-ci IR: groundwork for following patches
V4L/DVB (4876): budget-ci IR: support EVIOCGPHYS
V4L/DVB (4877): budget-ci IR: improve error checking in init and deinit functions
V4L/DVB (4878): budget-ci IR: be more verbose in case of init failure
V4L/DVB (4879): budget-ci IR: integrate with ir-common
V4L/DVB (4880): budget-ci IR: decode rc5 device byte
V4L/DVB (4881): budget-ci IR: add IR debugging information
V4L/DVB (4882): budget-ci IR: make debounce logic conditional
David Howells (17):
WorkStruct: Separate delayable and non-delayable events.
WorkStruct: Typedef the work function prototype
WorkStruct: Merge the pending bit into the wq_data pointer
WorkStruct: Pass the work_struct pointer instead of context data
WorkStruct: make allyesconfig
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
WorkQueue: Fix up arch-specific work items where possible
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Actually update the fixed up compile failures.
LOG2: Implement a general integer log2 facility in the kernel
LOG2: Alter roundup_pow_of_two() so that it can use a ilog2() on a constant
LOG2: Alter get_order() so that it can make use of ilog2() on a constant
LOG2: Provide ilog2() fallbacks for powerpc
WorkStruct: Use direct assignment rather than cmpxchg()
workstruct: fix ieee80211-softmac compile problem
LOG2: Make powerpc's __ilog2_u64() take a 64-bit argument
David Kimdon (1):
[PKT_SCHED]: Make sch_fifo.o available when CONFIG_NET_SCHED is not set.
David Rientjes (6):
i386: substitute __va lookup with pfn_to_kaddr
x86-64: Remove unused GET_APIC_VERSION call from clear_local_APIC
x86-64: remove unused variable
fs: remove unused variable
sys: remove unused variable
video SiS: remove unnecessary variables in SiS_DDC2Delay
David S. Miller (29):
[IPV6] NDISC: Calculate packet length correctly for allocation.
[DCCP]: Fix typo _read_mostly --> __read_mostly.
[IPV6] tcp: Fix typo _read_mostly --> __read_mostly.
[TCP]: Don't set SKB owner in tcp_transmit_skb().
[TCP] htcp: Better packing of struct htcp.
[DECNET]: Fix build regressions.
[TCP]: Fix some warning when MD5 is disabled.
[NETPOLL]: Minor coding-style cleanups.
[IPV6]: udp.c build fix
[UDPLite]: udplite.h needs ip6_checksum.h
[TCP] Vegas: Increase default alpha to 2 and beta to 4.
[TCP] MD5SIG: Kill CONFIG_TCP_MD5SIG_DEBUG.
[ATM]: Kill ipcommon.[ch]
[XFRM] xfrm_user: Better validation of user templates.
Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6
[CRYPTO] lrw: round --> lrw_round
[IPSEC]: Fix inetpeer leak in ipv4 xfrm dst entries.
[TCP] inet_twdr_hangman: Delete unnecessary memory barrier().
[WANROUTER]: Kill kmalloc debugging code.
[NETLINK]: Put {IFA,IFLA}_{RTA,PAYLOAD} macros back for userspace.
[SPARC64]: Add irqtrace/stacktrace/lockdep support.
[SPARC64]: Update defconfig.
[SPARC64]: Call do_mathemu on illegal instruction traps too.
[SPARC64]: Unaligned accesses to userspace are hard errors.
[SPARC64]: Run ctrl-alt-del action for sun4v powerdown request.
[SPARC]: Check kzalloc() return value in SUN4D irq/iommu init.
[SPARC64]: Update defconfig.
[SPARC64]: Fix several kprobes bugs.
[TCP]: Fix oops caused by __tcp_put_md5sig_pool()
David Teigland (10):
[DLM] res_recover_locks_count not reset when recover_locks is aborted
[DLM] status messages ping-pong between unmounted nodes
[DLM] fix requestqueue race
[DLM] fix aborted recovery during node removal
[DLM] fix stopping unstarted recovery
[DLM] do full recover_locks barrier
[DLM] clear sbflags on lock master
[DLM] fix add_requestqueue checking nodes list
[DLM] fix size of STATUS_REPLY message
[DLM] don't accept replies to old recovery messages
David Woodhouse (2):
Enable RAID autorun on Mac partition tables.
Fix noise in futex.h
David Wu (1):
m68knommu: add SHM support
Dean Nelson (1):
[IA64] fix possible XPC deadlock when disconnecting
Deepak Saxena (1):
Update smc91x driver with ARM Versatile board info
Derek Fults (1):
get_options to allow a hypenated range for isolcpus
Dirk Eibach (1):
i2c: fix broken ds1337 initialization
Dmitry Mishin (3):
[NETFILTER]: Fix {ip,ip6,arp}_tables hook validation
[NETFILTER]: Fix iptables compat hook validation
[NETFILTER]: ip_tables: ipt and ipt_compat checks unification
Dmitry Torokhov (22):
Input: add comments to input_{allocate|free}_device()
Input: gameport - rearrange gameport_bus initialization
Input: i8042 - remove unneeded call to i8042_interrupt()
Input: ads7846 - handle errors from sysfs
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: keyboards - handle errors when registering input devices
Input: touchscreens - handle errors when registering input devices
Input: joysticks - handle errors when registering input devices
Input: mice - handle errors when registering input devices
Input: i8042 - fix shutdown issue on some boxes with active MUXes
Input: serio - remove serio_unregister_port_delayed()
Input: serio - make serio_register_driver() return errors
Input: handle errors from input_register_device in drivers/macintosh
atmel: save on array initialization
atmel: use ARRAY_SIZE()
atmel: whitespace cleanup
prism54: fix potential race in reset scheduling
prism54: whitespace cleanup
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: i8042 - add another Lifebook P7010 to nomux blacklist
Input: ucb1400 - fix compile error
V4L/DVB (4854): Handle errors from input_register_device()
Dominik Brodowski (11):
[CPUFREQ] Documentation fix
[CPUFREQ] p4-clockmod: add more CPUs
pcmcia: start over after CIS override
pcmcia: multifunction card handling fixes
pcmcia: handle __copy_from_user() return value in ioctl
pcmcia: allow for four multifunction subdevices
pcmcia: remove manf_id and card_id indirection
pcmcia: remove prod_id indirection
pcmcia: conf.ConfigBase and conf.Present consolidation
pcmcia: ds.c debug enhancements
[CPUFREQ] p4-clockmod: fix support for Core
Don Mullis (6):
fault-injection: Correct, disambiguate, and reformat documentation
fault-injection: Use bool-true-false throughout
fault-injection: Clamp debugfs stacktrace-depth to MAX_STACK_TRACE_DEPTH
fault-injection: optimize and simplify should_fail()
fault-injection: defaults likely to please a new user
Kconfig refactoring for better menu nesting
Dotan Barak (1):
RDMA/cm: Remove setting local write as part of QP access flags
Duncan Sands (1):
x86-64: fix asm constraints in i386 atomic_add_return
Dwaine Garden (1):
V4L/DVB (4926): Fix USBVision handling of VIDIOC_QUERYCTRL
Dwayne Grant McConnell (6):
[POWERPC] spufs: Change %llx to 0x%llx.
[POWERPC] spufs: Add /lslr, /dma_info and /proxydma files
[POWERPC] spufs: Remove /spu_tag_mask file
[POWERPC] spufs: Implement /mbox_info, /ibox_info, and /wbox_info.
[POWERPC] spufs: Read from signal files only if data is there
[POWERPC] coredump: Add SPU elf notes to coredump.
Ed Lin (8):
[SCSI] stex: fix biosparam calculation
[SCSI] stex: fix controller_info command handling
[SCSI] stex: add value check in hard reset routine
[SCSI] stex: adjust default queue length
[SCSI] stex: update device id info
[SCSI] stex: add new device type support
[SCSI] stex: change wait loop code
[SCSI] stex: version update
Eric Dumazet (11):
[NET]: Size listen hash tables using backlog hint
rcu: add a prefetch() in rcu_do_batch()
don't insert pipe dentries into dentry_hashtable.
dcache: avoid RCU for never-hashed dentries
net: don't insert socket dentries into dentry_hashtable
fs: reorder some 'struct inode' fields to speedup i_size manipulations
[NET]: Force a cache line split in hh_cache in SMP.
constify pipe_buf_operations
reorder struct pipe_buf_operations
SLAB: use a multiply instead of a divide in obj_to_index()
Optimize calc_load()
Eric Leblond (1):
[NETFILTER]: nfnetlink_queue: allow changing queue length through netlink
Eric Sandeen (4):
reject corrupt swapfiles earlier
handle ext3 directory corruption better
handle ext4 directory corruption better
ext3/4: don't do orphan processing on readonly devices
Eric Sesterhenn (9):
IB: kmemdup() cleanup
BUG_ON conversion for drivers/media/video/pwc/pwc-if.c
BUG_ON conversion for drivers/mmc/omap.c
BUG_ON conversion for fs/aio.c
USB: kmemdup() cleanup in drivers/usb/
Remove unnecessary check in drivers/net/depca.c
kmemdup() cleanup in drivers/net
security/keys/*: user kmemdup()
drivers/ieee1394/*: use kmemdup()
Eric W. Biederman (15):
i386: define __pa_symbol()
i386: Reserve kernel memory starting from _text
i386: CONFIG_PHYSICAL_START cleanup
relocatable kernel: Kallsyms generate relocatable symbols
i386: Relocatable kernel support
sysctl: simplify sysctl_uts_string
sysctl: implement sysctl_uts_string()
sysctl: simplify ipc ns specific sysctls
sysctl: fix sys_sysctl interface of ipc sysctls
Revert "[PATCH] identifier to nsproxy"
vt: fix comments to not refer to kill_proc
n_r3964: Use struct pid to track user space clients
smbfs: Make conn_pid a struct pid
ncpfs: Use struct pid to track the userspace watchdog process
ncpfs: ensure we free wdog_pid on parse_option or fill_inode failure
Erik Mouw (1):
Update ext[23] mailing list address
Ernie Petrides (1):
x86-64: fix perms/range of vsyscall vma in /proc/*/maps
Evgeniy Polyakov (2):
better CONFIG_W1_SLAVE_DS2433_CRC handling
w1: Fix for kconfig entry typo
FUJITA Tomonori (8):
[SCSI] export scsi-ml functions needed by tgt_scsi_lib and its LLDs
[SCSI] scsi tgt: scsi target lib functionality
[SCSI] scsi tgt: scsi target user and kernel communication interface
[SCSI] scsi-ml: Makefile and Kconfig changes for tgt
[SCSI] scsi tgt: SCSI RDMA Protocol library functions
[SCSI] scsi tgt: IBM eServer i/pSeries virtual SCSI target driver
fix SG_IO bio leak
remove unnecessary blk_queue_bounce in SG_IO
Filipe (1):
io/storage: Documentation update to as-iosched.txt
Franck Bui-Huu (11):
[MIPS] page.h: remove __pa() usages.
[MIPS] Make __pa() aware of XKPHYS/CKSEG0 address mix for 64 bit kernels
[MIPS] setup.c: get ride of CPHYSADDR()
[MIPS] Introduce __pa_symbol()
[MIPS] setup.c: use __pa_symbol() where needed
[MIPS] setup.c: clean up initrd related code
[MIPS] Make free_init_pages() arguments to be physical addresses
[MIPS] pte_offset(dir,addr): parenthesis fix
[MIPS] Compile __do_IRQ() when really needed
softcursor.c: avoid unaligned accesses
[MIPS] paging_init(): use highend_pfn/highstart_pfn
Francois Romieu (6):
forcedeth: power management support
r8169: perform a PHY reset before any other operation at boot time
r8169: more magic during initialization of the hardware
r8169: tweak the PCI data parity error recovery
r8169: phy program update
r8169: more alignment for the 0x8168
Frank Filz (3):
NFS: Remove use of the Big Kernel Lock around calls to rpc_execute.
NFS: Remove use of the Big Kernel Lock around calls to rpc_call_sync
NFS: Remove use of the Big Kernel Lock around nfs calls to readlink
Freddy Spierenburg (1):
au11oofb: fix to remove flickering
Gary Hade (2):
[CPUFREQ] speedstep-centrino should ignore upper performance control bits
[CPUFREQ] speedstep-centrino should ignore upper performance control bits
Gautham R Shenoy (2):
[CPUFREQ] Fix coding style issues in cpufreq.
Handle per-subsystem mutexes for CONFIG_HOTPLUG_CPU not set
Gavin Lambert (1):
m68knommu: remove FP conditionals in ucontext struct
Geert Uytterhoeven (6):
[POWERPC] setup_kcore(): Fix incorrect function name in panic() call.
[POWERPC] ps3: Missed renames of CONFIG_PS3 to CONFIG_PPC_PS3
[POWERPC] Clean images in arch/powerpc/boot
[POWERPC] of_platform_make_bus_id(): make `magic' int
m68k: EXPORT_SYMBOL(cache_{clear,push}) bogus comment
fbdev: remove references to non-existent fbmon_valid_timings()
Geoff Levand (21):
[POWERPC] Make pSeries_lpar_hpte_insert static
[POWERPC] cell: remove unused struct spu variable
Check for null init_early routine
[POWERPC] Change ppc_rtas declaration to weak
[POWERPC] spufs: Replace spu.nid with spu.node
[POWERPC] add virq_to_hw accessor routine
[POWERPC] cell: abstract spu management routines
[POWERPC] ps3: add support for ps3 platform
[POWERPC] ps3: add lv1 hvcalls
[POWERPC] ps3: add feature bits
[POWERPC] ps3: add htab routines
[POWERPC] ps3: add repository support
[POWERPC] ps3: add interrupt support
[POWERPC] ps3: add lpar addressing
[POWERPC] ps3: add OS params support
[POWERPC] ps3: add spu support
[POWERPC] ps3: add ps3 platform system bus support
[POWERPC] ps3: add ps3_defconfig
[POWERPC] ps3: add a default zImage target
[POWERPC] powerpc: fix build error in rom.c
[POWERPC] ps3: Add vuart support
George G. Davis (2):
Fix an offset error when reading the CS89x0 ADD_PORT register
[ARM] 3982/2: Explicitly select 32-bit ARM ISA (-marm)
George Sapountzis (1):
drm: add flag for mapping PCI DMA buffers read-only.
Gerald Schaefer (1):
[S390] Add dynamic size check for usercopy functions.
Gerrit Renker (77):
[DCCP]: set safe upper bound for option length
[DCCPv6]: Add a FIXME for missing IPV6_PKTOPTIONS
[DCCP]: Combine allocating & zeroing header space on skb
[DCCP]: Simplify jump labels in dccp_v{4,6}_rcv
[DCCP]: calling dccp_v{4,6}_reqsk_send_ack is a BUG
[DCCPv4]: remove forward declarations in ipv4.c
[DCCPv6]: remove forward declarations in ipv6.c
[DCCP]: tidy up dccp_v{4,6}_conn_request
[DCCP]: Update code comments for Step 2/3
[DCCP]: Support for partial checksums (RFC 4340, sec. 9.2)
[TCP]: Remove dead code in init_sequence
[DCCP]: Update comments on precisely which packets can be retransmitted
[DCCP]: Increment sequence numbers on retransmitted Response packets
[DCCP]: Add sysctls to control retransmission behaviour
[DCCP]: Introduce a consistent naming scheme for sysctls
[DCCP]: Remove forward declarations in timer.c
[DCCP]: Remove redundant statements in init_sequence (ISS)
[DCCPv6]: Choose a genuine initial sequence number
[TCP/DCCP]: Introduce net_xmit_eval
[DCCPv6]: Resolve conditional build problem
[DCCP]: Make feature negotiation more readable
[DCCP]: Miscellaneous code tidy-ups
[NET]: Supporting UDP-Lite (RFC 3828) in Linux
[NET/IPv4]: Make udp_push_pending_frames static
[DCCP]: Introduce DCCP_{BUG{_ON},CRIT} macros, use enum:8 for the ccid3 states
[DCCP]: enable debug messages also for static builds
[DCCP]: Add CCID3 debug support to Kconfig
[DCCP]: Simplified conditions due to use of enum:8 states
[CCID 3]: Add annotations for socket structures
[DCCP] ccid3: Fix bug in calculation of first t_nom and first t_ipi
[DCCP] ccid3: Simplify control flow in the calculation of t_ipi
[DCCP] ccid3: Fix calculation of t_ipi time of scheduled transmission
[DCCP] ccid3: Simplify control flow of ccid3_hc_tx_send_packet
[DCCP] ccid3: Avoid congestion control on zero-sized data packets
[DCCP] ccid3: Remove redundant statements in ccid3_hc_tx_packet_sent
[DCCP] ccid3: Resolve small FIXME
[NET]: Add documentation for TFRC structures
[UDP(-Lite)]: consolidate v4 and v6 get|setsockopt code
[DCCP] ccid3: Consolidate timer resets
[DCCP] ccid3: Consistently update t_nom, t_ipi, t_delta
[DCCP] ccid3: Consolidate handling of t_RTO
[DCCP]: Remove allocation of sysctl numbers
[DCCP] ccid3: Set NoFeedback Timeout according to RFC 3448
[DCCP] ccid3: Track RX/TX packet size `s' using moving-average
[DCCP]: Tidy up unused structures
[DCCP] ccid3: Larger initial windows
[DCCP]: Use `unsigned' for packet lengths
[DCCP]: Use higher RTO default for CCID3
[DCCP]: Fix BUG in retransmission delay calculation
[DCCP] ccid3: Fix bug in calculation of send rate
[DCCP] ccid3: Fix warning message about illegal ACK
[DCCP] tfrc: Document boundaries and limits of the TFRC lookup table
[DCCP] tfrc: Fix small error in reverse lookup of p for given f(p)
[DCCP] tfrc: Add protection against invalid parameters to TFRC routines
[DCCP] tfrc: Identify TFRC table limits and simplify code
[DCCP] ccid3: Deprecate TFRC_SMALLEST_P
[DCCP] tfrc: Binary search for reverse TFRC lookup
[DCCP] ccid3: Check against too large p
[DCCP] ccid3: Two optimisations for sending rate recomputation
[DCCP] ccid3: Fix two bugs in sending rate computation
[DCCP] ccid3: Finer-grained resolution of sending rates
[DCCP] ccid3: Replace scaled division operations
[DCCP] ccid3: Simplify calculation for reverse lookup of p
[DCCP]: Debug timeval operations
[DCCP]: Simplify TFRC calculation
[DCCP]: Only deliver to the CCID rx side in charge
[DCCP]: Warn when discarding packet due to internal errors
[DCCP] ccid: Deprecate ccid_hc_tx_insert_options
[DCCP] ccid3: Initialise RTT values
[DCCP] ccid3: Sanity-check RTT samples
[DCCP] ccid3: Shift window counter computation
[DCCP] ccid3: TX history - remove unused field
[DCCP] ccid3: Perform history operations only after packet has been sent
[DCCP] ccid3: Make debug output consistent
[DCCP] ccid3: Reorder packet history header file
[DCCP] ccid3: Reorder packet history source file
[DCCP] ccid3: BUG-FIX - conversion errors
Grant Likely (13):
[POWERPC] Don't compile arch/powerpc mpc52xx_pic driver for ARCH=ppc
[POWERPC] Document describing mpc52xx device tree binding conventions
[POWERPC] Move MPC52xx PIC driver into arch/powerpc/platforms/52xx
[POWERPC] Put mpc52xx support file in platforms/52xx
[POWERPC] Move Efika support files into platforms/52xx
[POWERPC] Add common routines for 52xx support in arch/powerpc
[POWERPC] Add lite5200 board support to arch/powerpc
[POWERPC] Add device trees for lite5200 and lite5200b eval boards
[POWERPC] defconfig for lite5200 board
[POWERPC] typo fix and whitespace cleanup on mpc52xx-uart driver
[POWERPC] Add of_platform_bus support to mpc52xx psc uart driver
[POWERPC] Remove obsolete PPC_52xx and update CLASSIC32 comment
[POWERPC] Add missing EXPORTS for mpc52xx support
Greg Chandler (1):
Input: lifebook - add Hitachi Flora-IE 55mi tablet DMI signature
Greg Kroah-Hartman (20):
USB: add driver for the USB debug devices
USB: create a new thread for every USB device found during the probe sequence
PCI: Let PCI_MULTITHREAD_PROBE not be broken
Driver Core: Move virtual_device_parent() to core.c
Driver core: make old versions of udev work properly
Driver core: convert vt code to use struct device
Driver core: convert vc code to use struct device
Driver core: change misc class_devices to be real devices
Driver core: convert tty core to use struct device
Driver core: convert raw device code to use struct device
I2C: convert i2c-dev to use struct device instead of struct class_device
Driver core: convert msr code to use struct device
Driver core: convert cpuid code to use struct device
Driver core: convert PPP code to use struct device
Driver core: convert ppdev code to use struct device
Driver core: convert mmc code to use struct device
Driver core: convert firmware code to use struct device
Driver core: convert fb code to use struct device
Driver core: change mem class_devices to be real devices
Driver core: convert sound core to use struct device
Greg Ungerer (12):
m68knommu: formatting cleanup in Kconfig
m68knommu: add printk level for oops dumps
m68knommu: add printk level for stack dump
m68knommu: memory register defines for 520x ColdFire CPU's
m68knommu: remove __rom_end from 68360 startup code
m68knommu: fix dma-mapping.h
m68knommu: fix missing bracket in scatterlist.h
m68knommu: create rtc.h
m68knommu: implement irq_canonicalize()
m68knommu: fix timer register access on 523x ColdFire platforms
m68knommu: switch 68360 to using rtc_time
m68knommu: ColdFire serial driver fixes
Guennadi Liakhovetski (1):
[POWERPC] Linkstation / kurobox support
Guillem Jover (1):
Allow user processes to raise their oom_adj value
Haavard Skinnemoen (19):
Atmel MACB ethernet driver
[AVR32] Portmux API update
[AVR32] Add macb1 platform_device
[AVR32] Move ethernet tag parsing to board-specific code
[AVR32] Remove mii_phy_addr and eth_addr from eth_platform_data
[AVR32] Remove unused file
[AVR32] Set flow handler for external interrupts
[AVR32] Put the chip in "stop" mode when halting the system
[AVR32] Don't include <asm/delay.h>
[AVR32] Implement intc_get_pending()
[AVR32] Pass dev parameter to dma_cache_sync()
[AVR32] Add missing #include <linux/param.h> to delay.c
Generic ioremap_page_range: mips conversion
Generic ioremap_page_range: parisc conversion
Generic ioremap_page_range: s390 conversion
Generic ioremap_page_range: sh conversion
Generic ioremap_page_range: sh64 conversion
MACB: Use struct delayed_work instead of struct work_struct
MACB: Use __raw register access
Hannes Reinecke (1):
[SCSI] block: convert jiffies to msecs in scsi_ioctl()
Hans Verkuil (3):
V4L/DVB (4812): Detect presence of IR receiver/IR transmitter in tveeprom
V4L/DVB (4886): Minor coding style improvements
V4L/DVB (4913): Fix broken TUNER_LG_NTSC_TAPE radio support
Hans-Christian Egtvedt (2):
spi: correct bus_num and buffer bug in spi core
spi: set kset of master class dev explicitly
Hans-Frieder Vogt (1):
i2c: Cleanups to the i2c-nforce2 bus driver
Hartmut Birr (5):
V4L/DVB (4914): Saa7146: Protect access to the IER register by a spinlock
V4L/DVB (4915): Saa7146: Add timeout protection for I2C interrupt
V4L/DVB (4918): Budget-av: Add delay for frontend power-on
V4L/DVB (4919): Budget-ci: Use SAA7146_IER_ENABLE/DISABLE to enable or disable a hardware interrupt
V4L/DVB (4921): Budget-av, budget-ci: Fix MC1 register programming
Hartmut Hackmann (7):
V4L/DVB (4726): Add support for Pinnacle 310i
V4L/DVB (4767): Make Remote control of the Pinnacle PCTV 310i work
V4L/DVB (4769): Added support for a ASUSTEK P7131 Dual DVB-T variant
V4L/DVB (4791): Added autodetected flag to the saa7134_dev structure
V4L/DVB (4792): Add support for the Compro Videomate DVB-T200A
V4L/DVB (4835): Added support for the Terratec Cinergy HT PCMCIA module
V4L/DVB (4872): Saa7134-alsa improvements
Heiko Carstens (25):
cpu topology: consider sysfs_create_group return value
[S390] Remove unused GENERIC_BUST_SPINLOCK from Kconfig.
[S390] Add __must_check to uaccess functions.
[S390] termio <-> termios conversion error handling.
[S390] extmem unbalanced spin_lock.
[S390] Reset infrastructure for re-IPL.
[S390] Bad kexec control page allocation.
[S390] cpcmd <-> __cpcmd calling issues
[S390] cpu shutdown rework
[S390] Misaligned wait PSW at memory detection.
[S390] Cleanup memory_chunk array usage.
[S390] pfault code cleanup.
[S390] Use diag260 for memory size detection.
[S390] lockdep: show held locks when showing a stackdump
[S390] Convert extmem spin_lock into a mutex.
[S390] Memory detection fixes.
[S390] Don't use small stacks when lockdep is used.
binfmt: fix uaccess handling
compat: fix uaccess handling
profile: fix uaccess handling
[S390] uaccess_pt: add missing down_read() and convert to is_init().
[S390] Virtual memmap for s390.
[S390] Use add_active_range() and free_area_init_nodes().
[S390] Poison init section before freeing it.
tty: export get_current_tty
Heinz Mauelshagen (1):
dm io: fix bi_max_vecs
Helge Deller (7):
struct seq_operations and struct file_operations constification
fbcmap.c: mark structs const or __read_mostly
various fbdev files: mark structs and array read-only
constify and annotate __read_mostly in vgacon.c and fbmem.c
annotate some variables in vesafb driver as __read_mostly
constify vga16fb.c
sstfb: add sysfs interface
Henne (1):
[SCSI] scsi: t128 scsi_cmnd convertion
Henning Schroeer (1):
V4L/DVB (4776): Adding USB IDs for Uniwill STK7700P-ref-design
Henrik Kretzschmar (3):
pci_module_init convertion in ata_generic.c
pci_module_init() conversion for pata_pdc2027x
pci_module_init() convertion in olympic.c
Henrique de Moraes Holschuh (1):
backlight: do not power off backlight when unregistering
Henry Nestler (1):
initrd: remove unused false condition for initrd_start
Herbert Poetzl (1):
Fix linux banner utsname information
Herbert Xu (5):
[BLOCK] dm-crypt: Align IV to u64 for essiv
[CRYPTO] cryptoloop: Select CRYPTO_CBC
[CRYPTO] dm-crypt: Make iv_gen_private a union
[CRYPTO] dm-crypt: Select CRYPTO_CBC
[CRYPTO] sha512: Fix sha384 block size
Hermann Pitton (1):
V4L/DVB (4768): Add the Asus P7131 Dual hybrid to the new tda8290_i2c_gate_ctrl
Hidetoshi Seto (1):
CPEI gets warning at kernel/irq/migration.c:27/move_masked_irq()
Hirokazu Takata (4):
m32r: make userspace headers platform-independent
m32r: support a synthesizable M32700 core
m32r: fix ace_handler to pass full 32-bit address
m32r: bootloader support for OPSPUT platform
Hiroshi Miura (1):
[CPUFREQ] Fix speedstep-smi CPU detection to not run on Pentium 4.
Hisashi Hifumi (1):
jbd2: wait for already submitted t_sync_datalist buffer to complete
Hoang-Nam Nguyen (1):
IB/ehca: Use WQE offset instead of WQE addr for pending work reqs
Holden Karau (1):
atmel: output signal strength information
Holger Schurig (1):
usbtouchscreen: add support for DMC TSC-10/25 devices
Horms (3):
[IA64] CONFIG_KEXEC/CONFIG_CRASH_DUMP permutations
[IA64] Kexec/Kdump: honour non-zero crashkernel offset.
[IA64] kexec/kdump: tidy up declaration of relocate_new_kernel_t
Horst Hummel (4):
[S390] handle incorrect values when writing to dasd sysfs attributes.
[S390] Enhanced handling of failed termination requests.
[S390] return 'count' for successful execution of dasd_eer_enable.
[S390] New DASD feature for ERP related logging
Hugh Dickins (15):
[POWERPC] Make soft_enabled irqs preempt safe
kill install_file_pte's pte_val
ext4 balloc: reset windowsz when full
ext4 balloc: fix off-by-one against grp_goal
ext4 balloc: fix off-by-one against rsv_end
ext4 balloc: say rb_entry not list_entry
ext4 balloc: use io_error label
ext4 balloc: fix _with_rsv freeze
ext3 balloc: reset windowsz when full
ext3 balloc: fix off-by-one against grp_goal
ext3 balloc: fix off-by-one against rsv_end
ext3 balloc: say rb_entry not list_entry
ext3 balloc: use io_error label
ext3 balloc: fix _with_rsv freeze
read_zero_pagealigned() locking fix
Ian McDonald (10):
[DCCP]: Fix DCCP Probe Typo
[DCCP]: Fix logfile overflow
[DCCP]: Set TX Queue Length Bounds via Sysctl
[DCCP]: Make dccp_probe more portable
[DCCP]: Update Documentation
[DCCP] CCID3: Remove non-referenced variable
[DCCP]: Adds the tx buffer sysctls
[DCCP]: Remove timeo from output.c
[DCCP]: Update documentation
[DCCP] ccid3: return value in ccid3_hc_rx_calc_first_li
Inaky Perez-Gonzalez (2):
PCI: switch pci_{enable,disable}_device() to be nestable
PCI: pci_{enable,disable}_device() nestable ports
Ingo Molnar (19):
[SCSI] fix module unload induced compile warning
SysRq-X: show blocked tasks
sleep profiling
hotplug CPU: clean up hotcpu_notifier() use
lockdep: more chains
lockdep: show more details about self-test failures
lockdep: register_lock_class() fix
add ignore_loglevel boot option
lockdep: fix seqlock_init()
net, 8139too.c: fix netpoll deadlock
netpoll: fix netpoll lockup
debug: add sysrq_always_enabled boot option
lockdep: filter off by default
lockdep: improve verbose messages
lockdep: improve lockdep_reset()
lockdep: clean up VERY_VERBOSE define
lockdep: use chain hash on CONFIG_DEBUG_LOCKDEP too
lockdep: print irq-trace info on asserts
lockdep: fix possible races while disabling lock-debugging
Ivan Skytte Jorgensen (1):
[SCTP]: Add support for SCTP_CONTEXT socket option.
J Hadi Salim (1):
[XFRM]: Fix XFRMGRP_REPORT to use correct multicast group.
J. Bruce Fields (10):
rpc: gss: eliminate print_hexl()'s
rpc: gss: fix a kmap_atomic race in krb5 code
gss: krb5: remove signalg and sealalg
rpcgss: krb5: expect a constant signalg value
rpcgss: krb5: kill checksum_type, miscellaneous small cleanup
rpcgss: simplify make_checksum
rpcgss: krb5: clean up some goto's, etc.
rpcgss: krb5: sanity check sealalg value in the downcall
rpcgss: krb5: ignore seed
rpcgss: krb5: miscellaneous cleanup
J.Bruce Fields (16):
knfsd: nfsd4: remove a dprink from nfsd4_lock
knfsd: svcrpc: fix gss krb5i memory leak
knfsd: nfsd4: clarify units of COMPOUND_SLACK_SPACE
knfsd: nfsd: make exp_rootfh handle exp_parent errors
knfsd: nfsd: simplify exp_pseudoroot
knfsd: nfsd4: handling more nfsd_cross_mnt errors in nfsd4 readdir
knfsd: nfsd: don't drop silently on upcall deferral
knfsd: svcrpc: remove another silent drop from deferral code
knfsd: nfsd4: pass saved and current fh together into nfsd4 operations
knfsd: nfsd4: remove spurious replay_owner check
knfsd: nfsd4: move replay_owner to cstate
knfsd: nfsd4: don't inline nfsd4 compound op functions
knfsd: nfsd4: make verify and nverify wrappers
knfsd: nfsd4: reorganize compound ops
knfsd: nfsd4: simplify migration op check
knfsd: nfsd4: simplify filehandle check
Jack Morgenstein (1):
IB/mthca: Fix initial SRQ logsize for mem-free HCAs
Jack Steiner (1):
[IA64] - Reduce overhead of FP exception logging messages
Jaco Kroon (1):
USB: add Digitech USB-Storage to unusual_devs.h
Jamal Hadi Salim (9):
[XFRM]: Make copy_to_user_policy_type take a type
[XFRM]: Make flush notifier prettier when subpolicy used
[XFRM]: Convert a few __u8 to proper u8
[GENETLINK]: Add cmd dump completion.
[XFRM]: Fix aevent structuring to be more complete.
[GENETLINK]: Move command capabilities to flags.
[XFRM] Optimize policy dumping
[XFRM] Optimize SA dumping
[GENETLINK]: Fix misplaced command flags.
James Bottomley (4):
[SCSI] aic94xx: fix pointer to integer conversion warning
Merge ../scsi-rc-fixes-2.6
[SCSI] 53c700: brown paper bag fix for auto request sense
[SCSI] libsas: better error handling in sas_expander.c
James K Lewis (1):
Spidernet: remove ETH_ZLEN check in earlier patch
James Morris (3):
[SELinux]: Add support for DCCP
Compile fix for "peer secid consolidation for external network labeling"
Rename class_destroy to avoid namespace conflicts.
James Simmons (2):
backlight: lcd: Remove dependenct from the framebuffer layer
Video Select set for VESA FB
James Smart (9):
[SCSI] lpfc 8.1.11 : Discovery Fixes
[SCSI] lpfc 8.1.11 : Fix lpfc_multi_ring_support
[SCSI] lpfc 8.1.11 : Fix Memory leaks
[SCSI] lpfc 8.1.11 : Adjust LOG_FCP logging
[SCSI] lpfc 8.1.11 : Add MSI (Message Signalled Interrupts) support
[SCSI] lpfc 8.1.11 : Removed decoding of PCI Subsystem Id
[SCSI] lpfc 8.1.11 : Add soft_wwnn sysfs attribute, rename soft_wwn_enable
[SCSI] lpfc 8.1.11 : Misc Fixes
[SCSI] lpfc 8.1.11 : Change version number to 8.1.11
Jamie Lenehan (5):
sh: sh775x/titan fixes for irq header changes.
sh: register rtc resources for sh775x.
rtc: rtc-sh: fix for period rtc interrupts.
rtc: rtc-sh: fix rtc for out-by-one for the month.
rtc: rtc-sh: alarm support.
Jan Beulich (15):
x86-64: miscellaneous entry.S adjustments
i386: clear_fixmap() should not use set_pte()
i386: Don't touch per cpu memory of offline CPUs in touch_nmi_watchdog
x86-64: remove prototype of free_bootmem_generic()
i386: conditionalize inclusion of some MTRR flavors
x86-64: adjust pmd_bad()
i386: fix MTRR code
unwinder: more sanity checks in Dwarf2 unwinder
unwinder: Add debugging output to the Dwarf2 unwinder
unwinder: fully support linker generated .eh_frame_hdr section
unwinder: move .eh_frame to RODATA
allow hwrandom core to be a module
move kallsyms data to .rodata
rtc: fx error case
RTC driver init adjustment
Jan Engelhardt (5):
Fix typos in doc and comments
Fix typos in drivers/isdn/hisax/isdnl2.c
constify inode accessors
pull in necessary header files for cdev.h
EXT{2,3,4}_FS: remove outdated part of the help text
Jarek Poplawski (4):
lockdep: internal locking fixes
lockdep: misc fixes in lockdep.c
[NET_SCHED] sch_cbq: deactivating when grafting, purging etc.
[NET_SCHED] sch_htb: turn intermediate classes into leaves
Jason Gaston (3):
PCI: irq: irq and pci_ids patch for Intel ICH9
i2c-i801: SMBus patch for Intel ICH9
i2c: i2c-i801 documentation update
Jason Parekh (1):
Input: appletouch - verious updates for MacBooks
Jay Lan (1):
[IA64] Do not call SN_SAL_SET_CPU_NUMBER twice on cpu 0
Jean Delvare (25):
USB: net1080: Fix && typos
MAINTAINERS: Update the i2c and hwmon subsystems info
i2c: Fix documentation typos
i2c: Update the list of driver IDs
i2c: Delete the broken i2c-ite bus driver
i2c: Use put_user instead of copy_to_user where possible
i2c: Use the __ATTR macro where possible
i2c: Discard the i2c algo del_bus wrappers
i2c: Enable PEC on more i2c-i801 devices
i2c: Refactor a kfree in i2c-dev
i2c: Fix OMAP clock prescaler to match the comment
hwmon/f71805f: Store the fan control registers
hwmon/f71805f: Add manual fan speed control
hwmon/f71805f: Let the user adjust the PWM base frequency
hwmon/f71805f: Support DC fan speed control mode
hwmon/f71805f: Add support for "speed mode" fan speed control
hwmon/f71805f: Document the fan control features
hwmon/hdaps: Move the DMI detection data to .data
hwmon/it87: Remove the SMBus interface support
hwmon: New PC87427 hardware monitoring driver
hwmon/f71805f: Add support for the Fintek F71872F/FG chip
hwmon/f71805f: Always create all fan inputs
hwmon/f71805f: Fix the device address decoding
hwmon: Update Rudolf Marek's e-mail address
[CPUFREQ] Optimize gx-suspmod revision ID fetching
Jean-Baptiste Maneyrol (1):
i2c: Add request/release_mem_region to i2c-ibm_iic bus driver
Jeet Chaudhuri (1):
[IrDA]: Incorrect TTP header reservation
Jeff Dike (6):
uml: include stddef.h correctly
uml: include asm/page.h in order to get PAGE_SHIFT
uml: size register files correctly
uml: use get_random_bytes() after random pool is seeded
UML: add generic BUG support
Fix crossbuilding checkstack
Jeff Garzik (31):
[CPUFREQ] handle sysfs errors
Input: trackpoint - handle sysfs errors
Input: logips2pp - handle sysfs errors
[SCSI] SCSI/aha1740: handle SCSI API errors
[SCSI] minor bug fixes and cleanups
Merge branch 'tj-upstream-fixes' of git://htj.dyndns.org/libata-tj into tmp
Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes
[libata] pata_marvell: minor and trivial cleanups
[libata] ahci: Match PCI class code for AHCI
[libata] sata_promise: fix TBG mode register offset
[netdrvr] netxen: build fixes
Revert "[PATCH] Add support for Marvell 88e1111S and 88e1145"
[netdrvr] skge: build fix
[libata] pata_cs5535: fix build
Remove long-unmaintained ftape driver subsystem.
Merge branch 'netdev-2.6.20' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird into tmp
[SCSI] megaraid: fix MMIO casts
Merge branch 'master' into upstream
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
Merge tag 'r8169-upstream-20061204-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
[netdrvr] netxen: workqueue-related build fixes
[wireless] zd1211rw: workqueue-related build fixes
I2O: more error checking
PNP: handle sysfs errors
RTC: handle sysfs errors
sound/oss/emu10k1: handle userspace copy errors
SPI: improve sysfs compiler complaint handling
PCI MSI: always toggle legacy-INTx-enable bit upon MSI entry/exit
ISDN: fix warnings
atyfb, rivafb: minor fixes
MD: conditionalize some code
Jeff Kirsher (3):
e1000: fix VR powerdown code
e1000: reorder pci-e infor struct
e1000: rename ICH8 flash macros
Jeff Mahoney (1):
[patch 2/3] OCFS2 Configurable timeouts
Jelle Foks (2):
V4L/DVB (4838): Fix cx88-blackbird null pointer
V4L/DVB (4839): Add support ptv-305
Jens Axboe (6):
[BLOCK] Cleanup unused variable passing
blktrace: uninline trace_note()
blktrace: don't return blktrace_seq from trace_note()
Propagate down request sync flag
Allow as-iosched to be unloaded
Fixup cciss error handling
Jeremy Fitzhardinge (17):
i386: remove default_ldt, and simplify ldt-setting.
i386: Use asm-offsets for the offsets of registers into the pt_regs struct
i386: Basic definitions for i386-pda
i386: Initialize the per-CPU data area
i386: Use %gs as the PDA base-segment in the kernel
i386: Fix places where using %gs changes the usermode ABI
i386: Update sys_vm86 to cope with changed pt_regs and %gs usage
i386: Implement smp_processor_id() with the PDA
i386: Implement "current" with the PDA
i386: Store the interrupt regs pointer in the PDA
Fix kunmap_atomic's use of kpte_clear_flush()
Generic BUG implementation
Generic BUG for i386
Generic BUG for x86-64
Fix generic WARN_ON message
[POWERPC] Generic BUG for powerpc
Use activate_mm() in fs/aio.c:use_mm()
Jeremy Kerr (5):
[POWERPC] spufs: Add isolated-mode SPE recycling support
[POWERPC] Cell iommu support
[POWERPC] spufs: Add runcntrl read accessors
[POWERPC] spufs: Load isolation kernel from spu_run
[POWERPC] spufs: return an error in spu_create is isolated create isnt supported
Jesper Juhl (6):
Clean up 'make help' output for documentation targets.
A few small additions and corrections to README
ISDN: Avoid a potential NULL ptr deref in ippp
NFS2: Calculate 'w' a bit later in nfsaclsvc_encode_getaclres()
NFS3: Calculate 'w' a bit later in nfs3svc_encode_getaclres()
Kconfig: fix spelling error in config KALLSYMS help text
Jesse Brandeburg (6):
e1000: add mmiowb() for IA64 to sync tail writes
e1000: Remove unneeded and unwanted memsets
e1000: add queue restart counter
e1000: Only set IDE for tx when we are using TIDV/TADV
e1000: add dynamic generic MSI interrupt routine
e1000: add dynamic itr modes
Jesse Huang (4):
sundance: remove TxStartThresh and RxEarlyThresh
subdance: fix TX Pause bug (reset_tx, intr_handler)
sundance: correct initial and close hardware step.
sundance: solve host error problem in low performance embedded system when continune down and up
Jim Cromie (3):
fix spelling error in include/linux/kernel.h
tabify MAINTAINERS
hwmon/pc87360: Autodetect the VRM version
Jiri Kosina (10):
autofs: fix error code path in autofs_fill_sb()
Generic HID layer - disable USB HID
Generic HID layer - code split
Generic HID layer - API
Generic HID layer - USB API
Generic HID layer - hiddev
Generic HID layer - input and event reporting
Generic HID layer - pb_fnmode
Generic HID layer - build
i2c: Add support for nested i2c bus locking
Jiri Slaby (90):
mxser: correct tty driver name
mxser: make an experimental clone
Char: mxser_new, correct include file
Char: mxser_new, upgrade to 1.9.1
Char: mxser_new, rework to allow dynamic structs
char: mxser_new, use __(dev)init macros
char: mxser_new, pci_request_region for pci regions
char: mxser_new, check request_region retvals
Char: mxser_new, kill unneeded memsets
Char: mxser_new, revert spin_lock changes
Char: mxser_new, remove request for testers line
Char: mxser_new, debug printk dependent on DEBUG
Char: mxser_new, alter license terms
Char: mxser_new, code upside down
Char: mxser_new, CMSPAR is defined
char: remove unneded termbits redefinitions (mxser_new)
Char: mxser_new, eliminate tty ldisc deref
Char: mxser_new, testbit for bit testing
Char: mxser_new, correct fail paths
Char: mxser_new, don't check tty_unregister retval
Char: mxser_new, compress isa finding
Char: mxser_new, register tty devices on the fly
Char: mxser_new, compact structures, round2
Char: mxser_new, reverse if-else-paths patch
Char: mxser_new, comments cleanup
Char: mxser_new, correct intr handler proto
Char: mxser_new, delete ttys and termios
Char: mxser_new, pci probing
Char: mxser_new, clean macros
isicom, mxser MAINTAINERS update
mxser_new: correct tty driver name
Char: stallion, use pr_debug macro
Char: stallion, remove unneeded casts
Char: stallion, kill typedefs
Char: stallion, move init/deinit
Char: stallion, uninline functions
Char: stallion, mark functions as init
Char: stallion, remove many prototypes
Char: isicom, expand function
Char: isicom, rename init function
Char: isicom, remove isa code
Char: isicom, remove unneeded memset
Char: isicom, move to tty_register_device
Char: isicom, use pci_request_region
Char: isicom, check kmalloc retval
Char: isicom, use completion
Char: isicom, simplify timer
Char: isicom, remove cvs stuff
Char: isicom, fix tty index check
Char: sx, convert to pci probing
Char: sx, use kcalloc
Char: sx, mark functions as devinit
Char: sx, use eisa probing
Char: sx, ifdef ISA code
Char: sx, lock boards struct
Char: sx, remove duplicite code
Char: sx, whitespace cleanup
Char: sx, simplify timer logic
Char: sx, fix return in module init
Char: sx, use pci_iomap
Char: sx, request regions
Char: stallion, convert to pci probing
Char: stallion, prints cleanup
Char: stallion, implement fail paths
Char: stallion, correct __init macros
Char: stallion, functions cleanup
Char: stallion, fix fail paths
Char: stallion, brd struct locking
Char: stallion, remove syntactic sugar
Char: stallion, variables cleanup
Char: stallion, use dynamic dev
Char: istallion, convert to pci probing
Char: istallion, remove the mess
Char: istallion, eliminate typedefs
Char: istallion, variables cleanup
Char: istallion, ifdef eisa code
Char: istallion, brdnr locking
Char: istallion, free only isa
Char: istallion, correct fail paths
Char: istallion, fix enabling
Char: istallion, move init and exit code
Char: istallion, change init sequence
Char: istallion, dynamic tty device
Char: istallion, use mod_timer
Char: cyclades, save indent levels
Char: cyclades, Lindent the code
Char: cyclades, cleanup
Char: cyclades, fix warnings
mxser_new: fix non-PCI build
sx: fix non-PCI build
Joe Korty (1):
i386: Fix entry.S code with !CONFIG_VM86
Johann Lombardi (1):
ext4: fix credit calculation in ext4_ext_calc_credits_for_insert
John Keller (4):
Altix: Add initial ACPI IO support
Altix: SN ACPI hotplug support.
Altix: Initial ACPI support - ROM shadowing.
[IA64] SN: Correctly update smp_affinty mask
John Rose (1):
PCI: rpaphp: change device tree examination
John W. Linville (3):
Revert "[PATCH] zd1211rw: Removed unneeded packed attributes"
wireless: clean-up some "check return code" warnings
prism54: correct overly aggressive check of return from pci_set_mwi
Jonathan Corbet (6):
V4L/DVB (4796): A couple of V4L2 defines needed by Cafe Camara driver
V4L/DVB (4797): Marvell 88ALP01 "cafe" driver
V4L/DVB (4798): OmniVision OV7670 driver
V4L/DVB (4842): Updated camera driver
V4L/DVB (4908): Remove the fake RGB32 format from cafe_ccic
V4L/DVB (4909): Add s/g_parm to cafe_ccic
Jonathan E Brassow (2):
dm: log: rename complete_resync_work
dm: raid1: reset sync_search on resume
Jordan Crouse (9):
crypto: Add support for the Geode LX AES hardware
Trivial cleanup in the PCI IDs for the CS5535
video: Get the default mode from the right database
FB: Get the Geode GX frambuffer size from the BIOS
gxfb: Fixups for the AMD Geode GX framebuffer driver
gxfb: Support flat panel timings
gxfb: Support command line options
gxfb: Fixup flatpanel detection
gxfb: Turn on the flatpanel power and data
Jose Carlos Garcia Sogo (1):
V4L/DVB (4823): Add alternative device ID (0xb808) for AverMedia AverTV Volar dongles.
Josef "Jeff" Sipek (29):
fsstack: Introduce fsstack_copy_{attr,inode}_*
eCryptfs: Use fsstack's generic copy inode attr functions
struct path: rename Reiserfs's struct path
struct path: rename DM's struct path
struct path: move struct path from fs/namei.c into include/linux
struct path: make eCryptfs a user of struct path
VFS: change struct file to use struct path
sysfs: change uses of f_{dentry, vfsmnt} to use f_path
proc: change uses of f_{dentry, vfsmnt} to use f_path
ext2: change uses of f_{dentry, vfsmnt} to use f_path
ext3: change uses of f_{dentry, vfsmnt} to use f_path
ext4: change uses of f_{dentry, vfsmnt} to use f_path
fat: change uses of f_{dentry,vfsmnt} to use f_path
isofs: change uses of f_{dentry, vfsmnt} to use f_path
nfs: change uses of f_{dentry,vfsmnt} to use f_path
nfsd: change uses of f_{dentry, vfsmnt} to use f_path
ntfs: change uses of f_{dentry, vfsmnt} to use f_path
i386: change uses of f_{dentry, vfsmnt} to use f_path
x86_64: change uses of f_{dentry, vfsmnt} to use f_path
kernel: change uses of f_{dentry, vfsmnt} to use f_path
mm: change uses of f_{dentry,vfsmnt} to use f_path
9p: change uses of f_{dentry,vfsmnt} to use f_path
affs: change uses of f_{dentry, vfsmnt} to use f_path
autofs: change uses of f_{dentry, vfsmnt} to use f_path
autofs4: change uses of f_{dentry, vfsmnt} to use f_path
configfs: change uses of f_{dentry, vfsmnt} to use f_path
cifs: change uses of f_{dentry, vfsmnt} to use f_path
ecryptfs: change uses of f_{dentry, vfsmnt} to use f_path
xfs: change uses of f_{dentry,vfsmnt} to use f_path
Josef Sipek (79):
struct path: convert adfs
struct path: convert afs
struct path: convert alpha
struct path: convert atm
struct path: convert befs
struct path: convert bfs
struct path: convert block
struct path: convert block_drivers
struct path: convert char-drivers
struct path: convert coda
struct path: convert cosa
struct path: convert cramfs
struct path: convert cris
struct path: convert drm
struct path: convert efs
struct path: convert freevxfs
struct path: convert frv
struct path: convert fuse
struct path: convert gfs2
struct path: convert hfs
struct path: convert hfsplus
struct path: convert hostfs
struct path: convert hpfs
struct path: convert hppfs
struct path: convert hugetlbfs
struct path: convert i2c-drivers
struct path: convert ia64
struct path: convert ieee1394
struct path: convert infiniband
struct path: convert ipc
struct path: convert ipmi
struct path: convert isapnp
struct path: convert isdn
struct path: convert ixj
struct path: convert jffs
struct path: convert jffs2
struct path: convert jfs
struct path: convert kernel
struct path: convert lockd
struct path: convert md
struct path: convert minix
struct path: convert mips
struct path: convert mm
struct path: convert nbd
struct path: convert ncpfs
struct path: convert net
struct path: convert netfilter
struct path: convert netlink
struct path: convert ocfs2
struct path: convert openpromfs
struct path: convert oprofile
struct path: convert parisc
struct path: convert pci
struct path: convert pcmcia
struct path: convert powerpc
struct path: convert ppc
struct path: convert qnx4
struct path: convert ramfs
struct path: convert reiserfs
struct path: convert romfs
struct path: convert s390-drivers
struct path: convert s390
struct path: convert sbus
struct path: convert scsi
struct path: convert selinux
struct path: convert sh
struct path: convert smbfs
struct path: convert sound
struct path: convert sparc
struct path: convert sparc64
struct path: convert sunrpc
struct path: convert sysv
struct path: convert udf
struct path: convert ufs
struct path: convert unix
struct path: convert usb
struct path: convert v4l
struct path: convert video
struct path: convert zorro
Josh Boyer (1):
[POWERPC] Add mktree utility to arch/powerpc/boot
Josh Triplett (1):
Add Sparse annotations to SRCU wrapper functions in rcutorture
Joy Latten (2):
audit: Add auditing to ipsec
audit: disable ipsec auditing when CONFIG_AUDITSYSCALL=n
Jozsef Kadlecsik (2):
[NETFILTER]: Add NAT support for nf_conntrack
[NETFILTER]: nf_nat: add FTP NAT helper port
Judith Lebzelter (1):
use generic BUG for ppc
Juha Yrjola juha.yrjola (5):
Replace base with virt_base and phys_base
Change OMAP_MMC_{READ,WRITE} macros to use the host pointer
Move register definitions away from the header file
Platform device error handling cleanup
Make general code cleanups
Julien BLACHE (3):
Input: appletouch - add Geyser IV support
Input: appletouch - use canonical names in USB IDs
USB: hid-core: canonical defines for Apple USB device IDs
Jun Chen (1):
fs: make nls_cp936.c handle some U00XY characters and U20AC correctly
Jurij Smakov (1):
[SUNHME]: Fix for sunhme failures on x86
Kai Makisara (1):
[SCSI] st: log message changes
Kalle Pokki (2):
[POWERPC] CPM_UART: Fix inconsistency of function definition
[POWERPC] 8xx: Off-by-one fixes to SCC parameter RAM definitions
Kars de Jong (2):
m68k/HP300: HP LANCE updates
Amiga PCMCIA NE2000 Ethernet dev->irq init
Karsten Wiese (5):
x86: Regard MSRs in lapic_suspend()/lapic_resume()
kconfig: new function "bool conf_get_changed(void)"
kconfig: make sym_change_count static, let it be altered by 2 functions only
kconfig: add "void conf_set_changed_callback(void (*fn)(void))", use it in qconf.cc
kconfig: set gconf's save-widget's sensitivity according to .config's changed state
Kay Sievers (8):
Driver core: fix "driver" symlink timing
CONFIG_SYSFS_DEPRECATED
CONFIG_SYSFS_DEPRECATED - bus symlinks
CONFIG_SYSFS_DEPRECATED - device symlinks
CONFIG_SYSFS_DEPRECATED - PHYSDEV* uevent variables
CONFIG_SYSFS_DEPRECATED - class symlinks
Driver core: show drivers in /sys/module/
Driver core: show "initstate" of module
Kazunori MIYAZAWA (3):
[CRYPTO] xcbc: New algorithm
[CRYPTO] tcrypt: Add test vectors of AES_XCBC
[IPSEC]: Add support for AES-XCBC-MAC
Kenji Kaneshige (2):
pciehp: remove unnecessary free_irq
pciehp: remove unnecessary pci_disable_msi
Kevin Corry (5):
[POWERPC] cell: add shadow registers for pmd_reg
[POWERPC] cell: add low-level performance monitoring code
[POWERPC] cell: PMU register macros
[POWERPC] cell: Move PMU-related stuff to include/asm-powerpc/cell-pmu.h
[POWERPC] cell: Add routines for managing PMU interrupts
Kevin Hilman (2):
[ARM] 3985/1: ixp4xx clocksource cleanup
slab debug and ARCH_SLAB_MINALIGN don't get along
Kim Nordlund (2):
[PKT_SCHED] act_gact: division by zero
[IPV6]: Make fib6_node subtree depend on IPV6_SUBTREES
Kim Phillips (3):
Make git ignore new wrapper generated files
Adapt ucc_geth driver to use new of_platform_device support
[POWERPC] Add support for FP emulation for the e300c2 core
Kirill Korotaev (3):
OOM can panic due to processes stuck in __alloc_pages()
rename struct namespace to struct mnt_namespace
move_task_off_dead_cpu() should be called with disabled ints
Kiyoshi Ueda (7):
dm: tidy core formatting
dm: suspend: parameter change
dm: map and endio return code clarification
dm: map and endio symbolic return codes
dm: ioctl: add noflush suspend
dm: suspend: add noflush pushback
dm: mpath: use noflush suspending
Komuro (2):
network: pcnet_cs: remove the code to change the E8390_CMD register from ei_watchdog()
pcmcia: allow shared IRQs on pd6729 sockets
Krishna Kumar (12):
RDMA/cma: Optimize cma_bind_loopback() to check for empty list
RDMA/cma: Remove redundant check in cma_add_one
RDMA/addr: Use time_after_eq() instead of time_after() in queue_req()
RDMA/cma: Rewrite cma_req_handler() to encapsulate common code
RDMA/iwcm: Fix memory corruption bug in cm_work_handler()
RDMA/iwcm: Fix memory leak
RDMA/iwcm: Remove unnecessary initializations
RDMA/iwcm: Remove unnecessary function argument
RDMA/iwcm: Fix comment for iwcm_deref_id() to match code
RDMA/amso1100: Prevent deadlock in destroy QP
RDMA/addr: Fix some cancellation problems in process_req()
RDMA/amso1100: Fix memory leak in c2_qp_modify()
Kristen Carlson Accardi (1):
pci: clear osc support flags if no _OSC method
Kristian Kielhofner (1):
PCEngines WRAP LED Support
Kristoffer Ericson (2):
[ARM] 3936/1: [Jornada7xx] - No use for jornada720.h
[ARM] 4017/1: [Jornada7xx] - Updating Jornada720.c
Krzysztof Halasa (1):
WAN: DSCC4 driver requires generic HDLC
Kumar Gala (6):
[POWERPC] of_device_register: propagate device_create_file return code
Merge branch '83xx' into for_paulus
[POWERPC] Fix 440SPe CPU table entry
[POWERPC] Only export __mtdcr/__mfdcr if CONFIG_PPC_DCR is set
Merge branch '85xx' into for_paulus
[PPC] Fix compile failure do to introduction of PHY_POLL
Larry Finger (7):
bcm43xx: output proper link quality with scans
ieee80211: Drop and count duplicate data frames to remove 'replay detected' log messages
bcm43xx: remove badness variable and related routine
bcm43xx: Remove useless core enable/disable messages
ieee80211softmac: fix verbosity when debug disabled
bcm43xx: correct "Move IV/ICV stripping into ieee80211_rx"
softmac: reduce scan debug output
Laurent Riffard (1):
bonding: fix an oops when slave device does not provide get_stats
Laurent Vivier (1):
Calgary: use BIOS supplied BBARs and topology information
Len Brown (1):
Revert "ACPI: SCI interrupt source override"
Lennert Buytenhek (7):
[ARM] 3964/1: ep93xx: add ads sphere support
[ARM] 3965/1: ixp2000: fix handling of pci master aborts
[ARM] 3971/1: xsc3: get rid of L_PTE_COHERENT
[ARM] 3881/4: xscale: clean up cp0/cp1 handling
[ARM] 3993/1: ep93xx: add cirrus logic edb9302a support
[ARM] 3994/1: ixp23xx: fix handling of pci master aborts
amba-pl010: clear error flags on rx error
Linas Vepstas (5):
spidernet: poor network performance
[POWERPC] Wrap cpu_die() with CONFIG_HOTPLUG_CPU
[POWERPC] Change ppc64_defconfig to use AUTOFS_V4 not V3
HVCS char driver janitoring: move block of code
[POWERPC] EEH recovery tweaks
Linus Torvalds (72):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'for-2.6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Arch provides generic iomap missing accessors
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus4' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird
netfilter.h needs rcuupdate.h for RCU locking functions
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge git://git.infradead.org/users/dhowells/workq-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
x86[-64]:Remove 'volatile' from atomic_t
Merge branch 'release' of master.kernel.org:/home/ftp/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Add "run_scheduled_work()" workqueue function
Merge branch 'intx' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Make SLES9 "get_kernel_version" work on the kernel binary again
Make sure we populate the initroot filesystem late enough
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge branch 'release' of master.kernel.org:/home/ftp/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Linux v2.6.20-rc1
Luben Tuikov (1):
[SCSI] sd: clearer output of disk cache state
Luca Tettamanti (1):
sbp2: make 1bit bitfield unsigned
Luiz Fernando N. Capitulino (21):
USB: aircable: Use usb_endpoint_* functions
USB: appledisplay: Use usb_endpoint_* functions
USB: cdc_ether: Use usb_endpoint_* functions
USB: cdc-acm: Use usb_endpoint_* functions
USB: devices: Use usb_endpoint_* functions
USB: ftdi-elan: Use usb_endpoint_* functions
USB: hid-core: Use usb_endpoint_* functions
USB: idmouse: Use usb_endpoint_* functions
USB: kobil_sct: Use usb_endpoint_* functions
USB: legousbtower: Use usb_endpoint_* functions
USB: onetouch: Use usb_endpoint_* functions
USB: phidgetkit: Use usb_endpoint_* functions
USB: phidgetmotorcontrol: Use usb_endpoint_* functions
USB: speedtch: Use usb_endpoint_* functions
USB: usbkbd: Use usb_endpoint_* functions
USB: usbmouse: Use usb_endpoint_* functions
USB: usbnet: Use usb_endpoint_* functions
USB: usbtest: Use usb_endpoint_* functions
USB: storage: Use usb_endpoint_* functions
USB: yealink: Use usb_endpoint_* functions
USB: makes usb_endpoint_* functions inline.
Luke Deller (1):
V4L/DVB (4765): Dvb-usb/vp7045.c patch for extra key
Maciej W. Rozycki (10):
2.6.18: sb1250-mac: Broadcom PHY support
2.6.18: sb1250-mac: Missing inclusions from <linux/phy.h>
2.6.18: sb1250-mac: Phylib IRQ handling fixes
defxx: Big-endian hosts support
[MIPS] SWARM: Fix a typo in #error directives
declance: Fix PMAX and PMAD support
declance: Support the I/O ASIC LANCE w/o TURBOchannel
[MIPS] *-berr: Header inclusions for DEC bus error handlers
dz: Fixes to make it work
pmagb-b-fb: Fix a default clock frequency
Magnus Damm (4):
elf: Always define elf_addr_t in linux/elf.h
elf: include terminating zero in n_namesz
elf: fix kcore note size calculation
Kexec / Kdump: Unify elf note code
Marcin Juszkiewicz (2):
trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255
pcmcia: yet another IDE ID
Marcus Meissner (1):
binfmt_elf: randomize PIE binaries (2nd try)
Mariusz Kozlowski (52):
USB: pwc-if loop fix
usb: writing_usb_driver free urb cleanup
usb: pcwd_usb free urb cleanup
usb: iforce-usb free urb cleanup
usb: usb-gigaset free kill urb cleanup
usb: cinergyT2 free kill urb cleanup
usb: ttusb_dec free urb cleanup
usb: pvrusb2-hdw free unlink urb cleanup
usb: pvrusb2-io free urb cleanup
usb: pwc-if free urb cleanup
usb: sn9c102_core free urb cleanup
usb: quickcam_messenger free urb cleanup
usb: zc0301_core free urb cleanup
usb: irda-usb free urb cleanup
usb: zd1201 free urb cleanup
usb: ati_remote free urb cleanup
usb: ati_remote2 free urb cleanup
usb: hid-core free urb cleanup
usb: usbkbd free urb cleanup
usb: auerswald free kill urb cleanup
usb: legousbtower free kill urb cleanup
usb: phidgetkit free urb cleanup
usb: phidgetmotorcontrol free urb cleanup
usb: ftdi_sio kill urb cleanup
usb: catc free urb cleanup
usb: io_edgeport kill urb cleanup
usb: keyspan free urb cleanup
usb: kobil_sct kill urb cleanup
usb: mct_u232 free urb cleanup
usb: navman kill urb cleanup
usb: usb-serial free urb cleanup
usb: visor kill urb cleanup
usb: usbmidi kill urb cleanup
usb: usbmixer free kill urb cleanup
usb: microtek possible memleak fix
usb: cypress_m8 init error path fix
USB: idmouse cleanup
mv643xx_eth: fix unbalanced parentheses in macros
[POWERPC] ppc: m48t35 add missing bracket
[MIPS] klconfig add missing bracket
sk98lin debug build fix
net: smc91x add missing bracket
h8300 stray bracket fix
i2lib unused variable cleanup
make 1-bit bitfields unsigned
char: ip2 remove broken macro
fs: ufs add missing bracket
fs: reiserfs add missing brackets
video: cyberfb broken macro removal
video: neofb stray bracket fix
video: pm3fb macros fix
[SPARC64]: dma remove extra brackets
Mark A. Greer (6):
[POWERPC] More bootwrapper reorganization
[POWERPC] Add flatdevtree source
[POWERPC] Add non-OF serial console support
[POWERPC] Add simple memory allocator to bootwrapper
Remove dtb file created by wrapper script
Remove arch/powerpc/boot/zImage file.
Mark Fasheh (27):
ocfs2: fix format warnings in dlm_alloc_pagevec()
ocfs2: remove unused ocfs2_journal_handle field
ocfs2: have ocfs2_extend_trans() take handle_t
ocfs2: remove ocfs2_journal_handle flags field
ocfs2: don't pass handle to ocfs2_meta_lock() in localalloc.c
ocfs2: don't pass handle to ocfs2_meta_lock() in __ocfs2_flush_truncate_log()
ocfs2: don't pass handle to ocfs2_meta_lock() in ocfs2_mknod()
ocfs2: don't pass handle to ocfs2_meta_lock() in ocfs2_link()
ocfs2: don't pass handle to ocfs2_meta_lock() in orphan dir code
ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_unlink()
ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_symlink()
ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_rename()
ocfs2: don't use handle for locking in allocation functions
ocfs2: Don't allocate handle early in ocfs2_rename()
ocfs2: remove unused ocfs2_handle_add_inode()
ocfs2: remove unused ocfs2_handle_add_lock()
ocfs2: make ocfs2_alloc_handle() static
ocfs2: remove unused handle argument from ocfs2_meta_lock_full()
ocfs2: pass ocfs2_super * into ocfs2_commit_trans()
ocfs2: remove ocfs2_journal_handle journal field
ocfs2: remove handle argument to ocfs2_start_trans()
ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t
configfs: mutex_lock_nested() fix
Export should_remove_suid()
ocfs2: Remove ocfs2_write_should_remove_suid()
ocfs2: Synchronize feature incompat flags in ocfs2_fs.h
ocfs2: relative atime support
Mark Glaisher (1):
sh: dma-api channel capability extensions.
Mark Haverkamp (3):
[SCSI] aacraid: Detect Blinkled at startup
[SCSI] aacraid: Abort management FIBs
[SCSI] aacraid: Driver version update
Mark Nutter (1):
[POWERPC] spufs: add support for nonschedulable contexts
Martin Josefsson (11):
[NETFILTER]: nf_conntrack: split out expectation handling
[NETFILTER]: nf_conntrack: split out helper handling
[NETFILTER]: nf_conntrack: split out the event cache
[NETFILTER]: nf_conntrack: split out protocol handling
[NETFILTER]: More __read_mostly annotations
[NETFILTER]: nf_conntrack: rename struct nf_conntrack_protocol
[NETFILTER]: nf_conntrack: more sanity checks in protocol registration/unregistration
[NETFILTER]: nf_conntrack: remove ASSERT_{READ,WRITE}_LOCK
[NETFILTER]: nf_conntrack: minor __nf_ct_refresh_acct() whitespace cleanup
[NETFILTER]: nf_conntrack: remove unused struct list_head from protocols
[NETFILTER]: nf_conntrack: reduce timer updates in __nf_ct_refresh_acct()
Martin Schwidefsky (2):
[S390] 3215 device locking.
[S390] more workqueue fixes.
Marton Nemeth (2):
Input: serio - rearrange serio_bus initialization
Input: mousedev - remap BTN_FORWARD from BTN_LEFT to BTN_MIDDLE
Masahide NAKAMURA (1):
[IPV6] RAW: Don't release unlocked sock.
Masami Hiramatsu (1):
kprobes: enable booster on the preemptible kernel
Masato Noguchi (3):
[POWERPC] spufs: wrap mfc sdr access
[POWERPC] spufs: Fix missing stop-and-signal
[POWERPC] spufs: Fix return value of spufs_mfc_write
Mathieu Desnoyers (5):