=?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?= (20):
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
i915_vblank_tasklet: Try harder to avoid tearing.
drm: Unify radeon offset checking.
i915: Fix a DRM_ERROR that should be DRM_DEBUG.
Aaron Durbin (1):
x86-64: Insert Local and IO APIC(s) into resource map
Aaron Salter (1):
ixgb: Write RA register high word first, increment version
Adam B. Jerome (1):
/proc/kallsyms reports lower-case types for some non-exported symbols
Adam Litke (1):
Don't allow the stack to grow into hugetlb reserved regions
Adam Megacz (1):
Add AFS_SUPER_MAGIC to magic.h
adam radford (1):
[SCSI] 3ware 8000 serialize reset code
Adrian Bunk (87):
[MTD] SSFDC must depend on BLOCK
[SCSI] qla2xxx: make some functions static
[SCSI] megaraid_sas: make 2 functions static
[SCSI] ipr: Make ipr_ioctl static
[MTD] [NAND] rtc_from4.c: use lib/bitrev.c
[MTD] make drivers/mtd/cmdlinepart.c:mtdpart_setup() 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
ACPI: make drivers/acpi/ec.c:ec_ecdt static
ACPI: fix NULL check in drivers/acpi/osl.c
[ALSA] sound/core/control.c: remove dead code
PCI: don't export device IDs to userspace
Driver core: proper prototype for drivers/base/init.c:driver_init()
make kernel/printk.c:ignore_loglevel_setup() static
fs/sysv/: proper prototypes for 2 functions
[ATM]: Remove dead ATM_TNETA1570 option.
[ATM] drivers/atm/fore200e.c: Cleanups.
[SCTP]: make 2 functions static
V4L/DVB (4959): Usbvision: possible cleanups
V4L/DVB (4991): Cafe_ccic.c: fix NULL dereference
[SCSI] qla2xxx: make qla2x00_reg_remote_port() static
[NET] drivers/net/loopback.c: convert to module_init()
[X25]: proper prototype for x25_init_timers()
more ftape removal
[IRDA] vlsi_ir.{h,c}: remove kernel 2.4 code
[NET]: Process include/linux/if_{addr,link}.h with unifdef
fs/lockd/clntlock.c: add missing newlines to dprintk's
[NETFILTER]: nf_conntrack_h323: fix compile error with CONFIG_IPV6=m,
CONFIG_NF_CONNTRACK_H323=y
Adrian Cox (1):
[POWERPC] Fix wraparound problem in smp-tbsync on 32-bit
Adrian Drzewiecki (1):
HID: fix mappings for DiNovo Edge Keyboard - Logitech USB BT receiver
Adrian Friedli (1):
HID: GEYSER4_ISO needs quirk
Adrian Hunter (2):
[MTD] OneNAND: Implement read-while-load
[MTD] OneNAND: Handle DDP chip boundary during read-while-load
Ahmed S. Darwish (2):
HID: tiny patch to remove a kmalloc cast
[CPUFREQ] check sysfs_create_link return value
Akinobu Mita (43):
[JFFS2] Use rb_first() and rb_last() cleanup
[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
drm: fix return value check
driver core: delete virtual directory on class_unregister()
ata: fix platform_device_register_simple() error check
ACPI: fix single linked list manipulation
ACPI: prevent processor module from loading on failures
[ALSA] sound: initialize rawmidi substream list
[ALSA] sound: fix PCM substream list
audit: fix kstrdup() error check
gss_spkm3: fix error handling in module init
tlclk: delete unnecessary sysfs_remove_group
V4L/DVB (4994): Vivi: fix use after free in list_for_each()
V4L/DVB (4995): Vivi: fix kthread_run() error check
V4L/DVB (4996): Msp3400: fix kthread_run error check
V4L/DVB (4997): Bttv: delete duplicated ioremap()
module: fix mod_sysfs_setup() return value
[SCSI] iscsi: fix crypto_alloc_hash() error check
Al Viro (241):
[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
m68k trivial build fixes
more work_struct fixes: tas300x sound drivers
fix leaks on pipe(2) failure exits
[IPV6]: Dumb typo in generic csum_ipv6_magic()
page_mkclean_one(): fix call to set_pte_at()
funsoft: ktermios fix
horizon.c: missing __devinit
s2io bogus memset
fix prototype of csum_ipv6_magic() (ia64)
s2io bogus memset
b44: src_desc->addr is little-endian
missing exports of pm_power_off() on alpha and sparc32
mtd/nand/cafe.c missing include of dma-mapping.h
sym53c500_cs: remove bogus call fo free_dma()
pata_platform: fallout from set_mode() change
missing dma_sync_single_range_for{cpu,device} on alpha
dma-mapping.h stubs fix
b44: src_desc->addr is little-endian
fix indentation-related breakage in Kconfig.i386
netxen patches
fix frv headers_check
mca_nmi_hook() can be called at any point
ide section fixes
endianness bug: ntohl() misspelled as >> 24 in fh_verify().
fork_idle() should be __cpuinit, not __devinit
__crc_... is intended to be absolute
efi_set_rtc_mmss() is not __init
sanitize sections for sparc32 smp
radio modems sitting on serial port are not for s390
uml-i386: fix build breakage with CONFIG_HIGHMEM
fix rtl8150
Alan (34):
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
Fix help text for CONFIG_ATA_PIIX
pata_via: Cable detect error
usb serial: Eliminate bogus ioctl code
libata: fix combined mode
atiixp: Old drivers/ide layer driver for the ATIIXP hang fix
hpt37x: Two important bug fixes
libata cmd64x: whack into a shape that looks like the documentation
libata hpt3xn: Hopefully sort out the DPLL logic versus the vendor code
libata: set_mode, Fix the FIXME
libata-sff: Don't call bmdma_stop on non DMA capable controllers
pata_atiixp: propogate cable detection hack from drivers/ide to the new driver
pata_via: Correct missing comments
libata: Fix ata_busy_wait() kernel docs
Alan Cox (26):
[MTD] MAPS: esb2rom: use hotplug safe interfaces
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
pci: Introduce pci_find_present
PCI: Fix multiple problems with VIA hardware
ide/generic: Jmicron has its own drivers now
Alan Stern (23):
[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
UHCI: module parameter to ignore overcurrent changes
UHCI: make test for ASUS motherboard more specific
UHCI: support device_may_wakeup
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
Alexander Bigga (1):
[MIPS] Alchemy: Fix PCI-memory access
Alexey Dobriyan (28):
[MTD] JEDEC probe: fix comment typo (devic)
[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
V4L/DVB (5012): Usbvision fix: It was using "&&" instead "&"
fuse: fix typo
[NETFILTER] xt_hashlimit.c: fix typo
pata_optidma: typo in Kconfig
[MIPS] There is no __GNUC_MAJOR__
Fix NULL ->nsproxy dereference in /proc/*/mounts
core-dumping unreadable binaries via PT_INTERP
Alexey Starikovskiy (15):
ACPI: ec: Allow for write semantics in any command.
ACPI: ec: Enable EC GPE at beginning of transaction
ACPI: ec: Increase timeout from 50 to 500 ms to handle old slow machines.
ACPI: ec: Read status register from check_status() function
ACPI: ec: Remove expect_event and all races around it.
ACPI: ec: Remove calls to clear_gpe() and enable_gpe(), as these are handled at
ACPI: ec: Query only single query at a time.
ACPI: ec: Change semaphore to mutex.
ACPI: ec: Rename gpe_bit to gpe
ACPI: ec: Drop udelay() from poll mode. Loop by reading status field instead.
ACPI: ec: Acquire Global Lock under EC mutex.
ACPI: ec: Style changes.
ACPI: ec: Change #define to enums there possible.
ACPI: ec: Lindent once again
ACPI: ibm_acpi: allow clean removal
Alistair John Strachan (1):
include/linux/compiler.h: reject gcc 3 < gcc 3.2
Amit Choudhary (3):
V4L/DVB (4761): Stv680.c: check kmalloc() return value.
V4L/DVB (4990): Cpia2/cpia2_usb.c: fix error-path leak
[JFFS2] Fix error-path leak in summary scan
Amit S. Kale (16):
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
NetXen: Adding new device ids.
NetXen: driver reload fix for newer firmware.
NetXen: Using correct CHECKSUM flag.
NetXen: Multiple adapter fix.
NetXen: Link status message correction for quad port cards.
NetXen: work queue fixes.
NetXen: Fix for PPC machines.
NetXen: Reducing ring sizes for IOMMU issue.
NetXen: Firmware check modifications
NetXen: Use pci_register_driver() instead of pci_module_init() in init_module
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 (41):
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
x86-64: Update defconfig
i386: Update defconfig
x86-64: Use different constraint for gcc < 4.1 in bitops.h
x86-64: Fix warnings in ia32_aout.c
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 (2):
i386: fix buggy MTRR address checks
[ALSA] via82xx: add __devinitdata
Andreas Schwab (1):
Fix compilation of via-pmu-backlight
Andres Salomon (1):
USB: asix: Detect internal PHY and enable/use accordingly
Andrew Beekhof (2):
[patch 1/3] OCFS2 - Expose struct o2nm_cluster
[patch 3/3] OCFS2 Configurable timeouts - Protocol changes
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
Andrew Hendry (2):
[X25]: Trivial, SOCK_DEBUG's in x25_facilities missing newlines
[X.25]: Add missing sock_put in x25_receive_data
Andrew Morton (92):
ACPI: uninline ACPI global locking functions
ACPI: acpi-cpufreq: remove unused data when !CONFIG_SMP
[CPUFREQ] speedstep-centrino: remove dead code
[WATCHDOG] config.h removal
Input: lifebook - learn about hard tabs
[CPUFREQ] Fix build failure on x86-64
[SCSI] revert "[SCSI] ips soft lockup during reset/initialization"
[SCSI] ips: fix soft lockup during reset initialization
[MTD] Tidy bitrev usage in rtc_from4.c
e1000 linkage fix
[XFRM]: uninline xfrm_selector_match()
[TCP]: Fix warnings with TCP_MD5SIG disabled.
[SCSI] tgt: fix undefined flush_dcache_page() problem
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
qconf: support old QT
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
ACPI: Kconfig - depend on PM rather than selecting it
[libata] pata_cs5530: suspend/resume support tweak
[libata] pata_via: suspend/resume support fix
USB: Nokia E70 is an unusual device
USB: Nokia E70 is an unusual device
truncate: clear page dirtiness before running try_to_free_buffers()
truncate: dirty memory accounting fix
rtc warning fix
smc911 workqueue fixes
schedule_timeout(): improve warning message
relay: remove inlining
increase CARDBUS_MEM_SIZE
build compile.h earlier
cpuset procfs warning fix
lockdep: printk warning fix
[AGPGART] drivers/char/agp/sgi-agp.c: check kmalloc() return value
USB: funsoft is borken on sparc
sisusb_con warning fixes
PCI: disable PCI_MULTITHREAD_PROBE
ip2 warning fix
shrink_all_memory(): fix lru_pages handling
FD_ZERO build fix
fix "kvm: add vm exit profiling"
blockdev direct_io: fix signedness bug
SubmitChecklist update
jmicron: fix warning
pata_platform: set_mode fix
82596 warning fixes
m68k: uaccess.h needs sched.h
ntfs: kmap_atomic() atomicity fix
pci: remove warning messages
revert blockdev direct io back to 2.6.19 version
Andrew Vasquez (11):
[SCSI] qla2xxx: defer topology discovery to DPC thread during initialization.
[SCSI] qla2xxx: add asynchronous scsi scanning support.
[SCSI] qla2xxx: Don't log trace-control async-events.
[SCSI] qla2xxx: Correct endianess issue while interrogating MS status.
[SCSI] qla2xxx: Use proper prep_ms_iocb() function during GFPN_ID.
[SCSI] qla2xxx: Detect GPSC capabilities within a fabric.
[SCSI] qla2xxx: Correct IOCB queueing mechanism for ISP54XX HBAs.
[SCSI] qla2xxx: Correct reset handling logic.
[SCSI] qla2xxx: Perform a fw-dump when an ISP23xx RISC-paused state is detected.
[SCSI] qla2xxx: Use generic isp_ops.fw_dump() function.
[SCSI] qla2xxx: Update version number to 8.01.07-k4.
Andrew Victor (53):
[MTD] NAND: AT91 NAND driver
[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
[MTD] NAND: Support for 16-bit bus-width on AT91.
[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
USB: ohci at91 warning fix
USB: at91 udc, support at91sam926x addresses
USB: at91_udc, misc fixes
[ARM] 4084/1: Remove CONFIG_DEBUG_WAITQ
[ARM] 4085/1: AT91: Header fixes.
[ARM] 4086/1: AT91: Whitespace cleanup
[ARM] 4087/1: AT91: CPU reset for SAM9x processors
[ARM] 4088/1: AT91: Unbalanced IRQ in serial driver suspend/resume
[ARM] 4089/1: AT91: GPIO wake IRQ cleanup
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 (2):
bonding: incorrect bonding state reported via ioctl
bonding: ARP monitoring broken on x86_64
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
Aneesh Kumar K.V (1):
kobject: kobject_uevent() returns manageable value
Ang Way Chuang (1):
V4L/DVB (4972): Dvb-core: fix bug in CRC-32 checking on 64-bit systems
Anssi Hannula (2):
Input: HID - add a quirk for the Logitech USB Receiver
HID: put usb_interface instead of usb_device into hid->dev to fix udevinfo breakage
Anthony Liguori (1):
KVM: Add missing include
Anton Altaparmakov (2):
NTFS: 2.1.28 - Fix deadlock reported by Sergey Vlasov due to ntfs_put_inode().
NTFS: Forgot to bump version number in makefile to 2.1.28...
Anton Blanchard (6):
[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
[POWERPC] Fix corruption in hcall9
[POWERPC] Fix bugs in the hypervisor call stats code
Ard van Breemen (3):
start_kernel: test if irq's got enabled early, barf, and disable them again
kernelparams: detect if and which parameter parsing enabled irq's
PCI: prevent down_read when pci_devices is empty
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 (2):
[ARM] 4065/1: S3C24XX: dma printk fixes
[ARM] 4073/1: Prevent s3c24xx drivers from including asm/arch/hardware.h and asm/arch/irqs.h
Arnaud Patard (Rtp (2):
s3c2410fb: Add support for STN displays
spi_s3c24xx_gpio: use right header
Arnd Bergmann (17):
[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
[POWERPC] cell: update cell_defconfig
[POWERPC] cell: add forward struct declarations to spu.h
[POWERPC] spufs: fix assignment of node numbers
[POWERPC] powerpc: add scanning of ebc bus to of_platform
arnd@arndb.de (3):
[POWERPC] spufs: "stautus" isnt a word.
[POWERPC] spufs: allow isolated mode apps by starting the SPE loader
[POWERPC] cell: use ppc_md->power_save instead of cbe_idle_loop
Arne Redlich (2):
IB/srp: Increase supported CDB size
[SCSI] iscsi: fix 2.6.19 data digest calculation bug
Art Haas (1):
Remove 'volatile' from spinlock_types
Artem Bityutskiy (10):
[MTD] core: trivial comments fix
[MTD] NAND: nandsim: support subpage write
[MTD] increase MAX_MTD_DEVICES
[MTD] add get_mtd_device_nm() function
[MTD] add get and put methods
[MTD] return error code from get_mtd_device()
[MTD] nandsim: bugfix in page addressing
[JFFS2] add cond_resched() when garbage collecting deletion dirent
[JFFS2] Reschedule in loops
[MTD] OneNAND: release CPU in cycles
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 (29):
[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
[MIPS] csum_partial and copy in parallel
[MIPS] SMTC build fix
[MIPS] Fix build errors on SEAD
[MIPS] TX49: Fix use of CDEX build_store_reg()
[MIPS] PNX8550: Fix system timer initialization
[MIPS] Fix N32 SysV IPC routines
[MIPS] Fix wrong checksum calculation on 64-bit MIPS
SPI: alternative fix for spi_busnum_to_master
audetto@tiscali.it (2):
V4L/DVB (4862): Fixes uninitialized variables passed to VIDIOC_G_FBUF.
V4L/DVB (4964): VIDEO_PALETTE_YUYV and VIDEO_PALETTE_YUV422 are the same palette
Auke Kok (11):
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
e100: fix irq leak on suspend/resume
e100: fix napi ifdefs removing needed code
Avantika Mathur (3):
ext4: if expression format
ext4: kmalloc to kzalloc
ext4: Eliminate inline functions
Avi Kivity (68):
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
KVM: AMD SVM: handle MSR_STAR in 32-bit mode
KVM: AMD SVM: Save and restore the floating point unit state
KVM: Use more traditional error handling in kvm_mmu_init()
KVM: API versioning
KVM: Use boot_cpu_data instead of current_cpu_data
KVM: Simplify is_long_mode()
KVM: Implement a few system configuration msrs
KVM: Move common msr handling to arch independent code
KVM: More msr misery
KVM: Fix oops on oom
KVM: Prevent stale bits in cr0 and cr4
KVM: MMU: Implement simple reverse mapping
KVM: MMU: Teach the page table walker to track guest page table gfns
KVM: MMU: Load the pae pdptrs on cr3 change like the processor does
KVM: MMU: Fold fetch_guest() into init_walker()
KVM: MU: Special treatment for shadow pae root pages
KVM: MMU: Use the guest pdptrs instead of mapping cr3 in pae mode
KVM: MMU: Make the shadow page tables also special-case pae
KVM: MMU: Make kvm_mmu_alloc_page() return a kvm_mmu_page pointer
KVM: MMU: Shadow page table caching
KVM: MMU: Write protect guest pages when a shadow is created for them
KVM: MMU: Let the walker extract the target page gfn from the pte
KVM: MMU: Support emulated writes into RAM
KVM: MMU: Zap shadow page table entries on writes to guest page tables
KVM: MMU: If emulating an instruction fails, try unprotecting the page
KVM: MMU: Implement child shadow unlinking
KVM: MMU: kvm_mmu_put_page() only removes one link to the page
KVM: MMU: oom handling
KVM: MMU: Remove invlpg interception
KVM: MMU: Remove release_pt_page_64()
KVM: MMU: Handle misaligned accesses to write protected guest page tables
KVM: MMU: <ove is_empty_shadow_page() above kvm_mmu_free_page()
KVM: MMU: Ensure freed shadow pages are clean
KVM: MMU: If an empty shadow page is not empty, report more info
KVM: MMU: Page table write flood protection
KVM: MMU: Never free a shadow page actively serving as a root
KVM: MMU: Fix cmpxchg8b emulation
KVM: MMU: Treat user-mode faults as a hint that a page is no longer a page table
KVM: MMU: Free pages on kvm destruction
KVM: MMU: Replace atomic allocations by preallocated objects
KVM: MMU: Detect oom conditions and propagate error to userspace
KVM: MMU: Flush guest tlb when reducing permissions on a pte
KVM: MMU: Destroy mmu while we still have a vcpu left
KVM: MMU: add audit code to check mappings, etc are correct
KVM: Improve reporting of vmwrite errors
KVM: Initialize vcpu->kvm a little earlier
KVM: Add missing 'break'
KVM: Don't set guest cr3 from vmx_vcpu_setup()
KVM: MMU: Add missing dirty bit
KVM: make sure there is a vcpu context loaded when destroying the mmu
KVM: fix race between mmio reads and injected interrupts
KVM: x86 emulator: fix bit string instructions
KVM: fix bogus pagefault on writable pages
KVM: Emulate IA32_MISC_ENABLE msr
KVM: MMU: Perform access checks in walk_addr()
KVM: MMU: Report nx faults to the guest
KVM: fix lockup on 32-bit intel hosts with nx disabled in the bios
Ayaz Abdulla (6):
forcedeth: add mgmt unit support
forcedeth: add recoverable error support
forcedeth: add new NVIDIA pci ids
forcedeth: add support for new mcp67 device
forcedeth: modified comment header
forcedeth: sideband management fix
Badari Pulavarty (1):
Fix for shmem_truncate_range() BUG_ON()
Bart De Schuymer (3):
[NETFILTER]: ebtables: add --snap-arp option
[NETFILTER]: bridge netfilter: deal with martians correctly
[NETFILTER]: arp_tables: fix userspace compilation
Bartlomiej Zolnierkiewicz (5):
via82cxxx: fix cable detection
ide: update MAINTAINERS entry
ia64: add pci_get_legacy_ide_irq()
ide: add missing __init tags to IDE PCI host drivers
via82cxxx: fix typo ("cx7000" should be corrected to "cx700")
Baruch Even (1):
[TCP]: Fix sorting of SACK blocks.
Ben Collins (3):
[ATM]: Add CPPFLAGS to byteorder.h check
ieee1394: Consolidate driver registering
ib_verbs: Use explicit if-else statements to avoid errors with do-while macros
Ben Dooks (31):
[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
[ARM] 4038/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (core)
[ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach)
[ARM] 4040/1: S3C24XX: Fix copyrights in arch/arm/mach-s3c2410
[ARM] 4041/1: S3C24XX: Fix sparse errors from VA addresses
[ARM] 4042/1: H1940: Fix sparse errors from VA addresses
[ARM] 4043/1: S3C24XX: fix sparse warnings in arch/arm/mach-s3c2410/s3c2440-clock.c
[ARM] 4044/1: S3C24XX: fix sparse warnings in arch/arm/mach-s3c2410/s3c2442-clock.c
[ARM] 4045/1: S3C24XX: remove old VA for non-shared areas
[ARM] 4046/1: S3C24XX: fix sparse errors arch/arm/mach-s3c2410
[ARM] 4048/1: S3C24XX: make s3c2410_pm_resume() static
[ARM] 4049/1: S3C24XX: fix sparse warning due to upf_t in regs-serial.h
[ARM] 4050/1: S3C24XX: remove old changelogs in arch/arm/mach-s3c2410
[ARM] 4051/1: S3C24XX: clean includes in S3C2440 and S3C2442 support
[ARM] 4052/1: S3C24XX: Fix PM in arch/arm/mach-s3c2410/Kconfig
[ARM] 4059/1: VR1000: fix LED3's platform device number
[ARM] 4062/1: S3C24XX: Anubis and Osiris shuld have CONFIG_PM_SIMTEC
MAINTAINERS: fix email for S3C2410 and S3C2440
fix s3c24xx gpio driver (include linux/workqueue.h)
[ARM] 4071/1: S3C24XX: Documentation update
[ARM] 4070/1: arch/arm/kernel: fix warnings from missing includes
[ARM] 4095/1: S3C24XX: Fix GPIO set for Bank A
[ARM] 4096/1: S3C24XX: change return code form s3c2410_gpio_getcfg()
S3C24XX: fix passing spi chipselect to select routine
[ARM] 4117/1: S3C2412: Fix writel() usage in selection code
Benjamin Herrenschmidt (44):
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
[POWERPC] cell: Fix spufs with "new style" device-tree
[POWERPC] Workaround oldworld OF bug with IRQs & P2P bridges
[POWERPC] Fix build of cell zImage.initrd
[SUNGEM]: PHY updates & pause fixes (#2)
[POWERPC] Remove bogus sanity check in pci -> OF node code
[POWERPC] Fix cell's mmio nvram to properly parse device tree
[POWERPC] Fix sys_pciconfig_iobase bus matching
Benjamin LaHaise (1):
aio: remove ki_retried debugging member
Bernhard Kaindl (1):
ohci1394: steps to implement suspend/resume
bibo,mao (6):
i386: i386 create e820.c to handle standard io/mem resources
i386: create e820.c for e820 map sanitize and copy function
i386: Move find_max_pfn function to e820.c
i386: Move e820/efi memmap walking code to e820.c
i386: Move memory map printing and other code to e820.c
[IA64] kprobe clears qp bits for special instructions
Boaz Harrosh (1):
remove blk_queue_activity_fn
Bob Breuer (1):
[SPARC32]: Fix over-optimization by GCC near ip_fast_csum.
BP, Praveen (1):
sysctl: string length calculated is wrong if it contains negative numbers
Brandon Philips (1):
Input: drivers/char/keyboard.c - small cleanup in k_cur()
brandon@ifup.org (1):
ACPI: dock: Add a docked sysfs file to the dock driver.
Brian Haley (3):
[IPv6]: Only modify checksum for UDP
[IPV6]: Fix IPV6_UNICAST_HOPS getsockopt().
[SCTP]: Fix compiler warning.
Brian King (12):
[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
libata: Fixup n_elem initialization
libata: Initialize qc->pad_len
libata: Initialize nbytes for internal sg commands
Brice Goglin (19):
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
[CPUFREQ] speedstep-centrino: missing space and bracket
myri10ge: match number of save_state and restore
myri10ge: move request_irq to myri10ge_open
myri10ge: make msi configurable at runtime through sysfs
myri10ge: no need to save MSI and PCIe state in the driver
myri10ge: handle failures in suspend and resume
increment pos before looking for the next cap in __pci_find_next_ht_cap
myri10ge: make wc_fifo usage load-time tunable
myri10ge: check that we can get an irq
myri10ge: update driver version to 1.2.0
Bruce Allan (2):
e1000: fix to set the new max frame size before resetting the adapter
e1000: Fix PBA allocation calculations
Burman Yan (8):
[MTD] replace kmalloc+memset with kzalloc
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
USB AUERSWALD: replace kmalloc+memset with kzalloc
ACPI: replace kmalloc+memset with kzalloc
Cal Peake (2):
add MODULE_* attributes to bit reversal library
Fix inotify maintainers entry
Carlos Eduardo Aguiar (1):
omap: Update MMC response types
Catalin Marinas (2):
[ARM] 4112/1: Only ioremap to supersections if DOMAIN_IO is zero
[ARM] 4111/1: Allow VFP to work with thread migration on SMP
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, Justin (1):
ACPI: optimize pci_rootbridge search
Chen, Kenneth W (10):
__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
fix blk_direct_IO bio preparation
Chris Caputo (1):
sched: correct output of show_state()
Chris Frey (1):
USB: fix to usbfs_snoop logging of user defined control urbs
Chris Lalancette (1):
8139cp: Don't blindly enable interrupts
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 (5):
[S390] remove salipl memory detection.
[S390] set KBUILD_IMAGE.
[S390] hypfs fixes
[S390] sclp_cpi module license.
[S390] locking problem with __cpcmd.
Christian Hesse (1):
[ALSA] hda-codec - fix typo in PCI IDs
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 (10):
[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
[XFRM_USER]: avoid pointless void ** casts
Fix BUG at drivers/scsi/scsi_lib.c:1118 caused by "pktsetup dvd /dev/sr0"
Christoph Lameter (37):
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
slab: fix kmem_ptr_validate definition
Check for populated zone in __drain_pages
mbind: restrict nodes to the currently allowed cpuset
Christophe Saout (1):
Subject: Re: Fix SUNRPC wakeup/execute race condition
Chuck Ebbert (5):
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
[NETFILTER]: ebtables: don't compute gap before checking struct type
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
Clemens Ladisch (4):
[ALSA] use the ALIGN macro
[ALSA] use the roundup macro
[ALSA] pcm core: fix silence_start calculations
[ALSA] usb-audio: work around wrong frequency in CM6501 descriptors
Conke Hu (4):
PCI: ATI sb600 sata quirk
atiixp.c: remove unused code
atiixp.c: sb600 ide only has one channel
atiixp.c: add cable detection support for ATI IDE
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.
Craig Schlenter (1):
[TCP]: Fix iov_len calculation in tcp_v4_send_ack().
Cyrill V. Gorcunov (1):
qconf: fix SIGSEGV on empty menu items
Dale Farnsworth (1):
mv643xx_eth: Fix race condition in mv643xx_eth_free_tx_descs
Dan Carpenter (1):
tty_io.c balance tty_ldisc_ref()
Dan Williams (8):
[ARM] 3967/1: xsc3: make branch predication configurable on xsc3
[ARM] 3968/1: iop13xx: add iop13xx_defconfig
[ARM] 3995/1: iop13xx: add iop13xx support
[ARM] 4022/1: iop13xx: generic irq fixups
[ARM] 4077/1: iop13xx: fix __io() macro
[ARM] 4079/1: iop: Update MAINTAINERS
[ARM] 4082/1: iop3xx: fix iop33x gpio register offset
[ARM] 4100/1: iop3xx: fix cpu mask for iop333
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 Gollub (1):
USB: rndis_host: fix crash while probing a Nokia S60 mobile
Daniel Ritz (2):
PCMCIA: fix drivers broken by recent cleanup
usbtouchscreen: make ITM screens report BTN_TOUCH as zero when not touched
Daniel Walker (2):
clocksource: add usage of CONFIG_SYSFS
clocksource: small cleanup
daniel@centurion.net.nz (1):
USB: airprime: New device ID
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 (4):
drm: fix up irqflags in drm_lock.c
drm: fixup comment header style
drm: make kernel context switch same as for drm git tree.
drm: r128: comment aligment with drm git
Dave Hansen (1):
Fix sparsemem on Cell
Dave Jones (24):
[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
[CPUFREQ] Advise not to use longhaul on VIA C7.
[CPUFREQ] longhaul compile fix.
[CPUFREQ] longhaul: Fix up unreachable code.
[CPUFREQ] longhaul: Kill off warnings introduced by recent changes.
Fix implicit declarations in via-pmu
[AGPGART] Prevent (unlikely) memory leak in amd_create_gatt_pages()
[AGPGART] Remove pointless typedef in ati-agp
[AGPGART] Remove pointless assignment.
[AGPGART] Add new IDs to VIA AGP.
[CPUFREQ] Remove unneeded errata workaround from p4-clockmod.
Dave Kleikamp (2):
JFS: Fix conflicting superblock flags
Fix JFS after clear_page_dirty() removal
Dave Olsen (1):
[MTD] [MAPS] Support for BIOS flash chips on the nvidia ck804 southbridge
David Anders (1):
[MTD] NOR: leave Intel chips in read-array mode on suspend
David Barksdale (1):
IPMI: fix timeout list handling
David Brownell (29):
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
USB: gadget driver unbind() is optional; section fixes; misc
USB: MAINTAINERS update, EHCI and OHCI
USB: ohci whitespace/comment fixups
V4L/DVB (5014): Allyesconfig build fixes on some non x86 arch
SPI: define null tx_buf to mean "shift out zeroes"
m25p80 build fixes (with MTD debug)
SPI/MTD: mtd_dataflash oops prevention
MMC: at91 mmc linkage updates
i2c: Migration aids for i2c_adapter.dev removal
USB: omap_udc build fixes (sync with linux-omap)
rtc-at91rm9200 build fix
Update the rtc-rs5c372 driver
rtc-sh: correctly report rtc_wkalrm.enabled
David C Somayajulu (4):
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.
[SCSI] qla4xxx: bug fixes
David Chinner (2):
Fix XFS after clear_page_dirty() removal
Revert bd_mount_mutex back to a semaphore
David Clare (1):
USB: Prevent the funsoft serial device from entering raw mode
David Erb (1):
[POWERPC] cell: update Cell BE register definitions
David Gibson (4):
[POWERPC] Remove todc code from ARCH=powerpc
[POWERPC] Small clarification of initrd handling
[POWERPC] Cleanup zImage handling of kernel entry with flat device tree
[POWERPC] Fix bogus BUG_ON() in in hugetlb_get_unmapped_area()
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 Hollis (1):
USB: asix: Fix AX88772 device PHY selection
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/.../torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
WorkQueue: Fix up arch-specific work items where possible
Merge branch 'master' of git://git.kernel.org/.../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 L Stevens (1):
[IPV4/IPV6]: Fix inet{,6} device initialization order.
David Milburn (1):
libata-scsi: ata_task_ioctl should return ATA registers from sense data
David Miller (1):
really fix funsoft driver
David Rientjes (7):
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
PCI quirks: remove redundant check
David S. Miller (49):
[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:/.../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()
[SPARC64]: Kill no-remapping-needed code in head.S
[SPARC64]: Minor irq handling cleanups.
[DocBook]: Fix two typos in generic IRQ docs.
[SPARC64]: Mirror x86_64's PERCPU_ENOUGH_ROOM definition.
[SPARC]: Update defconfig.
[SPARC]: Make bitops use same spinlocks as atomics.
[NETFILTER] IPV6: Fix dependencies.
[UDP]: Fix reversed logic in udp_get_port().
[SPARC64]: Fix "mem=xxx" handling.
[SPARC64]: Fix of_iounmap() region release.
[SPARC64]: Update defconfig.
[SPARC64]: Handle ISA devices with no 'regs' property.
[NET]: Add memory barrrier to netif_poll_enable()
[PKTGEN]: Convert to kthread API.
[SOUND] Sparc CS4231: Use 64 for period_bytes_min
Merge master.kernel.org:/.../holtmann/bluetooth-2.6
[AF_PACKET]: Fix BPF handling.
[AF_PACKET]: Check device down state before hard header callbacks.
[TCP]: Restore SKB socket owner setting in tcp_transmit_skb().
[SPARC64]: Set g4/g5 properly in sun4v dtlb-prot handling.
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 (35):
[MTD NAND] Initial import of CAFÃ NAND driver.
[MTD NAND] OLPC CAFÃ driver update
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[MTD] NAND: Combined oob buffer so it's contiguous with data
[MTD] NAND: Correct setting of chip->oob_poi OOB buffer
Merge git://git.infradead.org/~dwmw2/cafe-2.6
[MTD] NAND: Add hardware ECC correction support to CAFÃ NAND driver
[MTD] NAND: CAFÃ NAND driver cleanup, fix ECC on reading empty flash
[MTD] NAND: Disable ECC checking on CAFÃ since it's broken for now
[MTD] NAND: Café ECC -- remove spurious BUG_ON() in err_pos()
[MTD] NAND: Reset Café controller before initialising.
[MTD] CAFÃ NAND: Add 'slowtiming' parameter, default usedma and checkecc on
[MTD] NAND: Add ECC debugging for CAFÃ
[MTD] NAND: Remove empty block ECC workaround
[MTD] NAND: Fix timing calculation in CAFÃ debugging message
[MTD] NAND: Use register #defines throughout CAFÃ driver, not numbers
[MTD] NAND: Add register debugging spew option to CAFÃ driver
[MTD] NAND: Fix ECC settings in CAFÃ controller driver.
Merge git://git.infradead.org/~dwmw2/cafe-2.6
Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6
[MTD] [NAND] Update CAFÃ driver interrupt handler prototype
[MTD] Use EXPORT_SYMBOL_GPL() for exported symbols.
[MTD] Remove trailing whitespace
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
Enable RAID autorun on Mac partition tables.
[MTD] Fix SSFDC build for variable blocksize.
Fix noise in futex.h
[MTD] Fix ssfdc blksize typo
[POWERPC] Probe Efika platform before CHRP.
[NET]: Don't export linux/random.h outside __KERNEL__.
[POWERPC] Fix manual assembly WARN_ON() in enter_rtas().
Merge branch 'master' of git://git.infradead.org/~kmpark/onenand-mtd-2.6
[JFFS2] debug.h: include <linux/sched.h> for current->pid
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
Fix Maple PATA IRQ assignment.
David Wu (1):
m68knommu: add SHM support
Davy Chan (1):
[MIPS] pnx8550: Fix write_config_byte() PCI config space accessor
dean gaudet (1):
[NET]: ifb double-counts packets
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
Dhaval Giani (1):
[CPUFREQ] fixes typo in cpufreq.c
Dimitri Gorokhovik (2):
ramfs breaks without CONFIG_BLOCK
MM: SLOB is broken by recent cleanup of slab.h
Dirk Eibach (1):
i2c: fix broken ds1337 initialization
Dmitriy Monakhov (1):
Broadcom 4400 resume small fix
Dmitry Mishin (4):
[NETFILTER]: Fix {ip,ip6,arp}_tables hook validation
[NETFILTER]: Fix iptables compat hook validation
[NETFILTER]: ip_tables: ipt and ipt_compat checks unification
[NETFILTER]: compat offsets size change
Dmitry Torokhov (23):
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/.../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
ACPI: button: register with input layer
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/.../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
Dor Laor (2):
KVM: Improve interrupt response
KVM: Simplify test for interrupt window
Dotan Barak (2):
RDMA/cm: Remove setting local write as part of QP access flags
IB/mthca: Don't execute QUERY_QP firmware command for QP in RESET state
Doug Chapman (1):
ACPI: increase ACPI_MAX_REFERENCE_COUNT for larger systems
Duncan Sands (1):
x86-64: fix asm constraints in i386 atomic_add_return
Dwaine Garden (2):
V4L/DVB (4926): Fix USBVision handling of VIDIOC_QUERYCTRL
V4L/DVB (4979): Fixes compilation when CONFIG_V4L1_COMPAT is not selected
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.
Eagle Jones (1):
USB: airprime: add device id for dell wireless 5500 hsdpa card
Ed L Cashin (1):
fix aoe without scatter-gather [Bug 7662]
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
Erez Zilber (1):
IB/iser: Return error code when PDUs may not be sent
Eric Anholt (2):
drm: savage: compat fix from drm git.
[AGPGART] fix detection of aperture size versus GTT size on G965
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 Moore (5):
MAINTAINERS: email addr change for Eric Moore
[SCSI] fusion: fibre channel: return DID_ERROR for MPI_IOCSTATUS_SCSI_IOC_TERMINATED
[SCSI] fusion: power pc and miscellaneous bug fixs
[SCSI] fusion: MODULE_VERSION support
[SCSI] fusion: bump version
Eric Sandeen (5):
reject corrupt swapfiles earlier
handle ext3 directory corruption better
handle ext4 directory corruption better
ext3/4: don't do orphan processing on readonly devices
fix memory corruption from misinterpreted bad_inode_ops return values
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 Smith (1):
usb serial: add support for Novatel S720/U720 CDMA/EV-DO modems
Eric Van Hensbergen (5):
9p: fix bogus return code checks during initialization
9p: fix rename return code
9p: update documentation regarding server applications
9p: fix segfault caused by race condition in meta-data operations
9p: null terminate error strings for debug print
Eric W. Biederman (19):
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 "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
Fix reparenting to the same thread group. (take 2)
[IPV4]: Fix the fib trie iterator to work with a single entry routing tables
[DECNET]: Handle a failure in neigh_parms_alloc (take 2)
i386: In assign_irq_vector look at all vectors before giving up
Erik Jacobson (1):
connector: some fixes for ia64 unaligned access errors
Erik Mouw (1):
Update ext[23] mailing list address
Ernie Petrides (1):
x86-64: fix perms/range of vsyscall vma in /proc/*/maps
ethanhsiao@jmicron.com (1):
jmicron: 40/80pin primary detection
Evgeniy Dushistov (5):
fix garbage instead of zeroes in UFS
ufs: alloc metadata null page fix
ufs: truncate negative to unsigned fix
ufs: reallocation fix
MAINTAINERS: ufs entry
Evgeniy Polyakov (4):
better CONFIG_W1_SLAVE_DS2433_CRC handling
w1: Fix for kconfig entry typo
[CONNECTOR]: Fix compilation breakage introduced recently.
[CONNECTOR]: Replace delayed work with usual work queue.
Fabrice Knevez (1):
[SUNKBD]: Fix sunkbd_enable(sunkbd, 0); obvious.
Filipe (1):
io/storage: Documentation update to as-iosched.txt
Florian Festi (1):
input/hid: Supporting more keys from the HUT Consumer Page
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 (11):
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
netpoll: drivers must not enable IRQ unconditionally in their NAPI handler
r8169: use the broken_parity_status field in pci_dev
r8169: extraneous Cmd{Tx/Rx}Enb write
sis190: failure to set the MAC address from EEPROM
netdev: add a MAINTAINERS entry for via-velocity and update my address
Frank Blaschka (3):
s390: qeth driver fixes: VLAN hdr, perf stats
s390: qeth driver fixes: packet socket
s390: qeth driver fixes: atomic context fixups
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
Frank Pavlic (1):
s390: iucv Kconfig help description changes
Freddy Spierenburg (1):
au11oofb: fix to remove flickering
Frédéric Riss (1):
EFI x86: pass firmware call parameters on the stack
FUJITA Tomonori (9):
[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
[SCSI] iscsi: simplify IPv6 and IPv4 address printing
Gabriel Mansi (1):
[AGPGART] K8M890 support for amd-k8.
garrett_damore@tadpole.com (1):
USB: add vendor/device id for Option GT Max 3.6 cards
Gary Hade (2):
[CPUFREQ] speedstep-centrino should ignore upper performance control bits
[CPUFREQ] speedstep-centrino should ignore upper performance control bits
Gautham R Shenoy (3):
[CPUFREQ] Fix coding style issues in cpufreq.
Handle per-subsystem mutexes for CONFIG_HOTPLUG_CPU not set
Change cpu_up and co from __devinit to __cpuinit
Gavin Lambert (1):
m68knommu: remove FP conditionals in ucontext struct
Geert Uytterhoeven (10):
[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()
__set_irq_handler bogus space
[POWERPC] PS3: Fix uniprocessor kernel build
[POWERPC] ps3_free_io_irq: Fix inverted error check
`make help' in build tree doesn't show headers_* targets
Geoff Levand (22):
[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
[POWERPC] PS3: add not complete comment to kconfig
Georg Chini (1):
[SOUND] Sparc CS4231: Fix IRQ return value and initialization.
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.
Gerd Hoffmann (1):
V4L/DVB (5069): Fix bttv and friends on 64bit machines with lots of memory
Gerrit Renker (79):
[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
[TCP]: Fix ambiguity in the `before' relation.
[TCP]: Use old definition of before
Giuliano Pochini (1):
[ALSA] Fix potential NULL pointer dereference in echoaudio midi
Glen Masgai (1):
[ALSA] ymfpci: fix swap_rear for S/PDIF passthrough
Gong Jun (3):
hwmon/w83793: Remove the description of AMDSI and update the voltage formula
hwmon/w83793: Ignore disabled temperature channels
hwmon/w83793: Hide invalid VID readings
Grant Grundler (1):
PCI: rework Documentation/pci.txt
Grant Likely (18):
[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
[POWERPC] Fix mpc52xx fdt to use correct device_type for sound devices
[POWERPC] Don't include powerpc/sysdev/rom.o for arch/ppc builds
[POWERPC] Fix mpc52xx serial driver to work for arch/ppc again
V4L/DVB (5024): Fix quickcam communicator driver for big endian architectures
[POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable
Greg Chandler (1):
Input: lifebook - add Hitachi Flora-IE 55mi tablet DMI signature
Greg Kroah-Hartman (22):
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
USB Storage: remove duplicate Nokia entry in unusual_devs.h
USB: disable USB_MULTITHREAD_PROBE
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
Guillaume Chazarain (3):
ACPI: EC: move verbose printk to debug build only
[CPUFREQ] Uninitialized use of cmd.val in
arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c:acpi_cpufreq_target()
procfs: Fix listing of /proc/NOT_A_TGID/task
Guillem Jover (1):
Allow user processes to raise their oom_adj value
Guy Streeter (1):
correct sys_shmget allocation check
H. Peter Anvin (1):
Boot loader ID for Gujin
Haavard Skinnemoen (23):
[MTD] bugfix: DataFlash is not bit writable
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
[AVR32] Export clear_page symbol
[AVR32] Update ATSTK1000 defconfig: Enable macb by default
Remove avr32@atmel.com from MAINTAINERS
Hannes Reinecke (1):
[SCSI] block: convert jiffies to msecs in scsi_ioctl()
Hans Verkuil (9):
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
V4L/DVB (4967): Add missing tuner module option pal=60 for PAL-60 support.
V4L/DVB (4968): Add PAL-60 support for cx2584x.
V4L/DVB (4982): Fix broken audio mode handling for line-in in msp3400.
V4L/DVB (4983): Force temporal filter to 0 when scaling to prevent ghosting.
V4L/DVB (4984): LOG_STATUS should show the real temporal filter value.
V4L/DVB (4988): Cx2341x audio_properties is an u16, not u8
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 (30):
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
qeth: fix uaccess handling and get rid of unused variable
[S390] cio: use barrier() in stsch_reset.
[S390] Fix cpu hotplug (missing 'online' attribute).
[S390] Fix vmalloc area size calculation.
[S390] don't call handle_mm_fault() if in an atomic context.
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 (24):
ACPI: ibm-acpi: new ibm-acpi maintainer
ACPI: ibm-acpi: do not use / in driver names
ACPI: ibm-acpi: trivial Lindent cleanups
ACPI: ibm-acpi: Use a enum to select the thermal sensor reading strategy
ACPI: ibm-acpi: Implement direct-ec-access thermal reading modes for up to 16 sensors
ACPI: ibm-acpi: document thermal sensor locations for the A31
ACPI: ibm-acpi: prepare to cleanup fan_read and fan_write
ACPI: ibm-acpi: clean up fan_read
ACPI: ibm-acpi: break fan_read into separate functions
ACPI: ibm-acpi: cleanup fan_write
ACPI: ibm-acpi: document fan control
ACPI: ibm-acpi: extend fan status functions
ACPI: ibm-acpi: fix and extend fan enable
ACPI: ibm-acpi: fix and extend fan control functions
ACPI: ibm-acpi: store embedded controller firmware version for matching
ACPI: ibm-acpi: workaround for EC 0x2f initialization bug
ACPI: ibm-acpi: implement fan watchdog command
ACPI: ibm-acpi: add support for the ultrabay on the T60,X60
ACPI: ibm-acpi: make non-generic bay support optional
ACPI: ibm-acpi: backlight device cleanup
ACPI: ibm-acpi: style fixes and cruft removal
ACPI: ibm-acpi: update version and copyright
backlight: do not power off backlight when unregistering
Revert "ACPI: ibm-acpi: make non-generic bay support optional"
Henry Nestler (1):
initrd: remove unused false condition for initrd_start
Herbert Poetzl (1):
Fix linux banner utsname information
Herbert Xu (9):
[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
e1000: Do not truncate TSO TCP header with 82544 workaround
vmx: Fix register constraint in launch code
[IPSEC] flow: Fix potential memory leak
[IPSEC]: Policy list disorder
Hermann Pitton (1):
V4L/DVB (4768): Add the Asus P7131 Dual hybrid to the new tda8290_i2c_gate_ctrl
hermann pitton (1):
V4L/DVB (5033): MSI TV@nywhere Plus fixes
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 (2):
jbd2: wait for already submitted t_sync_datalist buffer to complete
jbd: wait for already submitted t_sync_datalist buffer to complete
Hoang-Nam Nguyen (4):
IB/ehca: Use WQE offset instead of WQE addr for pending work reqs
IB/ehca: Use proper GFP_ flags for get_zeroed_page()
IB/ehca: Fix improper use of yield() with spinlock held
IB/ehca: Fix mismatched spin_unlock in irq handler
Holden Karau (1):
atmel: output signal strength information
Holger Macht (3):
ACPI: ibm_acpi: Add support for the generic backlight device
ACPI: asus_acpi: Add support for the generic backlight device
ACPI: toshiba_acpi: Add support for the generic backlight device
Holger Schurig (1):
usbtouchscreen: add support for DMC TSC-10/25 devices
Hongjie Yang (1):
[S390] memory detection misses 128k.
Horms (5):
[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
Kdump documentation update: kexec-tools update
Kdump documentation update: ia64 portion
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 (18):
[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
fix BUG_ON(!PageSlab) from fallback_alloc
fix OOM killing of swapoff
mm: mremap correct rmap accounting
Hynek Petrak (1):
PHY probe not working properly for ibm_emac (PPC4xx)
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 (3):
PCI: switch pci_{enable,disable}_device() to be nestable
PCI: pci_{enable,disable}_device() nestable ports
pci: add class codes for Wireless RF controllers
inaky@linux.intel.com (2):
usb/hub: allow hubs up to 31 children
usb hub: fix root hub code so it takes more than 15 devices per root hub
Ingo Molnar (39):
[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
x86_64: fix boot hang caused by CALGARY_IOMMU_ENABLED_BY_DEFAULT
x86_64: fix boot time hang in detect_calgary()
workqueue: fix schedule_on_each_cpu()
lock debugging: fix DEBUG_LOCKS_WARN_ON() & debug_locks_silent
sched: fix bad missed wakeups in the i386, x86_64, ia64, ACPI and APM idle code
suspend: fix suspend on single-CPU systems
change WARN_ON back to "BUG: at ..."
rcu: rcutorture suspend fix
sched: fix cond_resched_softirq() offset
kvm: fix GFP_KERNEL allocation in atomic section in kvm_dev_ioctl_create_vcpu()
KVM: Fix GFP_KERNEL alloc in atomic section bug
KVM: Use raw_smp_processor_id() instead of smp_processor_id() where applicable
profiling: fix sched profiling typo
KVM: Avoid oom on cr3 switch
KVM: Make loading cr3 more robust
KVM: Simplify mmu_alloc_roots()
KVM: add VM-exit profiling
paravirt: mark the paravirt_ops export internal
notifiers: fix blocking_notifier_call_chain() scalability
ACPI: fix cpufreq regression
Ira Snyder (1):
initializer entry defined twice in pata_rz1000
Ishai Rabinovitz (1):
IB/srp: Check match_strdup() return
Ivan Skytte Jorgensen (2):
[SCTP]: Add support for SCTP_CONTEXT socket option.
[SCTP]: Fix typo adaption -> adaptation as per the latest API draft.
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 (2):
IB/mthca: Fix initial SRQ logsize for mem-free HCAs
IB/mthca: Fix PRM compliance problem in atomic-send completions
Jack Steiner (2):
[IA64] - Reduce overhead of FP exception logging messages
x86-64: - Ignore long SMI interrupts in clock calibration
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 (8):
[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
[SCSI] scsi_transport_spi: fix sense buffer size error
[SCSI] seagate: remove BROKEN tag
[SCSI] scsi_scan: fix report lun problems with CDROM or RBC devices
x86: fix PDA variables to work during boot
James Bursa (1):
adfs: fix filename handling
James C Georgas (1):
[ALSA] ac97_codec - trivial fix for bit update functions
James Courtier-Dutton (3):
[ALSA] snd-ca0106: Add new card variant.
[ALSA] snd-ca0106: Fix typos.
[ALSA] ac97: Identify CMI9761 chips.
James K Lewis (1):
Spidernet: remove ETH_ZLEN check in earlier patch
James Morris (4):
[SELinux]: Add support for DCCP
Compile fix for "peer secid consolidation for external network labeling"
Rename class_destroy to avoid namespace conflicts.
KVM: add valid_vcpu() helper
James Simmons (3):
backlight: lcd: Remove dependenct from the framebuffer layer
Video Select set for VESA FB
fbdev: update after backlight argument change
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 (6):
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.
rtc-sh: act on rtc_wkalrm.enabled when setting an alarm
Jan Altenberg (1):
Malta: Fix build if CONFIG_MTD is diabled.
Jan Andersson (1):
sparc32: add offset in pci_map_sg()
Jan Beulich (16):
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
intel-rng workarounds
Jan Capek (1):
USB: ftdi_sio - MachX product ID added
Jan Engelhardt (7):
ACPI: Remove unnecessary from/to-void* and to-void casts in drivers/acpi
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
cdev.h: forward declarations
Jarek Poplawski (6):
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
[IPV4] devinet: inetdev_init out label moved after RCU assignment
[TCP]: rare bad TCP checksum with 2.6.19
Jaroslav Kysela (3):
[ALSA] ac97_codec (ALC655): add EAPD hack for MSI L725 laptop
[ALSA] version 1.0.14rc1
[ALSA] version 1.0.14rc1
Jason Gaston (5):
PCI: irq: irq and pci_ids patch for Intel ICH9
i2c-i801: SMBus patch for Intel ICH9
i2c: i2c-i801 documentation update
ata_piix: IDE mode SATA patch for Intel ICH9
[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH9
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 (33):
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
drm: Stop defining pci_pretty_name
[ALSA] sound: Don't include i2c-dev.h
microcode: fix mc_cpu_notifier section warning
V4L/DVB (5010): Cx88: Fix leadtek_eeprom tagging
hwmon: Fix the VRD 11 decoding
PCI: Unhide the SMBus on the Asus P4P800-X
Fix VIA quirks
via quirk update
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 Chua (1):
acpi: remove "video device notify" message
Jeff Dike (8):
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
Fix UML on non-standard VM split hosts
uml: fix signal frame alignment
Jeff Garzik (51):
[JFFS2] kill warning RE debug-only variables
[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/.../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 "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:/.../viro/bird into tmp
[SCSI] megaraid: fix MMIO casts
Merge branch 'master' into upstream
Merge branch 'upstream' of git://git.kernel.org/.../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
DRM: handle pci_enable_device failure
[libata] use kmap_atomic(KM_IRQ0) in SCSI simulator
[libata] sata_svw: Disable ATAPI DMA on current boards (errata workaround)
USB: fix ohci.h over-use warnings
[libata] sata_svw, sata_vsc: kill iomem warnings
e1000: For sanity, reformat e1000_set_mac_type(), struct e1000_hw[_stats]
e1000: omit stats for broken counter in 82543
e1000: consolidate managability enabling/disabling
e1000: workaround for the ESB2 NIC RX unit issue
e1000: 3 new driver stats for managability testing
Merge branch 'upstream-fixes' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream-fixes
Merge branch 'upstream-fixes' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into
upstream-fixes
Merge branch 'upstream-fixes' of master.kernel.org:/.../linville/wireless-2.6 into
upstream-fixes
Revert "e1000: disable TSO on the 82544 with slab debugging"
Note that JFFS (v1) is to be deleted, in feature-removal-schedule.txt
Merge branch 'master' into upstream-fixes
Merge branch 'master' into upstream-fixes
Merge ../linux-2.6
x86-64: define dma noncoherent API functions
Jeff Kirsher (4):
e1000: fix VR powerdown code
e1000: reorder pci-e infor struct
e1000: rename ICH8 flash macros
e1000: fix ethtool reported bus type for older adapters
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 (19):
[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
->nr_sectors and ->hard_nr_sectors are not used for BLOCK_PC requests
Remove queue merging hooks
__blk_rq_map_user() doesn't need to grab the queue_lock
__blk_rq_unmap_user() fails to return error
Fixup blk_rq_unmap_user() API
cfq-iosched: don't allow sync merges across queues
block: document io scheduler allow_merge_fn hook
elevator: fixup typo in merge logic
cfq-iosched: tighten allow merge criteria
cfq-iosched: merging problem
cdrom: set default timeout to 7 seconds
ide-cd maintainer
blktrace: only add a bounce trace when we really bounce
Jens Osterkamp (2):
[POWERPC] cell: Enable spider workarounds on all PCI buses
spidernet : fix memory leak in spider_net_stop
Jeremy Fitzhardinge (18):
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()
ptrace: Fix EFL_OFFSET value according to i386 pda changes
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
Jeremy Roberson (1):
hid-core.c: Adds GTCO CalComp Interwrite IPanel PIDs to blacklist
Jes Sorensen (1):
[SCSI] qla1280: set residual correctly
Jesper Juhl (8):
ACPI: Get rid of 'unused variable' warning in acpi_ev_global_lock_handler()
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
PCI: Be a bit defensive in quirk_nvidia_ck804() so we don't risk dereferencing a NULL pdev.
Jesse Brandeburg (15):
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
e1000: The user-supplied itr setting needs the lower 2 bits masked off
e1000: dynamic itr: take TSO and jumbo into account
e1000: Fix Wake-on-Lan with forced gigabit speed
e1000: disable TSO on the 82544 with slab debugging
e1000: narrow down the scope of the tipg timer tweak
e1000: Make the copybreak value a module parameter
e1000: No-delay link detection at interface up
ixgb: Fix early TSO completion
ixgb: Maybe stop TX if not enough free descriptors
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 (21):
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
Generic HID layer - build: USB_HID should select HID
Generic HID layer - update MAINTAINERS
HID: fix help texts in Kconfig
HID: mousepoll parameter makes no sense for generic HID
HID: Fix DRIVER_DESC macro
HID: update MAINTAINERS entry for USB-HID
HID: compilation fix when DEBUG_DATA is defined
HID: hid/hid-input.c doesn't need to include linux/usb/input.h
HID: fix memleaking of collection
USB HID: fix hid_blacklist clash for 0x08ca/0x0010
HID: fix pb_fnmode and move it to generic HID
Jiri Slaby (92):
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
Char: mxser, fix oops when removing opened
Char: isicom, eliminate spinlock recursion
Joe Korty (1):
i386: Fix entry.S code with !CONFIG_VM86
Joerg Roedel (1):
KVM: SVM: Propagate cpu shutdown events to userspace
Johann Lombardi (1):
ext4: fix credit calculation in ext4_ext_calc_credits_for_insert
Johann Wilhelm (2):
usb-storage: Ignore the virtual cd-drive of the Huawei E220 USB Modem
usb-gsm-driver: Added VendorId and ProductId for Huawei E220 USB Modem
Johannes Hoelzl (1):
Add Baltech Reader ID to CP2101 driver
Johannes Stezenbach (1):
uml: fix mknod
John Keller (7):
Altix: Add initial ACPI IO support
Altix: SN ACPI hotplug support.
Altix: Initial ACPI support - ROM shadowing.
[IA64] SN: Correctly update smp_affinty mask
ACPI: Add support for acpi_load_table/acpi_unload_table_id
ACPI: Altix: ACPI _PRT support
Altix: more ACPI PRT support
John Rose (1):
PCI: rpaphp: change device tree examination
john stultz (1):
time: re-add verify_pmtmr_rate
John W. Linville (3):
Revert "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
Josepch Chan (1):
via82cxxx/pata_via: correct PCI_DEVICE_ID_VIA_SATA_EIDE ID and add support for CX700 and
8237S
Josh Boyer (3):
[POWERPC] Add mktree utility to arch/powerpc/boot
[MTD] add MTD_BLKDEVS Kconfig option
Make JFFS depend on CONFIG_BROKEN
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 (2):
use generic BUG for ppc
powerpc iseries link error in allmodconfig
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
Jun'ichi Nomura (1):
dm-multipath: fix stall on noflush suspend/resume
Jurij Smakov (1):
[SUNHME]: Fix for sunhme failures on x86
Justin Clacherty (1):
spi: fix error setting the spi mode in pxa2xx_spi.c
Kai Makisara (2):
[SCSI] st: log message changes
[SCSI] st: A MTIOCTOP/MTWEOF within the early warning will cause the file number to be
incorrect
Kalle Pokki (2):
[POWERPC] CPM_UART: Fix inconsistency of function definition
[POWERPC] 8xx: Off-by-one fixes to SCC parameter RAM definitions
KAMEZAWA Hiroyuki (1):
fix oom killer kills current every time if there is memory-less-node take2
Kars de Jong (2):
m68k/HP300: HP LANCE updates
Amiga PCMCIA NE2000 Ethernet dev->irq init
Karsten Wiese (6):
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
[ALSA] Repair snd-usb-usx2y over OHCI
Kay Sievers (9):
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
Driver core: Fix prefix driver links in /sys/module by bus-name
Kazunori MIYAZAWA (3):
[CRYPTO] xcbc: New algorithm
[CRYPTO] tcrypt: Add test vectors of AES_XCBC
[IPSEC]: Add support for AES-XCBC-MAC
Ken Chen (1):
aio: fix buggy put_ioctx call in aio_complete - v2
Kenji Kaneshige (7):
pciehp: remove unnecessary free_irq
pciehp: remove unnecessary pci_disable_msi
PCI: pcieport-driver: remove invalid warning message
shpchp: remove unnecessary struct php_ctlr
shpchp: cleanup struct controller
shpchp: remove shpchprm_get_physical_slot_number
shpchp: cleanup shpchp.h
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 (4):
network: pcnet_cs: remove the code to change the E8390_CMD register from ei_watchdog()
pcmcia: allow shared IRQs on pd6729 sockets
pcnet_cs : add new id
modify 3c589_cs to be SMP safe
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 (5):
ACPI: dock: use mutex instead of spinlock
pci: clear osc support flags if no _OSC method
ACPI: dock: Make the dock station driver a platform device driver.
ACPI: dock: add uevent to indicate change in device status
acpiphp: Link-time error for PCI Hotplug
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
Krzysztof Helt (1):
[ARM] 4015/1: s3c2410 cpu ifdefs
Kumar Gala (7):
[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
PHY: Export phy ethtool helpers
Kyungmin Park (12):
MTD: OneNAND: interrupt based wait support
[MTD] OneNAND: lock support
[MTD] OneNAND: Single bit error detection
[MTD] OneNAND: fix oob handling in recent oob patch
ARM: OMAP: fix GPMC compiler errors
ARM: OMAP: fix missing header on apollon board
ARM: OMAP: fix MMC workqueue changes
[JFFS2] use the ref_offset macro
[MTD] OneNAND: fix onenand_wait bug
[MTD] OneNAND: add subpage write support
[MTD] OneNAND: fix onenand_wait bug in read ecc error
[MTD] OneNAND: return ecc error code only when 2-bit ecc occurs
Larry Finger (8):
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
bcm43xx: Fix failure to deliver PCI-E interrupts
Lars Ellenberg (1):
md: pass down BIO_RW_SYNC in raid{1,10}
Lars Immisch (1):
[NETFILTER]: SIP conntrack: fix skipping over user info in SIP headers
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
Leigh Brown (2):
[TCP]: Fix oops caused by tcp_v4_md5_do_del
[TCP]: Trivial fix to message in tcp_v4_inbound_md5_hash
Len Brown (23):
Revert "ACPI: SCI interrupt source override"
ACPI: dock: fix build warning
Pull ec into test branch
Pull dock into test branch
Pull button into test branch
Pull platform-drivers into test branch
ACPI: ibm_acpi: respond to workqueue update
Pull trivial into test branch
ACPI: fix git automerge failure
Pull bugfix into test branch
Pull style into test branch
Pull platform-drivers into test branch
Pull ec into test branch
Pull bugfix into test branch
merge linus into test branch
Pull sgi into test branch
ACPI: fix section mis-match build warning
ACPI: asus_acpi: new MAINTAINER
ACPI: ec: enable printk on cmdline use
ACPI: schedule obsolete features for deletion
ACPI: update MAINTAINERS
Pull trivial into release branch
Pull sgi into release branch
Lennert Buytenhek (16):
[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
[ARM] 4054/1: ep93xx: add HWCAP_CRUNCH
[ARM] 4055/1: iop13xx: fix phys_io/io_pg_offst for iq81340mc/sc
[ARM] 4056/1: iop13xx: fix resource.end off-by-one in flash setup
[ARM] 4057/1: ixp23xx: unconditionally enable hardware coherency
[ARM] 4061/1: xsc3: change of maintainer
[ARM] 4060/1: update several ARM defconfigs
[ARM] 4063/1: ep93xx: fix IRQ_EP93XX_GPIO?MUX numbering
Update CREDITS and MAINTAINERS entries for Lennert Buytenhek
ata_if_xfermask() word 51 fix
Leonard Norrgard (1):
KVM: SVM: Fix SVM idt confusion
Leonard Norrgård (1):
sound: hda: detect ALC883 on MSI K9A Platinum motherboards (MS-7280)
Leonid Arsh (1):
IB/mthca: Add HCA profile module parameters
Lew Glendenning (1):
[MTD] MAPS: Support for BIOS flash chips on Intel ESB2 southbridge
Li Yang (1):
[POWERPC] Fix OF node refcnt underflow in 836x and 832x platform code
Li Yewang (2):
[IPV4]: Fix BUG of ip_rt_send_redirect()
[IPV6]: fix BUG of ndisc_send_redirect()
Linas Vepstas (9):
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
[POWERPC] Fix PCI device channel state initialization
rpaphp: compiler warning cleanup
[POWERPC] Fix broken DMA on non-LPAR pSeries
elevator: move clearing of unplug flag earlier
Linus Torvalds (200):
Merge git://git.kernel.org/.../bunk/trivial
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge master.kernel.org:/.../gregkh/driver-2.6
Merge master.kernel.org:/.../gregkh/pci-2.6
Merge master.kernel.org:/.../gregkh/usb-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge branch 'for-2.6.20' of git://git.kernel.org/.../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:/.../jgarzik/libata-dev
Merge master.kernel.org:/.../wim/linux-2.6-watchdog
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge branch 'release' of master.kernel.org:/.../lenb/linux-acpi-2.6
Merge branch 'for-linus' of master.kernel.org:/.../drzeus/mmc
Merge branch 'upstream-linus' of master.kernel.org:/.../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:/.../davem/net-2.6
Merge branch 'for-linus4' of master.kernel.org:/.../viro/bird
netfilter.h needs rcuupdate.h for RCU locking functions
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Merge master.kernel.org:/.../paulus/powerpc
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge master.kernel.org:/.../brodo/pcmcia-2.6
Merge master.kernel.org:/.../jejb/scsi-misc-2.6
Merge git://git.infradead.org/users/dhowells/workq-2.6
Merge master.kernel.org:/.../lethal/sh-2.6
x86[-64]:Remove 'volatile' from atomic_t
Merge branch 'release' of master.kernel.org:/home/ftp/.../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:/.../davem/net-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge master.kernel.org:/.../steve/gfs2-2.6-nmw
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Add "run_scheduled_work()" workqueue function
Merge branch 'intx' of master.kernel.org:/.../jgarzik/misc-2.6
Merge branch 'release' of master.kernel.org:/.../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/.../ieee1394/linux1394-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'drm-patches' of git://git.kernel.org/.../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:/.../mchehab/v4l-dvb
Merge master.kernel.org:/.../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:/.../jgarzik/netdev-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
Merge git://git.kernel.org/.../paulus/powerpc
Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../shaggy/jfs-2.6
Merge branch 'master' of master.kernel.org:/.../mchehab/v4l-dvb
Merge master.kernel.org:/.../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/.../mfasheh/ocfs2
Merge master.kernel.org:/.../wim/linux-2.6-watchdog
Merge git://git.kernel.org/.../bunk/trivial
Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
Merge master.kernel.org:/.../davej/agpgart
Merge branch 'release' of git://git.kernel.org/.../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/.../aegl/linux-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Linux v2.6.20-rc1
Remove stack unwinder for now
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Fix "delayed_work_pending()" macro expansion
Fix incorrect user space access locking in mincore()
Make workqueue bit operations work on "atomic_long_t"
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
Fix up mm/mincore.c error value cases
Merge master.kernel.org:/.../davej/cpufreq
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'linus' of master.kernel.org:/.../perex/alsa
Merge branch 'drm-patches' of master.kernel.org:/.../airlied/drm-2.6
Merge branch 'merge' of master.kernel.org:/.../paulus/powerpc
Merge master.kernel.org:/.../gregkh/usb-2.6
Merge master.kernel.org:/.../gregkh/pci-2.6
Merge master.kernel.org:/.../gregkh/driver-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge master.kernel.org:/.../steve/gfs2-2.6-fixes
Clean up and make try_to_free_buffers() not race with dirty pages
VM: Remove "clear_page_dirty()" and "test_clear_page_dirty()" functions
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Clean up and export cancel_dirty_page() to modules
Fix reiserfs after "test_clear_page_dirty()" removal
Fix up CIFS for "test_clear_page_dirty()" removal
Linux 2.6.20-rc2
VM: Fix nasty and subtle race in shared mmap'ed page writeback
Merge branch 'netxen-ioctl' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge branch 'master' of master.kernel.org:/.../mchehab/v4l-dvb
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
Merge master.kernel.org:/.../davem/sparc-2.6
Linux 2.6.20-rc3
Revert "x86_64: fix boot hang caused by CALGARY_IOMMU_ENABLED_BY_DEFAULT"
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/.../davej/cpufreq
Merge master.kernel.org:/.../davej/agpgart
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge master.kernel.org:/.../davem/net-2.6
Merge master.kernel.org:/.../davem/sparc-2.6
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge master.kernel.org:/.../gregkh/usb-2.6
Merge master.kernel.org:/.../gregkh/pci-2.6
Merge master.kernel.org:/.../gregkh/driver-2.6
Revert "binfmt_elf: randomize PIE binaries (2nd try)"
Linux 2.6.20-rc4
Revert "x86-64: Try multiple timer variants in check_timer"
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-linus' of master.kernel.org:/.../jmorris/selinux-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'merge' of master.kernel.org:/.../paulus/powerpc
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'linus' of master.kernel.org:/.../perex/alsa
Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
Don't put "linux_banner" in the .init section
Merge branch 'drm-patches' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge branch 'for-linus' of master.kernel.org:/.../jikos/hid
Linux v2.6.20-rc5
Revert "Fix up mmap_kmem"
Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
Merge branch 'master' of git://git.kernel.org/.../mchehab/v4l-dvb
Merge git://git.kernel.org/.../aia21/ntfs-2.6
Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge master.kernel.org:/.../jejb/scsi-rc-fixes-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
Merge master.kernel.org:/.../gregkh/usb-2.6
Merge master.kernel.org:/.../gregkh/pci-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'kill-jffs-prep' of master.kernel.org:/.../jgarzik/misc-2.6
Merge branch 'ftape' of master.kernel.org:/.../jgarzik/misc-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge branch 'linus' of master.kernel.org:/.../perex/alsa
Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Clear spurious irq stat information when adding irq handler
Change Linus' email address too
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge master.kernel.org:/.../davem/net-2.6
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Linux 2.6.20-rc6
Resurrect 'try_to_free_buffers()' VM hackery
Write back inode data pages even when the inode itself is locked
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
Merge master.kernel.org:/.../davem/net-2.6
Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
Fix balance_dirty_page() calculations with CONFIG_HIGHMEM
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/.../gregkh/driver-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge master.kernel.org:/.../bart/ide-2.6
Merge master.kernel.org:/.../davej/agpgart
Merge master.kernel.org:/.../davej/cpufreq
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Revert "namespaces: fix exit race by splitting exit"
Revert "net: ifb error path loop fix"
Merge branch 'for-linus' of master.kernel.org:/.../jikos/hid
Linux 2.6.20-rc7
Revert "mm: micro optimise zone_watermark_ok"
Merge master.kernel.org:/.../davem/net-2.6
Revert "fix typo in geode_configre()@cyrix.c"
Merge master.kernel.org:/.../davem/sparc-2.6
Merge master.kernel.org:/.../davem/net-2.6
Merge master.kernel.org:/.../davem/bnx2-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
Merge master.kernel.org:/.../jejb/scsi-rc-fixes-2.6
Linux 2.6.20
Linus Walleij (1):
[ARM] 4102/1: Allow for PHYS_OFFSET on any valid 2MiB address
Luben Tuikov (1):
[SCSI] sd: clearer output of disk cache state
Luca Pedrielli (1):
sata_via: add PCI ID 0x5337
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 (11):
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
mips: if_fddi.h: Add a missing inclusion
Magnus Damm (6):
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
fix vm_events_fold_cpu() build breakage
kexec: Avoid migration of already disabled irqs (ia64)
Manuel Osdoba (1):
USB: unusual_devs.h entry for nokia 6233
Marcel Holtmann (10):
Call init_timer() for ISDN PPP CCP reset state timer
[Bluetooth] Add packet size checks for CAPI messages
[Bluetooth] More checks if DLC is still attached to the TTY
[Bluetooth] Fix uninitialized return value for RFCOMM sendmsg()
[Bluetooth] Handle device registration failures
[Bluetooth] Correct SCO buffer size for another ThinkPad laptop
[Bluetooth] Correct SCO buffer for Broadcom based HP laptops
[Bluetooth] Correct SCO buffer for Broadcom based Dell laptops
[Bluetooth] Missing endian swapping for L2CAP socket list
[Bluetooth] Restrict well known PSM to privileged users
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)
Mario Rossi (2):
V4L/DVB (4955): Fix autosearch index
V4L/DVB (4956): [NOVA-T-USB2] Put remote-debugging in the right place
Mariusz Kozlowski (57):
[MTD] [NAND] Compile fix in rfc_from4.c
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
[AF_NETLINK]: module_put cleanup
[SCSI] scsi: lpfc error path fix
[ALSA] usb: usbmixer error path fix
net: ifb error path loop fix
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 (37):
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
Conditionally check expected_preempt_count in __resched_legal()
ocfs2: don't print error in ocfs2_permission()
ocfs2: Allow direct I/O read past end of file
ocfs2: ignore NULL vfsmnt in ocfs2_should_update_atime()
ocfs2: always unmap in ocfs2_data_convert_worker()
ocfs2: Don't print errors when following symlinks
ocfs2: Directory c/mtime update fixes
ocfs2: cleanup ocfs2_iget() errors
ocfs2: Add backup superblock info to ocfs2_fs.h
ocfs2: fix thinko in ocfs2_backup_super_blkno()
Mark Glaisher (1):
sh: dma-api channel capability extensions.
Mark Gross (1):
tlclk: bug fix + misc fixes
Mark Haverkamp (3):
[SCSI] aacraid: Detect Blinkled at startup
[SCSI] aacraid: Abort management FIBs
[SCSI] aacraid: Driver version update
Mark M. Hoffman (1):
i2c/pci: fix sis96x smbus quirk once and for all
Mark Nutter (1):
[POWERPC] spufs: add support for nonschedulable contexts
Martin Bligh (1):
ACPI: avoid gcc warnings in ACPI mutex debug code
Martin Josefsson (12):
[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()
[NETFILTER]: nf_nat: fix MASQUERADE crash on device down
Martin Samuelsson (1):
V4L/DVB (5029): Ks0127 status flags
Martin Schwidefsky (3):
[S390] 3215 device locking.
[S390] more workqueue fixes.
[S390] update default configuration
Martin Waitz (1):
kernel-doc: remove Martin from MAINTAINERS
Martin Willi (1):
[XFRM]: Algorithm lookup using .compat name
Martin Williges (1):
USB: usblp.c - add Kyocera Mita FS 820 to list of "quirky" printers
Marton Nemeth (2):
Input: serio - rearrange serio_bus initialization
Input: mousedev - remap BTN_FORWARD from BTN_LEFT to BTN_MIDDLE
Masahide NAKAMURA (2):
[IPV6] RAW: Don't release unlocked sock.
[IP] TUNNEL: Fix to be built with user application.
Masami Hiramatsu (2):
kprobes: enable booster on the preemptible kernel
kprobes: replace magic numbers with enum
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
Masayuki Nakagawa (1):
[TCP]: skb is unexpectedly freed.
Mathieu Desnoyers (5):
DebugFS : inotify create/mkdir support
DebugFS : coding style fixes
DebugFS : file/directory creation error handling
DebugFS : more file/directory creation error handling
DebugFS : file/directory removal fix
Matt Domsch (1):
Fix race in efi variable delete code
Matt LaPlante (5):
Fix typos in /Documentation : 'T''
Fix typos in /Documentation : 'U-Z'
Fix typos in /Documentation : Misc
Fix misc Kconfig typos
Fix misc .c/.h comment typos
Matt Reimer (2):
pcmcia: Add an id to ide-cs.c
[ARM] 4106/1: S3C2410: typo fixes in register definitions
Matthew McClintock (1):
[POWERPC] Fixed some missing files to be deleted when running make clean
Matthew Wilcox (16):
[SCSI] Add ability to scan scsi busses asynchronously
[SCSI] Add Kconfig option for asynchronous SCSI scanning
[SCSI] fix missing check for no scanning
[SCSI] Make scsi_scan_host work for drivers which find their own targets
PCI: Use pci_generic_prep_mwi on ia64
PCI: Use pci_generic_prep_mwi on sparc64
PCI: Replace HAVE_ARCH_PCI_MWI with PCI_DISABLE_MWI
PCI: Delete unused extern in powermac/pci.c
PCI: Block on access to temporarily unavailable pci device
Centralise definitions of sector_t and blkcnt_t
[IA64] sparse cleanups
[IA64] Fix DISCONTIGMEM without VIRTUAL_MEM_MAP
[POWERPC] Delete unused irq functions on powerpc
[AGPGART] VIA and SiS AGP chipsets are x86-only
[SCSI] Add missing completion to scsi_complete_async_scans()
[SCSI] Fix scsi_add_device() for async scanning
matthieu castet (1):
ieee80211: allow mtu bigger than 1500
Matthijs van Otterdijk (1):
fix the toshiba_acpi write_lcd return value
Mattia Dongili (1):
[CPUFREQ] set policy->curfreq on initialization
Mauro Carvalho Chehab (25):
V4L/DVB (4825): FIX bug 5760: audio were not working on some bttv drivers
V4L/DVB (4829): v4l2_type_names table is incomplete
V4L/DVB (4841): Added a newer PCI ID to CARDLIST.cx88
V4L/DVB (4857): Cleans some ioctl structs before calling V4L2 counterpart
V4L/DVB (4858): Fix: implement missing VIDIOCSTUNER on v4l1-compat module
V4L/DVB (4859): Fix initializations on some video_ioctl2 handlers
V4L/DVB (4860): Optimization of v4l1 handling
V4L/DVB (4861): Remove the need of a STD array for drivers using video_ioctl2
V4L/DVB (4871): Fix i2c dependencies of VIDEO_TVEEPROM and VIDEO_TUNER
V4L/DVB (4901): Improve debug msgs to show fourcc and buffer length on video_ioctl2
V4L/DVB (4922): Add usbvision driver
V4L/DVB (4923): Splitted usbvision cards from usbvison.h
V4L/DVB (4931): Removed usbvision_ioctl.h, since it isn't required anymore
V4L/DVB (4934): Usbvision radio requires GainNormal at e register
V4L/DVB (4935): Added the capability of selecting fm gain by tuner
V4L/DVB (4942): Whitespace cleanups
V4L/DVB (4941): Remove LINUX_VERSION_CODE and fix identations
V4L/DVB (4951): Add version.h, since it is required for VIDIOC_QUERYCAP
V4L/DVB (4949a): Fix INIT_WORK
V4L/DVB (4954): Fix: On ia64, i2c adap->inb/adap->outb are wrongly evaluated
V4L/DVB (4960): Removal of unused code from usbvision-i2c.c
V4L/DVB (4980): Fixes bug 7267: PAL/60 is not working
V4L/DVB (5001): Add two required headers on kernel 2.6.20-rc1
V4L/DVB (5020): Fix: disable interrupts while at KM_BOUNCE_READ
V4L/DVB (5023): Fix compilation on ppc32 architecture
Maxime Austruy (1):
softmac: fix unbalanced mutex_lock/unlock in ieee80211softmac_wx_set_mlme
Maxime Bizon (1):
i2c-mv64xxx: Fix random oops at boot
Maynard Johnson (1):
[POWERPC] cell: Add oprofile support
Meelis Roos (1):
[SCSI] iscsi: newline in printk
Melissa Howland (1):
[S390] Change max. buffer size for monwriter device.
Michael Broughton (1):
m68knommu: auto detect memory size on M5208EVB board
Michael Buesch (2):
softmac: remove netif_tx_disable when scanning
Fix HWRNG built-in initcalls priority
Michael Chan (39):
[BNX2]: Fix Xen problem.
[BNX2]: Improve SerDes handling.
[BNX2]: Add bnx2_5706_serdes_timer().
[BNX2]: Add 5708S parallel detection.
[BNX2]: Remove udelay() in copper PHY code.
[BNX2]: Re-organize firmware structures.
[BNX2]: Add new 5709 registers (part 1).
[BNX2]: Add new 5709 registers (part 2).
[BNX2]: Add 5709 init code.
[BNX2]: Add 5709 reset and runtime code.
[BNX2]: New firmware to support 5709 (part 1).
[BNX2]: New firmware to support 5709 (part 2).
[BNX2]: New firmware to support 5709 (part 3).
[BNX2]: New firmware to support 5709 (part 4).
[BNX2]: Download 5709 firmware.
[BNX2]: Add 5709 PCI ID.
[BNX2]: Update version and rel date.
[TG3]: Fix Phy loopback.
[TG3]: Add 5787F device ID.
[TG3]: Add TG3_FLG2_IS_NIC flag.
[TG3]: Allow partial speed advertisement.
[TG3]: Use netif_msg_*.
[TG3]: Use msleep.
[TG3]: Identify Serdes devices more clearly.
[BNX2]: Fix panic in bnx2_tx_int().
[BNX2]: Fix bug in bnx2_nvram_write().
[BNX2]: Fix minor loopback problem.
[TG3]: Assign tp->link_config.orig_* values.
[TG3]: Fix race condition when calling register_netdev().
[TG3]: Power down/up 5906 PHY correctly.
[TG3]: Update version and reldate.
[BNX2]: Don't apply CRC PHY workaround to 5709.
[BNX2]: Fix 5709 Serdes detection.
[BNX2]: Fix bug in bnx2_nvram_write().
[BNX2]: Update version and reldate.
[TG3]: Add PHY workaround for 5755M.
[BNX2]: Fix 2nd port's MAC address.
b44: Fix frequent link changes
[BNX2]: PHY workaround for 5709 A0.
Michael Ellerman (28):
[POWERPC] Move iSeries initrd logic into device tree
[POWERPC] Make irq_dispose_mapping(NO_IRQ) a nop
[POWERPC] add support for stopping spus from xmon
[POWERPC] add support for dumping spu info from xmon
Do a single one-line printk in bad_page_fault()
PCI: Make some MSI-X #defines generic
[POWERPC] Fix sparse warning in xmon Cell code
[POWERPC] Show state of spus as theyre stopped in Cell xmon helper
[POWERPC] Add a sd command (spu dump) to xmon to dump spu local store
[POWERPC] Prepare for spu disassembly in xmon
[POWERPC] Import spu disassembly code into xmon
[POWERPC] Add spu disassembly to xmon
[POWERPC] Make xmon disassembly optional
[POWERPC] Make 64-bit cpu features defined on 32-bit
[POWERPC] Import updated version of ppc disassembly code for xmon
[POWERPC] cell: spu management xmon routines
[POWERPC] Provide dummy hard_irq_enable/disable() for PPC32
[POWERPC] Move rtas_stop_self() into platforms/pseries/hotplug-cpu.c
[POWERPC] Move pSeries_mach_cpu_die() into platforms/pseries/hotplug-cpu.c
[POWERPC] Move the rest of the hotplug cpu code into platforms/pseries/hotplug-cpu.c
[POWERPC] Only enable cpu hotplug via RTAS if the required firmware support is found
[POWERPC] Cleanup pass over platforms/pseries/hotplug-cpu.c
PCI: Create __pci_bus_find_cap_start() from __pci_bus_find_cap()
PCI: Add pci_find_ht_capability() for finding Hypertransport capabilities
PCI: Use pci_find_ht_capability() in drivers/pci/htirq.c
PCI: Add #defines for Hypertransport MSI fields
PCI: Use pci_find_ht_capability() in drivers/pci/quirks.c
PCI: Only check the HT capability bits in mpic.c
Michael Halcrow (1):
fsstack: Remove inode copy
Michael Holzheu (7):
[S390] Add ipl/reipl loadparm attribute.
[S390] No panic for failed reboot
[S390] Use diag instead of ccw reipl.
[S390] Fix reboot hang on LPARs
[S390] Fix reboot hang
[S390] Save prefix register for dump on panic
[S390] cio: fix stsch_reset.
Michael Hunold (2):
V4L/DVB (4894): Mxb: fix to load the proper i2c modules
V4L/DVB (4895): Accept tuners on saa7146 i2c bus only on address 0x60.
Michael Krufky (25):
V4L/DVB (4753): Cxusb: rename cxusb_lgdt3303_tuner_attach
V4L/DVB (4754): Cxusb: update copyright and author email address
V4L/DVB (4756): Cx88: cleanups
V4L/DVB (4757): Cx88: determine whether or not to use external adc
V4L/DVB (4758): Cx88: use external adc for svideo/composite
V4L/DVB (4759): Cx88: use external adc for rca audio inputs on the ASUS PVR-416
V4L/DVB (4805): Dib0700: Add support for Leadtek Winfast DTV Dongle (STK7700P based)
V4L/DVB (4846): Create new lgh06xf atsc tuner module
V4L/DVB (4847): Drivers/media/dvb/frontends: kfree() cleanups
V4L/DVB (4850): Lgh06xf: fix compiler error when not selected
V4L/DVB (4867): Whitespace cleanup
V4L/DVB (4868): Dvb-pll: return frequency set by dvb_pll_configure()
V4L/DVB (4869): Lgh06xf: use return value of dvb_pll_configure()
V4L/DVB (4890): Lgdt330x: fix signal / lock status detection bug
V4L/DVB (4891): Lgdt330x: fix broken whitespace
V4L/DVB (4896): Dvb-usb: fix vendor ID ordering
V4L/DVB (4943): Cx88: cleanup dvb_pll_attach for lgdt3302 tuners
V4L/DVB (4944): Cx88: Convert DViCO FusionHDTV Hybrid to use dvb_pll_attach
V4L/DVB (4945): Cx88: consolidate cx22702_config structs
V4L/DVB (4946): Cx88: Move cx88_dvb_bus_ctrl out of the card-specific area
V4L/DVB (4947): Cx88: trivial cleanups
V4L/DVB (4948): Cxusb: Convert tuner functions to use dvb_pll_attach
V4L/DVB (4949): Cxusb: codingstyle cleanups
V4L/DVB (4973): Dvb-core: fix printk type warning
V4L/DVB (5071): Tveeprom: autodetect LG TAPC G701D as tuner type 37
Michael Riepe (4):
KVM: Don't touch the virtual apic vt registers on 32-bit
KVM: Do not export unsupported msrs to userspace
KVM: Force real-mode cs limit to 64K
KVM: Handle p5 mce msrs
Michael S. Tsirkin (4):
IPoIB: Fix skb leak when freeing neighbour
IB/ucm: Fix deadlock in cleanup
IB/mthca: Fix FMR breakage caused by kmemdup() conversion
IB/mthca: Fix off-by-one in FMR handling on memfree
Michael Schmitz (1):
m68k/Atari: 2.6.18 Atari IDE interrupt needs SA_SHIRQ
Michal Ostrowski (1):
[POWERPC] Avoid calling get_irq_server() with a real, not virtual irq.
Miguel Angel Alvarez (1):
USB: fix interaction between different interfaces in an "Option" usb device
Miguel Ojeda Sandonis (1):
kernel/sched.c: whitespace cleanups
Miika Komu (3):
[IPSEC]: Add encapsulation family.
[IPSEC]: Add netlink interface for the encapsulation family.
[IPSEC]: Add AF_KEY interface for encapsulation family.
Mika Kukkonen (1):
Function v9fs_get_idpool returns int, not u32 as called twice in fs/9p/vfs_inode.c
Mikael Pettersson (7):
sata_promise fixes and updates
sata_promise: PHYMODE4 fixup
sata_promise: cleanups, take 2
sata_promise: new EH conversion, take 2
fix mrproper incompleteness
MAINTAINERS: maintainer for sata_promise
[NETFILTER]: fix xt_state compile failure
Mike Christie (4):
block: kill length alignment test in bio_map_user()
block: support larger block pc requests
[SCSI] libiscsi: fix senselen calculation
Fix SG_IO timeout jiffy conversion
Mike Frysinger (7):
uclinux: fix mmap() of directory for nommu case
respect srctree/objtree in Documentation/DocBook/Makefile
remove __devinit markings from rtc_sysfs_add_device()
use __u8/__u32 in userspace ioctl defines for I2O
use __u8 rather than u8 in userspace SIZE defines in hdreg.h
translate dashes in filenames for headers install
alpha: fix epoll syscall enumerations
Mike Galbraith (3):
remove the syslog interface when printk is disabled
make 8250_pnp serial driver work after suspend to ram
sched: improve migration accuracy
Mike Isely (2):
V4L/DVB (4763): Pvrusb2: Implement IR reception for 24xxx devices
V4L/DVB (4852): Pvrusb2: Fix horizontal resolution setting problem for 24xxx devices
Mike Miller (14):
cciss: version change
cciss: reference driver support
cciss: increase number of commands on controller
cciss: fix pci ssid for the E500 controller
cciss: disable DMA prefetch on P600
cciss: set sector_size to 2048 for performance
cciss: change cciss_open for consistency
cciss: remove unused revalidate_allvol function
cciss: add support for 1024 logical volumes
cciss: cleanup cciss_interrupt mode
cciss: map out more memory for config table
cciss: remove calls to pci_disable_device
cciss: set default raid level when reading geometry fails
cciss: fix XFER_READ/XFER_WRITE in do_cciss_request
Mike Wolf (1):
[POWERPC] powerpc: Make 970MP detectable by oprofile
mike.miller@hp.com (2):
[PATCH 1/2] cciss: map out more memory for config table
[PATCH 2/2] cciss: remove calls to pci_disable_device
Mikhail Fedotov (1):
V4L/DVB (4728): Add support for AverMedia AverTV Studio 507
Miklos Szeredi (9):
fuse: update userspace interface to version 7.8
fuse: minor cleanup in fuse_dentry_revalidate
fuse: add support for block device based filesystems
fuse: add blksize option
fuse: add bmap support
fuse: add DESTROY operation
fuse: fix compile without CONFIG_BLOCK
fuse: remove clear_page_dirty() call
fuse: fix bug in control filesystem mount
Milan Broz (1):
dm: snapshot: abstract memory release
Milan Svoboda (1):
[ARM] 3958/1: add platform device (pxa2xx-udc)to ixp4xx
Mingming Cao (2):
ext3: fix reservation extension
ext4: fix reservation extension
Mohan Kumar M (1):
[POWERPC] pSeries/kexec: Fix for interrupt distribution
Muli Ben-Yehuda (5):
calgary: phb_shift can be int
Calgary: check BBAR ioremap success when ioremapping
Calgary: allow compiling Calgary in but not using it by default
Calgary: remove unused variables
x86-64: tighten up printks
Nagendra Singh Tomar (1):
[SCSI] sd: udev accessing an uninitialized scsi_disk field results in a crash
Naranjo Manuel Francisco (1):
USB: fix aircable.c: inconsequent NULL checking
Nathan Lynch (6):
[POWERPC] maple: Match "pcie" name for CPC945
[POWERPC] maple: Select PPC_RTAS
[POWERPC] Add rtas_service_present() helper
[POWERPC] maple: Use RTAS for reboot and halt
[POWERPC] Fix unbalanced uses of of_node_put
sched: tasks cannot run on cpus onlined after boot
Neil Brown (1):
Remove warning: VFS is out of sync with lock manager
Neil Horman (3):
Correct misc_register return code handling in several drivers
[NETPOLL]: make arp replies through netpoll use mac address of sender
[IPV6]: Fix up some CONFIG typos
NeilBrown (25):
lockdep: remove lock_key approach to managing nested bd_mutex locks
lockdep: simplify some aspects of bd_mutex nesting
lockdep: use mutex_lock_nested for bd_mutex to avoid lockdep warning
lockdep: avoid lockdep warning in md
md: tidy up device-change notification when an md array is stopped
md: fix innocuous bug in raid6 stripe_to_pdidx
md: remove some old ifdefed-out code from raid5.c
md: return a non-zero error to bi_end_io as appropriate in raid5
md: assorted md and raid1 one-liners
md: Don't assume that READ==0 and WRITE==1 - use the names explicitly
knfsd: Don't ignore kstrdup failure in rpc caches
knfsd: Fix up some bit-rot in exp_export
md: fix a few problems with the interface (sysfs and ioctl) to md
knfsd: update email address and status for NFSD in MAINTAINERS
knfsd: fix setting of ACL server versions
knfsd: fix an NFSD bug with full sized, non-page-aligned reads
knfsd: replace some warning ins nfsfh.h with BUG_ON or WARN_ON
md: update email address and status for MD in MAINTAINERS
md: make 'repair' actually work for raid1
md: make sure the events count in an md array never returns to zero
md: avoid reading past the end of a bitmap file
knfsd: Fix type mismatch with filldir_t used by nfsd
md: fix potential memalloc deadlock in md
md: remove unnecessary printk when raid5 gets an unaligned read.
knfsd: ratelimit some nfsd messages that are triggered by external events
Nguyen Anh Quynh (1):
KVM: Rename some msrs
Nick Piggin (8):
oom: don't kill unkillable children or siblings
oom: cleanup messages
oom: less memdie
mm: incorrect VM_FAULT_OOM returns from drivers
mm: add arch_alloc_page
radix-tree: RCU lockless readside
mm: more rmap debugging
Fix try_to_free_buffer() locking
Nickolay V. Shmyrev (1):
[ALSA] snd_hda_intel 3stack mode for ASUS P5P-L2
Nico Sabbi (1):
V4L/DVB (4836): Added support for both DVB frontends of the Lifeview Trio
Nicolas Bellido (1):
Input: add driver for keyboard on AAED-2000 development board (ARM)
Nicolas DET (4):
Add MPC5200 Interrupt Controller support.
Add Efika platform support
[POWERPC] Compile a zImage.chrp if PPC_EFIKA seleted
[POWERPC] Fix compile issue for Efika platform
Nicolas Kaiser (3):
[MIPS] Fix double inclusions
[S390] Some documentation typos.
i386: Fix double #includes in arch/i386
Nicolas Pitre (13):
Input: add Philips UCB1400 touchscreen driver
[ARM] 3939/1: don't reset SA11x0 clock counter
[ARM] 3940/1: don't reset PXA2xx clock counter
[ARM] 3611/4: optimize do_div() when divisor is constant
[ARM] 3978/1: macro to provide a 63-bit value from a 32-bit hardware counter
[ARM] 3979/1: extend the SA11x0 sched_clock implementation from 32 to 63 bit period
[ARM] 3980/1: extend the ARM Versatile sched_clock implementation from 32 to 63 bit
[ARM] 3981/1: sched_clock for PXA2xx
[ARM] 3983/2: remove unused argument to __bug()
remove config ordering/dependency between ucb1400-ts and sound subsystem
[ARM] 4016/1: prefetch macro is wrong wrt gcc's "delete-null-pointer-checks"
[ARM] 4064/1: make pxa_get_cycles() static
[ARM] 4066/1: correct a comment about PXA's sched_clock range
Nicolas Schichan (1):
[MIPS] Add support for kexec
Nigel Cunningham (5):
Add include/linux/freezer.h and move definitions from sched.h
swsusp: quieten Freezer if !CONFIG_PM_DEBUG
swsusp: clean up whitespace in freezer output
swsusp: thaw userspace and kernel space separately
Fix swapped parameters in mm/vmscan.c
nkalmala (1):
[POWERPC] Book-E reg MCSR msg misquoted
Noriaki TAKAMIYA (1):
[IPV6]: Fixed the size of the netlink message notified by inet6_rt_notify().
OGAWA Hirofumi (3):
read_cache_pages() cleanup
arch/i386/pci/mmconfig.c tlb flush fix
x86_64: Fix dump_trace()
Olaf Hering (3):
Fix compile warnings with CONFIG_PM=n
winbond IDE depends on IDEDMA
[POWERPC] disable PReP and EFIKA during make oldconfig
Olaf Kirch (1):
blktrace: add timestamp message
Oleg Nesterov (16):
x86-64: don't use set_irq_regs()
taskstats_exit_alloc: optimize/simplify
taskstats: cleanup do_exit() path
taskstats: cleanup ->signal->stats allocation
taskstats: factor out reply assembling
taskstats: use nla_reserve() for reply assembling
taskstats: cleanup reply assembling
do_task_stat(): don't take tty_mutex
do_acct_process(): don't take tty_mutex
make set_special_pids() static
sys_unshare: remove a broken CLONE_SIGHAND code
sys_setpgid: eliminate unnecessary do_each_task_pid(PIDTYPE_PGID)
session_of_pgrp: kill unnecessary do_each_task_pid(PIDTYPE_PGID)
sys_mincore: s/max/min/
restore ->pdeath_signal behaviour
V4L/DVB (5123): Buf_qbuf: fix: videobuf_queue->stream corruption and lockup
Oleg Verych (2):
usb-serial: ti_usb, TI ez430 development tool ID
kbuild: fix-rR-is-now-default
Olga Kornievskaia (2):
rpc: move process_xdr_buf
rpc: spkm3 update
Oliver Endriss (2):
V4L/DVB (4916): Av7110,budget,budget-ci,budget-av: Use interrupt mode for I2C transfers
V4L/DVB (4917): Saa7146: Convert SAA7146_IER_{DIS,EN}ABLE macros to inline functions
Oliver Neukum (7):
USB: endianness fix for asix.c
USB: pegasus error path not resetting task's state
USB: fix transvibrator disconnect race
USB: removing ifdefed code from gl620a
USB: mutexification of usblp
USB: small update to Documentation/usb/acm.txt
USB: make usbhid ignore Imation Disc Stakka
Olivier Galibert (1):
bluetooth: add support for another Kensington dongle
Olof Johansson (3):
[POWERPC] powerpc: Enable DEEPNAP power savings mode on 970MP
[POWERPC] Fix OF pci flags parsing
sata_mv HighPoint 2310 support (88SX7042)
Pablo Neira Ayuso (3):
[NETFILTER]: ctnetlink: check for status attribute existence on conntrack creation
[NETFILTER]: ctnetlink: rework conntrack fields dumping logic on events
[NETFILTER]: remove the reference to ipchains from Kconfig
Paolo 'Blaisorblade' Giarrusso (2):
x86-64: Make x86_64 udelay() round up instead of down.
x86: comment magic constants in delay.h
Paolo Ciarrocchi (1):
V4L/DVB (4813): Added information about Technisat Sky2Pc cards
Parag Warudkar (1):
selinux: fix selinux_netlbl_inode_permission() locking
Patrick Boettcher (9):
V4L/DVB (4777): Correct AVerMedia Volar USB ID
V4L/DVB (4524): Initial commit for the DiB7000M-demod
V4L/DVB (4749): Fixed DVB-USB-Adapter indention
V4L/DVB (4766): Add working dib7000m-module
V4L/DVB (4772): Add support for DiBcom DiB7000PC
V4L/DVB (4773): Misc fixes for DiB3000 and DiB7000
V4L/DVB (4778): Fixed device count
V4L/DVB (4864): TDA826x I2C read with 2 messages
V4L/DVB (4863): Adding support for Pinnacle PCTV 400e DVB-S
Patrick Caulfield (4):
[DLM] Add support for tcp communications
[DLM] Fix DLM config
[DLM] Clean up lowcomms
[DLM] fix compile warning
Patrick McHardy (63):
[NETFILTER]: nf_conntrack_ftp: fix missing helper mask initilization
[NETFILTER]: nf_conntrack: move extern declaration to header files
[NETFILTER]: nf_conntrack: automatic sysctl registation for conntrack protocols
[NETFILTER]: nf_conntrack: move conntrack protocol sysctls to individual modules
[NETFILTER]: nf_conntrack: sysctl compatibility with old connection tracking
[NETFILTER]: nf_conntrack: /proc compatibility with old connection tracking
[NETFILTER]: ip_conntrack: fix NAT helper unload races
[NETFILTER]: sip conntrack: minor cleanup
[NETFILTER]: sip conntrack: do case insensitive SIP header search
[NETFILTER]: sip conntrack: make header shortcuts optional
[NETFILTER]: sip conntrack: better NAT handling
[NETFILTER]: nfnetlink_log: remove useless prefix length limitation
[NETFILTER]: x_tables: add port of hashlimit match for IPv4 and IPv6
[NETFILTER]: x_tables: add NFLOG target
[NETFILTER]: remove remaining ASSERT_{READ,WRITE}_LOCK
[NETFILTER]: Fix PROC_FS=n warnings
[NET_SCHED]: sch_htb: perform qlen adjustment immediately in ->delete
[NET_SCHED]: Set parent classid in default qdiscs
[NET_SCHED]: Fix endless loops caused by inaccurate qlen counters (part 1)
[NET_SCHED]: Fix endless loops (part 2): "simple" qdiscs
[NET_SCHED]: Fix endless loops (part 3): HFSC
[NET_SCHED]: Fix endless loops (part 4): HTB
[NET_SCHED]: Fix endless loops (part 5): netem/tbf/hfsc ->requeue failures
[NET_SCHED]: policer: restore compatibility with old iproute binaries
[NETFILTER]: Kill ip_queue from feature removal schedule.
[NET]: Accept wildcard delimiters in in[46]_pton
[NETFILTER]: nf_conntrack: fix NF_CONNTRACK_PROC_COMPAT dependency
[NETFILTER]: nf_conntrack: fix helper structure alignment
[NETFILTER]: nf_conntrack: endian annotations
[NETFILTER]: nf_conntrack: automatic helper assignment for expectations
[NETFILTER]: Kconfig: improve conntrack selection
[NETFILTER]: nf_conntrack: add module aliases to IPv4 conntrack names
[NETFILTER]: nf_conntrack: add helper function for expectation initialization
[NETFILTER]: nf_conntrack/nf_nat: add amanda helper port
[NETFILTER]: nf_conntrack/nf_nat: add H.323 helper port
[NETFILTER]: nf_conntrack/nf_nat: add IRC helper port
[NETFILTER]: nf_conntrack: add NetBIOS name service helper port
[NETFILTER]: nf_conntrack/nf_nat: add PPTP helper port
[NETFILTER]: nf_conntrack/nf_nat: add SIP helper port
[NETFILTER]: nf_conntrack/nf_nat: add TFTP helper port
[NETFILTER]: nf_nat: add SNMP NAT helper port
[NETFILTER]: Mark old IPv4-only connection tracking scheduled for removal
[NETFILTER]: nf_conntrack: EXPORT_SYMBOL cleanup
[XFRM]: Use output device disable_xfrm for forwarded packets
[NET_SCHED]: cls_fw: fix NULL pointer dereference
[NETFILTER]: Fix INET=n linking error
[NETFILTER]: bridge-netfilter: remove deferred hooks
[NETFILTER]: Fix routing of REJECT target generated packets in output chain
[NETFILTER]: New connection tracking is not EXPERIMENTAL anymore
[NETFILTER]: nf_conntrack_netbios_ns: fix uninitialized member in expectation
[NETFILTER]: nf_conntrack_ipv6: fix crash when handling fragments
[NETFILTER]: nf_nat: fix hanging connections when loading the NAT module
[NETFILTER]: tcp conntrack: fix IP_CT_TCP_FLAG_CLOSE_INIT value
[NETFILTER]: ctnetlink: fix leak in ctnetlink_create_conntrack error path
[NETFILTER]: Fix iptables ABI breakage on (at least) CRIS
[NETFILTER]: nf_nat: fix ICMP translation with statically linked conntrack
[NETFILTER]: nf_nat_pptp: fix expectation removal
[NETFILTER]: nf_conntrack_pptp: fix NAT setup of expected GRE connections
[NETFILTER]: xt_connbytes: fix division by zero
[NETFILTER]: SIP conntrack: fix out of bounds memory access
[NETFILTER]: xt_hashlimit: fix ip6tables dependency
[NET_SCHED]: act_ipt: fix regression in ipt action
[NETFILTER]: ctnetlink: fix compile failure with NF_CONNTRACK_MARK=n
Paul B Schroeder (1):
Exar quad port serial
Paul Brook (1):
[ARM] 4074/1: Flat loader stack alignment
Paul Clements (1):
nbd: show nbd client pid in sysfs
Paul Fulghum (1):
generic HDLC synclink config mismatch fix
Paul Gortmaker (1):
[ARM] 3911/2: Simplify alloc_thread_info on ARM
Paul Jackson (7):
memory page alloc minor cleanups
memory page_alloc zonelist caching speedup
memory page_alloc zonelist caching reorder structure
cpuset: minor code refinements
mm: fallback_alloc cpuset_zone_allowed irq fix
cpuset: rework cpuset_zone_allowed api
CONFIG_VM_EVENT_COUNTER comment decrustify
Paul Mackerras (13):
[POWERPC] Lazy interrupt disabling for 64-bit machines
[POWERPC] Make sure interrupt enable gets restored properly
Merge branch 'linux-2.6' into for-linus
[POWERPC] Distinguish POWER6 partition modes and tell userspace
[POWERPC] Tell firmware we can handle POWER6 compatible mode
Fbdev driver for IBM GXT4500P videocards
[POWERPC] Support ibm,dynamic-reconfiguration-memory nodes
[POWERPC] Fix SPU coredump code for max_fdset removal
Merge branch 'for_paulus' of master.kernel.org:/.../galak/powerpc
Merge branch 'cell-merge' of master.kernel.org:/.../arnd/cell-2.6
[POWERPC] Fix register save area alignment for swapcontext syscall
gxt4500: Fix colormap and PLL setting, support GXT6000P
[POWERPC] Update defconfigs
Paul Menage (2):
mm: add noaliencache boot option to disable numa alien caches
cpuset: allow a larger buffer for writes to cpuset files
Paul Moore (23):
NetLabel: use gfp_t instead of int where it makes sense
NetLabel: convert the unlabeled accept flag to use RCU
NetLabel: change netlbl_secattr_init() to return void
NetLabel: make netlbl_lsm_secattr struct easier/quicker to understand
NetLabel: check for a CIPSOv4 option before we do call into the CIPSOv4 layer
NetLabel: add tag verification when adding new CIPSOv4 DOI definitions
NetLabel: fixup the handling of CIPSOv4 tags to allow for multiple tag types
NetLabel: return the correct error for translated CIPSOv4 tags
NetLabel: use the correct CIPSOv4 MLS label limits
NetLabel: use cipso_v4_doi_search() for local CIPSOv4 functions
NetLabel: SELinux cleanups
SELinux: peer secid consolidation for external network labeling
NetLabel: honor the audit_enabled flag
NetLabel: convert to an extensibile/sparse category bitmap
NetLabel: add the enumerated tag to the CIPSOv4 protocol
NetLabel: add the ranged tag to the CIPSOv4 protocol
[NETLIK]: Add a pointer to the Generic Netlink wiki page.
NetLabel: perform input validation earlier on CIPSOv4 DOI add ops
NetLabel: correctly fill in unused CIPSOv4 level and category mappings
[INET]: Fix incorrect "inet_sock->is_icsk" assignment.
NetLabel: correct locking in selinux_netlbl_socket_setsid()
NetLabel: correct CIPSO tag handling when adding new DOI definitions
[INET]: style updates for the inet_sock->is_icsk assignment fix
Paul Mundt (52):
ata: Generic platform_device libata driver
sh: SE7206 build fixes.
sh: Fixup entry-common path breakage for SH-3.
sh: Configurable timer IRQ.
sh: Drop CPU subtype IRQ headers.
sh: Hook SH7785 in to the build system.
sh: Preliminary support for SH-X2 MMU.
sh: p3map_sem sem2mutex conversion.
sh: Explicit endian selection support.
sh: generic push-switch framework.
sh: R7780RP push-switch support.
sh: dma-sysfs fixes.
sh: Make dma-isa depend on ISA_DMA_API.
sh: Drop name overload in dma-sh.
sh: Fixup 4K irq stacks.
sh: Fixup various PAGE_SIZE == 4096 assumptions.
sh: More flexible + SH7780 earlyprintk SCIF support.
sh: Fix store queue bitmap end.
sh: Get the PGD right in oops case with 64-bit PTEs.
sh: Turn off IRQs around get_timer_offset() calls.
sh: Clock framework tidying.
sh: dyntick infrastructure.
sh: Fixup movli.l/movco.l atomic ops for gcc4.
sh: stacktrace/lockdep/irqflags tracing support.
sh: platform_pata support for R7780RP
sh: show held locks in stack trace with lockdep.
sh: set KBUILD_IMAGE to something sensible.
sh: Fixup pte_mkhuge() build failure.
sh: compile fixes for header cleanup.
sh: update r7780rp defconfig.
avr32: fixup kprobes preemption handling
Input: kill maple_keyb.c driver
smc91x: Kill off excessive versatile hooks.
sh: Reworked swap cache entry encoding for SH-X2 MMU.
sh: Shut up csum_ipv6_magic() warnings.
sh: push-switch fixups for work_struct API damage.
sh: Add uImage and S-rec generation support.
sh: landisk board build fixes.
sh: Split out atomic ops logically.
serial: sh-sci: Shut up various sci_rxd_in() gcc4 warnings.
sh: BUG() handling through trapa vector.
sh: Fix get_wchan().
sh: Fixup kernel_execve() for syscall cleanups.
sh: Convert remaining remap_area_pages() users to ioremap_page_range().
sh: Fixup dma_cache_sync() callers.
sh: SH-MobileR SH7722 CPU support.
sh: Fixup sh_bios() trap handling.
sh: Hook up SH7722 scif ipr interrupts.
sh: Fixup .data.page_aligned.
sh: Fix .empty_zero_page alignment for PAGE_SIZE > 4096.
sh: Use early_param() for earlyprintk parsing.
Sanely size hash tables when using large base pages
Paul Sokolovsky (1):
[IrDA]: PXA FIR code device model conversion
Pavel Machek (3):
s2ram debugging documentation
swsusp: kill write-only variable
[ARM] 4035/1: fix collie compilation
Pavel Pisa (4):
[ARM] 3990/1: i.MX/MX1 more precise PLL decode
[ARM] 3991/1: i.MX/MX1 high resolution time source
[ARM] 3992/1: i.MX/MX1 CPU Frequency scaling support
[ARM] 4092/1: i.MX/MX1 CPU Frequency scaling latency definition
Peer Chen (2):
[libata] Move some PCI IDs from sata_nv to ahci
[ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c
Pekka Enberg (3):
ext2: fsid for statvfs
ext3: fsid for statvfs
ext4: fsid for statvfs
Pete Zaitcev (2):
USB storage: fix ipod ejecting issue
USB: unusual_devs.h for 0x046b:ff40
Peter Chubb (1):
[IA64] Fix pci.c kernel compilation breakage.
Peter Korsgaard (3):
serial uartlite driver
serial/uartlite: Only enable port if request_port succeeded
net/smc911x: match up spin lock/unlock
Peter Staubach (1):
knfsd: Don't mess with the 'mode' when storing a exclusive-create cookie
Peter Williams (1):
sched: improve efficiency of sched_fork()
Peter Zijlstra (19):
[BLUETOOTH] lockdep: annotate sk_lock nesting in AF_BLUETOOTH
[SCTP]: Cleanup of the sctp state table code.
mm: arch do_page_fault() vs in_atomic()
mm: pagefault_{disable,enable}()
mm: k{,um}map_atomic() vs in_atomic()
lockdep: annotate nfs/nfsd in-kernel sockets
lockdep: fix ide/proc interaction
lockdep: annotate bcsp driver
lockdep: print current locks on in_atomic warnings
lockdep: name some old style locks
debug: workqueue locking sanity
tty: ->signal->tty locking
remove the old bd_mutex lockdep annotation
new bd_mutex lockdep annotation
bdev: fix ->bd_part_count leak
lockdep: annotate nfsd4 recover code
fix typo in net/ipv4/ip_fragment.c
uml: fix net_kern workqueue abuse
Fix up page_mkclean_one(): virtual caches, s390
Petko Manolov (1):
USB: rtl8150 new device id
Petr Stetiar (1):
USB: Fix for typo in ohci-ep93xx.c
Phil Dibowitz (1):
USB Storage: unusual_devs: add supertop drives
Philip Langdale (3):
mmc: Add support for mmc v4 high speed mode
mmc: Add support for mmc v4 wide-bus modes
mmc: Correct definition of R6
Philipp Zabel (2):
[ARM] 4080/1: Fix for the SSCR0_SlotsPerFrm macro
[ARM] 4081/1: Add definition for TI Sync Serial Protocol
Philippe De Muyter (1):
i2c/m41t00: Do not forget to write year
Phillip Lougher (1):
corrupted cramfs filesystems cause kernel oops
Pierre Ossman (6):
mmc: Fix mmc_delay() function
mmc: Support for high speed SD cards
mmc: sdhci high speed support
mmc: Flush block queue when removing card
mmc: correct request error handling
mmc: Change SDHCI iomem error to a warning
Ping Cheng (1):
USB: fix Wacom Intuos3 4x6 bugs
Prarit Bhargava (1):
ACPI: dock: Fix symbol conflict between acpiphp and dock
Qi Yong (1):
[JFFS2] Fix jffs2_follow_link() typo
Rafael J. Wysocki (24):
ACPI: S4: Use "platform" rather than "shutdown" mode by default
x86-64: Fix kobject_init() WARN_ON on resume from disk
swsusp: use partition device and offset to identify swap areas
swsusp: rearrange swap-handling code
swsusp: use block device offsets to identify swap locations
swsusp: add resume_offset command line parameter
swsusp: document support for swap files
swsusp: add ioctl for swap files support
swsusp: update userland interface documentation
swsusp: Improve handling of highmem
swsusp: use __GFP_WAIT
swsusp: Support i386 systems with PAE or without PSE
swsusp: Measure memory shrinking time
suspend to disk fails if gdb is suspended with a traced child
swsusp: Untangle thaw_processes
swsusp: Untangle freeze_processes
swsusp: Fix coding style in suspend.c
swsusp: Fix labels
PM: Fix swsusp debug mode testproc
Support for freezeable workqueues
Use freezeable workqueues in XFS
PM: Fix freezing of stopped tasks
PM: Fix SMP races in the freezer
swsusp: Do not fail if resume device is not set
Rafa³ Bilski (4):
[CPUFREQ] Longhaul - fix 200MHz FSB
[CPUFREQ] Longhaul - Add support for CN400
[CPUFREQ] Longhaul - Fix up powersaver assumptions.
[CPUFREQ] Longhaul - Always guess FSB
Ralf Baechle (61):
[MIPS] Don't print presence of WAIT instruction on bootup.
[MIPS] Remove unused R10000 performance counter definitions.
[MIPS] Oprofile: kernel support for the R10000.
[MIPS] Fix alignment hole in struct cache_desc; shrink struct.
[MIPS] Work around bogus gcc warnings.
[MIPS] Avoid dupliate D-cache flush on R400C / R4400 SC and MC variants.
[MIPS] Use conditional traps for BUG_ON on MIPS II and better.
[MIPS] Remove old junk left from old atomic_lock.
[MIPS] Remove userspace proofing from <asm/bitops.h>.
[MIPS] Remove unused definition of cpu_to_lelongp()
[MIPS] Remove duplicate ISA DMA code for 0 DMA channel case.
drivers/net: SAA9730: Fix build error
[DECNET]: Don't clear memory twice.
[MIPS] Fix atomic.h build errors.
[MIPS] Alchemy: Automatically enable CONFIG_RESOURCES_64BIT for PCI configs.
[MIPS] Cleanup memory barriers for weakly ordered systems.
[NET]: Memory barrier cleanups
Export pm_suspend for the shared APM emulation
Add struct dev pointer to dma_is_consistent()
Pass struct dev pointer to dma_cache_sync()
futex: remove unneeded barrier
[MIPS] Qemu now has an ELF loader.
[AX.25]: Constify ax25 utility functions
[AX.25]: Fix default address and broadcast address initialization.
Don't build some broken ISDN drivers on big endian MIPS
[MIPS] Fix build of several IDE drivers by providing pci_get_legacy_ide_irq
[MIPS] Discard .exit.text at linktime.
[MIPS] Move die and die_if_kernel() from system.h to ptrace.h
[MIPS] Export csum_partial_copy_nocheck.
[MIPS] Export pm_power_off
[MIPS] Export local_flush_data_cache_page for sake of IDE.
[MTD] Nuke IVR leftovers
[ATM]: Ignore generated file pca200e_ecd.bin2
[HAMRADIO]: Fix baycom_epp.c compile failure.
[MIPS] compat.h uses struct pt_regs so needs to include ptrace.h.
[MIPS] IP27: Don't include <asm/sn/arch.h>.
[MIPS] IP27: Move definition of nic_t to its sole user.
[MIPS] IP27: Don't drag <asm/sn/arch.h> into topology.h.
[MIPS] Discard .exit.text and .exit.data at runtime.
[MIPS] Malta: Resurrect MTD support for onboard flash.
i2o_exec_exit and i2o_driver_exit should not be __exit.
tty: remove useless memory barrier
Optimize D-cache alias handling on fork
[AX.25]: Mark all kmalloc users __must_check
[AX.25]: Fix unchecked ax25_protocol_register uses.
[AX.25]: Fix unchecked ax25_listen_register uses
[AX.25]: Fix unchecked nr_add_node uses.
[AX.25]: Fix unchecked ax25_linkfail_register uses
[AX.25]: Fix unchecked rose_add_loopback_node uses
[AX.25]: Fix unchecked rose_add_loopback_neigh uses
PCI legacy resource fix
V4L/DVB (4958): Fix namespace conflict between w9968cf.c on MIPS
[MIPS] Malta: Add missing MTD file.
[MIPS] SMTC: Fix cp0 hazard.
[MIPS] Delete duplicate call to load_irq_save.
[MIPS] SMTC: Instant IPI replay.
[MIPS] Fix APM build
[MIPS] SMTC: Fix TLB sizing bug for TLB of 64 >= entries
[MIPS] SMTC: Fix module build by exporting symbol
[MIPS] VPE loader: Initialize lists before they're actually being used ...
[MIPS] Ocelot G: Fix a few misspellings of CONFIG_GALILEO_GT64240_ETH
Ralph Campbell (6):
IB: Add DMA mapping functions to allow device drivers to interpose
IB/ipath: Implement new verbs DMA mapping functions
IB/core: Use the new verbs DMA mapping functions
IPoIB: Use the new verbs DMA mapping functions
IB/srp: Use new verbs IB DMA mapping functions
IB/iser: Use the new verbs DMA mapping functions
Ralph Wuerthner (3):
[S390] update interface notes in zcrypt.h
[S390] add reset call handler to the ap bus.
[S390] zcrypt: module unload fixes.
Randy Dunlap (59):
ACPI: make ec_transaction not extern
Input: add to kernel-api docbook
[SCSI] initio: fix section mismatches with HOTPLUG=n
[MTD] Fix printk format warning in physmap. (resources again)
[GFS2] lock function parameter
pci/i386: style cleanups
sundance: use NULL for pointer
netxen: uses PCI
[SCSI] qla2xxx: use NULL instead of 0
i386: fix must_checks
x86-64: Fix numaq build error
x86-64: Make ix86 default to HIGHMEM4G instead of NOHIGHMEM
[IRDA] irlan: Fix compile warning when CONFIG_PROC_FS=n
[NETFILTER]: Fix non-ANSI func. decl.
tifm: fix NULL ptr and style
kconfig: PRINTK_TIME depends on PRINTK
hpfs: fix printk format warnings
declare smp_call_function_single in generic code
I2O: handle __copy_from_user
I2O: fix I2O_CONFIG without Adaptec extension
parport: section mismatches with HOTPLUG=n
agp-amd64: section mismatches with HOTPLUG=n
CISS: require same SCSI module support
export toshiba SMM support for neofb module
kernel-doc: add fusion and i2o to kernel-api book
kernel-doc: fix fusion and i2o docs
kernel-api book: remove videodev chapter
kernel-doc: stricter function pointer recognition
REPORTING-BUGS: request .config file
lib functions: always build hweight for loadable modules
IPMI: fix PROC_FS=n warnings
ieee1394: fix printk format warning
ieee1394: only build OUI database files if config enabled
ext4 calls journal_stop
visws: sgivwfb as module needs exports
linux-fbdev-devel is subscribers-only
i386: export smp_num_siblings for oprofile
x86-64: no paravirt for X86_VOYAGER or X86_VISWS
[MTD] ESB2ROM uses PCI
ucb1400_ts depends SND_AC97_BUS
ipc-procfs-sysctl mixups
CodingStyle updates
freezer.h uses task_struct fields
geode crypto is PCI device
IPMI: remove zero inits
[NET]: Fix WAN routers kconfig dependency.
[AGPGART] agp-amd64: section mismatches with HOTPLUG=n
Fix section mismatch in parainstructions
isicom: fix build with PCI disabled
fix kernel-doc warnings in 2.6.20-rc1
kernel-doc: allow unnamed structs/unions
[CPUFREQ] select consistently
via-velocity uses INET interfaces
pci/probe: fix macro that confuses kernel-doc
cciss: build with PROC_FS=n
[SCSI] advansys: wrap PCI table inside ifdef CONFIG_PCI
PCI: fix pci-driver kernel-doc
[MAINTAINERS]: netfilter@ is subscribers-only
sysrq: showBlockedTasks is sysrq-W
Raphael Assenat (5):
mbxfb: Fix HSCOEFF3 register address
mbxfb: Add more registers bits access macros
mbxfb: add more registers to debugfs
mbxfb: Add YUV video overlay support
mbxfb: Document the new ioctl
Ravikiran G Thirumalai (2):
mm: slab: eliminate lock_cpu_hotplug from slab
x86: Fix boot hang due to nmi watchdog init code
Raz Ben-Jehuda(caro) (4):
md: define raid5_mergeable_bvec
md: handle bypassing the read cache (assuming nothing fails)
md: allow reads that have bypassed the cache to be retried on failure
md: enable bypassing cache for reads
Remy Bruno (1):
[ALSA] hdsp: precise_ptr control switched off by default
Ricard Wanderlöf (2):
[MTD] mtdchar: Fix MEMGETOOBSEL and ECCGETLAYOUT ioctls
[MTD] NAND: Fix nand_default_mark_blockbad() when flash-based BBT disabled
Richard Purdie (5):
[MTD] Allow variable block sizes in mtd_blkdevs
[ARM] 4034/1: pxafb: Fix compile errors
[ARM] 4078/1: Fix ARM copypage cache coherency problems
backlight: fix backlight_device_register compile failures
Fix leds-s3c24xx hardware.h reference
Rik Bobbaers (1):
mlock cleanup
Rik Snel (5):
[BLOCK] dm-crypt: benbi IV, big endian narrow block count for LRW-32-AES
[CRYPTO] lib: some common 128-bit block operations, nicely centralized
[CRYPTO] lib: table driven multiplications in GF(2^128)
[CRYPTO] lrw: Liskov Rivest Wagner, a tweakable narrow block cipher mode
[CRYPTO] tcrypt: LRW test vectors
Riku Voipio (1):
rtc-rs5c372: change register reading method
Robert Hancock (5):
sata_nv ADMA/NCQ support for nForce4
sata_nv: fix ATAPI in ADMA mode
V4L/DVB (5021): Cx88xx: Fix lockup on suspend
sata_nv: don't rely on NV_INT_DEV indication with ADMA
libata: fix translation for START STOP UNIT
Robert Jennings (1):
[POWERPC] atomic_dec_if_positive sign extension fix
Robert Olsson (1):
[IPV4]: Fix single-entry /proc/net/fib_trie output.
Robert P. J. Day (12):
Kbuild: add 3 more header files to get properly "unifdef"ed
sched.c: correct comment for this_rq_lock()
kconfig: Standardize "depends" -> "depends on" in Kconfig files
configfs.h: Remove dead macro definitions.
fs: Convert kmalloc() + memset() to kzalloc() in fs/.
Fix numerous kcalloc() calls, convert to kzalloc()
getting rid of all casts of k[cmz]alloc() calls
Add a new section to CodingStyle, promoting include/linux/kernel.h
libata doc: "error : unterminated entity reference exceptions"
fix various kernel-doc in header files
[MIPS] Fix typo of "CONFIG_MT_SMP".
Fix "CONFIG_X86_64_" typo in drivers/kvm/svm.c
Rod Whitby (2):
[ARM] 3984/1: ixp4xx/nslu2: Fix disk LED numbering (take 2)
[MTD] Support combined RedBoot FIS directory and configuration area
Roland Dreier (14):
IB/mthca: Fix section mismatches
RDMA/amso1100: Fix section mismatches
IB/ipath: Fix typo in pma_counter_select subscript
IB: Convert kmem_cache_t -> struct kmem_cache
RDMA/addr: list_move() cleanups
[POWERPC] Define pci_unmap_addr() et al. when CONFIG_NOT_COHERENT_CACHE=y
IB/fmr: ib_flush_fmr_pool() may wait too long
IB/ipath: Remove unused "write-only" variables
IB/iser: Remove unused "write-only" variables
IB/ipath: Fix IRQ for PCI Express HCAs
IPoIB: Make sure struct ipoib_neigh.queue is always initialized
IB: Fix ib_dma_alloc_coherent() wrapper
IB/srp: Fix FMR mapping for 32-bit kernels and addresses above 4G
IB/mthca: Use DEFINE_MUTEX() instead of mutex_init()
Roland McGrath (9):
Disable CLONE_CHILD_CLEARTID for abnormal exit
x86_64: fix put_user for 64-bit constant
Fix CONFIG_COMPAT_VDSO
Fix gate_vma.vm_flags
Add VM_ALWAYSDUMP
i386 vDSO: use VM_ALWAYSDUMP
x86_64 ia32 vDSO: use VM_ALWAYSDUMP
powerpc vDSO: use VM_ALWAYSDUMP
x86_64 ia32 vDSO: define arch_vma_name
Rolf Eike Beer (2):
PCI: Change memory allocation for acpiphp slots
Remove duplicate "have to" in comment
Roman Zippel (3):
kbuild: don't put temp files in source
fix linux banner format string
qconf: (re)fix SIGSEGV on empty menu items
Ron Mercer (2):
qla3xxx: Remove NETIF_F_LLTX from driver features.
qla3xxx: Add delay to NVRAM register access.
Rudolf Marek (3):
hwmon: New Winbond W83793 hardware monitoring driver
hwmon/w83793: Add documentation and maintainer
hwmon/w83793: Fix the fan input detection
Russ Anderson (4):
[IA64] Add dp bit to cache and bus check structs
[IA64] Add se bit to Processor State Parameter structure
[IA64] Update processor_info features
[IA64] More Itanium PAL spec updates
Russell Cattelan (2):
[GFS2] Fix race in logging code
[GFS2] Remove unused zero_readpage from stuffed_readpage
Russell King (46):
[ARM] Improve reliability of APM-emulation suspend
[ARM] Fix "apm -s" command hang
[ARM] Remove EEPROM slave emulation from i2c-pxa driver.
[ARM] Arrange asm-arm/elf.h so it can be included by assembly
[ARM] Include asm/elf.h instead of asm/procinfo.h
[ARM] Move HWCAP_* definitions to asm/elf.h
[ARM] Convert apm.c to use mutexes instead of semaphores
[ARM] Remove DEBUG_WAITQ
[ARM] Remove compatibility layer for ARM irqs
[ARM] Fix nommu build
[ARM] Fix __must_check warnings in drivers/bus/amba.c
[ARM] L7200: Remove deprecated __io_pci and __arch_(get|put)*
[ARM] Remove warnings for __io_pci and __arch_(get|put)*
[ARM] Remove "translated" io macros
[ARM] Fix Versatile PB initialisation to use .init_machine
[ARM] Clean up discontigmem support
[ARM] Allow gcc to optimise arm_add_memory a little more
[ARM] Update mach-types
[ARM] Merge individual ARM sub-trees
[ARM] Handle HWCAP_VFP in VFP support code
[ARM] Formalise the ARMv6 processor name string
[ARM] Add sys_*at syscalls
i2c: New ARM Versatile/Realview bus driver
[ARM] Clean up KERNEL_RAM_ADDR
[ARM] Unuse another Linux PTE bit
[ARM] Clean up ioremap code
[ARM] Remove empty fixup function
Add support for Korenix 16C950-based PCI cards
Add missing KORENIX PCI ID's
[ARM] Provide a method to alter the control register
[ARM] Merge AT91 and devel branches
[ARM] Add more syscalls
[ARM] Fix BUG()s in ioremap() code
[ARM] Fix warnings from asm/system.h
PCI: use /sys/bus/pci/drivers/<driver>/new_id first
[ARM] Fix VFP initialisation issue for SMP systems
Fix some ARM builds due to HID brokenness
[ARM] Fix kernel-mode undefined instruction aborts
[ARM] Fix potential MMCI bug
[ARM] pass vma for flush_anon_page()
[ARM] Resolve fuse and direct-IO failures due to missing cache flushes
[ARM] Provide basic printk_clock() implementation
HID: fix some ARM builds due to HID brokenness - make USB_HID depend on INPUT
[ARM] Fix show_mem() for discontigmem
[ARM] Update mach-types
[ARM] Fix AMBA serial drivers for non-first serial ports
Rusty Russell (9):
paravirt: header and stubs for paravirtualisation
paravirt: Patch inline replacements for paravirt intercepts
i386: cpu_detect extraction
paravirt: Add startup infrastructure for paravirtualization
paravirt: Allow selected bug checks to be
paravirt: Allow disable power management under hypervisor
paravirt: Add APIC accessors to paravirt-ops.
paravirt: Add MMU virtualization to paravirt_ops
paravirt: Be careful about touching BIOS address space
Rusty Scott (2):
V4L/DVB (4939): Or51132: Changed SNR and signal strength reporting
V4L/DVB (4940): Or51211: Changed SNR and signal strength calculations
Rutger Nijlunsing (1):
[POWERPC] Add files build to .gitignore
Ryan Jackson (2):
[MTD] MAPS: Add parameter to amd76xrom to override rom window size
[MTD] CHIPS: Support for SST 49LF040B flash chip
Ryan Underwood (1):
parport_pc: Add support for OX16PCI952 parallel port
Ryusuke Konishi (2):
[GFS2] fs/gfs2/log.c:log_bmap() fix printk format warning
[DLM] fix format warnings in rcom.c and recoverd.c
s.hauer@pengutronix.de (7):
Replace CONFIG_PPC_MULTIPLATFORM with CONFIG_PPC_PMAC in tulip driver
Remove unnecessary ifdef in include/asm-powerpc/pci.h
Remove _machine macro
Remove occurences of PPC_MULTIPLATFORM in head_64.S
Remove occurences of PPC_MULTIPLATFORM in pci_64.c
Clean up usage of boot_dev
Make nvram_64.o a 64bit-only object
Salyzyn, Mark (2):
[SCSI] aic79xx: Add ASC-29320LPE ids to driver
[SCSI] aacraid: Product List Update
Sam Creasey (2):
Sun3: General updates
Sun3 SCSI: Make sun3 scsi drivers compile/work again
Samuel Ortiz (2):
[IrDA]: irda-usb TX path optimization (was Re: IrDA spams logfiles - since 2.6.19)
[IrDA]: Removed incorrect IRDA_ASSERT()
Samuel Tardieu (1):
Use consistent casing in help message
Samuel Thibault (1):
drivers/net/tulip/dmfe: support basic carrier detection
Sarah Bailey (2):
USB: added dynamic major number for USB endpoints
USB: Fixed bug in endpoint release function.
Sascha Hauer (6):
Remove inclusion of asm/processor.h in via82cxxx.c
Remove dead code in iommu.h
mmc: pxamci compilation fix
[ARM] 4012/1: Clocksource for pxa
[ARM] 4013/1: clocksource driver for netx
[ARM] 4014/1: include drivers/hid/Kconfig
Satoru Takeuchi (1):
ACPI: update comment
Scott Wood (6):
[POWERPC] Add the e300c3 core to the CPU table.
[POWERPC] qe_ic: Do a sync when masking interrupts
rtc: Add rtc_merge_alarm()
ucc_geth: compilation error fixes
ucc_geth: Initialize mdio_lock.
Driver core: Make platform_device_add_data accept a const pointer
Sean Hefty (8):
IB/cm: Fix automatic path migration support
RDMA/cma: Remove unneeded qp_type parameter from rdma_cm
RDMA/cma: Report connect info with connect events
RDMA/cma: Allow early transition to RTS to handle lost CM messages
RDMA/cma: Add support for RDMA_PS_UDP
RDMA/cma: Export rdma cm interface to userspace
RDMA/ucma: Fix struct ucma_event leak when backlog is full
RDMA/ucma: Don't report events with invalid user context
Sean Young (1):
USB: Fix oops in PhidgetServo
Sebastien Dugué (1):
Fix IPMI watchdog set_param_str() using kstrdup
Segher Boessenkool (1):
Fix insta-reboot with "i386: Relocatable kernel support"
Serge E. Hallyn (2):
namespaces: fix exit race by splitting exit
namespaces: fix task exit disaster
Sergei Shtylyov (14):
[POWERPC] Fix debug printks for 32-bit resources in the PCI code
pdc202xx_new: fix PIO mode setup
sl82c105: straighten up IDE control/status register caching
pdc202xx_new: fix PLL/timing issues
ide: HPT3xxN clocking fixes
ide: fix HPT37x timing tables
ide: optimize HPT37x timing tables
ide: fix HPT3xx hotswap support
ide: fix the case of multiple HPT3xx chips present
ide: HPT3xx: fix PCI clock detection
HPT37x: read f_CNT saved by BIOS from port
PIIX: remove check for broken MW DMA mode 0
PIIX/SLC90E66: PIO mode fallback fix
pata_sil680: PIO1 taskfile transfers overclocking fix (repost)
Sergey Vlasov (1):
Input: psmouse - fix attribute access on 64-bit systems
Shantanu Goel (1):
Buglet in vmscan.c
Shaohua Li (1):
CPU hotplug broken with 2GB VMSPLIT
Siddha, Suresh B (9):
x86: add write_pci_config_byte() to direct PCI access routines
i386: introduce the mechanism of disabling cpu hotplug control
i386: change the 'no_control' field to 'hotpluggable' in the struct cpu
x86-64: add genapic_force
x86: fix the irqbalance quirk for E7320/E7520/E7525
suspend: don't change cpus_allowed for task initiating the suspend
ched domain: move sched group allocations to percpu area
sched domain: increase the SMT busy rebalance interval
sched: decrease number of load balances
Simon Bennett (1):
HID: fix hid-input mapping for Firefly Mini Remote Control
Simon Budig (2):
HID: proper LED-mapping for SpaceNavigator
HID: add missing RX, RZ and RY enum values to hid-debug output
Simon Horman (2):
[IPVS]: Use msleep_interruptable() instead of ssleep() aka msleep()
[IPVS]: Make ip_vs_sync.c <= 80col wide.
Soeren Sonnenburg (1):
make fn_keys work again on power/macbooks
Sridhar Samudrala (3):
[SCTP]: Handle address add/delete events in a more efficient way.
[SCTP]: Enable auto loading of SCTP when creating an ipv6 SCTP socket.
[SCTP]: Don't export include/linux/sctp.h to userspace.
Srinivasa Ds (1):
[GFS2] Mount problem with the GFS2 code
stanley cai (2):
[ARM] 3893/1: pxa27x: Update UDCISR1 bit definitions
[ARM] 3894/1: pxa27x: Update DCSR_EORINTR bit definition in DCSR
Stas Sergeev (2):
i386: espfix cleanup
honour MNT_NOEXEC for access()
Stefan Bader (1):
[S390] cio: css_register_subchannel race.
Stefan Richter (49):
ieee1394: remove unused struct member from highlevel API
ieee1394: sbp2: slightly reorder sbp2scsi_abort
ieee1394: raw1394: add comments on lock usage
ieee1394: ohci1394: suspend/resume cosmetics
ieee1394: usecs_to_jiffies takes unsigned int argument
ieee1394: lock smaller region by host_num_alloc mutex
ieee1394: coding style in hosts.c
ieee1394: handle sysfs errors
dv1394: remove BKL contention
ieee1394: nodemgr: small fix after sysfs errors patch
ieee1394: nodemgr: reflect which return values are errors
ieee1394: nodemgr: revise semaphore protection of driver core data
ieee1394: ohci1394: revert fail on error in suspend
ieee1394: ohci1394: proper log messages in suspend and resume
ieee1394: nodemgr: take it easy if bus_rescan_devices fails
ieee1394: sbp2: remove irritating log message
ieee1394: sbp2: clean up function declarations
ieee1394: sbp2: remove dead code
ieee1394: sbp2: remove duplicate code
ieee1394: sbp2: consolidate log levels
ieee1394: sbp2: remove debug macros
ieee1394: sbp2: coding style of some macros
ieee1394: sbp2: delayed_work -> work_struct
ieee1394: sbp2: remove superfluous comments
ieee1394: sbp2: some conditions in queue_command are unlikely
ieee1394: sbp2: clean up sbp2_ namespace
ieee1394: sbp2: proper unit in module parameter description
ieee1394: sbp2: remove unused struct members
ieee1394: sbp2: more concise names for types and variables
ieee1394: sbp2: use list_move_tail()
ieee1394: sbp2: update comment on things to do
ieee1394: sbp2: wrap two functions into one
ieee1394: ohci1394: add PPC_PMAC platform code to driver probe
ieee1394: ohci1394: reformat PPC_PMAC platform code
ieee1394: ohci1394: call PMac code in shutdown only for proper machines
ieee1394: raw1394: defer feature removal of old isoch interface
ieee1394: dv1394: schedule for feature removal
ieee1394: schedule unused symbol exports for removal
ieee1394: schedule *_oui sysfs attributes for removal
ieee1394: nodemgr: remove duplicate assignment
ieee1394: nodemgr: fix deadlock in shutdown
ieee1394: nodemgr: spaces to tabs
ieee1394: sbp2: convert from PCI DMA to generic DMA
ieee1394: conditionally export ieee1394_bus_type
ieee1394: nodemgr: remove a kcalloc
ieee1394: sbp2: code formatting around work_struct stuff
ieee1394: sbp2: pass REQUEST_SENSE through to the target
ieee1394: sbp2: fix bogus dma mapping
ieee1394: sbp2: fix probing of some DVD-ROM/RWs
Stefan Roese (1):
[MTD] [NAND] Fix endianess bug in ndfc.c
Stefan Seyfried (2):
uswsusp: add pmops->{prepare,enter,finish} support (aka "platform mode")
swsusp: fix platform mode
Stefan Traby (1):
V4L/DVB (4819): Dib0700: Add support for new revision of Nova-T Stick
Stefano Brivio (1):
bcm43xx: add PCI-E code
Stelian Pop (3):
Input: MAC mouse button emulation - relax dependencies
hwmon: New AMS hardware monitoring driver
hwmon: Add MAINTAINERS entry for new ams driver
Stephan Berberig (2):
hwmon/hdaps: Update the list of supported devices
V4L/DVB (4992): Fix typo in saa7134-dvb.c
Stephane Eranian (9):
x86-64: x86_64 rename X86_FEATURE_DTES to X86_FEATURE_DS
x86-64: add X86_FEATURE_PEBS and detection
i386: i386 rename X86_FEATURE_DTES to X86_FEATURE_DS
i386: i386 add X86_FEATURE_PEBS and detection
x86-64: x86-64 add Intel Core related PMU MSRs definitions
i386: add Intel Core related PMU MSRs
x86-64: x86-64 add Intel BTS cpufeature bit and detection (take 2)
i386: i386 add Intel BTS cpufeature bit and detection (take 2)
remove useless carta_random32.h
Stephen Hemminger (56):
USB: resume_device symbol conflict
PCI: save/restore PCI-X state
sk98lin: ethtool register dump
sk98lin: MII ioctl support
chelsio: remove leftover code
chelsio: whitespace cleanup
chelsio: procectomy
chelsio: free_netdev
chelsio: use __netif_rx_schedule_prep
chelsio: use kzalloc
netdev: don't allow register_netdev with blank name
skge: don't clear MC state on link down
sky2: receive error handling fix
sky2: add Dlink 560SX id
sky2: fixes for Yukon EC_U chip revisions
sky2: kfree_skb_any needed
sky2: msi enhancements.
amd8111e use standard CRC lib
chelsio: whitespace fixes
chelsio: use kzalloc
chelsio: remove unused mutex
chelsio: add support for other 10G boards
chelsio: add 1G swcixw aupport
chelsio: cleanup pm3393 code
chelsio: use standard CRC routines
chelsio: add MSI support
chelsio: statistics improvement
chelesio: transmit locking (plus bug fix).
[TCP]: Add tcp_available_congestion_control sysctl.
[TCP]: Restrict congestion control choices.
[TCP]: Allow autoloading of congestion control via setsockopt.
[NET] ip-sysctl.txt: Alphabetize.
netpoll: private skb pool (rev3)
netpoll info leak
netpoll per device txq
netpoll setup error handling
netpoll deferred transmit path
netpoll retry cleanup
netpoll queue cleanup
netpoll header cleanup
sky2: add PCI for 88ec033
sky2: add comments to PCI ids
sky2: beter ram buffer partitioning
sky2: receive queue watermark tweak
skge: fix sparse warnings
sky2: sparse warnings
convert pm_sem to a mutex
[NET]: Convert hh_lock to seqlock.
chelsio: working NAPI
netxen: remove private ioctl
sky2: dual port NAPI problem
sky2: power management/MSI workaround
sky2: phy power down needs PCI config write enabled
chelsio: error path fix
email change for shemminger@osdl.org
sky2: revert IRQ dance on suspend/resume
Stephen Rothwell (29):
[POWERPC] iSeries: improve viodasd initialisation
[POWERPC] iSeries: fix irq.c for combined build
[POWERPC] iSeries: fix sysfs.c for combined build
[POWERPC] iSeries: fix time.c for combined build
[POWERPC] iSeries: fix xmon.c for combined build
[POWERPC] iSeries: fix slb.c for combined build
[POWERPC] spufs: we should only execute init_spu_base on cell
[POWERPC] iSeries: Eliminate "exceeds stub group size" warnings
[POWERPC] iSeries: allow CONFIG_CMDLINE
[POWERPC] Allow xmon to build on legacy iSeries
[POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries
[POWERPC] Fix cputable.h for combined build
[POWERPC] iSeries: stop dt_mod.o being rebuilt unnecessarily
[POWERPC] iSeries: don't build head_64.o unnecessarily
[POWERPC] Fix cell pmu initialisation
[POWERPC] iSeries: head_64.o needs to depend on lparmap.s
[POWERPC] iSeries: fix viodasd init
[POWERPC] iSeries: fix viotape init
[POWERPC] iSeries: fix iseries_veth init
[POWERPC] iSeries: fix viocd init
[POWERPC] iSeries: fix viocons init
[POWERPC] iSeries: fix CONFIG_VIOPATH dependency
[POWERPC] Update ppc64_defconfig
[POWERPC] Add legacy iSeries to ppc64_defconfig
[POWERPC] iSeries: fix mf proc initialisation
[POWERPC] iSeries: fix proc/iSeries initialisation
[POWERPC] iSeries: fix lpevents initialisation
[POWERPC] iSeries: fix viopath initialisation
[POWERPC] iSeries: fix setup initcall
Stephen Street (1):
spi: stabilize PIO mode transfers on PXA2xx systems
Steve French (7):
[CIFS] Incorrect hardlink count when original file is cached (oplocked)
[CIFS] Fix timezone handling on stat to os/2
[CIFS] Fix NTLMv2 mounts to Windows servers
[CIFS] Update CIFS version number
[CIFS] Remove 2 unneeded kzalloc casts
[CIFS] cifs sprintf fix
[CIFS] Fix oops when Windows server sent bad domain name null terminator
Steve Wise (1):
RDMA/iwcm: iWARP connection timeouts shouldn't be reported as rejects
Steven Toth (3):
V4L/DVB (4676): Dynamic cx88 mpeg port management for HVR1300 MPEG2/DVB-T support.
V4L/DVB (4723): Bugfix: Select the correct cx8802_dev when enumerating by CX88_MPEG_type
V4L/DVB (4736): Cx88-blackbird module is rejected during probe.
Steven Whitehouse (40):
[GFS2] Fix crc32 calculation in recovery.c
[GFS2] Change argument of gfs2_dinode_out
[GFS2] Change argument to gfs2_dinode_in
[GFS2] Move gfs2_dinode_in to inode.c
[GFS2] Change argument to gfs2_dinode_print
[GFS2] Shrink gfs2_inode (1) - di_header/di_num
[GFS2] Shrink gfs2_inode (2) - di_major/di_minor
[GFS2] Shrink gfs2_inode (3) - di_mode
[GFS2] Shrink gfs2_inode (4) - di_uid/di_gid
[GFS2] Shrink gfs2_inode (5) - di_nlink
[GFS2] Shrink gfs2_inode (6) - di_atime/di_mtime/di_ctime
[GFS2] Shrink gfs2_inode (7) - di_payload_format
[GFS2] Shrink gfs2_inode (8) - i_vn
[GFS2] Tidy up 0 initialisations in inode.c
[GFS2] Don't copy meta_header for rgrp in and out
[GFS2] Remove unused GL_DUMP flag
[GFS2] Fix page lock/glock deadlock
[GFS2] Only set inode flags when required
[GFS2] Inode number is constant
[GFS2] Remove gfs2_inode_attr_in
[GFS2] Fix memory allocation in glock.c
[GFS2] Tidy up bmap & fix boundary bug
[GFS2] Remove unused sysfs files
[GFS2] Remove unused function from inode.c
[GFS2] Make sentinel dirents compatible with gfs1
[GFS2] Fix Kconfig wrt CRC32
[GFS2] Simplify glops functions
[GFS2] Fix glock ordering on inode creation
[GFS2] mark_inode_dirty after write to stuffed file
[GFS2] Fix journal flush problem
[GFS2] Move gfs2_meta_syncfs() into log.c
[GFS2] Reduce number of arguments to meta_io.c:getbuf()
[GFS2] Fix recursive locking in gfs2_permission
[GFS2] Fix recursive locking in gfs2_getattr
[GFS2] Remove gfs2_check_acl()
[GFS2] Add a comment about reading the super block
[GFS2] Don't flush everything on fdatasync
[GFS2] Fix indent in recovery.c
[GFS2] Change gfs2_fsync() to use write_inode_now()
[GFS2] Fix Kconfig
Stuart Menefy (8):
sh: gcc4 support.
sh: Set up correct siginfo structures for page faults.
sh: Use MMU.TTB register as pointer to current pgd.
sh: pmd rework.
sh: TLB miss fast-path optimizations.
sh: KSTK_EIP/KSTK_ESP consistency.
sh: Fix syscall tracing ordering.
sh: gcc4 symbol export fixups.
Sukadev Bhattiprolu (2):
rename struct pspace to struct pid_namespace
add child reaper to pid_namespace
Suleiman Souhlal (1):
Always print out the header line in /proc/swaps
Sumant Patro (1):
[SCSI] megaraid_sas: Update module author
Sunil Mushran (1):
ocfs2: local mounts
suzuki (1):
Fix the size limit of compat space msgsize
Suzuki K P (2):
Fix check_partition routines
fix reiserfs bad path release panic
Suzuki Kp (1):
fix rescan_partitions to return errors properly
Sven Anders & Marcus Junker (2):
[WATCHDOG] NS pc87413-wdt Watchdog driver
[WATCHDOG] NS pc87413-wdt Watchdog driver v1.1
Sylvain Munaut (3):
ppc: Fix io.h for config with CONFIG_PCI not set
[POWERPC] Separate IRQ config / register set from main header
[POWERPC] 52xx: Don't use device_initcall to probe of_platform_bus
takada (1):
fix typo in geode_configre()@cyrix.c
Takamasa Ohtake (1):
USB: ohci handles hardware faults during root port resets
Takashi Iwai (14):
[ALSA] hda-codec - Fix wrong error checks in patch_{realtek,analog}.c
[ALSA] hda-codec - Don't return error at initialization of modem codec
[ALSA] hda-codec - Fix a typo
[ALSA] hda-codec - Add model for HP q965
[ALSA] hda-codec - Fix model for ASUS V1j laptop
[ALSA] hda-codec - Fix detection of supported sample rates
[ALSA] hda-codec - Verbose proc output for PCM parameters
[ALSA] ac97 - Fix potential negative array index
[ALSA] Fix races in PCM OSS emulation
[ALSA] Fix invalid assignment of PCI revision
[ALSA] Remove IRQF_DISABLED for shared PCI irqs
[ALSA] hda-codec - Fix NULL dereference in generic hda code
[ALSA] usbaudio - Fix kobject_add() error at reconnection
ALSA: Fix sysfs breakage
Tejun Heo (67):
ahci: ignore PORT_IRQ_IF_ERR on JMB controllers
libata: add missing sht->slave_destroy
libata: handle 0xff status properly
libata: move ata_irq_on() into libata-sff.c
sata_nv: SRST sometimes fails after hotplug, use HRST_TO_RESUME
libata: make user scan wait for scan to complete
sata_sil24: rename PMP related constants
sata_sil24: add PMP related constants
ahci: kill AHCI_FLAG_RESET_NEEDS_CLO
libata: separate out and export sata_port_hardreset()
ahci: update ahci-vt8251 reset sequence
libata: implement ATA_EHI_PRINTINFO
libata: implement ATA_EHI_SETMODE and ATA_EHI_POST_SETMODE
libata: move dev->max_sectors configuration into ata_dev_configure()
ahci: preserve PORTS_IMPL over host resets
ahci: honor PORTS_IMPL on ICH8s
libata: use FLUSH_EXT only when driver is larger than LBA28 limit
ata_piix: clean up port flags
libata: convert @post_reset to @flags in ata_dev_read_id()
libata: implement presence detection via polling IDENTIFY
ata_piix: apply device detection via polling IDENTIFY
ata_piix: strip now unneded MAP related stuff
libata: improve failed qc reporting
libata: trivial updates to ata_sg_init_one()
libata: sync result_tf.flags w/ command tf.flags
libata: fix passthru sense data header
libata: cosmetic changes to sense generation functions
libata: implement ata_tf_read_block()
libata: improve SCSI sense data generation
libata: print cdb[0] in failed qc report
libata: add missing sht->slave_destroy
libata: kill unnecessary sht->max_sectors initializations
libata: remove unused HSM_ST_UNKNOWN
libata: set IRQF_SHARED for legacy PCI IDE IRQs
libata: implement ATA_FLAG_SETXFER_POLLING and use it in pata_via, take #2
libata: fix READ CAPACITY simulation
libata: don't request sense if the port is frozen
libata: make sure sdev doesn't go away while rescanning
libata: move BMDMA host status recording from EH to interrupt handler
libata: make sure IRQ is cleared after ata_bmdma_freeze()
libata: implement ata_exec_internal_sg()
libata: separate out rw ATA taskfile building into ata_build_rw_tf()
libata: prepare ata_sg_clean() for invocation from EH
ahci: do not powerdown during initialization
libata: always use polling IDENTIFY
file: kill unnecessary timer in fdtable_defer
ata_piix: use piix_host_stop() in ich_pata_ops
libata: don't initialize sg in ata_exec_internal() if DMA_NONE (take #2)
ahci: do not mangle saved HOST_CAP while resetting controller
libata: clean up variable name usage in xlat related functions
libata: kill @cdb argument from xlat methods
libata: take scmd->cmd_len into account when translating SCSI commands
[SCSI] sr: fix error code check in sr_block_ioctl()
libata: initialize qc->dma_dir to DMA_NONE
libata: fix handling of port actions in per-dev action mask
ahci: make ULi M5288 ignore interface fatal error bit
ahci: don't enter slumber on power down
sata_via: don't diddle with ATA_NIEN in ->freeze
ahci: improve and limit spurious interrupt messages, take#3
libata: implement ATA_FLAG_IGN_SIMPLEX and use it in sata_uli
ahci: fix endianness in spurious interrupt message
sata_via: style clean up, no indirect method call in LLD
ahci: use 0x80 as wait stat value instead of 0xff
ahci: port_no should be used when clearing IRQ in ahci_thaw()
libata: fix ata_eh_suspend() return value
ide: unregister idepnp driver on unload
ahci/pata_jmicron: fix JMicron quirk
Thiemo Seufer (1):
[MIPS] Fix reported amount of freed memory - it's in kB not bytes
Thierry (1):
V4L/DVB (4928): Usbvision_v4l2 robustness on disconnect
Thierry MERLE (13):
V4L/DVB (4924): Fix some bugs on usbvision due to the merge into one module
V4L/DVB (4925): Corrected and separated the Kconfig for usbvision
V4L/DVB (4927): Enhancements on usbvision driver
V4L/DVB (4929): Read() implementation + format set/get simplifications
V4L/DVB (4930): Usbvision_v4l2 : mmap corrected to get all frames
V4L/DVB (4932): Usbvision_v4l2: fix norm setting problems
V4L/DVB (4933): Usbvision_v4l2: radio interface / tda9887 problem ?
V4L/DVB (4936): Make MT4049FM5 tuner to set FM Gain to Normal
V4L/DVB (4937): Usbvision cleanup and code reorganization
V4L/DVB (4953): Usbvision minor fixes
V4L/DVB 4949b: Fix container_of pointer retreival
V4L/DVB (4970): Usbvision memory fixes
V4L/DVB (5019): Fix the frame->grabstate update in read() entry point.
Thomas Bogendoerfer (1):
[MIPS] Rename SNI_RM200_PCI to just SNI_RM preparing for more RM machines
Thomas Genty (2):
V4L/DVB (4806): Saa7134: add support for Hauppauge WinTV-HVR1110 DVB-T/Hybrid
V4L/DVB (4898): Saa7134: add support for remote control of Hauppauge HVR1110
Thomas Gleixner (3):
[MTD] NAND: add subpage write support
ktime: Fix signed / unsigned mismatch in ktime_to_ns
genirq: fix irq flow handler uninstall
Thomas Graf (21):
[NET]: Turn nfmark into generic mark
[NET]: Rethink mark field in struct flowi
[IPV4] nl_fib_lookup: Rename fl_fwmark to fl_mark
[NET] rules: Protocol independant mark selector
[NET] rules: Share common attribute validation policy
[NET] rules: Add support to invert selectors
[NETLINK]: Do precise netlink message allocations where possible
[IPv6] rules: Remove bogus tos validation check
[GENL]: Add genlmsg_new() to allocate generic netlink messages
[GENL]: Add genlmsg_reply() to simply unicast replies to requests
[GENL]: Add genlmsg_put_reply() to simplify building reply headers
[IPv6] iflink: Convert IPv6's RTM_GETLINK to use the new netlink api
[IPv6] prefix: Convert RTM_NEWPREFIX notifications to use the new netlink api
[BRIDGE] netlink: Convert bridge netlink code to new netlink interface
[GENETLINK] ctrl: Avoid empty CTRL_ATTR_OPS attribute when dumping
[DECNET] address: Calculate accurate message size for netlink notifications
[DECNET] address: Rename rtmsg_ifa() to dn_ifaddr_notify()
[DECNET] address: Convert to new netlink interface
[NETLINK]: Remove unused dst_pid field in netlink_skb_parms
[RTNETLINK]: Add rtnl_put_cacheinfo() to unify some code
[NETLINK]: Restore API compatibility of address and neighbour bits
Thomas Hamm (1):
V4L/DVB (4833): Patch for SATELCO EasyWatch PCI (DVB-C)
Thomas Hellstrom (2):
[AGPGART] Remove unnecessary flushes when inserting and removing pages.
[AGPGART] Fix PCI-posting flush typo.
Thomas Hisch (1):
Fix small typo in drivers/serial/icom.c
Thomas Kaiser (1):
V4L/DVB (4883): Fix TD1316 tuner for DVBC
Thomas Klein (9):
ehea: Fixed wrong dereferencation
ehea: Fixing firmware queue config issue
ehea: Modified initial autoneg state determination
ehea: New method to determine number of available ports
ehea: Improved logging of permission issues
ehea: Added logging off associated errors
ehea: Fixed possible nullpointer access
ehea: Fixed wrong jumbo frames status query
ehea: Fixed missing tasklet_kill() call
Thomas Koeller (3):
[WATCHDOG] MIPS RM9000 on-chip watchdog device
[WATCHDOG] rm9k_wdt: fix compilation
[WATCHDOG] rm9k_wdt: fix interrupt handler arguments
Thomas Maier (5):
sysfs: sysfs_write_file() writes zero terminated data
pktcdvd: reusability of procfs functions
pktcdvd: make procfs interface optional
pktcdvd: bio write congestion using congestion_wait()
pktcdvd: add sysfs and debugfs interface
Thomas Meyer (1):
Add .gitignore file for relocs in arch/i386
Thomas Tuttle (1):
ACPI: Implement acpi_video_get_next_level()
Tiger Yang (5):
ocfs2: Add splice support
ocfs2: core atime update functions
ocfs2: update file system paths to set atime
ocfs2: implement i_op->permission
ocfs2: update mount option documentation
Tigran Aivazian (1):
update Tigran's email addresses
Tilman Schmidt (3):
isdn/gigaset: fix possible missing wakeup
Update to Documentation/tty.txt on line disciplines
Gigaset ISDN driver error handling fixes
Tim Chen (1):
sched: remove __cpuinitdata anotation to cpu_isolated_map
Timo Lindhorst (2):
[MTD] [NAND] fix ifdef option in nand_ecc.c
[MTD] NAND: use SmartMedia ECC byte order for ndfc
Timofei V. Bondarenko (1):
[ALSA] _snd_cmipci_uswitch_put doesn't set zero flags
Timur Tabi (4):
Optimize qe_brg struct to use an array
[POWERPC] Remove QE header files from lite5200.c
Update ucc_geth.c for new workqueue structure
Fix phy_read/write redefinition errors in ucc_geth_phy.c
Tobias Klauser (2):
[ALSA] sound/usb/usbaudio: Handle return value of usb_register()
Add cscope generated files to .gitignore
Tomi Koivulahti (1):
V4L/DVB (4775): [patch] Add Compro USB IDs
Tony Lindgren tony (1):
Add MMC_CAP_{MULTIWRITE,BYTEBLOCK} flags
Tony Luck (6):
[IA64] Need export for csum_ipv6_magic
[IA64] s/termios/ktermios/ in simserial.c
[IA64] fix arch/ia64/mm/contig.c:235: warning: unused variable `nid'
[IA64] Take defensive stance on ia64_pal_get_brand_info()
[IA64] enable trap code on slot 1
[IA64] Move sg_dma_{len,address} from pci.h to scatterlist.h
Tony Olech (2):
pcmcia: IDs for Elan serial PCMCIA devcies
USB: u132-hcd/ftdi-elan: add support for Option GT 3G Quad card
Torben Mathiasen (1):
New updated devices.txt - LANANA
Torsten Ertbjerg Rasmussen (1):
rtc: ds1743 support
Trent Piepho (3):
V4L/DVB (4722): Cx88: Add support for VIDIOC_INT_[SR]_REGISTER ioctls
V4L/DVB (4789): Lgdt330x: SNR and signal strength reporting
V4L/DVB (4938): Cx88: Convert lgdt3302 tuning function to use dvb_pll_attach
Trond Myklebust (36):
Fix a second potential rpc_wakeup race...
SUNRPC: Fix a potential race in rpc_wake_up_task()
NFS: Fix asynchronous read error handling
NFS: Fix missing page_unlock() in nfs_readpage
NFS: Fix nfs_sync_inode_wait(FLUSH_INVALIDATE)
SUNRPC: Handle the cases where rpc_alloc_iostats() fails
SUNRPC: Give cloned RPC clients their own rpc_pipefs directory
SUNRPC: Fix up missing BKL in asynchronous RPC callback functions
SUNRPC: Remove BKL around the RPC socket operations etc.
SUNRPC: Clean up argument types in xdr.c
SUNRPC: Add __(read|write)_bytes_from_xdr_buf
SUNRPC: Ensure xdr_buf_read_netobj() checks for memory overruns
SUNRPC: Clean up xs_send_pages()
NFS: Clean up nfs_flush_inode()
NFS: Clean up nfs_scan_dirty()
NFS: cleanup of nfs_sync_inode_wait()
NFS: Store pointer to the nfs_page in page->private
NFS: Cleanup: add common helper nfs_page_length()
NFS: Remove call to igrab() from nfs_writepage()
NFS: More cleanups of fs/nfs/write.c
NFS: Remove nfs_writepage_sync()
NFS: Add nfs_set_page_dirty()
NFS: Ensure that nfs_wb_page() calls writepage when necessary.
NFS: Make nfs_updatepage() mark the page as dirty.
NFS: Ensure we only call set_page_writeback() under the page lock
NFS: Fix nfs_release_page
NFS: Ensure the inode is marked as dirty if we break out of nfs_wb_all()
NFS: Fix up the dirty page accounting
NFS: Fix up writeback_control->nr_to_write accounting
NFS: Clean up calls to mark_inode_dirty() part 2
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ into merge_linus
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ into merge_linus
NFS: Fix race in nfs_release_page()
NFS: Fix Oops in rpc_call_sync()
NFS: Fix races in nfs_revalidate_mapping()
MM: Remove invalidate_inode_pages2_range() debug
Ulrich Kunitz (8):
zd1211rw: Fix of a locking bug
zd1211rw: cleanups
zd1211rw: Optimized handling of zero length entries in length info
zd1211rw: Support for multicast addresses
softmac: Fixed handling of deassociation from AP
zd1211rw: Call ieee80211_rx in tasklet
ieee80211softmac: Fix errors related to the work_struct changes
ieee80211softmac: Fix mutex_lock at exit of ieee80211_softmac_get_genie
Uri Lublin (1):
KVM: Make the GET_SREGS and SET_SREGS ioctls symmetric
Ursula Braun (3):
[S390] non-unique constant/macro identifiers.
[S390] runtime switch for qdio performance statistics
[S390] Hipersocket multicast queue: make sure outbound handler is called
Uwe Koziolek (1):
sata_sis: slave support on SiS965
Vadim Lobanov (5):
fdtable: Delete pointless code in dup_fd()
fdtable: Make fdarray and fdsets equal in size
fdtable: Remove the free_files field
fdtable: Implement new pagesize-based fdtable allocator
fdtable: Provide free_fdtable() wrapper
Valdis Kletnieks (1):
ver_linux additions
Valerie Henson (1):
relative atime
Vasily Averin (2):
VFS: extra check inside dentry_unhash()
Documentation: remount_fs() needs lock_kernel
Venkat Yekkirala (6):
SELinux: Various xfrm labeling fixes
SELinux: Return correct context for SO_PEERSEC
SELinux: Fix SA selection semantics
selinux: Delete mls_copy_context
[SELINUX]: increment flow cache genid
[SELINUX]: Fix 2.6.20-rc6 build when no xfrm
Venkatesh Pallipadi (17):
[CPUFREQ][1/8] acpi-cpufreq: software coordination and handle all CPUs in the group
[CPUFREQ][2/8] acpi: reorganize code to make MSR support addition easier
[CPUFREQ][3/8] acpi-cpufreq: Pull in MSR based transition support
[CPUFREQ][4/8] acpi-cpufreq: Mark speedstep-centrino ACPI as deprecated
[CPUFREQ][5/8] acpi-cpufreq: lindent acpi-cpufreq.c
[CPUFREQ][6/8] acpi-cpufreq: Eliminate get of current freq on notification
[CPUFREQ][7/8] acpi-cpufreq: Fix get of current frequency breakage
[CPUFREQ][8/8] acpi-cpufreq: Add support for freq feedback from hardware
x86-64: Fix interrupt race in idle callback (3rd try)
Add support for type argument in PAL_GET_PSTATE
[CPUFREQ] Fix the bug in duplicate freq elimination code in acpi-cpufreq
[CPUFREQ] Trivial cleanup for acpi read/write port in acpi-cpufreq.c
kref refcnt and false positives
[CPUFREQ] Bug fix for acpi-cpufreq and cpufreq_stats oops on frequency change notification
ACPI: rename cstate_entry_s to cstate_entry
ACPI: delete two spurious ACPI messages
Revert nmi_known_cpu() check during boot option parsing
Vijay Kumar (3):
[MTD] NAND: nandsim page-wise allocation (1/2)
[MTD] NAND: nandsim page-wise allocation (2/2)
[MTD] NAND: nandsim coding style fix
Ville Nuorvala (5):
[IPV6]: Fix SIOCCHGTUNNEL bug in IPv6 tunnels
[IPV6]: Do mandatory IPv6 tunnel endpoint checks in realtime
[IPV6]: Allow link-local tunnel endpoints
[IPV6]: Don't allocate memory for Tunnel Encapsulation Limit Option
[IPV6]: Improve IPv6 tunnel error reporting
Ville Syrjala (9):
atyfb: Remove FIXME
atyfb: Fix compiler warnings
atyfb: Fix sparse warnings
atyfb: Fix blanking level transitions
atyfb: Remove pointless aty_init() argument
atyfb: Fix __init and __devinit annotations
atyfb: Remove aty_cmap_regs
atyfb: Improve atyfb_atari_probe()
atyfb: Improve power management
Vitaly Bordug (1):
FS_ENET: OF-related fixup for FEC and SCC MAC's
Vitaly Wool (13):
[MTD] [NAND] remove len/ooblen confusion.
add netpoll support for gianfar: respin
[POWERPC] Add of_platform support for ROM devices
[MTD] of_device-based physmap driver
add STB810 support (Philips PNX8550-based)
i2c: New Philips PNX bus driver
mmc: fix "prev->state: 2 != TASK_RUNNING??" problem on SD/MMC card removal
[POWERPC] Update MTD OF documentation
USB: OHCI support for PNX8550
smc911x: fix netpoll compilation faliure
i2c-pnx: Fix interrupt handler, get rid of EARLY config option
i2c-pnx: Add entry to MAINTAINERS
[MIPS] PNX8550: Fix system timer support
Vivek Goyal (23):
i386: Distinguish absolute symbols
i386: Add comment for align to vmlinux.lds
i386: Warn upon absolute relocations being present
i386: Implement CONFIG_PHYSICAL_ALIGN
i386: extend bzImage protocol for relocatable protected mode kernel
i386: Mark CONFIG_RELOCATABLE EXPERIMENTAL
relocatable kernel: Fix kallsyms on avr32 after relocatable kernel changes
i386: Convert more absolute symbols to section relative
x86-64: Correct documentation for bzImage protocol v2.05
i386: Restore CONFIG_PHYSICAL_START option
i386: fix modpost warning in SMP trampoline code
i386: fix another modpost warning
i386: modpost smpboot code warning fix
x86-64: Make noirqdebug_setup function non init to fix modpost warning
i386: cpu hotplug/smpboot misc MODPOST warning fixes
i386: make apic probe function non-init
x86-64: modpost add more symbols to whitelist pattern2
x86-64: Modpost whitelist reference to more symbols (pattern 3)
x86-64: pci quirks MODPOST warning fix
i386: Fix memory hotplug related MODPOST generated warning
i386: Convert some functions to __init to avoid MODPOST warnings
Kdump documentation update
i386: sched_clock using init data tsc_disable fix
Vlad Yasevich (7):
[SCTP]: Fix warning
[SCTP]: Fix err_hdr assignment in sctp_init_cause.
[SCTP]: Set correct error cause value for missing parameters
[SCTP]: Verify some mandatory parameters.
[SCTP]: Correctly handle unexpected INIT-ACK chunk.
[SCTP]: Fix SACK sequence during shutdown
[SCTP]: Force update of the rto when processing HB-ACK
Vladimir Saveliev (1):
resierfs: avoid tail packing if an inode was ever mmapped
Vladimir V. Saveliev (1):
reiserfs: do not add save links for O_DIRECT writes
Vu Pham (1):
IB/srp: Fix memory leak on reconnect
Wang Zhenyu (1):
[AGPGART] intel_agp: restore graphics device's pci space early in resume
Wim Van Sebroeck (9):
[WATCHDOG] NS pc87413-wdt Watchdog driver - fixes
[WATCHDOG] Add iTCO vendor specific support
[WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 1
[WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 2
[WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 3
[WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 4
Merge ../linux-2.6-watchdog-mm
[WATCHDOG] pcwd_usb.c generic HID include file
Merge branch 'master' of master.kernel.org:/.../wim/linux-2.6-watchdog
Wink Saville (1):
x86-64: Fix comments for MSR_FS_BASE and MSR_GS_BASE.
Wojtek Kaniewski (4):
[POWERPC] Compilation fixes for ppc4xx PCI-less configs
USB: at91_udc: allow drivers that support high speed
USB: at91_udc: Cleanup variables after failure in usb_gadget_register_driver()
USB: at91_udc: Additional checks
Yan Burman (18):
[POWERPC] Replace kmalloc+memset with kzalloc
hostap: replace kmalloc+memset with kzalloc
prism54: replace kmalloc+memset with kzalloc
ipw2200: replace kmalloc+memset with kcalloc
m68k: replace kmalloc+memset with kzalloc
reiser: replace kmalloc+memset with kzalloc
affs: replace kmalloc+memset with kzalloc
arm26: replace kmalloc+memset with kzalloc
jffs: replace kmalloc+memset with kzalloc
[IA64] replace kmalloc+memset with kzalloc
nfsd: replace kmalloc+memset with kcalloc + simplify NULL check
[SPARC]: Replace kmalloc+memset with kzalloc
[SPARC64]: Replace kmalloc+memset with kzalloc
[JFFS2] replace kmalloc+memset with kzalloc
um: replace kmalloc+memset with kzalloc
e100: replace kmalloc with kcalloc
[TG3]: replace kmalloc+memset with kzalloc
ep93xx: some minor cleanups to the ep93xx eth driver
Yasunori Goto (3):
handle SLOB with sparsemen
compile error of register_memory()
memory hotplug: fix compile error for i386 with NUMA config
Yasuyuki Kozakai (8):
[NETFILTER]: conntrack: add '_get' to {ip, nf}_conntrack_expect_find
[NETFILTER]: nf_conntrack: fix header inclusions for helpers
[NETFILTER]: xtables: fixes warning on compilation of hashlimit
[NETFILTER]: nf_conntrack: fix warning in PPTP helper
[NETFILTER]: nf_conntrack: Don't try to find clashed expectation
[NETFILTER]: nf_nat: fix NF_NAT dependency
[NETFILTER]: x_tables: error if ip_conntrack is asked to handle IPv6 packets
[NETFILTER]: x_tables: add missing try to load conntrack from match/targets
Yinghai Lu (6):
x86-64: remove duplicated cpu_mask_to_apicid in x86_64 smp.h
x86-64: Extend clear_irq_vector
x86_64: clear_bss before set_intr_gate with early_idt_handler
x86_64: interrupt array size should be aligned to NR_VECTORS
x86-64: remove unused acpi_found_madt in mparse.
x86-64: check vector in setup_ioapic_dest to verify if need setup_IO_APIC_irq
Yoichi Yuasa (8):
[MTD] MAPS: Remove ITE 8172G and Globespan IVR MTD support
[MTD] fix map probe name for cstm_mips_ixx
[MIPS] Rewrite GALILEO_INL/GALILEO_OUTL to GT_READ/GT_WRITE
[MIPS] PB1200: Remove duplicate definitions
mmc: fix au1xmmc build error
add return value checking of get_user() in set_vesa_blanking()
[MIPS] Vr41xx: Fix after GENERIC_HARDIRQS_NO__DO_IRQ change
[MIPS] vr41xx: need one more nop with mtc0_tlbw_hazard()
YOSHIFUJI Hideaki (7):
[IPV6] ROUTE: Use macros to format /proc/net/ipv6_route.
[IPV6] ROUTE: Use &rt->u.dst instead of cast.
[IPV6]: Introduce ip6_dst_idev() to get inet6_dev{} stored in dst_entry{}.
[IPV6]: Per-interface statistics support.
[TCP]: MD5 Signature Option (RFC2385) support.
[IPV6]: Repair IPv6 Fragments
[IPV6] MCAST: Fix joining all-node multicast group on device initialization.
Yoshimi Ichiyanagi (2):
KVM: Initialize kvm_arch_ops on unload
KVM: Recover after an arch module load failure
Yoshinori Sato (12):
[MTD] redboot partition combined fis / config problem
sh: Add support for SH7206 and SH7619 CPU subtypes.
sh: Wire up division and address error exceptions on SH-2A.
sh: Exception vector rework and SH-2/SH-2A support.
sh: Add SH-2A platform headers.
sh: Add support for Solution Engine 7206 and 7619 boards.
sh: SH-2 defconfig updates.
sh: IPR IRQ updates for SH7619/SH7206.
sh: Trivial build fixes for SH-2 support.
sh: Fix Solution Engine 7619 build.
sh: Kill off unused SE7619 I/O ops.
sh: Fixup SH-2 BUG() trap handling.
Yu Luming (1):
ACPI: video: Add dev argument for backlight_device_register
Zach Brown (7):
dio: centralize completion in dio_complete()
dio: call blk_run_address_space() once per op
dio: formalize bio counters as a dio reference count
dio: remove duplicate bio wait code
dio: only call aio_complete() after returning -EIOCBQUEUED
dio: lock refcount operations
Fix lock inversion aio_kick_handler()
Zachary Amsden (5):
paravirt: Preparatory mmu header movement
paravirt: fix parameter names in mmu operations
paravirt: fix missing pte update
paravirt: Add option to allow skipping the timer check
softirq: remove BUG_ONs which can incorrectly trigger
Zang Roy-r61911 (2):
Add tsi108/9 On Chip Ethernet device driver support
[POWERPC] Make pci_read_irq_line the default on mpc7448hpc2 board
Zhen Wei (1):
ocfs2: export heartbeat thread pid via configfs
Zhu Yi (7):
ieee80211: Fix kernel panic when QoS is enabled
ipw2200: Add IEEE80211_RADIOTAP_TSFT for promiscuous mode
ipw2200: Update version stamp to 1.2.0
ipw2200: Fix a typo
ipw2200: Fix debug output endian issue
ieee80211: WLAN_GET_SEQ_SEQ fix (select correct region)
ipw2100: Fix dropping fragmented small packet problem
Zou Nan hai (1):
[IA64] IA64 Kexec/kdump