[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.26-rc1, created. v2.6.26-rc1
Linus Torvalds
torvalds at linux-foundation.org
Tue Mar 3 14:49:16 UTC 2009
The annotated tag, v2.6.26-rc1 has been created
at d6b7f73ed134769c86966697e61b235b200cc4ae (tag)
tagging 2ddcca36c8bcfa251724fe342c8327451988be0d (commit)
replaces v2.6.25
tagged by Linus Torvalds
on Sat May 3 11:59:54 2008 -0700
- Shortlog ------------------------------------------------------------
Linux 2.6.26-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQBIHLYzF3YsRnbiHLsRArYKAKClsCLGmWiEG5G7nIFnWZXqIX/A1gCeIkxh
jxR+aW7YAJhX+M1rDccUtkY=
=JfCo
-----END PGP SIGNATURE-----
Abhijeet Kolekar (2):
iwlwifi: replace sprintf with scnprintf for debugfs output
mac80211: Fix n-band association problem
Abhijith Das (1):
[GFS2] gfs2_adjust_quota has broken unstuffing code
Adam Baker (3):
rt2x00: don't write past the end when writing short descriptors on rt61
rt2x00: correct address calc for queue private data
rt2x00:correct rx packet length for USB devices
Adam Litke (2):
hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pages
Subject: [PATCH] hugetlb: vmstat events for huge page allocations
Adrian Bunk (133):
[IPV6]: Unexport ip6_find_1stfragopt
make b43_mac_{enable,suspend}() static
the scheduled bcm43xx removal
the scheduled ieee80211 softmac removal
the scheduled rc80211-simple.c removal
remove the obsolete xircom_tulip_cb driver
[GFS2] make gfs2_glock_hold() static
[GFS2] gfs2/ops_file.c should #include "ops_inode.h"
[GFS2] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops
[SCSI] make scsi_end_bidi_request() static
[SCSI] aic94xx: cleanups
[WANPIPE]: Forgotten bits of Sangoma drivers removal.
[IRDA]: Remove irlan_eth_send_gratuitous_arp()
[ISDN] include/linux/isdn.h: remove dead code
[SCSI] st: rename flush_write_buffer()
[SCSI] sun3_scsi_vme: add MODULE_LICENSE
[POWERPC] Add MODULE_LICENSE to powerpc/sysdev/rtc_cmos_setup.c
make netxen_workq static
#if 0 netxen_nic_link_ok()
make udf_error() static
x86: remove the write-only timer_uses_ioapic_pin_0
[SCSI] qla1280: remove version check
selinux: selinux/netlabel.c should #include "netlabel.h"
selinux/ss/services.c should #include <linux/selinux.h>
firewire: cleanups
mmc: make __mmc_release_bus() static
mmc: proper prototypes for mmc_attach_*()
mmc: sdio_ops.c should #include "sdio_ops.h"
make nfs_automount_list static
add include/asm-avr32/xor.h
avr32: don't offer CONFIG_RTC
avr32: don't offer CONFIG_GEN_RTC
avr32: don't offer PARPORT_PC
avr32: add include/asm-avr32/serial.h
PCI: #if 0 pci_assign_resource_fixed()
PCI: #if 0 pci_cleanup_aer_correct_error_status()
PCI: aerdrv_acpi.c: remove unneeded NULL check
PCI: pci_alloc_child_bus() mustn't be __devinit
PCI: pci_scan_device() mustn't be __devinit
PCI: pci_bus_size_cardbus() mustn't be __devinit
PCI: pci_setup_bridge() mustn't be __devinit
[IPV6]: Make struct ip6_prohibit_entry_template static.
[IPV4]: Make icmp_sk_init() static.
dlm: make dlm_print_rsb() static
frv: remove HARD_RESET_NOW()
frv: unexport kmap_atomic_to_page
HID: make hid_input_field and usbhid_modify_dquirk static
[MTD] mtdoops.c: make struct oops_cxt static again
[MTD] [NAND] mtd/nand/cs553x_nand.c:part_probes[] static
[MTD] mtd/ofpart.c: add MODULE_LICENSE
[MTD] proper prototypes for inftl_{read,write}_oob()
[MTD] proper prototypes for nftl_{read,write}_oob()
[MTD] mtdram.c should #include <linux/mtd/mtdram.h>
[MTD] cmdlinepart.c: don't compare pointers with 0
[MTD] ftl.c: make code static
[MTD] [NOR] cfi_cmdset_0020.c: make a function static
[MTD] [OneNAND] proper onenand_bbt_read_oob() prototype
[MTD] make struct rfd_ftl_tr static
i2c/scx200_acb: Don't use 0 as NULL pointer
net: Unexport move_addr_to_{kernel,user}
make nfsd_create_setattr() static
net/mac80211/rx.c: fix off-by-one
sparc: cleanup after SunOS binary emulation removal
sparc64: cleanup after SunOS/Solaris binary emulation removal
[POWERPC] drivers/of/of_i2c.c: Add MODULE_LICENSE
[POWERPC] char/xilinx_hwicap/ section fix
V4L/DVB (7105): ivtv-yuv.c: make 3 functions static
V4L/DVB (7107): frontends/xc5000.c: make a struct static
V4L/DVB (7114): tuner-xc2028.c: make a function static
V4L/DVB (7238): make stk_camera_{suspend,resume}() static
V4L/DVB (7479): proper prototype for zoran_device.c:zr36016_write()
V4L/DVB (7480): make sn9c102_i2c_try_write() static
V4L/DVB (7716): pvrusb2: clean up global functions
USB: make USB_STORAGE_ONETOUCH available with PM
libata-acpi.c: remove unneeded #if's
make sata_print_link_status() static
make sata_set_spd_needed() static
dm table: drop void suspend_targets return
dm table: remove unused dm_create_error_table
make pciehp_acpi_get_hp_hw_control_from_firmware()
V4L/DVB (7750): au0828/ cleanups and fixes
fix asm-x86/{posix_types,unistd}.h
remove include/linux/hdsmart.h
kbuild: scripts/Makefile.modpost typo fix
[SCSI] FlashPoint: fix off-by-one errors
[SCSI] qla2xxx: qla_os.c, make 2 functions static
[SCSI] qla2xxx: make qla2x00_issue_iocb_timeout() static
make ds1511_rtc_{read,set}_time() static
make swap_pte_to_pagemap_entry() static
make ext3_xattr_list() static
[MIPS] IP27: Fix build bug due to missing include
mm/memory_hotplug.c must #include "internal.h"
remove the broken ETRAX_IDE driver
ARM: always select HAVE_IDE
m32r: use KBUILD_DEFCONFIG
unexport blk_max_pfn
block/elevator.c:elv_rq_merge_ok() mustn't be inline
block/blk-barrier.c:blk_ordered_cur_seq() mustn't be inline
#if 0 acpi/bay.c:eject_removable_drive()
fs/ramfs/ extern cleanup
fs/hfsplus/: proper externs
fs/freevxfs/: proper externs
make __put_super() static
make vfs_ioctl() static
fs/fs-writeback.c: make 2 functions static
fs/drop_caches.c: make 2 functions static
fs/aio.c: make 3 functions static
let LOG_BUF_SHIFT default to 17
fs/timerfd.c should #include <linux/syscalls.h>
remove generic_commit_write()
make fs/buffer.c:cont_expand_zero() static
make BINFMT_FLAT a bool
remove mca_is_adapter_used()
proper __do_softirq() prototype
proper extern for late_time_init
remove ecryptfs_header_cache_0
make cgroup_enable_task_cg_lists() static
cgroups: kernel/ns_cgroup.c should #include <linux/nsproxy.h>
kernel/cpuset.c: make 3 functions static
ipmi: make alloc_recv_msg static
ipmi: fix return from atca_oem_poweroff_hook
include/linux/sysctl.h: remove empty #else
remove aoedev_isbusy()
edac: remove unneeded functions and add static accessor
V4L/DVB (7785): [2.6 patch] make mt9{m001,v022}_controls[] static
iwlwifi: move the selects to the tristate drivers
make marker_debug static
x86: remove Xgt_desc_struct
x86: unexport kmap_atomic_to_page
ocfs2: make struct ocfs2_control_device static
ocfs2: make struct o2cb_stack_ops static
ocfs2/dlm: dlmdebug.c: make 2 functions static
USB: storage/onetouch.c: make a function static
Adrian Hunter (1):
[MTD] [OneNAND] Allow for controller errors when reading
Ahmed S. Darwish (11):
LSM: Introduce inode_getsecid and ipc_getsecid hooks
SELinux: setup new inode/ipc getsecid hooks
Audit: use new LSM hooks instead of SELinux exports
Netlink: Use generic LSM hook
SELinux: remove redundant exports
LSM/Audit: Introduce generic Audit LSM hooks
Audit: internally use the new LSM audit hooks
SELinux: use new audit hooks, remove redundant exports
Audit: Final renamings and cleanup
Security: Introduce security= boot parameter
Smack: Integrate Smack with Audit
Ahmet Ä°nan (2):
[ALSA] snd-dummy - improved timing, silence on prepare
[ALSA] snd-dummy - better realtime app support
Aidan Thornton (7):
V4L/DVB (7541): em28xx: Some fixes to videobuf
V4L/DVB (7548): Various fixes for the em28xx videobuf code
V4L/DVB (7556): em28xx: fix locking on vidioc_s_fmt_cap
V4L/DVB (7565): em28xx: fix buffer underrun handling
V4L/DVB (7601): em28xx-dvb: add support for the HVR-900
V4L/DVB (7602): em28xx: generalise URB setup code
V4L/DVB (7603): em28xx-dvb: don't use videobuf-dvb
Akinobu Mita (33):
ext4: use ext4_group_first_block_no()
ext4: use ext4_get_group_desc()
ext4: check ext4_journal_get_write_access() errors
x86: avoid redundant loop in io_apic_level_ack_pending()
x86: use ioapic_read_entry() and ioapic_write_entry()
x86: remove unnecessary memset()
x86: remove unnecessary tmp local variable
x86: use cpumask_of_cpu()
x86: use cpu_online()
cdrom: remove ifdef CONFIG_SYSCTL
cdrom: cleanup hardcoded error-code
cdrom: protect cdrom_device_info list by mutex
cdrom: use list_head for cdrom_device_info list
cdrom: make unregister_cdrom() return void
block: fix blk_register_queue() return value
x86: use BUILD_BUG_ON() for the size of struct intel_mp_floating
x86: use MP_intsrc_info()
x86: use bitmap library for pin_programmed
x86: remove unnecessary memset and NULL check after alloc_bootmem()
x86: cleanup clocksource_hz2mult usage
x86: cleanup div_sc() usage
x86: use cpumask function for present, possible, and online cpus
x86: get_bios_ebda() requires asm/io.h
x86: remove duplicate get_bios_ebda() from rio.h
x86: use get_bios_ebda()
ext2: improve ext2_readdir() return value
ext2: use ext2_group_first_block_no()
ext2: use ext2_fsblk_t type
ext3: use ext3_group_first_block_no()
ext3: add missing ext3_journal_stop()
ext3: use ext3_get_group_desc()
ext3: check ext3_journal_get_write_access() errors
idr: create idr_layer_cache at boot time
Akira Iguchi (1):
scc_pata.c: do setup itself instead of ide_setup_pci_device()
Al Viro (59):
ipw2200 annotations and fixes
ni52 trivial iomem annotations
ni52: unbreak scp_struct
ni52: kill the second argument of check586(), get rid of bogus pointer
ni52: make ->base char __iomem *
ni52: clean up initialization of priv
ni52: clean up check586()
ni52: switch to ioremap()
ni52: more unbreaking
misc drivers/net annotations
skfp annotations
annotate cxgb3 (ab)uses of skb->priority/skb->csum
endianness annotations: rndis
s2io annotations
endianness annotations: drivers/net/wireless/rtl8180_dev.c
[SCSI] libsas: fix endianness bug in sas_ata
libata annotations
move a bunch of declarations to fs/internal.h
lock exclusively in collect_mounts() and drop_collected_mounts()
switch a bunch of LSM hooks from nameidata to path
get rid of more nameidata passing in namespace.c
umount_tree() will unhash everything itself
teach seq_file to discard entries
double-free of inode on alloc_file() failure exit in create_write_pipe()
proc_readfd_common() race fix
get rid of __exit_files(), __exit_fs() and __put_fs_struct()
remove unused label in xattr.c (noise from ro-bind)
restore sane ->umount_begin() API
close race in unshare_files()
sanitize handling of shared descriptor tables in failing execve()
sanitize unshare_files/reset_files_struct
sanitize locate_fd()
fix execve()
Fix uninitialized 'copy' in unshare_files
ide: fix icside breakage
KVM: kill file->f_count abuse in kvm
e1000e triggers sparc32 gcc bug
asm/unaligned.h doesn't work well as the very first include
ipv6: result of csum_fold() is already 16bit, no need to cast
tipc: endianness annotations
new predicate - AUDIT_FILETYPE
frv si_addr annotations
ia64 kvm fixes for O=... builds
fix ia64 local_irq_save() et.al.
more icside breakage (from next ide merge)
typo in sata_fsl
q40ide breakage
usbhid endianness annotations and fixes
drivers/usb annotations and fixes
celleb_scc_pciex __iomem annotations
usb input endianness annotations and fixes
Fix dnotify/close race
fix file and descriptor handling in perfmon
remove horrors with irix tty ioctls handling
make osf_select() use core_sys_select()
split linux/file.h
sanitize anon_inode_getfd()
fix sysctl_nr_open bugs
[IA64] fix file and descriptor handling in perfmon
Alan Cox (78):
libata: isolate and rework cable logic
libata: cable logic
libata: Be a bit more slack about early devices
V4L/DVB (7729): Fix VIDIOCGAP corruption in ivtv
USB: usb-serial: Prepare for BKL push down
USB: ftdi_sio: Note missing locking
USB: serial: Note mos7480 and option don't lock modem status
USB: iuu_phoenix: lock priv->tiostatus properly
USB: kobil_sct: Get rid of unneeded priv->line_state
USB: ti_usb_3410_5052: Extend locking to msr and shadow mcr
USB: io_ti: lock mcr and msr shadows properly
USB: cypress_m8: Speed handling
usb serial: more fixes and groundwork for tty changes
crisv10: prepare for BKL push down
Fix tty speed handling on 8250
uart_get_baud_rate: stop mangling termios
pata_via: Fix 6410 misdetect
libata: More TSSTcorp pain, keep in sync with legacy IDE
MAINTAINERS: sort ordering
amiserial: prepare for locking relaxation in caller
cyclades: Prepare for relaxed locking in callers
epca: lock_kernel push down
esp: lock_kernel push down
isicom: prepare for lock_kernel push down
isicom: istallion prepare for lock_kernel pushdown
mxser: prepare for BKL pushdown
riscom8: Prepare for BKL pushdown
rocket: Prepare for BKL pushdown
serial167: prepare to push BKL down into drivers
specialix: Prepare for BKL pushdown
stallion: Prepare for BKL push down
sx: prepare for BKL pushdown
synclink series: Prepare for BKL pushdown
viocons: BKL locking
vt_ioctl: Prepare for BKL push down
isdn_tty: Prepare for BKL push down
68360serial: Note that there isn't any info->mcr locking
serial_core: Prepare for BKL push down
tty: BKL pushdown
redo locking of tty->pgrp
tty_io: fix remaining pid struct locking
tty_ioctl: locking for tty_wait_until_sent
tty_ioctl: soft carrier handling
tty: drop the BKL for driver/ldisc ioctl methods
istallion: TIOCG/SSOFTCAR handling removal
cyclades: coding style & review
cyclades: use ioremap_nocache for clarity as proposed
tty/serial: lay the foundations for the next set of reworks
s390 tty: Prepare for put_char to return success/fail
serial m68k: put_char returns
usb gadget: switch to put_char returning int
amiserial: Switch put char to return success/fail
char: switch gs, cyclades and esp to return int for put_char
mxser: switch to put_char being int
pcmcia: serial to int put_char method
riscom/rocket: switch to int put_char method
serial167: switch to int put_char method
specialix: Switch to int put_char method
synclink series: switch to int put_char method
consoles: switch to int put_char method
isdn: switch to int put_char method
pty: prepare for tty->ops changes
pc300: Update to tty_set_operations
serial: switch the serial core to int put_char methods
isicom: bring into coding style
tty: The big operations rework
strip: Fix up strip for the new order
riscom8: coding style
epca: coding style
esp: clean up to modern coding style
isicom: fix buffer allocation
tty: add throttle/unthrottle helpers
ip2: switch remaining direct call of ops->flush_buffer
char serial: switch drivers to ioremap_nocache
toshiba: use ioremap_cached
8250: switch 8250 drivers to use _nocache ioremaps
usb_serial: some coding style fixes
[SCSI] u14-34f: Fix 32bit only problem
Alan D. Brunelle (3):
[IA64] Fix unlock ordering in smp_callin
block: Skip I/O merges when disabled
[SCSI] bug fix for free list handling
Alan Horstmann (1):
[ALSA] ice1712 - Fix hoontech MIDI input
Alan McIvor (1):
V4L/DVB (7394): saa7134: add number of devices check
Alan Stern (27):
PM: Fix misuse of wakeup flag accessors in serial core
PM: Make wakeup flags available whenever CONFIG_PM is set
PM: Convert wakeup flag accessors to inline functions
USB: EHCI: carry out port handover during each root-hub resume
USB: reorganize code in hub.c
USB: make USB-PERSIST work after every system sleep
USB: remove CONFIG_USB_PERSIST setting
USB: check serial-number string after device reset
USB: enable USB-PERSIST by default
USB: remove dev->power.power_state
USB: usb-storage: use adaptive DMA mask
USB: OHCI: fix bug in controller resume
USB: root hubs don't lie about their number of TTs
USB: clarify usage of hcd->suspend/resume methods
USB: OHCI: host-controller resumes leave root hub suspended
USB: rework sysfs removal of interface files
USB: dummy-hcd: use dynamic allocation for platform_devices
USB: log an error message when USB enumeration fails
USB: g_file_storage: ignore bulk-out data after invalid CBW
USB: HCDs use the do_remote_wakeup flag
USB: OHCI: turn off RD when remote wakeup is disabled
USB: don't explicitly reenable root-hub status interrupts
USB: fix compile problems in ehci-hcd
USB: usbfs: export the URB_NO_INTERRUPT flag to userspace
usb-storage: add unusual_devs entry for Samsung YP-U3
USB: OHCI: work around bogus compiler warning
USB: UHCI: disable remote wakeup when it's not needed
Alasdair G Kergon (5):
dm io: rename error to error_bits
dm log: move register functions
dm: expose macros
dm kcopyd: rename
dm: move include files
Albert Comerma (1):
V4L/DVB (7473): PATCH for various Dibcom based devices
Alek Du (1):
PCI: Add Intel SCH PCI IDs
Alessandro Guido (2):
spi: use menuconfig for CONFIG_SPI
[CPUFREQ] allow use of the powersave governor as the default one
Alessandro Zummo (3):
rtc-isl1208: new style conversion and minor bug fixes
rtc-pcf8563: new style conversion
rtc-x1205: new style conversion
Alex Chiang (2):
[IA64] Remove printk noise on unimplemented SAL_PHYSICAL_ID_INFO
[IA64] Provide ACPI fixup for /proc/cpuinfo/physical_id
Alex Williamson (1):
serial 8250: tighten test for using backup timer
Alexander Graf (1):
KVM: Implement dummy values for MSR_PERF_STATUS
Alexander Simon (1):
V4L/DVB (7475): Added support for Terratec Cinergy T USB XXS
Alexander Smal (1):
ide: add TSSTcorp CDDVDW SH-S202H to ivb_list[]
Alexander van Heukelum (22):
x86: reserve end-of-conventional-memory to 1MB on 32-bit
x86: reserve_early end-of-conventional-memory to 1MB, 64-bit
x86: reserve end-of-conventional-memory to 1MB, 64-bit
x86: reserve end-of-conventional-memory to 1MB, 32-bit, use paravirt_enabled
x86: reserve end-of-conventional-memory to 1MB, 64-bit, use paravirt_enabled
x86: remove superfluous initialisation in boot code.
[POWERPC] Use asm-generic/bitops/find.h in bitops.h
x86: cleanup boot-heap usage
x86: change x86 to use generic find_next_bit
x86, uml: fix uml with generic find_next_bit for x86
x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps
x86: merge the simple bitops and move them to bitops.h
generic: introduce a generic __fls implementation
generic: implement __fls on all 64-bit archs
bitops: use __fls for fls64 on 64-bit archs
x86: generic versions of find_first_(zero_)bit, convert i386
x86: switch 64-bit to generic find_first_bit
x86: optimize find_first_bit for small bitmaps
x86, UML: remove x86-specific implementations of find_first_bit
x86: finalize bitops unification
x86, bitops: select the generic bitmap search functions
x86: fix warning in "x86: clean up vSMP detection"
Alexandr Smirnov (4):
[POWERPC] 85xx: Emerson KSI8560 base support
[POWERPC] 85xx: Emerson KSI8560 bootwrapper
[POWERPC] 85xx: Emerson KSI8560 default config
[POWERPC] 85xx: Emerson KSI8560 device tree
Alexey Dobriyan (40):
ipv6: fix inet6_init/icmpv6_cleanup sections mismatch
[NETFILTER]: nf_conntrack: less hairy ifdefs around proc and sysctl
[NETFILTER]: ip_tables: per-netns FILTER/MANGLE/RAW tables for real
proc: switch /proc/driver/ray_cs/ray_cs to seq_file interface
x86: switch to proc_create()
[NET]: Fix and allocate less memory for ->priv'less netdevices
[CRYPTO] api: Switch to proc_create()
V4L/DVB (7580): Fix concurrent read from /proc/videocodecs
V4L/DVB (7582): proc: switch /proc/driver/radio-typhoon to seq_file interface
kbuild: add kconfig symbols to tags output
ide: remove /proc/ide/ali
ide: remove now unused ide_pci_create_host_proc()
fbdev: nv: drop useless MODULE ifdefs
fbdev: nv: drop useless CONFIG_PCI checks
fbdev: nv: fix sparse noise
fb: convert /proc/fb to seq_file interface
[XFS] remove xfs_log_ticket_zone on rmmod
ipmi: remove ->write_proc code
keys: switch to proc_create()
proc: print more information when removing non-empty directories
proc: switch to proc_create()
proc: simplify locking in remove_proc_entry()
proc: less special case in xlate code
proc: drop several "PDE valid/invalid" checks
proc: remove proc_bus
proc: remove proc_root_fs
proc: remove proc_root_driver
proc: remove proc_root from drivers
proc: switch /proc/bus/zorro/devices to seq_file interface
proc: switch /proc/apm to seq_file interface
proc: remove /proc/mac_iop
proc: switch /proc/bus/ecard/devices to seq_file interface
proc: switch /proc/excite/unit_id to seq_file interface
proc: switch /proc/irda/irnet to seq_file interface
proc: convert /proc/bus/nubus to seq_file interface
proc: switch /proc/ip2mem to seq_file interface
proc: switch /proc/scsi/device_info to seq_file interface
proc: remove ->get_info infrastructure
proc: convert /proc/tty/ldiscs to seq_file interface
Fix ACPI vs proc_create_data() mismerge
Alexey Starikovskiy (83):
ACPI: EC: Restore udelay in poll mode
ACPI: EC: Add poll timer
ACPI: EC: Improve debug output
ACPI: EC: Replace broken controller workarounds with poll mode.
ACPI: EC: Switch off GPE mode during suspend/resume
ACPI: EC: Detect irq storm
ACPI: EC: Use default setup handler
ACPI: EC: Don't delete boot EC
x86: move quad_local_to_mp_bus_id to numa.c
x86: add mp_bus_not_pci bitmap to mpparse_32.c
x86: use not_pci bitmap #1
x86: use not_pci bitmap #2
x86: use not_pci bitmap #3
x86: use not_pci bitmap #4
x86: use not_pci bitmap #5
x86: use not_pci bitmap #6
x86: rearrange bus_type parse
x86: make mp_bus_id_to_type optional
x86: move mp_bus_id_to_local to numa.c
x86: move mp_bus_id_to_node to numa.c
x86: lindent mpparse_64.c
x86: add bad_ioapic to mpparse_32.c
x86: add uniq_ioapic_id to mpparse_32.c
x86: use get_bios_ebda in mpparse_64.c
x86: limit scan to 1k of EBDA.
x86: rename gsi_start to gsi_base to match mpparse_32.c
x86: remove mpc_apic_id()
x86: remove mpc_oem_pci_bus()
x86: remove mpc_oem_bus_info()
x86: make struct mpc_config_translation NUMAQ-only
x86: use same index for processor maps
x86: move es7000_plat closer to its user
x86: don't call MP_processor_info for disabled cpu
x86: separate generic_processor_info into its own function
x86: don't use MP_processor_info for ACPI mode
x86: move apic_ver array to apic_32.c
x86: move mp_lapic_addr to apic_32.c
x86: move phys_cpu_present_map to smpboot.c
x86: move num_processors to smpboot.c
x86: move disabled_cpus to smpboot.c
x86: move def_to_bigsmp to setup_32.c
x86: move boot_cpu_physical_apicid to apic_32.c
x86: move x86_bios_cpu_apicid to apic_32.c
x86: move generic_processor_info to apic_32.c
x86: don't call MP_processor_info for disabled cpu (64bit)
x86: separate generic_processor_info into its own function (64bit)
x86: don't use MP_processor_info for ACPI mode (64bit)
x86: move mp_lapic_addr to apic_64.c
x86: move phys_cpu_present_map to smpboot.c (64bit)
x86: move num_processors to smpboot.c (64 bit)
x86: move disabled_cpus to smpboot.c (64bit)
x86: move boot_cpu_physical_apicid to apic_64.c
x86: move generic_processor_info to apic_64.c
x86: move x86_bios_cpu_apicid to io_apic_64.c
x86: move x86_cpu_to_apicid to setup.c
x86: move phys_cpu_present_map to setup.c
x86: move x86_cpu_to_apicid_init to smpboot.c
x86: move x86_bios_cpu_apicid_init to smpboot.c
x86: don't set IO APIC features if IO APIC is not enabled
x86: move mp_ioapics to io_apic_32.c
x86: move mp_ioapics to io_apic_64.c
x86: move mp_ioapic_routing to boot.c
x86: move mp_irqs to io_apics_32.c
x86: move mp_irqs to io_apic_64.c
x86: move up & smp variables to setup.c
x86: move mp_register_lapic to boot.c
x86: move mp_register_lapic_address to boot.c
x86: lindent mpparse_32.c
x86: add early flags to mpparse_32.c
x86: unify arch/x86/kernel/mpparse_64.c
x86: unify mp_bus_info
x86: unify smp_read_mpc
x86: unify construct_default_ioirq_mptable
x86: unify get_smp_config
x86: unify smp_scan_config
x86: unify uniq_io_apic_id
x86: unify mp_register_ioapic
x86: unify mp_config_acpi_legacy_irqs
x86: unify mp_register_gsi
x86: merge mpparse_{32,64}.c
x86: Drop duplicate from setup.c
x86: fix compilation error in VisWS
ACPI: GPE enabling should happen after EC installation
Allan Stephens (24):
[TIPC]: Removal of message header option code
[TIPC]: Add argument validation for shutdown()
[TIPC]: Eliminate "sparse" symbol warnings
[TIPC]: Minor cleanup of message header code
[TIPC]: Use correct bitmask when setting version
[TIPC]: Enhancements to message header writing
[TIPC]: Update version to 1.6.3
[TIPC]: Cosmetic cleanup of TIPC polling logic
[TIPC]: Remove redundant socket wait queue initialization
[TIPC]: Improve socket time conversions
[TIPC]: Skip connection flow control in connectionless sockets
[TIPC]: Allow stream receive to read from multiple TIPC messages
[TIPC]: Ignore message padding when receiving stream data
[TIPC]: Correct "off by 1" error in socket queue limit enforcement
[TIPC]: Add error check to detect non-blocking form of connect()
[TIPC]: Cosmetic changes to TIPC connect() code
[TIPC]: Overhaul of socket locking logic
[TIPC]: Remove redundant NULL check when discarding buffers
[TIPC]: Use fast buffer cloning to improve performance
[TIPC]: Force linearization of non-linear sk_buffs
[TIPC]: Enhance validation of format on incoming messages
[TIPC]: Remove inlining of reference table locking routines
[TIPC]: Optimized initialization of TIPC reference table
[TIPC]: Cleanup of TIPC reference table code
Alok Kataria (1):
x86: fix paranoia about using BIOS quickboot mechanism.
Amit Shah (1):
KVM: Add stat counter for hypercalls
Anders Grafström (1):
[JFFS2] Return values of jffs2_block_check_erase error paths
Andi Kleen (22):
[SCSI] Remove random noop unchecked_isa_dma users
clocksource: make clocksource watchdog cycle through online CPUs
Convert ext4 to use unlocked_ioctl
x86: do kernel direct mapping at boot using GB pages
x86: use year 2000 offset for cmos clock
x86: add warning when RTC clock reports binary
x86: enable ACPI extended century handling for 32bit
x86: don't set up early exception handlers for external interrupts
x86: replace early exception setup macro recursion with loop
x86: move early exception handlers into init.text
x86: implement true end_pfn_mapped for 32bit
x86: account overlapped mappings in max_pfn_mapped
x86: add set_memory_4k to pageattr.c
x86: don't use large pages to map the first 2/4MB of memory
x86: re-add rdmsrl_safe
x86: split large page mapping for AMD TSEG
ocfs2: Convert ocfs2 over to unlocked_ioctl
block: fix memory hotplug and bouncing in block layer
Add option to enable -Wframe-larger-than= on gcc 4.4
dmapool: enable debugging for CONFIG_SLUB_DEBUG_ON too
mm: save some bytes in mm_struct by filling holes on 64bit
fix: x86: support for new UV apic
Andre Weidemann (1):
V4L/DVB (7472): reworked patch to support TT connect S-2400
Andrea Arcangeli (1):
KVM: Disable pagefaults during copy_from_user_inatomic()
Andrea Odetti (2):
V4L/DVB (7658): dvb-core: Fix DMX_SET_BUFFER_SIZE in case the buffer shrinks
V4L/DVB (7659): dvb-core: Implement DMX_SET_BUFFER_SIZE for dvr
Andrea Paterniani (1):
spi: spi_imx updates
Andreas Herrmann (1):
radeonfb: use PCI device id in hex for name string
Andreas Mueller (1):
[ALSA] es1968: fix jitter on some maestro cards
Andreas Oberritter (1):
V4L/DVB (7329): add flag to allow software demux to recognize the output type
Andreas Schwab (1):
[POWERPC] Add compat handler for PTRACE_GETSIGINFO
Andrei Dolnikov (1):
[MTD] [NOR] Add JEDEC support for the SST 36VF3203 flash chip
Andrei Konovalov (1):
edac: new support for Intel 3100 chipset
Andres Salomon (24):
x86: geode: MSR cleanup
x86: GEODE: add Virtual Systems Architecture detection
gxfb: use PCI_DEVICE() for gxfb's pci device table
gxfb: replace FBSIZE config option with a module parameter
gxfb: create DC/VP/FP-specific handlers rather than using readl/writel
gxfb: clean up register definitions
gxfb: move MSR bit fields into gxfb.h
gxfb: stop sharing code with gx1fb
gxfb: add power management functionality
PM/gxfb: add hook to PM console layer that allows disabling of suspend VT switch
lxfb: create GP/DC/VP/FP-specific handlers rather than using readl/writel
lxfb: clean up register definitions
lxfb: clean up final bits of df_regs
lxfb: rearrange/rename MSR bitfields
lxfb: add power management functionality
lxfb: rename kernel arg fbsize to vram
lxfb: disable suspend VT switch by default
lxfb/gxfb: when blanking with FB_BLANK_POWERDOWN, also turn off the CRT
gxfb/lxfb: use VSA definitions when fetching framebuffer size
gxfb/lxfb: detect framebuffer size using an MSR if VSA2 isn't available
OLPC: gxfb/lxfb: add DCON panel modes to framebuffer drivers
kbuild: fix help output to show correct arch
x86: olpc: add One Laptop Per Child architecture support
x86: ioremap ram check fix
Andrew G. Morgan (1):
capabilities: implement per-process securebits
Andrew Liu (2):
workqueue: remove redundant function invocation
Fix a potential issue in mpc52xx uart driver
Andrew Lunn (2):
USB: storage: UNUSUAL_DEVS() for PanDigital Picture frame.
USB: storage: Update mailling list address
Andrew Morton (40):
net/mac80211/debugfs_netdev.c: use of bool triggers a gcc bug
PM: arch/x86/kernel/apm_32.c: fix build warning
i386: arch/x86/math-emu/fpu_entry.c warning fix
i386: arch/x86/math-emu/reg_ld_str.c: fix warning
kgdb: Kconfig fix
security: code cleanup
net/sunrpc/svc.c: suppress unintialized var warning
[ALSA] hda_intel needs dma-mapping.h
[ALSA] sound/pci/aw2/aw2-alsa.c needs dma-mapping.h
[ALSA] sound/pci/pcxhr/pcxhr_core.c: fix printk warning
[ALSA] sound/pci/pcxhr/pcxhr.c: fix warnings
[ALSA] es1968 - fix coding style in the last patch
V4L/DVB (7335): usb-video: checkpatch fixes
V4L/DVB (7369): drivers/media/video/soc_camera.c: reads return size_t
V4L/DVB (7389): git-dvb: drivers/media/video/bt8xx/bttv-cards.c: fix warnings
V4L/DVB (7650): git-dvb: Kconfig fix
USB: usb-ohci-sm501-driver: use the conventional convention for suspend and resume
USB: io_ti.c: remove pointless eye-candy in debug statements
drivers/usb/core/devio.c: suppress warning with 64k PAGE_SIZE
ehea: make things static
mm: make early_pfn_to_nid() a C function
page_mapping(): add ifdef around reference to swapper_space
alpha: teach the compiler that BUG doesn't return
drivers/acpi/thermal.c: fix build with CONFIG_DMI=n
quota: convert stub functions from macros into inlines
drivers/video/uvesafb.c: fix error-path memory leak
drivers/video/w100fb.c: avoid a couple of error-path NULL derefs
FAT_VALID_MEDIA(): remove pointless test
codafs: fix build warning
lib/swiotlb.c: cleanups
V4L/DVB (7783): drivers/media/dvb/frontends/s5h1420.c: printk fix
hfs: fix warning with 64k PAGE_SIZE
hfsplus: fix warning with 64k PAGE_SIZE
alloc_uid: cleanup
revert "memory hotplug: allocate usemap on the section with pgdat"
drivers/pcmcia/soc_common.c: convert soc_pcmcia_sockets_lock into a mutex and make it static
drivers/char/synclink.c: unbreak mgsl_put_char()
drivers-char-synclinkc-inbreak-mgsl_put_char-fix
drivers/scsi/ncr53c8xx.c: fix warning
drivers/scsi/mvsas.c: fix printk warnings
Andrew Perepechko (1):
quota: do not allow setting of quota limits to too high values
Andrew Vasquez (22):
[SCSI] qla2xxx: Update firmware filenames for new ISP parts.
[SCSI] qla2xxx: Update copyright banner.
[SCSI] qla2xxx: Add support for host supported speeds FC transport attribute.
[SCSI] qla2xxx: Remove unused and obsolete #define's.
[SCSI] qla2xxx: Use an rport's scsi_target_id member consistently throughout driver.
[SCSI] qla2xxx: Simplify interrupt handler locking.
[SCSI] qla2xxx: Add FC-transport Asynchronous Event Notification support.
[SCSI] qla2xxx: Add hardware trace-logging support.
[SCSI] qla2xxx: Cruft cleanup of functions and structures.
[SCSI] qla2xxx: Use PCI-SIG nomenclature for PCIe bandwidth units.
[SCSI] qla2xxx: Add Flash Descriptor Table layout support.
[SCSI] qla2xxx: Check alternate 'reason' code during GPSC status handling.
[SCSI] qla2xxx: Add midlayer target/device reset support.
[SCSI] qla2xxx: Remove unused member (dma_handle) from srb_t structure.
[SCSI] qla2xxx: Update version number to 8.02.01-k1.
[SCSI] qla2xxx: Collapse RISC-RAM retrieval code during a firmware-dump.
[SCSI] qla2xxx: Wakeup DPC thread to process any deferred-work requests.
[SCSI] qla2xxx: Correct ISP84XX verify-chip response handling.
[SCSI] qla2xxx: Correct SRB usage-after-completion/free issues.
[SCSI] qla2xxx: Re-register FDMI information after a LIP.
[SCSI] qla2xxx: Correct regression in relogin code.
[SCSI] qla2xxx: Update version number to 8.02.01-k2.
Andrew Victor (20):
[ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header
[ARM] 4903/1: [AT91] SAM9/CAP9 system shutdown
[ARM] 4904/1: [AT91] Pass ECC controller to NAND driver
[ARM] 4905/1: [AT91] Atmel SAM9 boards updated to new-style UART initialization
[ARM] 4906/1: [AT91] SAM9/CAP9 basic power-management
[ARM] 4907/1: [AT91] SAM9/CAP9 reset reason
[ARM] 4908/1: [AT91] RTT platform_device fix
[ARM] 4909/1: [AT91] Timer/Counter Block platform_devices
[ARM] 4910/1: [AT91] AT73C213 audio on SAM9260-EK and SAM9261-EK boards
[ARM] 4911/1: [AT91] LEDs on SAM9260-EK and SAM9261-EK boards
[ARM] 4912/2: [AT91] Endrelia audio driver must use GPIO interface
[ARM] 4913/1: [AT91] PMC_MDIV definitions
[ARM] 4914/1: AT91: Update defconfigs (Part 1)
[ARM] 4915/1: AT91: Update defconfigs (Part 2)
[ARM] 4978/1: [AT91] KB9260 (CAM60) board support
[ARM] 4979/1: [AT91] Olimex SAM9-L9260 board support
[ARM] 4980/1: [AT91] emQbit ECB_AT91 board support
[ARM] 4982/1: [AT91] Drop old-style UART initialization (Part 1)
[ARM] 4989/1: [AT91] SAM9 ClockSource / ClockEvents
[ARM] 4981/1: [KS8695] Simple LED driver
Andy Fleming (7):
gianfar: Only process completed frames
gianfar: Fix Rx/Tx HW interrupt coalescing counter reset procedure.
phy: Change mii_bus id field to a string
phy: Clean up header style
ucc_geth: Fix sneaky merge conflict regarding bus_id
phylib: Add support for board-level PHY fixups
gianfar: Fix skb allocation strategy
Andy Whitcroft (2):
update checkpatch.pl to version 0.17
update checkpatch.pl to version 0.18
Aneesh Kumar K.V (17):
ext4: Fix fallocate error path
ext4: Enable extent format for symlinks.
arm: Export empty_zero_page for ZERO_PAGE usage in modules.
m68k: Export empty_zero_page for ZERO_PAGE usage in modules.
sparc: Export symbols for ZERO_PAGE usage in modules.
ext4: ENOSPC error handling for writing to an uninitialized extent
ext4: zero out small extents when writing to prealloc area.
ext4: Fix race between migration and mmap write
ext4: Fix fallocate to update the file size in each transaction
ext4: make ext4_ext_get_blocks always return <= max_blocks
ext4: Return unwritten buffer head when trying to read from prealloc space.
ext4: Cache the correct extent length for uninit extents
ext4: Convert list_for_each_rcu() to list_for_each_entry_rcu()
ext2: retry block allocation if new blocks are allocated from system zone
ext3: retry block allocation if new blocks are allocated from system zone
ext4: Don't do GFP_NOFS allocations after taking ext4_lock_group
ext4: mark inode dirty after initializing the extent tree
Angelo Castello (1):
rtc: rtc-sh: Add support for periodic IRQs.
Anssi Hannula (9):
Input: xpad - match xbox 360 devices with interface info
Input: xpad - fix dpad handling of unknown devices
Input: xpad - fix inverted Y and RY axes
Input: xpad - add more xbox 360 controller ids
Input: xpad - do not report nonexistent buttons for xbox360
Input: xpad - enable force feedback on xbox 360 controllers only
Input: xpad - drop obsolete driver versioning
HID: only dump report traffic with debug level 2
HID: force feedback driver for Logitech Rumblepad 2
Anthony Liguori (1):
KVM: MMU: Don't assume struct page for x86
Anton Vorontsov (22):
[POWERPC] 8xx: Timebase frequency should not depend on bus-frequency
phy/broadcom: add support for BCM5481 PHY
[POWERPC] OF helpers for the GPIO API
[POWERPC] Implement support for the GPIO LIB API
[POWERPC] QE: UCC nodes cleanup
[POWERPC] fsl_elbc_nand: factor out localbus defines
[POWERPC] fsl_lbc: implement few UPM routines
[POWERPC] QE: implement qe_muram_offset
[POWERPC] QE: immap_qe.h should include asm/io.h
[POWERPC] QE: export qe_get_brg_clk()
[POWERPC] QE: fix sparse warnings
[POWERPC] 83xx: mpc837x_rdb: add simple-bus compatible matching
[POWERPC] 83xx: mpc8315 - fix USB UTMI Host setup
[MTD] [NAND] FSL UPM NAND driver
[MTD] [NAND] fsl_elbc_nand: fix mtd name
[MTD] [NAND] fsl_elbc_nand: workaround for hangs during nand write
gpiolib: dynamic gpio number allocation
gpiochip_reserve()
fb: add support for foreign endianness
powerpc: offb: add support for foreign endianness
alim15x3: disable init_hwif_ali15x3 for PowerPC
[POWERPC] 86xx: mpc8610_hpcd: add support for PCI Express x8 slot
Arjan van de Ven (5):
x86: add code to dump the (kernel) page tables for visual inspection by kernel developers
x86: add comments to describe the new api's in cacheflush.h
x86: introduce /dev/mem restrictions with a config option
make /dev/kmem a config option
net: Add a WARN_ON_ONCE() to the transmit timeout function
Arnaldo Carvalho de Melo (1):
x86: reducing debuginfo size by removing unneeded includes
Arnaud Ebalard (1):
netfilter: {nfnetlink,ip,ip6}_queue: fix skb_over_panic when enlarging packets
Arnd Hannemann (1):
tcp: Make use of before macro in tcp_input.c
Artem Bityutskiy (8):
Documentation: add UBI sysfs ABI docs
UBI: be verbose when debuggin is enabled
UBI: make ubi-header.h local
UBI: fix error printing
UBI: improve Kconfig documentation
UBI: fix mean EC calculation
UBI: print media information earlier
UBI: add a message
Arthur Jones (7):
IB/ipath: Fix sparse warning about pointer signedness
IB/ipath: Misc sparse warning cleanup
IB/ipath: Provide I/O bus speeds for diagnostic purposes
IB/ipath: Fix link up LED display
IB/ipath: User mode send DMA header file
IB/ipath: User mode send DMA
IB/ipath: Misc changes to prepare for IB7220 introduction
Arthur Kepner (4):
dma: add dma_*map*_attrs() interfaces
dma: document dma_*map*_attrs() interfaces
dma/ia64: update ia64 machvecs, swiotlb.c
IB: expand ib_umem_get() prototype
Arun Raghavan (1):
keys: allow clients to set key perms in key_create_or_update()
Assaf Krauss (8):
iwlwifi: Moving EEPROM handling in iwlcore module
iwlwifi: Use eeprom form iwlcore
iwlwifi: Re-ordering probe flow (4965)
iwlwifi: Packing all 4965 parameters
iwlwifi: Probe Flow - Performing allocation in a separate function
iwlwifi: Probe Flow - Extracting hw and priv init
iwlwifi: rename iwl4965_get_channel_info to iwl_get_channel_info
iwlwifi: Completing the parameter packaging
Atsushi Nemoto (23):
tc35815: Statistics cleanup
tc35815: Use print_mac() helper
tc35815: Use netdev_priv()
tc35815: Use managed pci iomap helper
tc35815: Use generic PHY layer
tc35815: Whitespace cleanup
tc35815: Statistics cleanup
[MTD] [NAND] at91_nand: Make part_probes[] static
[ALSA] at73c213: fix error checking for clk API
[ALSA] at73c213: monaural support
[ALSA] at73c213: remove redundant private_free routine
[ALSA] at73c213: Add constraints for periods value
[MTD] [NAND] at91_nand: control NCE signal
[MTD] [NAND] at91_nand: use at91_nand_{en,dis}able consistently.
atmel_spi: support zero length transfer
[MIPS] make fallback gpio.h gpiolib-friendly
[MIPS] generic txx9 gpio support
[MIPS] rbhma4500: use generic txx9 gpio
[MIPS] jmr3927: use generic txx9 gpio
[MIPS] rbtx4938: misc cleanups
[MIPS] rbtx4938: minor cleanup
[MIPS] cevt-gt641xx: Kill unnecessary include
[MIPS] Fix some sparse warnings on traps.c and irq-msc01.c
Auke Kok (6):
ixgbe: Increment version
ixgb: move externs out of .c files
e1000e: remove no longer used e1000e_read_nvm_spi
e1000e: Add interrupt moderation run-time ethtool interface
e1000e: lower ring minimum size to 64
igb: save and restore pcie/msi state to support EEH recovery
Aurelien Jarno (1):
ssb: Add CHIPCO IRQ access functions
Aurélien Charbon (1):
IPv6 support for NFS server export caches
Avi Kivity (33):
KVM: x86 emulator: add support for group decoding
KVM: x86 emulator: group decoding for group 1A
KVM: x86 emulator: Group decoding for group 3
KVM: x86 emulator: Group decoding for groups 4 and 5
KVM: x86 emulator: add group 7 decoding
KVM: Only x86 has pio
KVM: x86 emulator: group decoding for group 1 instructions
KVM: MMU: Decouple mmio from shadow page tables
KVM: Limit vcpu mmap size to one page on non-x86
KVM: Add API to retrieve the number of supported vcpus per vm
KVM: Increase vcpu count to 16
KVM: Add API for determining the number of supported memory slots
KVM: Increase the number of user memory slots per vm
KVM: Use x86's segment descriptor struct instead of private definition
KVM: Prefix control register accessors with kvm_ to avoid namespace pollution
KVM: VMX: Don't adjust tsc offset forward
KVM: Remove pointless desc_ptr #ifdef
KVM: Provide unlocked version of emulator_write_phys()
KVM: MMU: Set the accessed bit on non-speculative shadow ptes
KVM: Move some x86 specific constants and structures to include/asm-x86
KVM: MMU: Introduce and use spte_to_page()
KVM: no longer EXPERIMENTAL
KVM: VMX: Add module option to disable flexpriority
KVM: Free apic access page on vm destruction
KVM: MMU: Only mark_page_accessed() if the page was accessed by the guest
KVM: Register ioctl range
KVM: s390: Stub out kvmtrace
KVM: ia64: Stub out kvmtrace
KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_*
KVM: SVM: force a new asid when initializing the vmcb
KVM: x86 emulator: initialize src.val and dst.val for register operands
KVM: x86 emulator: fix smsw and lmsw with a memory operand
KVM: x86 emulator: fix lea to really get the effective address
Ayaz Abdulla (2):
forcedeth: new backoff implementation
forcedeth: realtek phy crossover detection
Ayyappan Veeraiyan (3):
ixgbe: Introduce MSI-X queue vector code
ixgbe: Introduce Multiqueue TX
ixgbe: Introduce adaptive interrupt moderation
Badari Pulavarty (7):
[POWERPC] Add code for removing HPTEs for parts of the linear mapping
[POWERPC] Add error return from htab_remove_mapping()
driver core: register_memory/unregister_memory clean ups and bugfix
hotplug memory remove: generic __remove_pages() support
[POWERPC] Hotplug memory remove notifications for powerpc
[POWERPC] Update lmb data structures for hotplug memory add/remove
[POWERPC] Provide walk_memory_resource() for powerpc
Bahadir Balban (5):
RealView: Base support for the PB11MPCore platform
RealView: Enable the configuration options for PB11MPCore
RealView: Add compactflash support for the PB11MPCore platform
RealView: Base support for the PB1176 platform
RealView: Add the configuration and build changes for PB1176
Balaji Rao (1):
memcg: simple stats for memory resource controller
Balbir Singh (3):
cgroups: add an owner to the mm_struct
memcgroup: move memory controller allocations to their own slabs
memcgroup: make the memory controller more desktop responsive
Barry Naujok (2):
[XFS] remove bhv_vname_t and xfs_rename code
[XFS] Cleanup xfs_attr a bit with xfs_name and remove cred
Bartlomiej Sieka (1):
[POWERPC] mpc5200: defconfigs for CM5200, Lite5200B, Motion-PRO and TQM5200
Bartlomiej Zolnierkiewicz (169):
ide-generic: set hwif->chipset
ide: fix ide_find_port()
ide: use ide_find_port() instead of ide_deprecated_find_port()
ide-acpi: add missing drive->acpidata zeroing
ide: factor out cable detection from ide_init_port()
ide: remove IDE devices from /proc/ide/ before unregistering them
ide: factor out code unregistering devices from ide_unregister()
ide: factor out devices init from ide_init_port_data()
ide: move ide_port_setup_devices() call to ide_device_add_all()
ide: rework PowerMac media-bay support (take 2)
ide: remove dead/obsolete ->busproc method
ide: add warm-plug support for IDE devices (take 2)
ide-generic: add ide_generic class and attribute for adding new interfaces
ide: remove needless CONFIG_BLK_DEV_HD hack from init_hwif()
ide: remove CONFIG_BLK_DEV_HD_IDE config option (take 2)
ide: remove obsoleted "idex=base[,ctl[,irq]]" kernel parameters (take 2)
ide: remove broken/dangerous HDIO_[UNREGISTER,SCAN]_HWIF ioctls (take 3)
ide: remove ->hold field from ide_hwif_t (take 2)
ide: remove init_hwif_default()
ide: remove ide_init_hwif_ports()
ide: add ide_atapi_{discard_data,write_zeros} inline helpers
ide: remove IDE_*_REG macros
ide-pmac: remove dead code
ppc/hdpu: remove dead IDE code
ppc/ppc4xx: remove ppc_ide_md hooks
ppc/pmac: remove ppc_ide_md hooks
ppc/mpc8xx: remove ppc_ide_md hooks
ppc/lopec: remove ppc_ide_md hooks
ppc/sandpoint: remove ppc_ide_md hooks
ppc/pplus: remove ppc_ide_md.ide_init_hwif hook
ppc: remove ppc_ide_md
ppc: don't include <linux/ide.h>
ppc/pmac: remove no longer needed IDE quirk
ide: add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS (take 2)
ide: remove CONFIG_IDE_ARCH_OBSOLETE_INIT
ide: remove ide_default_io_ctl() macro
ide: remove ppc ifdef from init_ide_data()
ide: add ide-4drives host driver (take 3)
cmd640: cleanup setup_device_ptrs()
cmd640: init hwif->{io_ports,irq} explicitly
ide: limit legacy VLB host drivers to alpha, x86 and mips
ide: init hwif->{io_ports,irq} explicitly in legacy VLB host drivers
ide: remove needless hwif->irq check from ide_hwif_configure()
ide: remove obsoleted "idex=noprobe" kernel parameter (take 2)
ide: move default IDE ports setup to ide_generic host driver
ide: remove ide_init_default_irq() macro
ide: cleanup ide_match_hwif()
ide: cleanup ide_find_port()
swarm: use ide_find_port()
ide-pmac: dynamically allocate struct pmac_ide_hwif instances (take 2)
ide-pmac: use ide_find_port()
sgiioc4: use ide_find_port()
scc_pata: use ide_find_port()
au1xxx-ide: use ide_find_port()
cmd640: remove cmd_drives[]
cmd640: use ide_find_port()
scc_pata: store 'hwif' pointer in struct scc_ports
umc8672: don't use ide_hwifs[] in umc_set_pio_mode()
ht6560b: use driver name for resource allocation
qd65xx: return error value in qd_probe()
ide: IDE_HFLAG_BOOTABLE -> IDE_HFLAG_NON_BOOTABLE
ide: remove PIO "downgrade" quirk
ide: merge ide_match_hwif() and ide_find_port()
ide: use ide_find_port() in legacy VLB host drivers (take 2)
ide-generic: use ide_find_port() (take 3)
ide: unexport ide_hwifs[]
ide-disk: add proc_idedisk_read_smart() helper
ide-disk: fix issues found by checkpatch.pl
ide_platform: fix resources handling
delkin_cb: fix resources handling
bast-ide: fix resources reservation
ide-mpc8xx: make m8xx_ide_init_ports() return an error value
ide-mpc8xx: fix resources reservation
falconide: fix resources reservation (take 2)
ide: remove IDE_HFLAG_CY82C693 host flag
ide: remove hwif->straight8 flag
qd65xx: always use ->selectproc method
qd65xx: use IDE_HFLAG_SINGLE host flag
it821x: fix kzalloc() failure handling
sis5513: fail early for unsupported chipsets
ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag
ide: add struct ide_port_ops (take 2)
ide: remove ->noprobe field from ide_hwif_t
ide: add ide_legacy_device_add() helper
ide: use ide_legacy_device_add() for qd65xx (take 2)
qd65xx: cleanup qd_probe()
ide-pnp: manage I/O resources in driver
ide-cs: manage I/O resources in driver
ide: register ports with non-present devices (for warm-plug)
ide: remove ide_hwif_release_regions()
ide-generic: manage I/O resources in driver
ide-4drives: manage I/O resources in driver
ide_arm: manage I/O resources in driver
ide: add ide_legacy_init_one() helper
ide: manage I/O resources in ide_legacy_init_one()
cmd640: manage I/O resources in driver
ide: manage resources for PCI devices in ide_pci_enable() (take 3)
ide: remove ide_hwif_request_regions()
ide: cleanup setting hwif->mmio flag
ide: remove ->extra field from struct ide_port_info
ide: remove ide_dma_iobase()
ide: remove ->cds field from ide_hwif_t (take 2)
ide: don't display "BIOS" settings in ide_setup_dma()
pdc202xx_old: remove init_dma_pdc202xx()
alim15x3: skip DMA initialization completely on revs < 0x20
ide: move ide_setup_dma() call out from ->init_dma method
ide: export ide_allocate_dma_engine()
ide: factor out setting PCI bus-mastering from ide_hwif_setup_dma()
ide: cleanup ide_setup_dma()
au1xxx-ide: fix MWDMA support
ide: do complete DMA setup in ->init_dma method (take 2)
ide-pmac: use ->init_dma method
icside: use ->init_dma method
sgiioc4: use ->init_dma method
palm_bk3710: use ->init_dma method
au1xxx-ide: use ->init_dma method
sl82c105: check bridge revision in sl82c105_init_one()
ide: add IDE_HFLAG_SERIALIZE_DMA host flag
ide: add struct ide_dma_ops (take 3)
ide: constify struct ide_dma_ops
ide: add "ignore_cable" parameter (take 2)
ide: remove obsoleted "idex=serialize" kernel parameter
ide: remove obsoleted "idex=reset" kernel parameter
ide: remove obsoleted "idex=" kernel parameters
ide: remove obsoleted "hdx=noautotune" kernel parameter
ide: add "vlb|pci_clock=" parameter
ide: mark "idebus=" kernel parameter as obsoleted (take 2)
ide: always auto-tune PIO in legacy VLB host drivers
cmd640: always auto-tune PIO
ide: remove IDE_HFLAG_NO_AUTOTUNE host flag
ide: remove obsoleted "hdx=autotune" kernel parameter
ide: add "nodma|noflush|noprobe|nowerr=" parameters
ide: add "cdrom=" and "chs=" parameters
gayle: add "doubler" parameter
ide: add "noacpi" / "acpigtf" / "acpionboot" parameters
mpc8xx-ide: use ide_find_port()
ide: sanitize ide_unregister() usage
ide: make ide_unregister() take 'ide_hwif_t *' as an argument (take 2)
ide: add struct ide_io_ports (take 3)
ide: fix au1xxx-ide breakage
falconide/q40ide: add ->atapi_*put_bytes and ->ata_*put_data methods (take 2)
ide: merge ->atapi_*put_bytes and ->ata_*put_data methods
scc_pata: add ->{in,out}put_data methods (take 2)
au1xxx-ide: add ->{in,out}put_data methods (take 2)
ide-h8300: add ->{in,out}put_data methods (take 2)
ide: add IDE_HFLAG_MMIO host flag (take 2)
ide: remove ->INS{W,L} and ->OUTS{W,L} methods
siimage: do clocking register posting earlier in setup_mmio_siimage()
siimage: add sil_* I/O ops
siimage: remove proc_reports_siimage()
ide: always use ->OUTBSYNC method for executing commands
ide-{floppy,tape,scsi}: 400ns delay is required after executing the command
ide: add ide_execute_pkt_cmd() helper
ide: factor out debugging code from ide_tf_load()
ide: move ide_tf_{load,read} to ide-iops.c
ide: add ->tf_load and ->tf_read methods
ide-cris: add ->tf_{load,read} methods
ide-h8300: add ->tf_{load,read} methods
scc_pata: add ->tf_{load,read} methods
ns87415: add ->tf_read method
ide: use IDE I/O helpers directly in ide_tf_{load,read}()
ide: remove ->INW and ->OUTW methods
ide: add ide_pad_transfer() helper
ide: skip "VLB sync" if host uses MMIO
scc_pata: add ->dma_host_set and ->dma_start methods
ide: remove ->dma_vendor{1,3} fields from ide_hwif_t
ide: remove ->dma_prdtable field from ide_hwif_t
piix: add Asus Eee 701 controller to short cable list
ide: fix early setup of hwif->host_flags
Becky Bruce (2):
[LMB]: Make lmb support large physical addressing
[POWERPC] Squash build warning for print of resource_size_t in fsl_soc.c
Ben Castricum (1):
x86: microcode: show results on success too
Ben Dooks (15):
[ARM] 4983/1: S3C2412: Add initial memory controller registers
[ARM] 4984/1: S3C24XX: Do not assert nRSTOUT on BAST over suspend.
[ARM] 4985/1: S3C2412: Fix ARMDIVN name in CLKDIVN definition.
[ARM] 4986/1: S3C24XX: Simtec machines need UCLK as parent to DCLK
[ARM] 4987/1: S3C24XX: Ensure watchdog reset initiated from cached code.
[ARM] 5005/1: BAST: Fix kset_name initialiser
sysdev: detect multiple driver registrations
[MTD] [NAND] S3C2410 Fix previous nFCE suspend save patch
[MTD] [NAND] S3C2410 Large page NAND support
[MTD] [NAND] S3C2410 Allow unset ecc to be ignored for ecc correction
[MTD] [NAND] S3C2410 Allow ECC layout to be passed through platform data
[MTD] [NAND] S3C2410 Allow ECC disable to be specified by the board
[MTD] [NAND] Verify probe by retrying to checking the results match
dontdiff: add modules.order
dontdiff: ignore timeconst.h
Ben Hutchings (3):
PCI: Expose PCI VPD through sysfs
New driver "sfc" for Solarstorm SFC4000 controller.
sysfs: Disallow truncation of files in sysfs
Ben Nizette (2):
avr32: pass i2c board info through at32_add_device_twi
UIO: Implement a UIO interface for the SMX Cryptengine
Benjamin Herrenschmidt (15):
[POWERPC] Fix thinko in cpu_thread_mask_to_cores()
[POWERPC] Initialize paca->current earlier
[POWERPC] Fixup softirq preempt count
[POWERPC] properly declare onstack completion in iseries veth
[POWERPC] Fix device-tree locking vs. interrupts
[POWERPC] Move stackframe definitions to common header
[POWERPC] irqtrace support for 64-bit powerpc
[POWERPC] Add thread_info_cache_init() weak hook
[POWERPC] Fix kernel stack allocation alignment
[POWERPC] Use __weak macro for smp_setup_processor_id
ibm_newemac: Increase MDIO timeouts
drm: Fix mismerge of non-coherent DMA patch
drm: Remove unneeded dma sync in ATI pcigart alloc
iomap: fix 64 bits resources on 32 bits
ide: fix crash at boot with siimage driver
Benjamin Marzinski (1):
[GFS2] Invalidate cache at correct point
Benjamin Thery (10):
[NETNS][IPV6] ip6_fib - clean node use namespace
[NETNS][IPV6] rt6_stats - make the stats per network namespace
[NETNS][IPV6] route6 - move ip6_dst_ops inside the network namespace
[NETNS][IPV6] route6 - make garbage collection work with multiple network namespaces
[NETNS][IPV6] Move sysctl initialization later on in the IPv6 init sequence
[NETNS][IPV6] af_inet6 - allow socket creation per namespace
[NETNS][IPV6] addrconf - make addrconf per namespace
[NETNS][IPV6] icmp6 - make icmpv6_socket per namespace
[NETNS][IPV6] flowlabels - make flowlabels per namespace
[NETNS][IPV6] flowlabels - make proc per namespace
Benny Halevy (1):
nfs: return negative error value from nfs{,4}_stat_to_errno
Benoit Boissinot (1):
ext*: spelling fix prefered -> preferred
Bernard Pidoux (3):
rose: Socket lock was not released before returning to user space
[ROSE]: Fix soft lockup wrt. rose_node_list_lock
rose: Wrong list_lock argument in rose_node seqops
Bernd Schmidt (13):
[Blackfin] arch: remove NOTES from linker script
[Blackfin] arch: fix up - CONFIG_BLKFIN_WT was renamed CONFIG_BFIN_WT while the MPU code was out-of-tree.
[Blackfin] arch: fix bug - when using trace buffer with CONFIG_MPU enabled.
[Blackfin] arch: fix bug - Make the MPU code aware of the async banks and the uncached DMA area.
[Blackfin] arch: a rather old performance improvement for the signal handling code
[Blackfin] arch: fix bug - a crash on bootup with CONFIG_MPU on the BF548
[Blackfin] arch: support the reserved memory region in the MPU code
[Blackfin] arch: This allows XIP to work with FD-PIC.
[Blackfin] arch: Allow AD1836A board to be connected, either to SPORT2 or SPORT3.
[Blackfin] arch: Consistently export base_addr for all Blackfin variants.
[Blackfin] arch: Give the DMA base registers a more descriptive name
[Blackfin] arch: lose unnecessary dependency on CONFIG_BFIN_ICACHE for MPU
[Blackfin] arch: Remove the circular buffering mechanism for exceptions
Bill Gatliff (4):
[ARM] 4936/1: [CSB337] Converts to new-style UART initialization
[ARM] 4937/1: [CSB637] Convert to new-style UART initialization
[ARM] 4938/1: [CSB637] Convert heartbeat LED to gpio-leds
[ARM] 4939/1: [CSB637] Update defconfig to use gpio-led
Bill Moss (1):
iwlwifi: fix debug messages during scanning
Bjorn Helgaas (71):
PCI: remove "pci=routeirq" noise from dmesg
PCI: add generic pci_enable_resources()
PCI: x86: use generic pci_enable_resources()
PCI: alpha: use generic pci_enable_resources()
PCI: ia64: use generic pci_enable_resources()
PCI: powerpc: use generic pci_enable_resources()
PCI: ppc: use generic pci_enable_resources()
PCI: parisc: use generic pci_enable_resources()
PCI: simplify quirk debug output
hisax: depend on CONFIG_PNP, not __ISAPNP__
PNP: skip dev->protocol NULL checks
PNP: simplify quirk debug output
PNP: use dev_printk for quirk messages
PNP: turn on -DDEBUG when CONFIG_PNP_DEBUG is set
ISAPNP: move config register addresses out of isapnp.h
PNPACPI: continue after _CRS and _PRS errors
PNP: make pnp_add_id() internal to PNP core
PNP: change pnp_add_id() to allocate its own pnp_id structures
PNP: add pnp_eisa_id_to_string()
PNP: add pnp_alloc_dev()
PNP: make pnp_add_card_id() internal to PNP core
PNP: change pnp_add_card_id() to allocate its own pnp_id structures
ISAPNP: pull pnp_add_card_id() out of isapnp_parse_card_id()
PNP: add pnp_alloc_card()
PNPACPI: pnpacpi_encode_ext_irq() wrongly set "irq" instead of "extended_irq"
PNPACPI: use temporaries to reduce repetition
PNPACPI: hoist dma_flags() out of pnpacpi_parse_allocated_dmaresource()
PNPACPI: extend irq_flags() to set IORESOURCE_IRQ_SHAREABLE when appropriate
PNPACPI: pass pnp_dev instead of acpi_handle
PNP: add debug output to option registration
PNP: remove pnp_resource_table from internal get/set interfaces
PNP: remove more pnp_resource_table arguments
PNP: add debug output to encoders
PNP: add debug when assigning PNP resources
PNP: add pnp_init_resources(struct pnp_dev *) interface
PNP: remove pnp_resource_table from internal pnp_clean_resource_table interface
PNP: remove unused interfaces using pnp_resource_table
PNP: use dev_printk when possible
PNP: factor pnp_init_resource_table() and pnp_clean_resource_table()
PNP: add pnp_get_resource() interface
PNP: remove pnp_mem_flags() as an lvalue
PNP: convert resource accessors to use pnp_get_resource(), not pnp_resource_table
PNP: use conventional "i" for loop indices
PNP: reduce redundancy in pnp_assign_port() and others
PNP: reduce redundancy in pnp_check_port() and others
PNP: reduce redundancy in pnp_set_current_resources()
PNP: check for conflicts with all resources, not just earlier ones
PNP: pass resources, not indexes, to pnp_check_port(), et al
PNP: convert resource checks to use pnp_get_resource(), not pnp_resource_table
PNP: convert encoders to use pnp_get_resource(), not pnp_resource_table
PNP: convert assign, interface to use pnp_get_resource(), not pnp_resource_table
PNP: remove PNP_MAX_* uses
rtc: dont reference pnp_resource_table directly
PNP: make pnp_resource_table private to PNP core
PNP: remove pnp_resource_table references from resource decoders
PNP: add struct pnp_resource
PNP: add pnp_get_pnp_resource()
PNP: add pnp_resource index for ISAPNP
PNP: add pnp_new_resource() to find a new unset pnp_resource
PNP: make generic pnp_add_irq_resource()
PNP: make generic pnp_add_dma_resource()
PNP: make generic pnp_add_io_resource()
PNP: make generic pnp_add_mem_resource()
ISAPNP: fold isapnp_read_resources() back into isapnp_get_resources()
PNPACPI: move _CRS/_PRS warnings closer to the action
PNP: make interfaces private to the PNP core
ISAPNP: remove unused pnp_dev->regs field
PNPBIOS: remove include/linux/pnpbios.h
Simplify initcall_debug output
parport_pc: wrap PNP probe code in #ifdef CONFIG_PNP
tpm: change Kconfig dependencies from PNPACPI to PNP
Björn Steinbrink (1):
x86, pci: fix off-by-one errors in some pirq warnings
Boaz Harrosh (6):
[SCSI] gdth: remove command accessors
[SCSI] iscsi: extended cdb support
[SCSI] iscsi: bidi support at the generic libiscsi level
[SCSI] iscsi: bidi support for iscsi_tcp
[SCSI] Let scsi_cmnd->cmnd use request->cmd buffer
[SCSI] add support for variable length extended commands
Bob Copeland (1):
udf: use crc_itu_t from lib instead of udf_crc
Bob Moore (54):
ACPICA: Several fixes for internal method result stack
ACPICA: Removed unused code
ACPICA: Update for mutiple global lock acquisitions by same thread
ACPICA: changed order of interpretation of operand objects
ACPICA: Avoid use of invalid pointers in returned object field
ACPICA: Fixed a couple compiler warnings for extra extern statements
ACPICA: Update comments for acquire/release mutex interfaces
ACPICA: Removed extraneous code
ACPICA: Removed obsolete ACPI_NO_INTEGER64_SUPPORT define
ACPICA: Misc fixes for recent global lock code update
ACPICA: Increase maximum buffer size dumped to screen in buffer object dump
ACPICA: Fix for package reference counts
ACPICA: Update version to 20070320
ACPICA: Fix for update of the Global Lock Handle
ACPICA: Update version to 20070508
ACPICA: Updated error message for dynamic method serialization
ACPICA: Support for iASL - multiple files and wildcards
ACPICA: Add minimal disassembly support for the SLIC table
ACPICA: update version number to 20070919
ACPICA: Fix for Alias operator to see target child objects
ACPICA: Fix for fault if Load() fails
ACPICA: Fix a fault when storing DdbHandle to Debug object
ACPICA: Fix for memory leak related to DdbHandle objects
ACPICA: Add a table checksum verify for Load operator
ACPICA: Add error checks to prevent faults
ACPICA: Fix for Load/LoadTable to specify load location
ACPICA: Fixed a memory leak when Device or Thermal objects referenced in packages
ACPICA: Update version to 20071019
ACPICA: Cosmetic changes only, no functional changes
ACPICA: Cosmetic changes only, no functional changes
ACPICA: Cleanup of debug output
ACPICA: Fixes a problem with control method references within packages
ACPICA: Fixed a problem with FromBCD and ToBCD with some compilers
ACPICA: Update version to 20071114
ACPICA: Fixed a problem with AcpiGetDevices where the search of a branch of the device tree could be terminated prematurely
ACPICA: Fixed a problem with Index Fields where the Index register was incorrectly limited to a maximum of 32 bits
ACPICA: Undo accidental checkin of not-fully-tested mutex changes
ACPICA: Update version to 20071219
ACPICA: Include file support for new ACPI tables
ACPICA: Bulletproof disassembler for bad ACPI tables
ACPICA: Update version to 20080123
ACPICA: Add va_end statements as appropriate
ACPICA: Added new error messages
ACPICA: Fix for ACPI_HIDWORD macro
ACPICA: Disassembler support for new ACPI tables
ACPICA: Fix for resource descriptor optimization issues for _CRS/_SRC
ACPICA: Fix for possible error when packages/buffers are passed to methods externally
ACPICA: Update ACPICA version to 20080213
ACPICA: Fix for extraneous debug message for packages
ACPICA: Fixes for external Reference Objects
ACPICA: Updates for Debug object output
ACPICA: Fixes for size of StartDependent resource descriptor
ACPICA: Update version to 20080321
ACPICA: Fix for some local named nodes not marked temporary and to disallow duplicates
Bob Peterson (13):
[GFS2] Get rid of unneeded parameter in gfs2_rlist_alloc
[GFS2] Fix debug inode printing
[GFS2] Only do lo_incore_commit once
[GFS2] Misc fixups
[GFS2] Only wake the reclaim daemon if we need to
[GFS2] Plug an unlikely leak
[GFS2] Allocate gfs2_rgrpd from slab memory
[GFS2] Combine rg_flags and rd_flags
[GFS2] Get rid of gl_waiters2
[GFS2] Eliminate gl_req_bh
[GFS2] Remove rgrp and glock version numbers
[GFS2] Remove unused counters
[GFS2] Faster gfs2_bitfit algorithm
Bodo Stroesser (2):
hrtimer: timeout too long when using HRTIMER_CB_SOFTIRQ
bridge: kernel panic when unloading bridge module
Borislav Petkov (45):
ide-floppy: remove struct idefloppy_id_gcw
ide-tape: move all struct and other defs at the top
ide-tape: remove atomic test/set macros for packet commands
ide: add generic packet command representation ide_atapi_pc
ide-tape: convert driver to using generic ide_atapi_pc
ide-floppy: convert driver to using generic ide_atapi_pc
ide-scsi: convert driver to using generic ide_atapi_pc
ide-floppy: rename end_request handler properly
ide: use generic ATAPI packet command flags in ide-{floppy,tape}
ide-scsi: do non-atomic pc->flags testing
ide-cd: remove the internal 64k buffer
ide-cd: put proc-related functions together under single ifdef
ide-cd: include proper headers
ide-cd: put all proc-related code at one place
ide-cd: fixup comments
ide-cd: shorten lines longer than 80 columns
ide-cd: fix remaining checkpatch.pl issues
ide-tape: remove idetape_pipeline_active()
ide-tape: remove tape->cache_stage
ide-tape: remove pipeline-specific code from idetape_add_chrdev_write_request
ide-tape remove pipeline speed/control calculations
ide-tape: remove pipeline-specific code from idetape_add_chrdev_read_request()
ide-tape: remove unused parameter from idetape_copy_stage_to_user
ide-tape: remove unused parameter from idetape_copy_stage_from_user
ide-tape: remove pipeline-specific code in idetape_space_over_filemarks()
ide-tape: remove idetape_pipeline_size()
ide-tape: remove idetape_remove_stage_head()
ide-tape: remove pipeline-specific code from idetape_end_request()
ide-tape: unwrap idetape_queue_pc_tail()
ide-tape: remove remaining pipeline functionality
ide-tape: remove pipelined mode tape control flags
ide-tape: remove pipeline-specific members from struct ide_tape_obj
ide-tape: remove pipelined mode parameters
ide-tape: remove misc references to pipelined operation in the comments
ide-tape: remove pipelined mode description from Documentation/ide/ide-tape.txt
ide-tape: remove comments markup from Documentation/ide/ide-tape.txt
ide-tape: improve buffer allocation strategy
ide-tape: mv tape->stage_size tape->buffer_size
ide-tape: mv tape->pages_per_stage tape->pages_per_buffer
ide-tape: improve buffer pages freeing strategy
ide-tape: make __idetape_discard_read_pipeline() of type void
ide-tape: mv idetape_discard_read_pipeline ide_tape_discard_merge_buffer
ide-tape: mv idetape_empty_write_pipeline ide_tape_flush_merge_buffer
ide-tape: mv tape->merge_stage_size tape->merge_bh_size
ide-tape: remove tape->merge_stage
Brandon Philips (14):
V4L/DVB (7166): [v4l] Add new user class controls and deprecate others
V4L/DVB (7167): [v4l] Add camera class control definitions
V4L/DVB (7204): remove V4L2_CID_SHARPNESS from meye.h and report private control as DISABLED
V4L/DVB (7281): v4l: Deadlock in videobuf-core for DQBUF waiting on QBUF
V4L/DVB (7487): videobuf: Wakeup queues after changing the state to ERROR
V4L/DVB (7488): videobuf: Simplify videobuf_waiton logic and possibly avoid missed wakeup
V4L/DVB (7489): videobuf-vmalloc.c: Remove buf_release from videobuf_vm_close
V4L/DVB (7491): vivi: make vivi openable only once
V4L/DVB (7492): vivi: Simplify the vivi driver and avoid deadlocks
V4L/DVB (7493): videobuf: Avoid deadlock with QBUF and bring up to spec for empty queue
V4L/DVB (7494): videobuf-dma-sg.c: Avoid NULL dereference and add comment about backwards compatibility
V4L/DVB (7550): em28xx: Fix a possible memory leak
V4L/DVB (7562): videobuf: Require spinlocks for all videobuf users
V4L/DVB (7735): Fix compilation for au0828
Brian Haley (2):
[IPv6]: Change IPv6 unspecified destination address to ::1 for raw and un-connected sockets
af_key: Fix af_key.c compiler warning
Brian King (2):
[SCSI] ipr: Rename ipr's state scsi host attribute to prevent collisions
[SCSI] ibmvscsi: Handle non SCSI error status
Brian Magnuson (1):
Input: xpad - add support for wireless xbox360 controllers
Bruce Allan (3):
e1000e: reformat comment blocks, cosmetic changes only
e1000e: reformat register test code, fix some minor initialization
e1000e: cleanup several stats issues
Bruno Randolf (7):
mac80211: better definition of mactime
mac80211: move function ieee80211_sta_join_ibss()
mac80211: enable IBSS merging
ath5k: struct ath5k_desc cleanups
ath5k: move rx and tx status structures out of hardware descriptor
ath5k: add notes about rx timestamp
ath5k: work around wrong beacon rx timestamp in IBSS mode
Bryan Wu (13):
[Blackfin] arch: add i2c board info struct and move to new-style i2c interface
[Blackfin] arch: remove TWI I2C register accessing helper macros, because we moved to use i2c new-style interface
[Blackfin] arch: Add dma_map_page and dma_unmap_page stub for MMC SPI compiling
[Blackfin] arch: boards and machines defconfig updates
i2c-bfin-twi: Add platform_resource interface to support multi-port TWI controllers
i2c-bfin-twi: Add missing pin mux operation
i2c-bfin-twi: Cleanup driver descriptions, versions and some module useful information
i2c-bfin-twi: Just let i2c-bfin-twi driver depends on BLACKFIN
[MTD] m25p80: add FAST_READ access support to M25Pxx
Blackfin EMAC Driver: code cleanup
Blackfin EMAC Driver: Initial version of ethtool support
Blackfin serial driver: this driver enable SPORTs on Blackfin emulate UART
kallsyms: nuke all ChangeLog, this should be logged by git
Byron Bradley (1):
[ARM] 4955/1: Orion: Support the Buffalo Linkstation Pro/Live Platform
Carl-Daniel Hailfinger (1):
[MTD] [MAPS] add support for Nvidia MCP55 to ck804xrom
Carlos Eduardo Aguiar (2):
MMC: OMAP: Remove some opcodes from host driver
MMC: OMAP: Using setup_timer instead of init_timer
Carsten Otte (4):
s390: KVM preparation: provide hook to enable pgstes in user pagetable
KVM: s390: interrupt subsystem, cpu timer, waitpsw
KVM: s390: API documentation
s390: KVM guest: detect when running on kvm
Casey Schaufler (1):
smack: make smk_cipso_doi() and smk_unlbl_ambient()
Catalin Marinas (16):
ARMv7: Add support for the ThumbEE state saving/restoring
RealView: Move the SCU initialisation out of __v6_setup
Add RealView/EB support for the LAN9118 Ethernet chip
RealView: Move the EB GIC definitions to the board file
RealView: Move the flash definitions out of platform.h
RealView: Move the timer definitions into the EB specific files
RealView: Move the UART definitions to EB specific files
RealView: Move more device address definitions to board-eb.h
RealView: Allow ARMv7 support for RealView/EB
RealView: Change the IO_ADDRESS macro
RealView: Add the SMP initialisation support for PB11MPCore
RealView: Add uncompressing support to PB11MPCore
RealView: Add uncompressing support for PB1176
Allow the L2X0 outer cache support to be configurable
[ARM] fix 48d7927bdf071d05cf5d15b816cf06b0937cb84f
[ARM] 5018/1: RealView: Fix the ARM11MPCore Oprofile compilation
Cedric Bregardis (1):
[ALSA] Emagic Audiowerk 2 ALSA driver.
Cesar Eduardo Barros (2):
[CPUFREQ] Warn when cpufreq_register_notifier called before pure initcalls
[CPUFREQ] fix show_trans_table
Chien Tung (1):
RDMA/nes: Fix adapter reset after PXE boot
Chr (1):
mac80211: add station aid into ieee80211_tx_control
Chris Collins (1):
USB: option.c: correct DTR behaviour
Chris Dearman (8):
mm: try both endianess when checking for endianess
[MIPS] Basic SPRAM support
[MIPS] Remove TLB sanitation code
[MIPS] All MIPS32 processors support64-bit physical addresses.
[MIPS] Tidy up cache attributes
[MIPS] Allow setting of the cache attribute at run time.
[MIPS] Add noulri kernel argument to disable "rdhwr $29" usermode support.
[MIPS] Add CoreFPGA5 support; distinguish between SOCit/ROCit
Chris Pascoe (2):
V4L/DVB (7258): Support DVB-T tuning on the DViCO FusionHDTV DVB-T Pro
V4L/DVB (7259): FusionHDTV DVB-T Pro tuning problem fixes
Chris Snook (2):
atlx: remove flash vendor parameter
[netdrvr] atlx: code movement: move atl1 parameter parsing
Chris Wedgwood (1):
Add 'short help text' to ATA_ACPI so it's [de]selectable.
Christian Borntraeger (14):
[S390] KVM preparation: split sysinfo definitions for kvm use
[S390] kernel: show last breaking-event-address on oops
KVM: kvm.h: __user requires compiler.h
s390: KVM preparation: host memory management changes for s390 kvm
s390: KVM preparation: address of the 64bit extint parm in lowcore
KVM: s390: sie intercept handling
KVM: s390: intercepts for privileged instructions
KVM: s390: interprocessor communication via sigp
KVM: s390: intercepts for diagnose instructions
KVM: s390: add kvm to kconfig on s390
KVM: s390: update maintainers
s390: KVM guest: virtio device support, and kvm hypercalls
Fix cpu hotplug problem in softirq code
virtio: export more headers to userspace
Christian Kujau (1):
PMU battery: filenames in sysfs with spaces
Christian Lamparter (3):
p54: use IEEE 802.11e defaults for initialization
p54: move to separate directory
drivers/net/wireless/p54/net2280.h: silence checkpatch.pl
Christian Limpach (1):
xen blkfront: Delay wait for block devices until after the disk is added
Christof Schmitt (5):
[SCSI] zfcp: convert zfcp to use target reset and device reset handler
[SCSI] zfcp: Fix handling for boxed port after physical close
[SCSI] zfcp: Move DBF definitions to private header file
[SCSI] zfcp: Remove zfcp_erp_wait from slave destory handler to fix deadlock
[SCSI] zfcp: Fix error handling for blocked unit for send FCP command
Christoph Hellwig (45):
[GFS2] fix file_system_type leak on gfs2meta mount
udf: kill udf_set_blocksize
udf: kill useless file header comments for vfs method implementations
udf: move headers out include/linux/
[XFS] cleanup xfs_vn_mknod
[XFS] vnode cleanup in xfs_fs_subr.c
[XFS] kill xfs_get_dir_entry
[XFS] kill xfs_rwlock/xfs_rwunlock
[XFS] don't encode parent in nfs filehandles unless nessecary
[XFS] cleanup vnode use in dmapi calls
[XFS] cleanup vnode use in xfs_create/mknod/mkdir
[XFS] cleanup vnode use in xfs_link
[XFS] cleanup vnode use in xfs_symlink and xfs_rename
[XFS] cleanup vnode use in xfs_lookup
[XFS] cleanup vnode use in xfs_lrw.c
[XFS] cleanup vnode use in xfs_iops.c
[XFS] cleanup vnode use in xfs_bmap.c
[XFS] Remove superflous xfs_readsb call in xfs_mountfs.
[XFS] cleanup root inode handling in xfs_fs_fill_super
[XFS] remove most calls to VN_RELE
[XFS] Don't validate symlink target component length
[POWERPC] Stacktrace support for lockdep
merge open_namei() and do_filp_open()
[POWERPC] Fix new warnings arising from stacktrace patch
[XFS] Remove VN_IS* macros and related cruft.
[XFS] kill xfs_getattr
[XFS] kill di_mode checks after xfs_iget
[XFS] xfs_rename: pass resblks to xfs_dir_removename
[XFS] simplify xfs_lookup
[XFS] shrink mrlock_t
[XFS] remove manual lookup from xfs_rename and simplify locking
[XFS] kill usesless IHOLD calls in xfs_rename
[XFS] kill parent == child checks in xfs_remove and xfs_rmdir
[XFS] kill usesless IHOLD calls in xfs_remove and xfs_rmdir
[XFS] Add xfs_icsb_sync_counters_locked for when m_sb_lock already held
[XFS] split xfs_icsb_balance_counter
[XFS] kill XFS_ICSB_SB_LOCKED
[XFS] allow enabling CONFIG_XFS_DEBUG
[XFS] remove sendfile leftovers
[XFS] remove dmapi cruft in xfs_file.c
ext4: move headers out of include/linux
[POWERPC] spufs: add context switch notification log
mxser: convert large macros to functions
reiserfs: use open_bdev_excl
make generic sys_ptrace unconditional
Christoph Lameter (59):
[IA64] Untangle sync_icache_dcache() page size determination
slub: Reduce #ifdef ZONE_DMA by moving kmalloc_caches_dma near dma logic
slub: Deal with config variable dependencies
slub: Fixes to per cpu stat output in sysfs
slub: Move map/flag clearing to __free_slab
slub: No need for per node slab counters if !SLUB_DEBUG
slab_err: Pass parameters correctly to slab_bug
slub: free_list() cleanup
slub: Dump list of objects not freed on kmem_cache_close()
slub: Store max number of objects in the page struct.
slub: for_each_object must be passed the number of objects in a slab
slub: Add kmem_cache_order_objects struct
slub: Update statistics handling for variable order slabs
slub: Fallback to minimal order during slab page allocation
slub: Drop fallback to page allocator method
slub: Make the order configurable for each slab cache
slub: Simplify any_slab_object checks
slub: Drop DEFAULT_MAX_ORDER / DEFAULT_MIN_OBJECTS
slub: Calculate min_objects based on number of processors.
slub: pack objects denser
Remove set_migrateflags()
vmalloc: show vmalloced areas via /proc/vmallocinfo
vmallocinfo: add caller information
sparsemem: vmemmap does not need section bits
kbuild: create a way to create preprocessor constants from C expressions
pageflags: standardize comment inclusion in asm-offsets.h and fix MIPS
pageflags: use an enum for the flags
pageflags: get rid of FLAGS_RESERVED
pageflags: introduce macros to generate page flag functions
pageflags: convert to the use of new macros
pageflags: use proper page flag functions in Xen
pageflags: eliminate PG_xxx aliases
page flags: handle PG_uncached like all other flags
page flags: add PAGEFLAGS_FALSE for flags that are always false
mm: Get rid of __ZONE_COUNT
PAGEFLAGS_EXTENDED and separate page flags for Head and Tail
Add kbuild.h that contains common definitions for kbuild users
x86: use kbuild.h
mips: use kbuild.h instead of macros in asm-offsets.c
alpha: use kbuild.h instead of macros in asm-offsets.c
ia64: use kbuild.h macros instead of defining macros in asm-offsets.c
arm: use kbuild.h instead of macros in asm-offsets.c
xtensa: use kbuild.h macros instead of defining them in asm-offsets.c
sparc: use kbuild.h instead of defining macros in asm-offsets.c
avr32: use kbuild.h macros instead of defining macros in asm-offsets.c
blackfin: use kbuild.h instead of defining macros in asm-macros.c
frv: use kbuild.h instead of defining macros in asm-offsets.c
h8300: use kbuild.h instead of defining macros in asm-offsets.c
m68k/m68kmmu: use kbuild.h instead of defining macros in asm-offsets.c
mn10300: use kbuild.h instead of defining macros in asm-offsets.c
parisc: use kbuild.h instead of defining macros in asm-offsets.c
ppc/powerpc: use kbuild.h instead of defining macros in asm-offsets.c
s390: use kbuild.h instead of defining macros in asm-offsets.c
s390: use kbuild.h instead of defining macros in asm-offsets.c
sh: use kbuild.h instead of defining macros in asm-offsets.c
v850: use kbuild.h instead of defining macros in asm-offsets.c
slub: Whitespace cleanup and use of strict_strtoul
slabinfo: Support printout of the number of fallbacks
slub: #ifdef simplification
Christoph Pfister (2):
V4L/DVB (7530): budget-av: Fix support for certain cams
V4L/DVB (7531): budget-av: Fix CI interface on (some) KNC1 DVBS cards
Chuck Lever (29):
NFS: numeric mount parameters are unsigned
NFS: Fix up data types of fields in nfs_parsed_mount_options
NFS: Save the value of the "port=" mount option
NFS: Save the values of the "mount*=" mount options
NFS: Show most mount options via nfs_show_options()
NFS: Always enable NFS direct I/O
SUNRPC: Update help Kconfig text
SUNRPC: Add a default setting for CONFIG_SUNRPC_BIND34
NLM: LOCKD fails to load if CONFIG_SYSCTL is not set
NLM: NLM protocol version numbers are u32
lockd: bring a few function declarations up to date
lockd: Ensure NSM strings aren't longer than protocol allows
lockd: refactor SM_MON mon_name argument encoder
lockd: refactor SM_MON my_id argument encoder
lockd: document use of mon_id argument in SM_MON requests
lockd: Fix up incorrect RPC buffer size calculations.
lockd: introduce new function to encode private argument in SM_MON requests
NFSD: Remove NFSD_TCP kernel build option
NFSD: Update help text for CONFIG_NFSD
NFSD: Move "select FS_POSIX_ACL if NFSD_V4"
NFSD: Move "select NFSD_V2_ACL if NFSD_V3_ACL"
NFSD: Remove redundant "select" clauses in fs/Kconfig
NFSD: Use "depends on" for PROC_FS dependency
SUNRPC: Remove PROC_FS dependency
NFSD: Remove NFSv4 dependency on NFSv3
SUNRPC: RPC server still uses 2.4 method for disabling TCP Nagle
SUNRPC: Update RPC server's TCP record marker decoder
SUNRPC: Use unsigned index when looping over arrays
SUNRPC: Use unsigned loop and array index in svc_init_buffer()
Ciaran McCreesh (1):
firmware loader: printk when requesting firmware
Clemens Ladisch (28):
[ALSA] mpu401: reduce tx loop timeout
[ALSA] usb-audio: sort quirks list
[ALSA] oxygen: move WM8785 symbols to a header file
[ALSA] virtuoso: move PCM1796 symbols to a header file
[ALSA] oxygen: add monitor controls
[ALSA] oxygen: change model-specific PCM device configuration
[ALSA] oxygen: make SPI/2-wire configuration model-specific
[ALSA] oxygen: move MIDI flag to model struct
[ALSA] oxygen: disable clock of unused I2S inputs
[ALSA] oxygen: fix line-in recording selection (now for real)
[ALSA] aw2: remove duplicate MODULE_LICENSE
[ALSA] oxygen: add I2C support
[ALSA] virtuoso: separate D2/D2X init functions
[ALSA] virtuoso: allow both CS5381 and CS5361
[ALSA] virtuoso: move some code to xonar_common_init()
[ALSA] virtuoso: set PCM1796 oversampling rate
[ALSA] virtuoso: change card short name
[ALSA] virtuoso: fix typo
[ALSA] virtuoso: add Xonar DX support
[ALSA] virtuoso: correctly switch input jack on Xonar DX
[ALSA] oxygen: use SPDIF input only if present
[ALSA] virtuoso: add GPIO 1 mixer control
[ALSA] virtuoso: initialize two-wire control register
[ALSA] virtuoso: fix DX front panel I/O
[ALSA] hifier: remove empty hifier_mixer_init()
[ALSA] oxygen: generalize handling of DAC volume limits
[ALSA] oxygen: mute by default
[ALSA] oxygen: generalize DAC volume TLV handling
Corentin Chary (2):
eeepc-laptop: add backlight
eeepc-laptop: add hwmon fan control
Corey Minyard (10):
ipmi: hold ATTN until upper layer ready
ipmi: run to completion fixes
ipmi: don't print event queue full on every event
ipmi: update driver version
IPMI: convert message handler defines to an enum
ipmi: convert locked counters to atomics in the system interface
IPMI: Convert system interface defines to an enum
ipmi: style fixes in the base code
IPMI: Style fixes in the system interface code
IPMI: Style fixes in the misc code
Cornelia Huck (6):
iucv: Delay bus registration until core is ready.
[S390] cio: Fix race for "fast" path gone/path back situations.
[S390] cio: Trigger verification on device/path not operational.
netiucv: Fix missing driver attributes.
[S390] cio: Use strict_strtoul() for attributes.
[S390] cio: Make isc handling more robust.
Craig Kelley (1):
hwmon: (smsc47b397) add a new chip id (0x8c)
Craig Shelley (1):
USB: CP2101 Add new device IDs
Craig W. Nadler (1):
USB: g_printer bugfixes
Cyril Brulebois (1):
Documentation: Remove last references to BitKeeper.
Cyrill Gorcunov (12):
[GFS2] possible null pointer dereference fixup
x86: processor.h - use PAGE_SIZE instead of numeric value
x86: relocate_kernel - use predefined PAGE_SIZE instead of own alias
x86: entry_32.S - use flags from processor-flags.h
x86: debug Store - call kfree if only we really need it
NFS - fix potential NULL pointer dereference v2
avr32: cleanup - use _AC macro to define PAGE_SIZE
capifs: fix memory leak on remount
m32r: cleanup: drop .data.idt section in vmlinux.lds script
thinkpad_acpi: fix possible NULL pointer dereference if kstrdup failed
ELF: Use EI_NIDENT instead of numeric value
BINFMT: fill_elf_header cleanup - use straight memset first
Cédric Augonnet (1):
Removing dead code in drivers/net/wan/hdlc_fr.c
Dai Haruki (3):
gianfar: Fix the data buffer stashing amount
gianfar: Fix frame size calculation when hardware VLAN acceleration is on
gianfar: Support NAPI for TX Frames
Dale Farnsworth (6):
[POWERPC] Remove dead code at KernelAltiVec
[POWERPC] prpmc2800: Fix frequencies in prpmc2800.dts
[POWERPC] mv64x60: Remove device tree absolute path references
[POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks
[POWERPC] Document the mv64x60 device tree bindings
[POWERPC] prpmc2800 needs a dtbImage
Damián Viano (1):
ACPICA: always disable GPE when requested
Dan McGee (1):
ata_piix: add Asus Eee 701 controller to short cable list
Dan Noe (1):
cxgb3: Fix __must_check warning with dev_dbg.
Dan Williams (12):
iop: unconditionally initialize the ATU on platforms known to be 'hosts'
async_tx: fix multiple dependency submission
async_tx: kill ->device_dependency_added
iop-adma: remove the workaround for missed interrupts on iop3xx
dmaengine: ack to flags: make use of the unused bits in the 'ack' field
sysfs: refill attribute buffer when reading from offset 0
md: introduce get_priority_stripe() to improve raid456 write performance
md: raid5.c convert simple_strtoul to strict_strtoul
md: fix use after free when removing rdev via sysfs
md: remove a stray command from a copy and paste error in resync_start_store
md: prevent duplicates in bind_rdev_to_array
md: support blocking writes to an array on device failure
Daniel Drake (2):
ipw2100/ipw2200: note firmware loading caveat in Kconfig help text
forcedeth: Use round_jiffies for stats timer
Daniel Laird (1):
[MIPS] Move arch/mips/philips to arch/mips/nxp
Daniel Lezcano (40):
[NETNS][IPV6] ip6_fib - dynamically allocate the fib tables
[NETNS][IPV6] ip6_fib - make it per network namespace
[NETNS][IPV6] ip6_fib - fib6_clean_all handle several network namespaces
[NETNS][IPV6] ip6_fib - add net to gc timer parameter
[NETNS][IPV6] ip6_fib - dynamically allocate gc-timer
[NETNS][IPV6] ip6_fib - gc timer per namespace
[NETNS][IPV6] fib6 rule - dynamic allocation of the rules struct ops
[NETNS][IPV6] fib6_rules - handle several network namespaces
[NETNS][IPV6] rt6_stats - dynamically allocate the routes statistics
[NETNS][IPV6] route6 - create route6 proc files for the namespace
[NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_lookup
[NETNS][IPV6] route6 - Make proc entry /proc/net/rt6_stats per namespace
[NETNS][IPV6] route6 - Pass network namespace to rt6_add_route_info and rt6_get_route_info
[NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_purge_dflt_routers
[NETNS][IPV6] route6 - make route6 per namespace
[NETNS][IPV6] rt6_info - make rt6_info accessed as a pointer
[NETNS][IPV6] rt6_info - move rt6_info structure inside the namespace
[NETNS][IPV6] route6 - dynamically allocate ip6_dst_ops
[NETNS][IPV6] route6 - Make ip6_dst_gc simpler
[NETNS][IPV6] proc - protect snmp6 from non-init_net calls
[NETNS][IPV6] addrconf - Pass the proper network namespace parameters to addrconf
[NETNS][IPV6] route6 - add netns parameter to ip6_route_output
[NETNS][IPV6] route6 - pass always a valid socket to ip6_dst_lookup
[NETNS][IPV6] ip6_input - enable ipv6_rcv to handle several network namespace
[IPV6]: Remove commented lines.
[NETNS][IPV6] fix some missing namespace
[NETNS][IPV6] ndisc - make ndisc handle multiple network namespaces
[NETNS][IPV6] ndisc - make socket control per namespace
[NETNS][IPV6] tcp6 - make socket control per namespace
[NETNS][IPV6] tcp6 - handle several network namespace
[NETNS][IPV6] mcast - handle several network namespace
[NETNS][IPV6] mcast - fix compilation warning when procfs is not compiled in
[NETNS][IPV6] udp - make proc handle the network namespace
[NETNS][IPV6] tcp - assign the netns for timewait sockets
[NETNS][IPV4] tcp - make proc handle the network namespaces
[NETNS][IPV6] udp6 - make proc per namespace
[NETNS][IPV6] tcp6 - make proc per namespace
[NETNS][IPV6] anycast - handle several network namespace
netns: Fix device renaming for sysfs
netns: Fix reassembly timer to use the right namespace
Daniel Mack (3):
[ALSA] snd_usb_caiaq: fix potential lockups locking
[ALSA] snd_usb_caiaq: correct input channel order
[ALSA] snd_usb_caiaq: make high sample rates work with A8DJ
Daniel Walker (12):
netdev: ehea: semaphore to mutex
netdev: ehea: ehea_fw_handles semaphore to mutex
netdev: ehea: locking order correction
netdev: ehea: bcmc_regs semaphore to mutex
netdev: ehea: port_lock semaphore to mutex
driver core: memory: semaphore to mutex
USB: microtek: remove unused semaphore
USB: libusual: locking cleanup
usb: u132-hcd driver style clean up
usb: u132-hcd driver: semaphore to mutex
atm: ambassador: vcc_sf semaphore to mutex
usb: ldusb: ld_usb semaphore to mutex
Darrick J. Wong (4):
[SCSI] libsas: Provide a transport-level facility to request SAS addrs
[SCSI] aic94xx: Use sas_request_addr() to provide SAS WWN if the adapter lacks one
[CPUFREQ] expose cpufreq coordination requirements regardless of coordination mechanism
[CPUFREQ] document the currently undocumented parts of the sysfs interface
Darryl Green (1):
V4L/DVB (7476): New USB ID for Leadtek DVB-T USB
Dave Airlie (2):
drm: reorganise minor number handling using backported modesetting code.
drm: _end is shadowing real _end, just rename it.
Dave Hansen (23):
do namei_flags calculation inside open_namei()
r/o bind mounts: stub functions
r/o bind mounts: create helper to drop file write access
r/o bind mounts: drop write during emergency remount
r/o bind mounts: elevate write count for rmdir and unlink.
r/o bind mounts: get callers of vfs_mknod/create/mkdir()
r/o bind mounts: write counts for link/symlink
r/o bind mounts: get write access for vfs_rename() callers
r/o bind mounts: elevate write count for xattr_permission() callers
r/o bind mounts: elevate write count for ncp_ioctl()
r/o bind mounts: write counts for touch_atime()
r/o bind mounts: elevate write count for do_utimes()
r/o bind mounts: write count for file_update_time()
r/o bind mounts: elevate write count for ioctls()
r/o bind mounts: elevate write count for open()s
r/o bind mounts: elevate write count for chmod/chown callers
r/o bind mounts: write counts for truncate()
r/o bind mounts: make access() use new r/o helper
r/o bind mounts: elevate count for xfs timestamp updates
r/o bind mounts: check mnt instead of superblock directly
r/o bind mounts: track numbers of writers to mounts
r/o bind mounts: honor mount writer counts at remount
r/o bind mounts: debugging for missed calls
Dave Jones (6):
x86: Centaur Isaiah processor to use sysenter in 64-bit compatibility mode rather than syscall
[CPUFREQ] Slightly shorten the error paths of cpufreq_suspend/cpufreq_resume
[CPUFREQ] CodingStyle
[CPUFREQ] more CodingStyle
[CPUFREQ] Refactor locking in cpufreq_add_dev
trivial: fix user-visible typo in hfsplus
Dave Olson (10):
IB/ipath: Make some constants chip-specific, related cleanup
IB/ipath: Shared context code needs to be sure device is usable
IB/ipath: Enable 4KB MTU
IB/ipath: HW workaround for case where chip can send but not receive
IB/ipath: Make link state transition code ignore (transient) link recovery
IB/ipath: Add support for IBTA 1.2 Heartbeat
IB/ipath: Set LID filtering for HCAs that support it.
IB/ipath: Enable reduced PIO update for HCAs that support it.
IB/ipath: Fix check for no interrupts to reliably fallback to INTx
IB/ipath: add calls to new 7220 code and enable in build
Dave Young (2):
jiffies: add time_is_after_jiffies and others which compare with jiffies
isolate ratelimit from printk.c for other use
David Anders (1):
[ARM] 4963/1: S3C2410 - add basic machine support for the TCT Hammer
David Brownell (38):
ACPI: crosslink ACPI and "real" device nodes
atmel_tc library
atmel_tc clocksource/clockevent code
tclib: Fix compile warnings
Input: ads7846 - simplify support of external vREF (and ads7843)
ARM: OMAP: Use gpiolib
ARM: OMAP: 5912 OSK GPIO updates
ARM: OMAP: I2C: tps65010 driver converts to gpiolib
ARM: OMAP: Use gpiolib with tps65010 for OSK 5912
Input: gpio_keys - irq handling cleanup
Input: omap-keypad - fix build warning
avr32: start clocksource cleanup
avr32: Generic clockevents support
[HWRNG] omap: Minor updates
[MTD] [MAPS] omap_nor section fixes
USB: defines for USB "Link Power Management" (LPM) ECN
USB: ehci: minor cleanups
USB: ohci: port reset paranoia timeout
USB: ehci tolerates some buggy devices
USB: ehci minor SOC bus glue fixes
USB: ehci: remove obsolete workaround for bogus IRQs
USB: ehci: paranoia, reject large control transfers
USB: gadget section fixes
USB: at91_udc can prefetch data
USB: ehci: qh/qtd cleanup comments
USB: cdc-acm: signedness fix
USB: ehci: qh_completions cleanup and bugfix
rtc-pcf8583 build fix
rtc: avoid legacy drivers with generic framework
kerneldoc for <linux/clk.h>
spi: pxa2xx_spi "sparse" fixes
atmel_lcdfb: suspend/resume support
[ARM] 5021/1: at91: buildfix for sam9263 + PM
pcmcia: remove pccard_sysfs_interface warnings
Add a new sysfs_streq() string comparison function
USB: usbtest displays diagnostics again
usb serial gadget: CDC ACM fixes
usb: gadget zero style fixups (mostly whitespace)
David C Somayajulu (1):
[SCSI] qla4xxx: fix scsi command completion, lun reset and target reset code
David Chinner (56):
[XFS] Factor xfs_itobp() and xfs_inotobp().
[XFS] Don't block pdflush when writing back inodes
[XFS] Remove the xfs_icluster structure
[XFS] Use xfs_inode_clean() in more places
[XFS] Prevent AIL lock contention during transaction completion
[XFS] Use atomics for iclog reference counting
[XFS] Update c/mtime correctly on truncates
[XFS] Use atomic counters for ktrace buffer indexes
[XFS] Use power-of-2 sized buffers to reduce overhead
[XFS] Account for inode cluster alignment in all allocations
[XFS] Ensure a btree insert returns a valid cursor.
[XFS] Per iclog callback chain lock
[XFS] Remove the xlog_ticket allocator
[XFS] Reorganise xlog_t for better cacheline isolation of contention
[XFS] Fix lock inversion in forced shutdown.
[XFS] xfs_quiesce_fs() never returns an error. Mark it void.
[XFS] Remove useless whitespace in function prototypes
[XFS] xfs_icsb_counter_disabled() never returns an error.
[XFS] Report errors from xfs_reserve_blocks().
[XFS] xfs_qm_reset_dqcounts() does not return errors.
[XFS] Propagate xfs_qm_dqflush_all() errors.
[XFS] Check for dquot flush errors
[XFS] Clean up quotamount error handling.
[XFS] Catch errors resetting quota flags.
[XFS] Catch errors when turning off quotas.
[XFS] Propagate quota file truncation errors.
[XFS] Catch errors from xfs_acl_setmode().
[XFS] Catch errors from xfs_acl_vremove().
[XFS] Propagate xfs_trans_reserve() errors.
[XFS] Propagate errors from xfs_trans_commit().
[XFS] Clean up xfs_alloc_search_busy() return values.
[XFS] Make xfs_alloc_compute_aligned() void.
[XFS] xfs_bmap_adjacent() never returns an error.
[XFS] Warn if errors come from block_truncate_page().
[XFS] Check for xfs_free_extent() failing.
[XFS] Catch errors returned from xfs_bmap_last_offset().
[XFS] Ensure errors from xfs_bdstrat() are correctly checked.
[XFS] Ensure xfs_bawrite() errors are checked.
[XFS] xfs_bdwrite() does not return errors.
[XFS] Catch unwritten extent conversion errors.
[XFS] xfs_iflush_fork() never returns an error.
[XFS] xfs_bulkstat_one_dinode() never returns an error.
[XFS] Catch errors from xfs_imap().
[XFS] Don't allow silent errors in xfs_inactive().
[XFS] Check for errors when changing buffer pointers.
[XFS] Sanitise xfs_log_force error checking.
[XFS] Catch log unmount failures.
[XFS] Don't error out on good I/Os.
[XFS] fix logic error in xfs_alloc_ag_vextent_near()
[XFS] Remove periodic logging of in-core superblock counters.
[XFS] Ensure the inode is joined in xfs_itruncate_finish
[XFS] Update XFS Documentation for ikeep and ihashsize
[XFS] Don't double count reserved block changes on UP.
[XFS] Fix check for block zero access in xfs_write_iomap_allocate()
[XFS] Don't initialise new inode generation numbers to zero
[XFS] Include linux/random.h in all builds, not just debug.
David Dillow (1):
IB/srp: Enforce protocol limit on srp_sg_tablesize
David Engraf (2):
USB: cdc-acm tell tty layer not to split things up.
USB: increase cdc-acm write throughput
David Gibson (1):
[POWERPC] Start removing linux,network-index in favour of aliases
David Graham (1):
e1000e: Fix HW Error on es2lan, ARP capture issue by BMC
David Hilvert (1):
V4L/DVB (7589): ibmcam: improve support for the IBM PC Camera Pro
David Howells (16):
RxRPC: Fix a regression in the RXKAD security module
fdpic: check that the size returned by kernel_read() is what we asked for
xattr: add missing consts to function arguments
keys: increase the payload size when instantiating a key
keys: allow the callout data to be passed as a blob rather than a string
keys: add keyctl function to get a security label
keys: don't generate user and user session keyrings unless they're accessed
keys: make the keyring quotas controllable through /proc/sys
keys: make key_serial() a function if CONFIG_KEYS=y
afs: the AFS RPC op CBGetCapabilities is actually CBTellMeAboutYourself
afs: support the CB.ProbeUuid RPC op
Security: Make secctx_to_secid() take const secdata
Security: Typecast CAP_*_SET macros
Security: Make secctx_to_secid() take const secdata
Security: Typecast CAP_*_SET macros
frv: unbreak misalignment handling changes
David L Stevens (3):
ipv4/ipv6 compat: Fix SSM applications on 64bit kernels.
net: Several cleanups for the setsockopt compat support.
net: Add compat support for getsockopt (MCAST_MSFILTER)
David Lopo (3):
usb: gadget zero timer init fix
USB GADGET/PERIPHERAL: g_file_storage Bulk-Only Transport compliance
USB GADGET/PERIPHERAL: g_file_storage Bulk-Only Transport compliance, clear-feature ignore
David M. Richter (4):
leases: fix a return-value mixup
leases: when unlocking, skip locking-related steps
leases: move lock allocation earlier in generic_setlease()
leases: remove unneeded variable from fcntl_setlease().
David Miller (1):
sched: use alloc_bootmem() instead of alloc_bootmem_low()
David P. Reed (2):
x86: fix cmos read and write to not use inb_p and outb_p
x86: define outb_pic and inb_pic to stop using outb_p and inb_p
David Rientjes (10):
sysfs: small header file cleanup for SYSFS=n
mempolicy: convert MPOL constants to enum
mempolicy: support optional mode flags
mempolicy: add MPOL_F_STATIC_NODES flag
mempolicy: add MPOL_F_RELATIVE_NODES flag
mempolicy: update NUMA memory policy documentation
mempolicy: move rebind functions
mempolicy: create mempolicy_operations structure
mempolicy: small header file cleanup
mempolicy: disallow static or relative flags for local preferred mode
David S. Miller (90):
[LIB]: Make PowerPC LMB code generic so sparc64 can use it too.
[LMB]: Fix bug in __lmb_alloc_base().
[NET]: sk_release_kernel needs to be exported to modules
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
[IPV6]: Fix powerpc allmodconfig build warnings.
[UDP]: Revert udplite and code split.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
[8390]: Fix build error.
Merge branch 'master' of ../net-2.6/
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26
Merge branch 'net-2.6.26-netns-20080326' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev
Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
[NET]: Protect device namespace inlines with CONFIG_NET
[NET]: Fix dev_alloc_skb() typo.
Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
[NET]: Fix allnoconfig build on powerpc and avr32
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'net-2.6.26-isatap-20080403' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev
Merge branch 'net-2.6.26-misc-20080412b' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.26
[LMB] Add lmb_alloc_nid()
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26
Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
[IPV6]: Fix dangling references on error in fib6_add().
iwlwifi: Fix unconditional access to station->tidp[].agg.
[SPARC]: Remove SunOS and Solaris binary support.
leds: Do not guard NEW_LEDS with HAS_IOMEM
iwlwifi: Select LEDS_CLASS.
rt2x00: Select LEDS_CLASS.
tun: Fix minor race in TUNSETLINK ioctl handling.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
[LMB]: Fix lmb allocation regression.
[SPARC64]: Move ramdisk discovery code out to seperate function.
[SPARC64]: Initialize LMB tables.
[SPARC64]: Start using LMB information in bootmem_init().
[SPARC64]: Fully use LMB information in bootmem_init().
[SPARC64]: Call real_setup_per_cpu_areas() earlier and use lmb_alloc().
[SPARC64]: Use lmb_alloc() for PROM device tree.
[SPARC64]: Initialize MDESC earlier and use lmb_alloc()
[SPARC64]: Decrease SECTION_SIZE_BITS to 30.
[SPARC64]: Remove unused asm-sparc64/numnodes.h
[SPARC64]: Once we have the boot cmdline, call parse_early_param()
[SPARC64]: Kill pci_iommu_table_init() declaration.
[SPARC64]: NUMA device infrastructure.
[SPARC64]: Allocate TSB node-local.
[SPARC64]: Add NUMA support.
[SPARC64]: PROM debug console can be CON_ANYTIME.
[SPARC64]: Store magic cookie and trap type in pt_regs.
[SPARC64]: Use trap type stored in pt_regs to handle syscall restart.
[SPARC64]: %l6 trap return handling no longer necessary.
[SPARC64]: Detect trap frames in stack backtraces.
tun: Multicast handling in tun_chr_ioctl() needs proper locking.
Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
[SPARC64]: Fix args to 64-bit sys_semctl() via sys_ipc().
[SPARC64]: Wrap SMP IPIs with irq_enter()/irq_exit().
sparc64: Fix wedged irq regression.
sparc64: Cleanups and corrections for arch/sparc64/Kconfig
sparc64: Kill CONFIG_SPARC32_COMPAT
sparc64: Kill ISA_FLOPPY_WORKS code.
sparc64: Do not ignore 'pmu' device ranges.
input: Rewrite sparcspkr device probing.
sparc64: Kill unused local ISA bus layer.
sparc64: Kill bogus RT_ALIGNEDSZ macro from signal.c
sparc: Remove old style signal frame support.
[SCSI] esp_scsi: Make cur_residue and tot_residue signed.
Revert "ipv6: Fix typo in net/ipv6/Kconfig"
sparc64: Clean up handling of pt_regs trap type encoding.
sparc64: Fix accidental syscall restart on child return from clone/fork/vfork.
sparc64: Split entry.S up into seperate files.
sparc64: Kill PIL_RESERVED, unused.
sparc32: Kill smp_message_pass() and related code.
kgdbts: Sparc needs sstep emulation.
sparc: Add kgdb support.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
sparc64: Stop creating dummy root PCI host controller devices.
serial: Fix sparc driver name strings.
sparc64: Fix syscall restart, for real...
sparc32: Kill totally unused memory information tables.
sparc32: More memory probing consolidation.
sparc32: Delete prom_stdin and prom_stdout.
David Sterba (1):
fs: use loff_t type instead of long long
David Teigland (6):
ocfs2: handle async EAGAIN from NOQUEUE request
ocfs2: add fsdlm to stackglue
dlm: save master info after failed no-queue request
dlm: recover nodes that are removed and re-added
dlm: move plock code from gfs2
dlm: common max length definitions
David Vrabel (1):
usb: don't update devnum for wusb devices
David Woodhouse (30):
[JFFS2] Set i_blocks when truncating files
[JFFS2] Use ALLOC_DELETION priority for truncation to zero length
libertas: convert KEY_MATERIAL to a direct command
libertas: add LED control TLV to types.h
libertas: convert 802_11_SCAN to a direct command
libertas: clean up scan.c, remove zeromac and bcastmac
[POWERPC] Efika: Really, don't pretend to be CHRP
[NET]: Expose netdevice dev_id through sysfs
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[JFFS2] Fix sparse warning in nodemgmt.c
[JFFS2] fix sparse warnings in gc.c
[MTD] [JEDEC] Fix whitespace noise in chip table
[JFFS2] semaphore->mutex conversion
[MTD] [NAND] Fix checkpatch errors in pxa3xx_nand
[JFFS2] Self-sufficient #includes in jffs2_fs_i.h: include <linux/mutex.h>
[JFFS2] Fix free space leak with in-band cleanmarkers
[JFFS2] Add paranoia debugging for superblock counts
[JFFS2] Honour TEST_TOTLEN macro in debugging code. ref->__totlen is going!
[JFFS2] Finally remove redundant ref->__totlen field.
[MTD] Clean up AR7 partition map support
Merge git://git.infradead.org/~dedekind/ubi-2.6
[JFFS2] Add erase_checking_list to hold blocks being marked.
[JFFS2] Fix jffs2_reserve_space() when all blocks are pending erasure.
[JFFS2] Introduce dbg_readinode2 log level, use it to shut read_dnode() up
[AF_UNIX] Initialise UNIX sockets before general device initcalls
[JFFS2] Clean up jffs2_alloc_inode() and jffs2_i_init_once()
[JFFS2] Quiet lockdep false positive.
Embedded Maintainer(s), linux-embedded at vger list
[JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean.
[JFFS2] Track parent inode for directories (for NFS export)
Davide Libenzi (1):
epoll: avoid kmemcheck warning
Davide Rizzo (2):
[ARM] 4883/1: Adds some missing gpio defines for S3C2410
[ARM] 4967/1: Adds functions to set clkout rate for Samsung S3C2410
Dean Nelson (5):
[IA64] move XP and XPC to drivers/misc/sgi-xp
[IA64] run some drivers/misc/sgi-xp through scripts/Lindent
[IA64] run rest drivers/misc/sgi-xp through scripts/Lindent
[IA64] run drivers/misc/sgi-xp through scripts/checkpatch.pl
[IA64] allocate multiple contiguous pages via uncached allocator
Denis Cheng (7):
[GFS2] remove gfs2_dev_iops
[GFS2] re-support special inode
[SCSI] 3w-9xxx, 3w-xxxx: memset not needed in probe
[SCSI] hosts.c: removed one unneeded shost->active_mode assignment
uio: Kconfig improvements
uio: mark pci_device_id hilscher_pci_ids[] __devinitdata
ipmi: remove unused target and action in Makefile
Denis V. Lunev (131):
[IPV4]: Remove ifa != NULL check.
[IPV4]: Remove check for ifa->ifa_dev != NULL.
[NETFILTER]: Consolidate masq_inet_event and masq_device_event.
[NETNS]: Disable inetaddr notifiers in namespaces other than initial.
[NETNS]: Register neighbour table parameters in the correct namespace.
[NETNS]: Default arp parameters lookup.
[NETNS]: Disable multicaststing configuration inside non-initial namespace.
[NETNS]: Enable inetdev_event notifier.
[NETNS]: DST cleanup routines should be called inside namespace.
[NETNS]: Process ip_rt_redirect in the correct namespace.
[IPV4]: rt_cache_get_next should take rt_genid into account.
[NETNS]: Process /proc/net/rt_cache inside a namespace.
[NETNS]: Register /proc/net/rt_cache for each namespace.
[NETNS]: Process devinet ioctl in the correct namespace.
[NETNS]: Enable all routing manipulation via netlink inside namespace.
[NETNS]: Enable IPv4 address manipulations inside namespace.
[NETNS]: Process inet_select_addr inside a namespace.
[INET]: Remove struct net_proto_family* from _init calls.
[ICMP]: Add return code to icmp_init.
[ICMP]: Optimize icmp_socket usage.
[ICMP]: Store sock rather than socket for ICMP flow control.
[ICMP]: Pass proper ICMP socket into icmp(v6)_xmit_(un)lock.
[ICMP]: Allocate data for __icmp(v6)_sk dynamically.
[NETLINK]: No need for a separate __netlink_release call.
[NET]: Make netlink_kernel_release publically available as sk_release_kernel.
[NETNS]: icmp(v6)_sk should not pin a namespace.
[NETNS]: Make icmp_sk per namespace.
[NETNS]: Make icmpv6_sk per namespace.
[INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack.
[ICMP]: Section conflict between icmp_sk_init/icmp_sk_exit.
[IPV4]: skb->dst can't be NULL in ip_options_echo.
[SCTP]: seq_printf format warning. (fixed)
[TCP]: Merge exit paths in tcp_v4_conn_request.
[IPV4]: Remove unnecessary check for opt->is_data in ip_options_compile.
[IPV4]: Remove unused ip_options->is_data.
[IPV4]: Always pass ip_options pointer into ip_options_compile.
[IPV4]: sk parameter is unused in ipv4_dst_blackhole.
[NETNS]: Process ARP in the context of the correct namespace.
[NETNS]: /proc/net/arp namespacing.
[NETNS]: Add namespace parameter to ip_options_compile.
[NETNS]: Add namespace parameter to ip_options_get(...).
[NETNS]: Add namespace parameter to ip_cmsg_send.
[NETNS]: Process IP layer in the context of the correct namespace.
[NETNS]: Process INET socket layer in the correct namespace.
[NETNS]: Process netfilter hooks in initial namespace only.
[NETNS]: Drop packets in the non-initial namespace on the per/protocol basis.
[NETNS]: Allow to create sockets in non-initial namespace.
[NETNS]: Enable TCP/UDP/ICMP inside namespace.
[NETNS]: Compilation fix for include/linux/netdevice.h.
[NETNS]: Compilation warnings under CONFIG_NET_NS.
[NETNS]: Compile NET /proc support only if CONFIG_NET is set.
[NETNS]: Do no include NET related headers if CONFIG_NET is not set.
[PKT_SCHED]: Pass real namespace in net scheduler classifiers.
[UDP]: Replace struct net on udp_iter_state with seq_net_private.
[UDP]: No need to check afinfo != NULL in udp_proc_(un)register.
[UDP]: Move seq_ops from udp_iter_state to udp_seq_afinfo.
[UDP]: Cleanup /proc/udp[6] creation/removal.
[UDP]: Place file operations directly into udp_seq_afinfo.
[UDP]: Remove owner from udp_seq_afinfo.
Compilation fix for ixgbe_main.c.
[NETNS]: Merge ifdef CONFIG_NET in include/net/net_namespace.h.
[NETNS]: Remove ifdef CONFIG_NET braces in fs/proc/proc_net.c.
[NETNS]: Do not include net/net_namespace.h from seq_file.h
[NETNS]: Declare init_net even without CONFIG_NET defined.
[TCP]: Replace socket with sock for reset sending.
[DCCP]: Replace socket with sock for reset sending.
[DCCP]: dccp_v(4|6)_ctl_socket is leaked.
[INET]: Rename inet_csk_ctl_sock_create to inet_ctl_sock_create.
[SCTP]: Use inet_ctl_sock_create for control socket creation.
[SCTP]: Replace socket with sock for SCTP control socket.
[INET]: Let inet_ctl_sock_create return sock rather than socket.
[NETNS]: Inet control socket should not hold a namespace.
[ICMP]: Simplify ICMP control socket creation.
[INET]: uc_ttl assignment in inet_ctl_sock_create is redundant.
[IPV6]: Simplify IPv6 control sockets creation.
[NETNS]: Create tcp control socket in the each namespace.
[NETNS]: Use TCP control socket from a correct namespace.
[TCP]: Replace struct net on tcp_iter_state with seq_net_private.
[TCP]: No need to check afinfo != NULL in tcp_proc_(un)register.
[TCP]: Move seq_ops from tcp_iter_state to tcp_seq_afinfo.
[TCP]: Cleanup /proc/tcp[6] creation/removal.
[TCP]: Place file operations directly into tcp_seq_afinfo.
[TCP]: Remove owner from tcp_seq_afinfo.
[XFRM]: Compilation warnings in xfrm_user.c.
[NETNS]: Make netns refconting debug like a socket one.
[NETNS]: Add netns refcnt debug for kernel sockets.
[NETNS]: Add netns refcnt debug for timewait buckets.
[NETNS]: Add netns refcnt debug into fib_info.
[NETNS]: Add netns refcnt debug for inet bind buckets.
[NETNS]: Add netns refcnt debug for dst ops.
[NETNS]: Add netns refcnt debug to fib rules.
[NETNS]: Add netns refcnt debug for network devices.
proc: introduce proc_create_data to setup de->data
nfsd: use proc_create to setup de->proc_fops
nfs: use proc_create to setup de->proc_fops
afs: use non-racy method for proc entries creation
ext4: use non-racy method for proc entries creation
reiserfs: use non-racy method for proc entries creation
jbd2: use non-racy method for proc entries creation
sysvipc: use non-racy method for proc entries creation
mm: use non-racy method for /proc/swaps creation
sound: use non-racy method for /proc/driver/snd-page-alloc creation
zorro: use non-racy method for proc entries creation
samples: use non-racy method for /proc/marker-example creation
scsi: use non-racy method for proc entries creation
usb: use non-racy method for proc entries creation
s390: use non-racy method for proc entries creation
arm: use non-racy method for /proc/davinci_clocks creation
avr32: proc: use non-racy method for /proc/tlb creation
cris: use non-racy method for /proc/system_profile creation
ia64: use non-racy method for proc entries creation
parisc: use non-racy method for /proc/pcxl_dma creation
powerpc: use non-racy method for proc entries creation
acpi: use non-racy method for proc entries creation
netdev: use non-racy method for proc entries creation
isdn: use non-racy method for proc entries creation
kernel: use non-racy method for proc entries creation
parisc: use non-racy method for proc entries creation
drivers: use non-racy method for proc entries creation
drivers: use non-racy method for proc entries creation (2)
cciss: assign PDE->data before gluing PDE into /proc tree
sunrpc: assign PDE->data before gluing PDE into /proc tree
netfilter: assign PDE->data before gluing PDE into /proc tree
net: assign PDE->data before gluing PDE into /proc tree
ipv6: assign PDE->data before gluing PDE into /proc tree
atm: assign PDE->data before gluing PDE into /proc tree
vlan: assign PDE->data before gluing PDE into /proc tree
ipv4: assign PDE->data before gluing PDE into /proc tree
netfilter: assign PDE->fops before gluing PDE into /proc tree
netfilter: assign PDE->data before gluing PDE into /proc tree
netns: assign PDE->data before gluing entry into /proc tree
Denys Vlasenko (10):
[NET]: Add inline intent commentary to dev_alloc_skb().
[ATM] drivers/atm/ambassador.c: stop inlining largish static functions
wavelan_cs: stop inlining largish static functions
[ATM] drivers/atm/horizon.c: stop inlining largish static functions
sb1000.c: stop inlining largish static functions
sb1000.c: make const arrays static
[ALSA] sound/pci/rme9652/hdspm.c: stop inlining largish static functions
[SCSI] aic7xxx, aic79xx: deinline functions
[SCSI] aic7xxx: add static
[SCSI] aic7xxx: add const
Devin Heitmueller (5):
V4L/DVB (7598): em28xx: several fixes on gpio programming
V4L/DVB (7608): em28xx-dvb: Some cleanups and fixes
V4L/DVB (7609): em28xx-core: speed-up firmware load
V4L/DVB (7652): em28xx: Drop the severity level of the "urb resubmit failed"
V4L/DVB (7653): tuner-xc2028: drop the severity of version reporting
Dhaval Giani (4):
sched: cleanup cpuacct variable names
sched: allow cpuacct stats to be reset
sched: mix tasks and groups
sched: allow the group scheduler to have multiple levels
Dimitri Sivanich (3):
hrtimer: reduce calls to hrtimer_get_softirq_time()
vmstats: add cond_resched() to refresh_cpu_vm_stats()
SGI Altix mmtimer: allow larger number of timers per node
Dmitri Vorobiev (16):
x86: remove unused function amd_init_cpu()
x86: array can become static
x86: remove NexGen support
[MIPS] make mips_nmi_setup() static
[MIPS] make mips_ejtag_setup() static
[MIPS] make mdesc and prom_getmdesc() static
[MIPS] make plat_perf_setup() static
[MIPS] make standard_io_resources[] static
[MIPS] malta_int.c: make 4 variables static
[MIPS] unexport copy_user_highpage()
[MIPS] unexport copy_to_user_page()
[MIPS] unexport copy_from_user_page()
[MIPS] unexport rtc_mips_set_time()
[MIPS] unexport null_perf_irq() and make it static
x86: add proper header for reboot_force
x86: iommu_sac_force can become static
Dmitry Adamushko (2):
latencytop: optimize LT_BACKTRACEDEPTH loops a bit
kthread: call wake_up_process() without the lock being held
Dmitry Baryshkov (16):
Input: tosakbd - fix suspend
[ARM] 4956/1: Scoop: sparse cleanup
[ARM] 4957/1: Drop special macro SCOOP_REG in favour if ioread16/iowrite16.
[ARM] 4961/1: gpiolib support for SA-1100 architecture
[ARM] 4962/1: Introduce standard gpio interface for Scoop2.
[ARM] 4960/1: Rewrite tosa pin configuration to use MFP tables.
[ARM] 4958/2: tosa: fix i2c registration.
[ARM] 4970/1: tosa: correct gpio used for wake up.
[ARM] 4971/1: pxaficp_ir: provide startup and shutdown hooks
[ARM] 4972/1: Tosa: convert scoop GPIOs usage to generic gpio code
[ARM] 4973/1: Tosa: use leds-gpio driver.
[ARM] 4974/1: Drop unused leds-tosa.
[ARM] 5003/1: Shut up sparse warnings
[ARM] 5004/1: Tosa: make several unreferenced structures static.
[ARM] 5002/1: tosa: add two more leds
[ARM] 5014/1: Cleanup reset state before entering suspend or resetting.
Dmitry Belimov (3):
V4L/DVB (7675): tea5767 autodetection is not working on some saa7134 boards
V4L/DVB (7676): saa7134: fix: Properly handle busy states on i2c bus
V4L/DVB (7677): saa7134: Add/fix Beholder entries
Dmitry Torokhov (10):
Input: remove private member from input_dev structure
Merge branch 'wm97xx'
Merge branch 'xbox'
Merge branch 'wm97xx'
Merge branch 'master' into for-linus
Input: xpad - fix build failure
ACPI: video - do not store invalid entries in attached_array list
ACPI: video - properly handle errors when registering proc elements
ACPI: video - fix permissions on some proc entries
usb-storage: fix build failure in OneTouch driver
Donald Douwsma (3):
[XFS] Remove the xfs_refcache
[XFS] Remove unused HAVE_SPLICE macro.
[XFS] Fix broken HAVE_SPLICE removal commit.
Dong, Eddie (2):
KVM: MMU: Update shadow ptes on partial guest pte writes
KVM: MMU: Simplify hash table indexing
Dotan Barak (3):
IB/core: Check optional verbs before using them
IB/mthca: Update QP state if query QP succeeds
IB/mlx4: Update QP state if query QP succeeds
Douglas Schilling Landgraf (7):
V4L/DVB (7094): static memory
V4L/DVB (7283): videobuf-dma-sg: Remove unused variable
V4L/DVB (7402): add macro validation for v4l_compat_ioctl32
V4L/DVB (7404): saa7134.h: Remove unnecessary validation
V4L/DVB (7607): CodingStyle fixes
V4L/DVB (7665): videodev: Add default vidioc handler
V4L/DVB (7666): meye: Replace meye_do_ioctl to use video_ioctl2
Duane Griffin (4):
jbd2: tidy up revoke cache initialisation and destruction
jbd2: eliminate duplicated code in revocation table init/destroy functions
jbd2: replace potentially false assertion with if block
jbd2: only create debugfs and stats entries if init is successful
Dâniel Fraga (2):
V4L/DVB (7505): Powercolor Real Angel 330 (fixes gpio references)
V4L/DVB (7506): Powercolor Real Angel 330 (remote control support)
Eli Cohen (15):
IPoIB: Use checksum offload support if available
IB/mlx4: Add IPoIB checksum offload support
IB/mthca: Add IPoIB checksum offload support
IB/core: Add creation flags to struct ib_qp_init_attr
IB/core: Add IPoIB UD LSO support
IPoIB: Add LSO support
IB/mlx4: Add IPoIB LSO support
IPoIB: Add basic ethtool support
IB/core: Add support for modify CQ
IPoIB: Support modifying IPoIB CQ event moderation
IB/mlx4: Add support for modifying CQ moderation parameters
IB/mlx4: Fix race when detaching a QP from a multicast group
IB/mlx4: Fix incorrect comment
IPoIB: Use separate CQ for UD send completions
IPoIB: Copy child MTU from parent
Eli Dorfman (2):
IB/iser: Move high-volume debug output to higher debug level
IB/iser: Count FMR alignment violations per session
Emmanuel Grumbach (17):
iwlwifi-2.6: Adds and fixes defines about security
iwlwifi: Cancel scanning upon association
iwlwifi-2.6: Cleans up set_key flow
iwlwifi-2.6: RX status translation to old scheme
mac80211: get a TKIP phase key from skb
mac80211: allows driver to request a Phase 1 RX key
iwlwifi-2.6: enables HW TKIP encryption
iwlwifi-2.6: enables RX TKIP decryption in HW
iwlwifi: allow a default callback for ASYNC host commands
iwlwifi: add default WEP key host command
iwlwifi: default WEP HW encryption
iwlwifi: add 1X HW WEP support
iwlwifi: maintain uCode key table state
iwlwifi: moves security functions to iwl-sta.c
iwlwifi: remove the statistics work
iwlwifi: Fix TKIP update key and get_free_ucode_key
iwlwifi: Use HW acceleration decryption by default
Erez Zilber (2):
IB/iser: Release connection resources on RDMA_CM_EVENT_DEVICE_REMOVAL event
IB/iser: Don't change itt endianness
Eric Cooper (1):
eeepc-laptop: add base driver
Eric Dumazet (5):
[TCP]: lower stack usage in cookie_hash() function
[IPV4]: Add 'rtable' field in struct sk_buff to alias 'dst' and avoid casts
tg3: sparse cleanup
xfrm: alg_key_len & alg_icv_len should be unsigned
Avoid divides in BITS_TO_LONGS
Eric Miao (5):
pxafb: introduce lcd_{read,write}l() to wrap the __raw_{read,write}l()
pxafb: use completion for LCD disable wait code
pxafb: move parallel LCD timing setup into dedicate function
pxafb: preliminary smart panel interface support
pxafb: preliminary smart panel interface support (update)
Eric Paris (41):
SELinux: create new open permission
SELinux: requesting no permissions in avc_has_perm_noaudit is a BUG()
selinux: introduce permissive types
SELinux: turn mount options strings into defines
SELinux: netif.c whitespace, syntax, and static declaraction cleanups
SELinux: netlabel.c whitespace, syntax, and static declaraction cleanups
SELinux: netlink.c whitespace, syntax, and static declaraction cleanups
SELinux: netnode.c whitespace, syntax, and static declaraction cleanups
SELinux: nlmsgtab.c whitespace, syntax, and static declaraction cleanups
SELinux: xfrm.c whitespace, syntax, and static declaraction cleanups
SELinux: avtab.c whitespace, syntax, and static declaraction cleanups
SELinux: conditional.c whitespace, syntax, and static declaraction cleanups
SELinux: ebitmap.c whitespace, syntax, and static declaraction cleanups
SELinux: hashtab.c whitespace, syntax, and static declaraction cleanups
SELinux: mls.c whitespace, syntax, and static declaraction cleanups
SELinux: services.c whitespace, syntax, and static declaraction cleanups
SELinux: sidtab.c whitespace, syntax, and static declaraction cleanups
SELinux: clean up printks
SELinux: whitespace and formating fixes for hooks.c
changing whitespace for fun and profit: policydb.c
SELinux: cleanup on isle selinuxfs.c
SELinux: one little, two little, three little whitespaces, the avc.c saga.
SELinux: no BUG_ON(!ss_initialized) in selinux_clone_mnt_opts
SELinux: avc_ss.h whitespace, syntax, and other cleanups
SELinux: netlabel.h whitespace, syntax, and other cleanups
SELinux: objsec.h whitespace, syntax, and other cleanups
SELinux: selinux/include/security.h whitespace, syntax, and other cleanups
SELinux: ss/conditional.h whitespace, syntax, and other cleanups
SELinux: context.h whitespace, syntax, and other cleanups
SELinux: hashtab.h whitespace, syntax, and other cleanups
SELinux: mls.h whitespace, syntax, and other cleanups
SELinux: mls_types.h whitespace, syntax, and other cleanups
SELinux: policydb.h whitespace, syntax, and other cleanups
SELinux: include/security.h whitespace, syntax, and other cleanups
Audit: end printk with newline
Audit: collect sessionid in netlink messages
Audit: save audit_backlog_limit audit messages in case auditd comes back
Audit: stop deadlock from signals under load
Audit: standardize string audit interfaces
Audit: increase the maximum length of the key field
Audit: MAINTAINERS update
Eric Sandeen (4):
ext4: reduce mballoc stack usage with noinline_for_stack
[XFS] Always use di_forkoff when checking for attr space.
[XFS] Remove CONFIG_XFS_SECURITY.
[XFS] fix non-smp xfs build
Eric Schneider (1):
RDMA/nes: Add support for SFP+ PHY
Eric W. Biederman (1):
x86: introduce kernel/head32.c
Erik Bosman (3):
generic, x86: add prctl commands PR_GET_TSC and PR_SET_TSC
x86: implement prctl PR_GET_TSC and PR_SET_TSC
generic, x86: add tests for prctl PR_GET_TSC and PR_SET_TSC
Ernesto Hernández-Novich (1):
V4L/DVB (7366): Support for a 16-channel bt878 card
Evgeniy Polyakov (1):
tcp: Fix slab corruption with ipv6 and tcp6fuzz
FUJITA Tomonori (58):
[SCSI] ips: sg chaining support to the path to non I/O commands
[SCSI] aacraid: READ_CAPACITY_16 shouldn't trust allocation length in cdb
[SCSI] scsi_debug: stop including drivers/scsi/scsi.h
[SCSI] scsi_debug: remove scsi_debug.h
[SCSI] scsi_debug: remove unnecessary checking
[SCSI] scsi_debug: use shost_priv macro
[SCSI] aic7xxx: fix IOMMU mapping failure handling
[SCSI] aic79xx: fix IOMMU mapping failure handling
[SCSI] block: add sg buffer copy helper functions
[SCSI] scsi: add wrapper functions for sg buffer copy helper functions
[SCSI] scsi_debug: use sg buffer copy helper functions
[SCSI] ps3rom: use sg buffer copy helper funcitons
[SCSI] simscsi: use sg buffer copy helper funcitons
[SCSI] ips: use sg buffer copy helper funcitons
[SCSI] aacraid: use sg buffer copy helper functions
[SCSI] stex: use sg buffer copy helper functions
[SCSI] 3w-xxxx: use sg buffer copy helper functions
[SCSI] 3w-9xxx: use sg buffer copy helper functions
[SCSI] scsi_debug: remove temporary hack around sscanf for negative values
[SCSI] scsi_debug: create new scsi_debug devices at a single place
[SCSI] scsi_debug: remove unnecessary condition test in devInfoReg
[SCSI] scsi_debug: use list_for_each_entry_safe
[SCSI] scsi_debug: remove unnecessary function declarations
[SCSI] add scsi_build_sense_buffer helper function
[SCSI] scsi_debug: use scsi_build_sense_buffer
[SCSI] libata: use scsi_build_sense_buffer
[SCSI] stex: use scsi_build_sense_buffer
[SCSI] ps3rom: use scsi_build_sense_buffer
[SCSI] scsi_debug: fix lba and data length calculation bugs
[SCSI] scsi_debug: remove unnecessary sdebug_store_size
[SCSI] scsi_debug: sweep up sdebug_capacity calculation
[SCSI] scsi_debug: remove the duplicated code in resp_read and resp_write
[SCSI] scsi_debug: support large non-fake virtual disk
[SCSI] scsi_debug: remove unnecessary function declarations
[IA64] make IOMMU respect the segment boundary limits
[SCSI] tgt: use KMEM_CACHE macro
[SCSI] bsg: takes a ref to struct device in fops->open
[SCSI] bsg: replace kobject_get with blk_get_queue
[SCSI] bsg: use better helper list functions
[SCSI] bsg: remove minor in struct bsg_device
[SCSI] bsg: no need to set BSG_F_BLOCK bit in bsg_complete_all_commands
block: convert bio_copy_user to bio_copy_user_iov
block: add bio_copy_user_iov support to blk_rq_map_user_iov
block: move the padding adjustment to blk_rq_map_sg
[SCSI] bsg: add release callback support
[SCSI] scsi_transport_sas: fix the lifetime of sas bsg objects
block: make rq_init() do a full memset()
block: add dma alignment and padding support to blk_rq_map_kern
block: no need to initialize rq->cmd in prepare_flush_fn hook
block: no need to initialize rq->cmd with blk_get_request
block: rename and export rq_init()
block: use blk_rq_init() to initialize the request
ide: use blk_rq_init() to initialize the request
block: replace sizeof(rq->cmd) with BLK_MAX_CDB
block: add large command support
swiotlb: use iommu_is_span_boundary helper function
[POWERPC] PS3: Add time include to lpm
[SCSI] bsg: add large command support
Faisal Latif (1):
RDMA/nes: Use LRO
Felix Beck (1):
[S390] zcrypt: Comments and kernel-doc cleanup
Felix Blyakher (1):
nfsd: initialize lease type in nfs4_open_delegation()
Felix Fietkau (1):
kbuild: fix unportability in gen_initramfs_list.sh
Feng (Eric) Liu (1):
KVM: Add trace markers
Feng(Eric) Liu (1):
KVM: Add kvm trace userspace interface
Fenghua Yu (2):
[IA64] Multiple outstanding ptc.g instruction support
[IA64] Kernel parameter for max number of concurrent global TLB purges
Finn Thain (1):
[SCSI] m68k: new mac_esp scsi driver
Florian Fainelli (4):
p54: print unknown eeprom fields
Add support the Korina (IDT RC32434) Ethernet MAC
x86, rdc321x: remove watchdog file
[MTD] [MAPS] Extend plat-ram to support a supplied probe type
Florian Westphal (4):
[TCP]: Shrink syncookie_secret by 8 byte.
[SCTP]: Replace char msg[] with static const char[].
[SCTP]: Remove redundant wrapper functions.
[Syncookies]: Add support for TCP options via timestamps.
Francisco Alecrim (1):
MMC: OMAP: Fix the BYTEBLOCK capability removal
Francois Romieu (7):
tehuti: check register size
korina: fix misplaced return statement
korina: misc cleanup
via-velocity: fix vlan receipt
sis190: Rx path update
sis190: remove needless MII reset
sis190: account for Tx errors
Frank Blaschka (9):
qeth: new qeth device driver
qeth: remove old qeth files
qeth: layer 3 do not allow to change mac address
qeth: core code should alloc headroom for LLC protocol
qeth: layer 3 support vlan IPv6 on hiper socket
qeth: provide get ethtool settings
qeth: rework fast path
qeth: layer 3 add missing dev_open/close to ccwgroup handler
qeth: layer 2 allow ethtool to set TSO
Frank Munzert (1):
[S390] vmur: Use wait queue instead of mutex to serialize open
Frank Seidel (1):
fat: detect media without partition table correctly
Fred (1):
nfs: nfs_redirty_request
Fred Isaman (3):
NFS: fix encode_fsinfo_maxsz
nfs: remove duplicate initializations of nfs_read_data field
nfs: fix printout of multiword bitfields
Frederik Deweerdt (3):
[ALSA] hda-codec - Fix unbalanced mutex
dm: remove md argument from specific_minor
ide/Kconfig: BLK_DEV_4DRIVES should be a tristate
Frej Drejhammar (6):
V4L/DVB (7450): v4l2-api: Define a standard control for chroma AGC
V4L/DVB (7451): cx88: Add user control for chroma AGC
V4L/DVB (7452): cx88: Enable chroma AGC by default for all non-SECAM modes
V4L/DVB (7453): v4l2-api: Define a standard control for color killer functionality
V4L/DVB (7454): cx88: Add user control for color killer
V4L/DVB (7463): cx88: Enable color killer by default
Gary Hade (1):
PCI: Include PCI domain in PCI bus names on x86/x86_64
Gautham R Shenoy (1):
x86: Don't send RESCHEDULE_VECTOR to offlined cpus
Geert Uytterhoeven (7):
[POWERPC] PS3: Save power in busy loops on halt
[POWERPC] move_device_tree() should be __init
[POWERPC] arch_add_memory() cannot be __devinit
[POWERPC] PS3: Split device setup for static vs. dynamic devices
[SCSI] ps3rom: Simplify fill_from_dev_buffer()
ps3disk: Remove superfluous cast
[POWERPC] PS3: Make ps3_virq_setup and ps3_virq_destroy static
Geoff Levand (6):
[POWERPC] PS3: Bootwrapper improvements
[POWERPC] PS3: Sys-manager Wake-on-LAN support
[POWERPC] PS3: Fix gelic net module dependency
[POWERPC] Fix slb.c compile warnings
[POWERPC] PS3: Remove unsupported wakeup sources
[POWERPC] PS3: Update ps3_defconfig
Gerald Schaefer (4):
hugetlbfs: architecture header cleanup
hugetlbfs: add missing TLB flush to hugetlb_cow()
hugetlbfs: common code update for s390
[S390] System z large page support.
Gerhard Stenzel (1):
[POWERPC] spufs: fix incorrect file descriptors in SPU coredump note names
Gerrit Renker (5):
[INET]: sk_reuse is valbool
[SKB]: __skb_dequeue = skb_peek + __skb_unlink
[SKB]: __skb_queue_after(prev) = __skb_insert(prev, prev->next)
[SKB]: __skb_append = __skb_queue_after
[SKB]: __skb_queue_tail = __skb_insert before
Gertjan van Wingerde (1):
rt2x00: Fix hw mode registration with mac80211.
Glauber Costa (114):
x86: change vsmp compile dependency
x86: make vsmp_init void, instead of static int
x86: call vsmp_init explicitly
x86: introduce vsmp paravirt helpers
x86, vsmp: use the paravirt helpers
x86: commonize smp.h
x86: merge extern function definitions
x86: merge extern variables definitions
x86: define smp_ops in common header
x86: move smp_ops extern declaration to common header
x86: merge smp_send_reschedule
x86: unify smp_call_function_mask
x86: unify __cpu_up.
x86: unify prepare_boot_cpu
x86: unify smp_prepare_cpus
x86: unify smp_cpus_done
x86: move disabled_cpus to common header
x86: use disabled_cpus in i386
x86: move prefill_possible_map to common file
x86: remove export for smp_call_function_mask.
x86: remove irqs disabled warning.
x86: create smpcommon.c
x86: provide __smp_call_function
x86: change x86_64 smp_call_function_mask to look alike i386
x86: provide hlt_works function.
x86: make stop_this_cpu looks exactly equal in both arches
x86: add reboot_force test to native_smp_send_stop
x86: unify smp_send_stop
x86: create smp.c
x86: create ipi.c
x86: create tlb files
x86: get rid of smp_32.c and smp_64.c
x86: remove cpu_llc_id from processor.h
x86: adjust types in smpcommon_32.c
x86: move equal types to common file
x86: make set_cpu_sibling_map nonstatic
x86: make remove_siblinginfo non-static
x86: move hotplug related extern definitions to smp.h
x86: move sibling functions to common file
x86: move cpu_coregroup_map to common file
x86: remove vector_lock around cpu_online_map
x86: use remove_from_maps in cpu_disable
x86: do not clear cpu_online_map
x86: merge __cpu_disable and cpu_die
x86: make x86_64 accept the max_cpus parameter
x86: move trampoline arrays extern definition to smp.h
x86: adapt voyager's trampoline_base
x86: adapt voyager's setup_trampoline
x86: unify setup_trampoline
x86: use wait_for_init_deassert in x86_64
x86: use cpu_relax instead of rep_nop
x86: move ipi definitions to mach_ipi.h
x86: move apic declarations to mach_apic.h
x86: surround hard_smp_processor_id in APIC_DEFINITION
x86: provide bogus hard_smp_processor_id
x86: merge hard/logical_smp_processor_id
x86: surround apic headers in apic definitions
x86: merge includes in smp.h
x86: split safe_smp_processor_id
x86: merge SMP definitions of smp.h
x86: change naming of cpu_initialized_mask for xen
x86: merge smp_32.h and smp_64.h into smp.h
x86: move dma_ops struct definition to dma-mapping.h
x86: implement dma_map_single through dma_ops
x86: move dma_unmap_single to common header
x86: move dma_map_sg to common header
x86: move dma_unmap_sg to common header
x86: move dma_sync_single_for_cpu to common header
x86: move dma_sync_single_for_device to common header
x86: move dma_sync_single_range_for_cpu to common header
x86: move dma_sync_single_range_for_device to common header
x86: move dma_sync_sg_for_cpu to common header
x86: move dma_sync_sg_for_device to common header
x86: move alloc and free coherent to common header
x86: move dma_map_page and dma_unmap_page to common header
x86: move dma_cache_sync to common header
x86: move dma_supported and dma_set_mask to pci-dma_32.c
x86: align to clflush size
x86: provide a bad_dma_address symbol for i386
x86: unify dma_mapping_error
x86: move ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY to dma-mapping.h
x86: delete the arch-specific dma-mapping headers.
x86: introduce pci-dma.c
x86: delete empty functions from pci-nommu_64.c
x86: implement mapping_error in pci-nommu_64.c
x86: Add flush_write_buffers in nommu functions
x86: use sg_phys in x86_64
x86: use WARN_ON in mapping functions
x86: use dma_length in i386
x86: move definition to pci-dma.c
x86: unify pci-nommu
x86: move initialization functions to pci-dma.c
x86: move x86_64-specific to common code.
x86: move pci fixup to pci-dma.c
x86: merge dma_supported
x86: merge iommu initialization parameters
x86: move dma_coherent functions to pci-dma.c
x86: isolate coherent mapping functions
x86: move bad_dma_address
x86: adjust dma_free_coherent for i386
x86: remove virt_to_bus in pci-dma_64.c
x86: use numa allocation function in i386
x86: use a fallback dev for i386
x86: don't try to allocate from DMA zone at first
x86: retry allocation if failed
x86: unify gfp masks
x86: remove kludge from x86_64
x86: return conditional to mmu
x86: don't do dma if mask is NULL.
x86: integrate pci-dma.c
clockevents: fix typo in tick-broadcast.c
x86: allow machine_crash_shutdown to be replaced
x86: make native_machine_shutdown non-static
x86: KVM guest: disable clock before rebooting.
Glauber de Oliveira Costa (80):
x86: change var types in __inquire_remote_apic
x86: add loglevel to printks
x86: use apic_*_around instead of apic_write in x86_64
x86: use start_ipi_hook in x86_64
x86: add an smp_apply_quirks to smpboot_32.c
x86: decouple call to print_cpu_info from smp_store_cpu_info
x86: provide specialized identification routines for x86_64
x86: use identify_boot_cpu
x86: call identify_secondary_cpu in smp_store_cpu_info
x86: merge smp_store_cpu_info
x86: always enable irqs when entering idle
x86: don't call local_irq_enable before entering idle
x86: move setup_secondary_clock a little bit down in the function
x86: move state update out of ipi_lock
x86: provide APIC_INTEGRATED definition for x86_64
x86: use APIC_INTEGRATED tests in x86_64
x86: add barriers statement
x86: isolate sanity checking
x86: isolate logic to disable smp
x86: do tests before do_boot_cpu in i386
x86: make __smp_prepare_cpu void
x86: move assignment of CPU_PREPARE before do_boot_cpu
x86: unify extern masks declaration
x86: define bios to apicid mapping
x86: initialize map pointers in setup_32.c
x86: make node to apic mapping declarations unconditional
x86: fix alloc_bootmem_pages_node macro
x86: use specialized routine for setup per-cpu area
x86: fill bios cpu to apicid maps
x86: fill cpu to apicid and present map in mpparse
x86: get rid of cpucount
x86: allow user to impress friends.
x86: do smp tainting checks in a separate function
x86: move impress_friends and smp_check to cpus_done
x86: add subarch support (for headers) to x86_64
x86: include mach_wakecpu.h in smpboot_64
x86: include smpboot_hooks.h in smpboot_64.c
x86: move smp_intr_init away from smpboot_32.c
x86: don't set maps in native_smp_prepare_boot_cpu()
x86: wipe get_nmi_reason out of nmi_64.h
x86: unify nmi_32.h and nmi_64.h
x86: call check_nmi_watchdog explicitly in native_smp_cpus_done
x86: call nmi_watchdog_default in i386
x86: don't initialize sibling and core maps during preparation
x86: schedule work only if keventd is already running
x86: do not zap_low_mappings in __smp_prepare_cpus
x86: boot cpus from cpu_up, instead of prepare_cpus
x86: get rid of commenced mask.
x86: use create_idle struct in do_boot_cpu
x86: don't span a new worker in __smp_prepare_cpu
x86: modify smp_callin in x86_64 to look like i386
x86: wrap esr setting up in i386 in lapic_setup_esr
x86: provide an end_local_APIC_setup function
x86: calibrate delay with irqs enabled
x86: minor adjustments for do_boot_cpu
x86: call do_boot_cpu directly from native_cpu_up
x86: include mach_apic.h in smpboot_64.c and smpboot.c
x86: change wakeup_secondary name
x86: add callin tests to cpu_up
x86: move {un}map_cpu_to_logical_apicid to smpboot.c
x86: move stack_start to smp.h
x86: change boot_cpu_id to boot_cpu_physical_apicid
x86: integrate do_boot_cpu
x86: integrate start_secondary
x86: merge smp_prepare_boot_cpu
x86: merge native_smp_cpus_done
x86: use physical id when disabling smp
x86: get rid of smp_boot_cpus
x86: additions to i386 native_smp_prepare_cpus.
x86: assign nr_ioapics = 0 in smpboot_hooks.h
x86: change x86_64 native_smp_prepare_cpus to match i386
x86: add extra sanity check
x86: change x86_64 sanity checks to match i386.
x86: introduce smpboot_clear_io_apic
x86: merge native_smp_prepare_cpus
x86: merge cpu_exit_clear
x86: move apicid mappings to smpboot.c
x86: remove smpboot_32.c and smpboot_64.c
KVM: paravirtualized clocksource: host part
x86: KVM guest: paravirtualized clocksource
Glenn Griffin (1):
[TCP]: Add IPv6 support to TCP SYN cookies
Glenn Streiff (1):
RDMA/nes: Formatting cleanup
Gordon Farquharson (1):
[MTD] [JEDEC] add support for the ST M29W400DB flash chip
Grace Pan (1):
[Blackfin] arch: Adjust the u-boot and kernel image partition size in mtd device.
Graeme Gregory (4):
[ALSA] soc - Add Invert Switch for ROUT2
[ALSA] soc - neo1973_wm8753.c cleanup checkpatch issues
[ALSA] soc - neo1973_wm8753.c change maintainer contact info
[ALSA] soc - neo1973_wm8753.c add suspend and shutdown hooks for lm4857 chip
Graf Yang (5):
[Blackfin] arch: Resolve the clash issue of UART defines between blackfin headers and include/linux/serial_reg.
[Blackfin] arch: add Blackfin on-chip SIR IrDA driver support
[Blackfin] arch: fix bug - before assign new channel to the map register, need clear the bits first.
Blackfin Serial Driver: Enable IR function when user application (irattach /dev/ttyBFx -s) call TIOCSETD ioctl with line discipline N_IRDA
Blackfin Serial Driver: use BFIN_UART_NR_PORTS to help SIR driver in uart port.
Grant Grundler (2):
[SCSI] initio: fix big endian problems for auto request sense
[netdrvr] typhoon: typhoon_resume - remove call to start_queue
Grant Likely (6):
[POWERPC] add target for building .dtb files
[POWERPC] bootwrapper: Add a firmware-independent simpleboot target.
[POWERPC] bootwrapper: fix build error on virtex405-head.S
[POWERPC] mpc5200: Fix unterminated of_device_id table
[POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format
[POWERPC] mpc5200: Allow for fixed speed MII configurations
Greg Kroah-Hartman (25):
IDE: remove ide=reverse IDE core
kobject: catch kobjects that are not initialized
firmware: clean up samples for coding style issues
Driver core: make device_is_registered() work for class devices
memstick: convert struct class_device to struct device
IB: rename "dev" to "srp_dev" in srp_host structure
DRM: remove unused dev_class
PCI: remove pci_find_present
PCI: remove pci_get_device_reverse from calgary driver
PCI: remove pci_get_device_reverse
PCI: clean up search.c a lot
PCI Hotplug: make cpcihp driver use modern apis
PCI Hotplug: the ibm driver is not dependant on PCI_LEGACY
PCI: remove initial bios sort of PCI devices on x86
PCI: make no_pci_devices() use the pci_bus_type list
PCI: add is_added flag to struct pci_dev
PCI: remove pcibios_fixup_ghosts()
PCI: remove global list of PCI devices
PCI: Change PCI subsystem MAINTAINER
checkpatch: usb_free_urb() can take NULL
USB: add USB_DT_CS_RADIO_CONTROL define to ch9.h
USB: add usb-serial spcp8x5 driver
USB: serial: remove unneeded number endpoints settings
USB: serial: remove endpoints setting checks from core and header
klist: fix coding style errors in klist.h and klist.c
Greg Ungerer (6):
m68knommu: fix 5206e UART init function naming
m68knommu: remove unused CONFIG_MTD_KeyTechnology
m68knommu: remove unused CONFIG_DISKtel
m68knommu: rework definition of HZ
m68knommu: fix ColdFire 5272 fec driver hash registers
m68knommu: remove unused interrupts in FEC driver
Gregory Haskins (1):
sched: fix cpus_allowed settings
Guennadi Liakhovetski (27):
[ARM] pxa: V4L2 soc_camera driver for PXA270
[ARM] pxa: Phycore pcm-990-specific code for the PXA270 Quick Capture driver
V4L/DVB (7169): Add chip IDs for Micron mt9m001 and mt9v022 CMOS cameras
V4L/DVB (7170): soc_camera V4L2 driver for directly-connected SoC-based cameras
V4L/DVB (7578a): V4L: V4L2 soc_camera driver for PXA270
V4L/DVB (7173): Add support for the MT9M001 camera
V4L/DVB (7174): Add support for the MT9V022 camera
V4L/DVB (7196): Lift videobuf-dma-sg's PCI dependency, until it is fixed
V4L/DVB (7217): Replace NO_GPIO with gpio_is_valid()
V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set"
V4L/DVB (7237): Convert videobuf-dma-sg to generic DMA API
V4L/DVB (7249): Fix advertised pixel formats in mt9m001 and mt9v022
V4L/DVB (7250): Clean up pxa-camera driver, remove non-functional and never tested pm-support
V4L/DVB (7276): soc-camera: deactivate cameras when not used
V4L/DVB (7336): soc-camera: streamline hardware parameter negotiation
V4L/DVB (7374): Fix left-overs from the videobuf-dma-sg.c conversion to generic DMA
V4L/DVB (7376): Improve compile-time type-checking in videobuf
V4L/DVB (7378): cleanup variable initialization
V4L/DVB (7406): soc-camera: improve separation between soc_camera_ops and soc_camera_device
V4L/DVB (7500): soc-camera: extract function pointers from host object into operations
V4L/DVB (7501): soc-camera: use a spinlock for videobuffer queue
V4L/DVB (7668): soc-camera: Remove redundant return
V4L/DVB (7670): pxa-camera: handle FIFO overruns
V4L/DVB (7671): pxa-camera: fix DMA sg-list coalescing for more than 2 buffers
gpiolib: better rmmod infrastructure
gpiolib: i2c/spi drivers: handle rmmod better
gpio: define gpio_is_valid()
Gui Jianfeng (3):
SCTP: Remove useless assignment from __sctp_rcv_lookup_endpoint
[SCTP]: Remove an unused parameter from sctp_cmd_hb_timer_update
SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.
Guillaume Chazarain (1):
sched: fix rq->clock overflows detection with CONFIG_NO_HZ
Guryanov Dmitry (1):
Input: aiptek - add support for Genius G-PEN 560 tablet
Guy Cohen (2):
iwlwifi: 802.11n spec removes AUTO offset for FAT channel
iwlwifi: fix current channel is not scanned
H. Peter Anvin (26):
x86: unify arch/x86/mm/Makefile
x86: clean up the page table dumper and add 32-bit support
types: create <asm-generic/int-*.h>
alpha: types: use <asm-generic/int-*.h> for the alpha architecture
arm: types: use <asm-generic/int-*.h> for the arm architecture
avr32: types: use <asm-generic/int-*.h> for the avr32 architecture
blackfin: types: use <asm-generic/int-*.h> for the blackfin architecture
cris: types: use <asm-generic/int-*.h> for the cris architecture
frv: types: use <asm-generic/int-*.h> for the frv architecture
h8300: types: use <asm-generic/int-*.h> for the h8300 architecture
ia64: types: use <asm-generic/int-*.h> for the ia64 architecture
m32r: types: use <asm-generic/int-*.h> for the m32r architecture
m68k: types: use <asm-generic/int-*.h> for the m68k architecture
mips: types: use <asm-generic/int-*.h> for the mips architecture
mn10300: types: use <asm-generic/int-*.h> for the mn10300 architecture
parisc: types: use <asm-generic/int-*.h> for the parisc architecture
powerpc: types: use <asm-generic/int-*.h> for the powerpc architecture
s390: types: use <asm-generic/int-*.h> for the s390 architecture
sh: types: use <asm-generic/int-*.h> for the sh architecture
sparc: types: use <asm-generic/int-*.h> for the sparc architecture
sparc64: types: use <asm-generic/int-*.h> for the sparc64 architecture
v850: types: use <asm-generic/int-*.h> for the v850 architecture
x86: types: use <asm-generic/int-*.h> for the x86 architecture
xtensa: types: use <asm-generic/int-*.h> for the xtensa architecture
types: add C99-style constructors to <asm-generic/int-*.h>
Make constants in kernel/timeconst.h fixed 64 bits
Haavard Skinnemoen (8):
atmel_usba: Kill copy_to_fifo() and copy_from_fifo()
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/tclib into base
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/usba-2.6.26 into base
avr32: Delete mostly unused header asm/intc.h
avr32: Use constants from sysreg.h in asm.h
avr32: Move sleep code into mach-at32ap
atmel_lcdfb: don't initialize a pre-allocated framebuffer
atmel_spi: clean up baud rate divisor calculation
Haiying Wang (1):
[POWERPC] 85xx: Fix the size of qe muram for MPC8568E
Hamish Moffatt (1):
[MTD] [NAND] plat_nand: set mtd->name
Hannes Reinecke (7):
[SCSI] add scsi_host and scsi_target to scsi_bus
[SCSI] qla2xxx, lfpc: Rename 'state' attribute to 'link_state'
[SCSI] use default attributes for scsi_host
[SCSI] aic7xxx: Update type check in aicasm grammar
[SCSI] aic7xxx: teach aicasm to not emit unused debug code/data
[SCSI] aic7xxx: Update _shipped files
[SCSI] megaraid_mbox: fix Dell CERC firmware problem
Hans Schillstrom (1):
i2c-bfin-twi: Fix mismatch in add timer and delete timer
Hans Verkuil (24):
V4L/DVB (7240): tveeprom: remove obsolete i2c driver code
V4L/DVB (7244): ivtv: CROP is not supported for video capture
V4L/DVB (7245): ivtv: start timer for each DMA transfer
V4L/DVB (7337): ivtv: fix polling bug
V4L/DVB (7338): ivtv: improve pal/secam module options, add tunerhz module option
V4L/DVB (7339): ivtv: add support for Japanese variant of the Adaptec AVC-2410
V4L/DVB (7340): ivtv: fix tunerhz bug: PAL-N(c) is 50 Hz, not 60
V4L/DVB (7341): ivtv: rename tunerhz to tunertype
V4L/DVB (7342): saa7115: fix PAL-Nc handling
V4L/DVB (7343): msp3400: fix SECAM D/K handling
V4L/DVB (7344): cx25840: better PAL-M and NTSC-KR handling
V4L/DVB (7534): ivtv: the upd* modules have to be probed to properly autodetect some cards
V4L/DVB (7535): saa717x: add new audio/video decoder i2c driver
V4L/DVB (7754): ivtv: change initialization order to fix an oops when device registration failed
V4L/DVB (7755): ivtv: add support for card comments and detected but unsupported cards
V4L/DVB (7756): ivtv: use strlcpy instead of strcpy
V4L/DVB (7757): ivtv: add autodetect for the AVermedia M104 card
V4L/DVB (7758): ivtv: fix oops when itv->speed == 0 and VIDEO_CMD_PLAY is called
V4L/DVB (7759): ivtv: increase version number to 1.2.1
V4L/DVB (7761): ivtv: increase the DMA timeout from 100 to 300 ms
V4L/DVB (7762): ivtv: fix tuner detection for PAL-N/Nc
V4L/DVB (7763): ivtv: add tuner support for the AverMedia M116
V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip
V4L/DVB (7791): ivtv: POLLHUP must be returned on eof
Hans-Christian Egtvedt (5):
Input: add PS/2 serio driver for AVR32 devices
Generate raw keyboard codes for AVR32 architecture
avr32: Implement set_rate(), set_parent() and mode() for pll1
[ALSA] Add __devinit macro to at73c213 sound driver probe functions
Input: at32psif - update MODULE_AUTHOR with new email
Hans-Jürgen Koch (2):
UIO: arch/arm/Kconfig: Make UIO available on ARM architecture
UIO: Remove needless PCI_DEVICE_ID definition from uio_cif.c
Harihara Kadayam (1):
[SCSI] qla2xxx: Add ISP84XX support.
Harshula Jayasuriya (1):
sunrpc: GSS integrity and decryption failures should return GARBAGE_ARGS
Hartmut Hackmann (13):
V4L/DVB (7223): Add support for the ISL6405 dual LNB supply chip
V4L/DVB (7224): Initial DVB-S support for MD8800 /CTX948
V4L/DVB (7226): saa7134: add support for the NXP Snake DVB-S reference design
V4L/DVB (7227): saa7134: fixed DVB-S support for Medion/Creatix CTX948
V4L/DVB (7390): saa7134: clear audio DSP interface after access error
V4L/DVB (7391): saa7134: Add DVB-S support for the MD 1734 cards with 2 saa7134
V4L/DVB (7392): saa7134: support 2nd DVB-S section of the MD8800
V4L/DVB (7393): tda827x: fixed support of tuners with LNA
V4L/DVB (7395): saa7134: start 2nd LND supply of Medion cards only if needed
V4L/DVB (7396): saa7134: fixed pointer in tuner callback
V4L/DVB (7654): tda10086: make the xtal frequency a configuration option
V4L/DVB (7655): tda10086 coding stlye fixes
V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate
Harvey Harrison (195):
[Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__
jfs: replace __inline with inline
net: replace remaining __FUNCTION__ occurrences
b43: pull out helpers for writing noise table
[POWERPC] Replace remaining __FUNCTION__ occurrences
[POWERPC] ppc: Replace remaining __FUNCTION__ occurrences
[SCSI] ch: fix sparse shadowed variable warnings
IB: Replace remaining __FUNCTION__ occurrences with __func__
[S390] replace remaining __FUNCTION__ occurrences
ext4: replace remaining __FUNCTION__ occurrences
jdb2: replace remaining __FUNCTION__ occurrences
x86: change most X86_32 pt_regs members to unsigned long
x86: make X86_32 pt_regs members unsigned long
x86: regparm(3) is mandatory, no need to annotate
x86: reduce trivial style differences in signal_32|64.c
x86: Use FIX_EFLAGS define in X86_64
x86: use sizeof(long) to unify signal_32|64.c
x86: move struct definitions to unifed sigframe.h
x86: Unify argument names in signal_32|64.c
x86: define DEBUG_SIG in signal_64.c
x86: replace remaining __FUNCTION__ occurances
pata_amd: fix sparse warning
[XFS] Replace __inline with inline
[XFS] replace remaining __FUNCTION__ occurrences
security: replace remaining __FUNCTION__ occurrences
ieee1394: replace remaining __FUNCTION__ occurrences
x86: kgdb build fix
x86: pageattr.c fix shadowed variable warning
driver core: replace remaining __FUNCTION__ occurrences
PCI: replace remaining __FUNCTION__ occurrences
block: replace remaining __FUNCTION__ occurrences
dlm: match signedness between dlm_config_info and cluster_set
[JFFS2] include function prototype for jffs2_ioctl
[JFFS2] fix sparse warning in write.c
[MTD] replace remaining __FUNCTION__ occurrences
i2c: Replace remaining __FUNCTION__ occurrences
lockd: fix sparse warning in svcshare.c
nfsd: fix sparse warnings
nfsd: fix sparse warning in vfs.c
[ALSA] sound: cmipci.c fix shadowed variable warning
[ALSA] sound: ens1370.c fix shadowed variable warning
[ALSA] sound: es1968.c fox shadowed variable warning
[ALSA] sound: fm801.c fix shadowed variable warning
[ALSA] sound: maestro3.c fix shadowed variable warnings
[ALSA] sound: rme32.c fix integer as NULL pointer warning
[ALSA] sound: rme96.c fix integer as NULL pointer warning
[ALSA] sound: ac97_pcm.c fix shadowed variable warning
[ALSA] sound: ali5451.c fix shadowed variable warnings
[ALSA] sound: ca0106_main.c fix shadowed variable warnings
[ALSA] sound: ca0106_mixer.c fix shadowed variable warnings
[ALSA] sound: au88x0_pcm.c fix integer as NULL pointer warning
[ALSA] sound: emuproc.c fix signedness warning
[ALSA] sound: emu10k1x.c fix shadowed variable warnings
[ALSA] sound: ice1712.c fix shadowed variable warnings
[ALSA] sound: virtuoso.c fix shadowed variable warning
[ALSA] sound: pcxhr_core.c fix shadowed variable warning
[ALSA] sound: riptide.c fix shadowed variable warnings
[ALSA] sound: hdspm.c fix returning void expression warnings
[ALSA] sound: patch_sigmatel.c fix shadowed variable warning
[ALSA] sound: hda: missing includes of hda_patch.h
[ALSA] sound: replace remaining __FUNCTION__ occurences
V4L/DVB (7273): suppress compound statement warning in dvb-bt8xx.c
V4L/DVB (7274): dabusb: fix shadowed variable warning in dabusb.c
V4L/DVB (7502): v4l: video/usbvision replace remaining __FUNCTION__ occurrences
V4L/DVB (7508): media/common/ replace remaining __FUNCTION__ occurrences
V4L/DVB (7509): media/dvb/b2c2 replace remaining __FUNCTION__ occurrences
V4L/DVB (7510): media/dvb/bt8xx replace remaining __FUNCTION__ occurrences
V4L/DVB (7511): media/dvb/cinergyT2 replace remaining __FUNCTION__ occurrences
V4L/DVB (7512): media/dvb/dvb-core replace remaining __FUNCTION__ occurrences
V4L/DVB (7513): media/dvb/dvb-usb replace remaining __FUNCTION__ occurrences
V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences
V4L/DVB (7515): media/dvb/ttpci replace remaining __FUNCTION__ occurrences
V4L/DVB (7516): media/dvb/ttusb-budget replace remaining __FUNCTION__ occurrences
V4L/DVB (7517): media/dvb/ttusb-dec replace remaining __FUNCTION__ occurrences
V4L/DVB (7518): media/video/ replace remaining __FUNCTION__ occurrences
V4L/DVB (7519): media/video/cpia2 replace remaining __FUNCTION__ occurrences
V4L/DVB (7520): media/video/cx23885 replace remaining __FUNCTION__ occurrences
V4L/DVB (7521): media/video/cx88 replace remaining __FUNCTION__ occurrences
V4L/DVB (7522): media/video/em28xx replace remaining __FUNCTION__ occurrences
V4L/DVB (7523): media/video/et61x251 replace remaining __FUNCTION__ occurrences
V4L/DVB (7524): media/video/ovcamchip replace remaining __FUNCTION__ occurrences
V4L/DVB (7525): media/video/pwc replace remaining __FUNCTION__ occurrences
V4L/DVB (7526): media/video/saa7134 replace remaining __FUNCTION__ occurrences
V4L/DVB (7527): media/video/sn9c102 replace remaining __FUNCTION__ occurrences
V4L/DVB (7528): media/video/usbvideo replace remaining __FUNCTION__ occurrences
V4L/DVB (7529): media/video/zc0301 replace remaining __FUNCTION__ occurrences
libata: functions with definition should not be extern
usb: replace remaining __PRETTY_FUNCTION__ occurrences
USB: replace remaining __FUNCTION__ occurrences
netxen: reduce stack usage of netxen_nic_flash_print
mac-hid: fix build after lockdep annotation
v4l/dvb: add statics to avoid multiple definitions
agp: fix shadowed variable warning in amd-k7-agp.c
V4L/DVB (7739): mt312.h: dubious one-bit signed bitfield
V4L/DVB (7740): tuner-xc2028.c dubious !x & y
V4L/DVB (7746): pvrusb2: make signed one-bit bitfields unsigned
ide: replace remaining __FUNCTION__ occurrences
KVM: x86 emulator: add ad_mask static inline
KVM: x86 emulator: make register_address, address_mask static inlines
KVM: x86 emulator: make register_address_increment and JMP_REL static inlines
KVM: x86 emulator: fix sparse warnings in x86_emulate.c
KVM: SVM: make iopm_base static
KVM: sparse fixes for kvm/x86.c
KVM: replace remaining __FUNCTION__ occurances
audit: move extern declarations to audit.h
audit: fix sparse shadowed variable warnings
rtc: replace remaining __FUNCTION__ occurrences
remove sparse warning for mmzone.h
smack: fix integer as NULL pointer warning in smack_lsm.c
alpha: remove remaining __FUNCTION__ occurrences
alpha: replace __inline with inline
m68k: replace remaining __FUNCTION__ occurrences
uml: replace remaining __FUNCTION__ occurrences
ncpfs: add prototypes to ncp_fs.h
ncpfs: fix sparse warnings in ioctl.c
ncpfs: fix sparse warning in ncpsign_kernel.c
char: make functions static in synclinkmp.c
spi: replace remaining __FUNCTION__ occurrences
capi: fix sparse warnings using integer as NULL pointer
avm: fix sparse warning using integer as NULL pointer
eicon: fix sparse integer as NULL pointer warnings
isdn: replace remaining __FUNCTION__ occurrences
fbcon: replace mono_col macro with static inline
video: replace remaining __FUNCTION__ occurrences
md: fix integer as NULL pointer warnings in md.c
md: replace remaining __FUNCTION__ occurrences
ext2: replace remaining __FUNCTION__ occurrences
ext3: replace remaining __FUNCTION__ occurrences
jbd: replace remaining __FUNCTION__ occurrences
ufs: replace remaining __FUNCTION__ occurrences
ufs: replace __inline with inline
udf: fix sparse warning in namei.c
reiserfs: fix sparse warning in journal.c
reiserfs: fix more sparse warnings in do_balan.c
reiserfs: replace remaining __FUNCTION__ occurrences
[MIPS] replace __inline with inline
[MIPS] replace remaining __FUNCTION__ occurrences
init: fix integer as NULL pointer warnings
kernel: fix integer as NULL pointer warnings
mm: fix integer as NULL pointer warnings
drivers: atm, char fix integer as NULL pointer warnings
scsi: fix integer as NULL pointer warnings
media: fix integer as NULL pointer warnings
drivers: fix integer as NULL pointer warnings
net: eepro autoport typo
x86: !x & y typo in mtrr code
power: replace remaining __FUNCTION__ occurrences
adfs: work around bogus sparse warning
coda: add static to functions in dir.c
befs: fix sparse warning in linuxvfs.c
autofs4: fix sparse warning in root.c
firmware: replace remaining __FUNCTION__ occurrences
drivers/misc: replace remaining __FUNCTION__ occurrences
xen: make blkif_getgeo static
ecryptfs: replace remaining __FUNCTION__ occurrences
kernel: add common infrastructure for unaligned access
kernel: Move arches to use common unaligned access
drivers/block: use get_unaligned_* helpers
hid-core: use get_unaligned_* helpers
char: use get_unaligned_* helpers
input: use get_unaligned_* helpers
mmc: use get/put_unaligned_* helpers
net: use get/put_unaligned_* helpers
wireless: use get/put_unaligned_* helpers
pcmcia: use get/put_unaligned_* helpers
usb: use get/put_unaligned_* helpers
video: use get/put_unaligned_* helpers
fat: use get/put_unaligned_* helpers
hfsplus: use get/put_unaligned_* helpers
isofs: use get/put_unaligned_* helpers
ncpfs: use get/put_unaligned_* helpers
char: fix sparse shadowed variable warnings in esp.c
char: esp.c: fix possible double-unlock
char: rocket.c: fix sparse variable shadowing and int as NULL pointer
cyclades.c: fix sparse shadowed variable warnings
epca.c: static functions and integer as NULL pointer fixes
Add macros similar to min/max/min_t/max_t
drivers: replace remaining __FUNCTION__ occurrences
mm: remove remaining __FUNCTION__ occurrences
kernel: replace remaining __FUNCTION__ occurrences
lib: replace remaining __FUNCTION__ occurrences
afs: replace remaining __FUNCTION__ occurrences
fs: replace remaining __FUNCTION__ occurrences
drivers/char: replace remaining __FUNCTION__ occurrences
serial: replace remaining __FUNCTION__ occurrences
mac80211: incorrect shift direction
net: fix returning void-valued expression warnings
pcmcia: replace remaining __FUNCTION__ occurrences
fuse: use clamp() rather than nested min/max
block: remove remaining __FUNCTION__ occurrences
virtio: fix sparse return void-valued expression warnings
irda: use get_unaligned_* helpers
bluetooth: use get/put_unaligned_* helpers
net: use get/put_unaligned_* helpers
dccp: ccid2.c, ccid3.c use clamp(), clamp_t()
Heiko Carstens (28):
iucv: get rid of in_atomic() use.
[S390] Protect against sigaltstack wraparound.
[S390] sclp: Get rid of in_atomic() use.
[S390] exec_protect: Fix incorrect extern declarations.
[S390] Export stfle.
[S390] cpu topology support for s390.
[S390] Vertical cpu management.
[S390] crypto: use more descriptive function names for init/exit routines.
[S390] Convert monitor calls to function calls.
[S390] Convert s390 to GENERIC_CLOCKEVENTS.
[S390] Fix a lot of sparse warnings.
[S390] uaccess: Always access the correct address space.
[S390] lowcore: Change type of lowcores softirq_pending to __u32.
KVM: s390: arch backend for the kvm kernel module
KVM: s390: Fix incorrect return value
KVM: s390: rename stfl to kvm_stfl
KVM: s390: Improve pgste accesses
[S390] Move show_regs to traps.c.
[S390] Add missing ifndef/define to include/asm-s390/sysinfo.h.
[S390] smp: Fix locking order.
[S390] Automatically detect added cpus.
[S390] Add topology_core_siblings to topology.h
[S390] cpu topology: Fix possible deadlock.
[S390] uaccess_mvcos: #ifdef config dependent code.
[S390] Move stfl to system.h and delete duplicated version.
[S390] vmemmap: use clear_table to initialise page tables.
[S390] Convert machine feature detection code to C.
[S390] Convert to SPARSEMEM & SPARSEMEM_VMEMMAP
Heinz Mauelshagen (5):
dm log: generalise name in messages
dm log: move dirty region log code into separate module
dm io: clean interface
dm kcopyd: clean interface
dm log: clean interface
Helge Deller (1):
Input: locomokbd - add 'off' button support for Sharp Collie/Poodle
Henrique de Moraes Holschuh (15):
leds: Add support to leds with readable status
ACPI: thinkpad-acpi: BIOS backlight mode helper (v2.1)
ACPI: thinkpad-acpi: warn once about weird hotkey masks
ACPI: thinkpad-acpi: enhance box identification output (v2)
ACPI: thinkpad-acpi: rate-limit CMOS/EC unsynced error messages
ACPI: thinkpad-acpi: fix brightness dimming control bug
ACPI: thinkpad-acpi: claim tpacpi as an official short handle (v1.1)
ACPI: thinkpad-acpi: prepare light and LED for sysfs support
ACPI: thinkpad-acpi: add sysfs led class support for thinklight (v3.1)
ACPI: thinkpad-acpi: add sysfs led class support to thinkpad leds (v3.2)
ACPI: thinkpad-acpi: use uppercase for "LED" on user documentation
ACPI: thinkpad-acpi: fluff really minor fix
ACPI: thinkpad-acpi: use a private workqueue
ACPI: thinkpad-acpi: fix selects in Kconfig
ACPI: thinkpad-acpi: bump up version to 0.20
Herbert Valerio Riedel (1):
leds: enable support for blink_set() platform hook in leds-gpio
Herbert Xu (4):
[IPSEC]: Fix catch-22 with algorithm IDs above 31
[IPSEC]: Use digest_null directly for auth
[CRYPTO] api: Fix scatterwalk_sg_chain
[CRYPTO] eseqiv: Fix off-by-one encryption
Hermann Pitton (1):
V4L/DVB (7229): saa7134: add support for the Creatix CTX953_V.1.4.3 Hybrid
Herton Ronaldo Krzesinski (10):
[ALSA] hda-codec - Fix ALC662 DAC mixer mutes
[ALSA] hda-codec - Map 3stack-6ch-dig ALC662 model for Asus P5GC-MX
[ALSA] hda-codec - Fix DAC assignment order in ALC883
[ALSA] hda-codec - Map 3stack-6ch-dig ALC883 model for MSI 945GCM5 V2 (MSI-7267)
[ALSA] hda-codec - Remove now uneeded 6stack-hp model from ALC883
[ALSA] hda-codec - Use base ALC883 mixer for 6stack-dell model
[ALSA] hda-codec - Use common 3stack-6ch mixer for 3stack-hp model
[ALSA] hda-codec - Map clevo-m720r ALC883 model for Clevo M720SR
[ALSA] hda-codec - Support mic automute for Clevo M720R/SR
[ALSA] hda-intel: Add Quanta IL1 ALC267 model
Hidetoshi Seto (15):
[IA64] VIRT_CPU_ACCOUNTING (accurate cpu time accounting)
[IA64] cleanup and improve fsys_gettimeofday
[IA64] kdump: add kdump_on_fatal_mca
[IA64] kdump: crash.c coding style fix
sched, cpuset: customize sched domains, docs
sched, cpuset: customize sched domains, core
[IA64] disable interrupts on exit of ia64_trace_syscall
[IA64] do notify DIE_MCA_MONARCH_PROCESS for each monarchs
[IA64] simplify notify hooks in mca.c
[IA64] bugfix: nptcg breaks cpu-hotadd
[IA64] fix section mismatch in arch/ia64/kernel/acpi.c
[IA64] fix section mismatch in arch/ia64/kernel/irq.c
[IA64] fix section mismatch in arch/ia64/kernel/palinfo.c
[IA64] fix section mismatch in arch/ia64/kernel/topology.c
[IA64] smp.c coding style fix
Hirofumi Nakagawa (1):
Remove duplicated unlikely() in IS_ERR()
Hiroshi Shimamoto (7):
x86: split cpuinfo from setup_64.c into cpu/proc_64.c
x86: make cpu/proc|_64.c similar
x86: add power management line in /proc/cpuinfo
x86: cosmetic unification cpu/proc|_64.c
x86: unify cpu/proc|_64.c
x86: X86_HT always enable on X86_64 SMP
tty: fix routine name in ptmx_open()
Hisashi Hifumi (3):
ext4: fdatasync should skip metadata writeout when overwriting
fix invalidate_inode_pages2_range() to not clear ret
ext3: fdatasync should skip metadata writeout when overwriting
Hitoshi Mitake (1):
edac: fix module initialization on several modules 2nd time
Hoang-Nam Nguyen (2):
IB/ehca: Remove tgid checking
IB/ehca: handle negative return value from ibmebus_request_irq() properly
Holger Schurig (31):
libertas: trim overly long debug statement
libertas: make association debug output nicer
libertas: make lbs_sync_channel() static
libertas: make lbs_unset_basic_rate_flags() static
libertas: rename/document scan_channel
libertas: implement SSID scanning for SIOCSIWSCAN
libertas: convert CMD_MAC_CONTROL to a direct command
libertas: rename packetfilter to mac_control
libertas: remove some unused commands
libertas: make a handy lbs_cmd_async() command
libertas: fix scheduling while atomic bug in CMD_MAC_CONTROL
libertas: convert GET_LOG to a direct command
libertas: misc power saving adjusts
libertas: remove lots of unused stuff
libertas: store rssi as an u32
libertas: kill useless #define LBS_MONITOR_OFF 0
libertas: remove CMD_802_11_PWR_CFG
libertas: the compact flash driver is no longer experimental
libertas: reduce debug output
libertas: convert CMD_802_11_MAC_ADDRESS to a direct command
libertas: convert CMD_802_11_EEPROM_ACCESS to a direct command
libertas: convert sleep/wake config direct commands
libertas: don't depend on IEEE80211
libertas: move association code from join.c into scan.c
libertas: move association code from scan.c into assoc.c
libertas: move lbs_update_channel out of assoc.c
libertas: remove lbs_get_fwversion()
libertas: convert libertas driver to use an event/cmdresp queue
libertas: un-garbage various command structs
sysctl: allow embedded targets to disable sysctl_check.c
libertas: fix use-before-check violation
Hollis Blanchard (6):
KVM: Use CONFIG_PREEMPT_NOTIFIERS around struct preempt_notifier
KVM: Rename debugfs_dir to kvm_debugfs_dir
ppc: Export tlb_44x_hwater for KVM
KVM: ppc: Add DCR access information to struct kvm_run
KVM: Add MAINTAINERS entry for PowerPC KVM
KVM: ppc: PowerPC 440 KVM implementation
Huang Weiyi (1):
sparc64: remove duplicated include
Huang, Ying (5):
x86: EFI_PAGE_SHIFT fix
x86, boot: add free_early to early reservation machanism
x86, boot: add linked list of struct setup_data
x86, boot: export linked list of struct setup_data via debugfs
x86, boot: Document for linked list of struct setup_data
Hugh Dickins (3):
x86: MPSC should use P6 NOPs
x86: vget_cycles() __always_inline
x86: fix HT cpu booting on 32-bit
Ian Armstrong (1):
V4L/DVB (7243): ivtv: yuv framebuffer tracking
Ian Campbell (5):
x86: use ELF format in compressed images.
x86: add a crc32 checksum to the kernel image.
x86: reduce arch/x86/mm/ioremap.o size
x86: boot protocol updates
x86: add more boot protocol documentation
Ian Kent (2):
autofs4: fix sparse warning in waitq.c:autofs4_expire_indirect()
autofs4: check for invalid dentry in getpath
Igor Kuznetsov (2):
V4L/DVB (7765): Add support for Beholder BeholdTV H6
V4L/DVB (7766): saa7134: add another PCI ID for Beholder M6
Igor Mammedov (1):
cifs: timeout dfs automounts +little fix.
Ilpo Järvinen (14):
[SCTP]: Kill unused static inline sctp_sysctl_jiffies_ms
[LLC]: Kill static inline llc_addrany
[NET]: uninline skb_put, de-bloats a lot
[NET]: uninline skb_pull, de-bloats a lot
[NET]: uninline dev_alloc_skb, de-bloats a lot
[NET]: uninline skb_push, de-bloats a lot
[NET]: uninline dst_release
[NET]: uninline skb_trim, de-bloats
[SCTP]: Remove sctp_add_cmd_sf wrapper bloat
[TCP]: Remove superflushious skb == write_queue_tail() check
i2o: remove static inline forward declarations
fs/coda: remove static inline forward declarations
smb.h: uses struct timespec but didn't include linux/time.h
net: Add missing braces to multi-statement if()s
Inaky Perez-Gonzalez (5):
wusb: add authenticathed bit to usb_dev
wusb: add link wusb-usb device
wusb: teach choose_address() about wireless devices
wusb: devices dont use a set address
wusb: make ep0_reinit available for modules
Ingo Molnar (109):
x86: check vmlinux limits, 64-bit
x86: increase the kernel text limit to 512 MB
x86: add gbpages switches
x86: bump image header to version 2.08.
x86: clean up mmx_32.c
x86: more coding style fixes in centaur.c
x86: clean up include/asm-x86/processor.h
x86: more cleanups in arch/x86/boot/compressed/misc.c
x86: de-macro start_thread()
x86: clean up cpu capabilities accesses
x86: clean up cpu capabilities accesses, generic
x86: clean up cpu capabilities accesses, amd.c
x86: clean up cpu capabilities accesses, centaur.c
x86: clean up cpu capabilities accesses, common.c
x86: clean up cpu capabilities accesses, cyrix.c
x86: clean up cpu capabilities in arch/x86/kernel/cpu/intel.c
x86: clean up cpu capabilities accesses, transmeta.c
x86: clean up traps_32.c
x86, tracing: add notrace to asm-x86/linkage.h
x86: ioremap(), extend check to all RAM pages
x86: warn about RAM pages in ioremap()
x86: redo cded932b75ab0a5f9181e
x86: debug pmd_bad()
x86: clean up switch_to()
x86: fix switch_to() clobbers
x86: add comments to processor.h
x86: clean up i387.c
x86: remove DEBUG_SIG
x86: clean up arch/x86/kernel/signal_32.c
x86: move extern declaration to vdso.h
x86: add KERN_INFO to show_unhandled_signals printout
x86: remove mach_reboot.h
x86: fill cpu to apicid and present map in mpparse, fix
x86: vsmp fix x86 vsmp fix is vsmp box cleanup
x86: revert ucminus change
x86: PAT fix
x86: tom2 warning fix
x86: fix ioapic bug again
undo "x86: fix breakage of vSMP irq operations"
x86: spinlock ops are always-inlined
x86: ioremap of 64-bit resource on 32-bit kernel fix
x86: mpparse, move disabled cpus to smpboot.c, fix
x86: mpparse, move boot cpu physical apicid to apic_32.c, fix
x86: mpparse, move generic processor info to apic_32.c fix
x86: move phys cpu present map to smpboot.c, 64-bit, prepare
x86: mpparse: 64-bit fix
x86: cleanup replace most vm86 flags with flags from processor-flags.h, fix
x86: support for new UV apic, prepare
x86: uv fix
x86: set_cyc2ns_scale() remove prev scale
x86: improve default idle
x86: extend the scheduled bzImage symlinks removal
x86: 4kstacks default
x86: don't set io apic features if io-apic is not enabled, fix
x86: standalone trampoline code
uaccess: add probe_kernel_write()
x86: kgdb support
x86 PAT: fix mmap() of holes
x86: KGDB build fix
x86: clean up cpu capabilities accesses, p4-clockmod.c
x86: rename find_max_pfn() to propagate_e820_map()
x86: dma-ops on highmem fix
sched: re-do "sched: fix fair sleepers"
sched: make cpu_clock() globally synchronous
sched: introduce SCHED_FEAT_SYNC_WAKEUPS, turn it off
sched: feat affine wakeups
sched: cache hot buddy
sched: reenable sync wakeups
sched: remove sysctl_sched_batch_wakeup_granularity
time: add ns_to_ktime()
sched: fix checks
sched: add SCHED_FEAT_DEADLINE
sched: features fix
sched: build fix
intel-iommu.c: dma ops fix
x86: voyager fix
"make namespacecheck" fixes
pat: cleanups
/dev/mem: make promisc the default
x86: xen unify x86 add common mm pgtable c fix
seqlock: livelock fix
softlockup: fix NOHZ wakeup
x86: make clear_fixmap() available on 64-bit as well
x86: make __set_fixmap() non-init
x86: remove set_fixmap() warning
x86: harden kernel code patching
x86 PAT: tone down debugging messages
x86 PAT: decouple from nonpromisc devmem
x86: add optimized inlining
generic: make optimized inlining arch-opt-in
x86 PAT: decouple from nonpromisc devmem
uml: fix build error
uml: Kconfig cleanup
x86: PAT fix
make CC_OPTIMIZE_FOR_SIZE non-experimental
bootprotocol: cleanup
ACER_WMI/ASUS_LAPTOP: fix build bug
fix drivers/media/common/tuners/ build bug
inlining: do not allow gcc below version 4 to optimize inlining
hpet: fix
x86, voyager: fix ioremap_nocache()
x86 VISWS: build fix
revert: "x86: ioremap(), extend check to all RAM pages"
x86: Kconfig fix
x86: CONFIG_X86_ELAN fix
x86: optimize inlining off
x86: 8K stacks by default
x86: numaq fix
isdn: hysdn_procconf.c build fix
Ingo van Lil (1):
USB: gadget: dummy_hcd.c: fix nested switch statements
Ionut Nicu (1):
[POWERPC] Fix kernel panic in arch_arm_kprobe
Isaku Yamahata (12):
xen: definisions which ia64 needs
xen: definitions which ia64/xen needs
xen: add missing definitions for xen grant table which ia64/xen needs
xen: add missing definitions in include/xen/interface/vcpu.h which ia64/xen needs
xen: move features.c from arch/x86/xen/features.c to drivers/xen
xen: move events.c to drivers/xen for IA64/Xen support
Xen: make events.c portable for ia64/xen support
xen: add resend_irq_on_evtchn() definition into events.c
xen: make include/xen/page.h portable moving those definitions under asm dir
xen: replace callers of alloc_vm_area()/free_vm_area() with xen_ prefixed one
xen: make grant table arch portable
xen: import arch generic part of xencomm
Ishizaki Kou (16):
[POWERPC] celleb: Coding style cleanup
[POWERPC] hvcbeat: Fix buffer manipulation
spidernet: add missing initialization
spidernet: increase auto-negotiation timeout to 5 seconds
spidernet: change interrupt masks
spidernet: fix error interrupt handling
spidernet: revise link status logging
[POWERPC] cell: Generalize io-workarounds code
[POWERPC] celleb: Consolidate io-workarounds code
[POWERPC] celleb: Move the files for celleb base support
[POWERPC] celleb: Move the SCC related code for celleb
[POWERPC] celleb: Move files for Beat hvcall interfaces
[POWERPC] celleb: Move files for Beat mmu and iommu
[POWERPC] celleb: Move a file for SPU on Beat
[POWERPC] celleb: Move miscellaneous files for Beat
[POWERPC] celleb: Add support for PCI Express
Ivan Bobyr (1):
V4L/DVB (7590): ir-common: Adds 3 missing IR keys for FlyVIdeo2000
Ivan Kokshaysky (3):
PCI: clean up resource alignment management
alpha: fix legacy mode PCI IDE controllers
alpha: unbreak OSF/1 (a.out) binaries
Ivan Vecera (1):
r8169: fix oops in r8169_get_mac_version
Ivo van Doorn (69):
rt2x00: Update copyright notice
rt2x00: Queue handling overhaul
rt2x00: Fix tx parameter initialization
rt2x00: Enable master and adhoc mode again
rt2x00: Driver requiring firmware should select crc algo
rt2x00: Add per-interface structure
rt2x00: Remove TX_MGMT queue usage
rt2x00: Initialize QID from queue->qid
rt2x00: Move beacon and atim queue defines into rt2x00
rt2x00: Fix queue index handling
wireless: Fix WARN_ON() with ieee802.11b
rt2x00: Rate structure overhaul
rt2x00: Remove HWMODE_{A,B,G}
rt2x00: Use ieee80211_channel_to_frequency()
rt2x00: Make use of MAC80211_LED_TRIGGERS
rt2x00: Enable LED class support for rt2500usb/rt73usb
rt2x00: Fix rate initialization
rt2x00: Release rt2x00 2.1.0
rt2x00: Fix invalid DMA free
rt2x00: Make rt2x00 less verbose
rt2x00: Remove MGMT ring initialization
rt2x00: Select CONFIG_NEW_LEDS
rt2x00: make csr_cache and csr_addr an union
rt2x00: Fix scheduling while atomic errors in usb drivers
rt2x00: Add queue statistics to debugfs
rt2x00: Fix typo in debug statement
rt2x00: Fix skbdesc->data_len initialization
rt2x00: Fix queue->qid initialization
rt2x00: Cleanup Makefile
rt2x00: Kill guardian urb during disable_radio
rt2x00: Release rt2x00 2.1.1
rt2x00: Send frames out with configured TX power
rt2x00: Don't report driver generated frames to tx_status()
rt2x00: Filter ACK_CTS based on FIF_CONTROL
rt2x00: Fix Descriptor DMA initialization
rt2x00: Remove reset_tsf()
rt2x00: Rename dscape -> mac80211
rt2x00: Cleanup mode registration
rt2x00: Remove async vendor request calls from rt2x00usb
rt2x00: Fix MAC address defines in rt61pci
rt2x00: Release rt2x00 2.1.2
rt2x00: Check for 5GHz band in link tuner
rt2x00: Release rt2x00 2.1.3
rt2x00: Align RX descriptor to 4 bytes
rt2x00: Don't use uninitialized desc_len
rt2x00: Use skbdesc fields for descriptor initialization
rt2x00: Only disable beaconing just before beacon update
rt2x00: Upgrade queue->lock to use irqsave
rt2x00: Move firmware checksumming to driver
rt2x00: Start bugging when rt2x00lib doesn't filter SW diversity
rt2x00: Check IEEE80211_TXCTL_SEND_AFTER_DTIM flag
rt2x00: Rename config_preamble() to config_erp()
rt2x00: Make rt2x00leds_register return void
rt2x00: Always enable TSF ticking
rt2x00: Fix basic rate initialization
rt2x00: Fix RX DMA ring initialization
rt2x00: Fix rt2400pci signal
rt2x00: Release rt2x00 2.1.4
rt2x00: Only strip preamble bit in rt2400pci
rt2x00: Add dev_flags to rx descriptor
rt2x00: Fix rate detection for invalid signals
rt2x00: Fix in_atomic() usage
rt2x00: Invert scheduled packet_filter check
rt2x00: TO_DS filter depends on intf_ap_count
rt2x00: Remove MAC80211_LEDS dependency
rt2x00: Use lib->config_filter() during scheduled packet filter config
rt2x00: Only free skb when beacon_update fails
rt2x00: Don't enable short preamble for 1MBs
rt2x00: Fix quality/activity led handling
Izik Eidus (5):
KVM: MMU: fix dirty bit setting when removing write permissions
KVM: x86: add functions to get the cpl of vcpu
KVM: x86: hardware task switching support
KVM: MMU: allow the vm to shrink the kvm mmu shadow caches
KVM: add vm refcounting
J. Bruce Fields (14):
nfs: remove unnecessary NFS_NEED_* defines
nfsd4: remove unnecessary CHECK_FH check in preprocess_seqid_op
nfsd4: simplify stateid sequencing checks
nfsd4: kill unnecessary check in preprocess_stateid_op
svcrpc: move unused field from cache_deferred_req
nfsd: clarify readdir/mountpoint-crossing code
lockd: fix race in nlm_release()
lockd: clean up __nsm_find()
lockd: convert nsm_mutex to a spinlock
nfsd: move most of fh_verify to separate function
lockd: Fix stale nlmsvc_unlink_block comment
nfsd: fix comment
locks: don't call ->copy_lock methods on return of conflicting locks
nfsd: don't allow setting ctime over v4
Jacek Luczak (10):
x86: section mismatch fixes, #1
x86: setup_trampoline() - fix section mismatch warning
x86: remove vm86.h inclusion from process_32.c
x86: e820_64, fix section mismatch warning
x86: trampoline_32.S - switch to .cpuinit.data
x86: uniq_ioapic_id - fix section mismatch warning
x86: unlock_ExtINT_logic() - fix section mismatch warnings
x86: pgtable_32.h - prototype and section mismatch fixes
x86: section mismatch fixes, #2
x86: section mismatch fixes, #3
Jack Morgenstein (3):
mlx4_core: Increase max number of QPs to 128K
IB/mthca: Update module version and release date
IB/mlx4: Update module version and release date
Jack Steiner (12):
x86: increase max physical memory size of 64-bit
x86: allow NODES_SHIFT to be a config option on x86_64
x86: change GET_APIC_ID() from an inline function to an out-of-line function
x86: add functions to determine if platform is a UV platform
x86: increase size of APICID
x86: parsing for ACPI "SAPIC" table
x86: add UV specific header for MMR definitions
x86: define the macros and tables for the basic UV infrastructure.
x86: define the macros and tables for blade functions
x86: support for new UV apic
x86: support for new UV apic, fix
x86: UV startup of slave cpus
James Bottomley (17):
[SCSI] consolidate command allocation in a single place
[SCSI] export command allocation and freeing functions independently of the host
[SCSI] mpt fusion: fix up msi_enable in mpt_suspend
[SCSI] wd33c93: fix up cut and paste error
[SCSI] hptiop: fix header.context usage
[SCSI] fix barrier failure issue
[SCSI] transport_class: BUG if we can't release the attribute container
[SCSI] libsas: fix missing inlines in header file
[SCSI] ips: remove spurious cpu_to_leX on outX statements
libata: fix boot panic with SATAPI devices on non-SFF HBAs
PCI: remove parisc consumer of the pci global_list
[SCSI] st: fix up after class_device removal
[SCSI] ses: fix up functionality after class_device->device conversion
[SCSI] sysfs: make group is_valid return a mode_t
[SCSI] scsi_transport_spi: fix the attribute settings
[SCSI] rework scsi_target allocation
[SCSI] fix SLUB WARN_ON
James Lentini (2):
Documentation: NFS/RDMA instructions for 2.6.25-rc1
Update to NFS/RDMA documentation
James Morris (4):
SELinux: remove unused backpointers from security objects
SELinux: unify printk messages
SELinux: add netport.[ch]
security: fix up documentation for security_module_enable
James Smart (5):
[SCSI] lpfc 8.2.6 : Multiple discovery fixes
[SCSI] lpfc 8.2.6 : PCI Parity and EEH handling fixes
[SCSI] lpfc 8.2.6 : Miscellaneous Fixes
[SCSI] lpfc 8.2.6 : Update lpfc driver version to 8.2.6
[SCSI] scsi_transport_fc: fc_user_scan correction
Jan Altenberg (1):
UBI: initialize static volumes with vol->used_bytes
Jan Beulich (7):
x86: prevent unconditional writes to DebugCtl MSR
x86: simplify sync_test_bit()
x86: bitops asm constraint fixes
i386: fix asm constraint in do_IRQ()
x86: fix watchdog ops for CoreDuo
i386: fix signal type for iret exception
x86-64: extend MCE CPU quirk handling
Jan Blunck (2):
vfs: remove lives_below_in_same_fs()
autofs: path_{get,put}() cleanups
Jan Engelhardt (21):
[NET]: Sink IPv6 menuoptions into its own submenu
[NETFILTER]: xt_sctp: simplify xt_sctp.h
[NETFILTER]: annotate xtables targets with const and remove casts
[NETFILTER]: annotate {arp,ip,ip6,x}tables with const
[NETFILTER]: annotate rest of nf_conntrack_* with const
[NETFILTER]: annotate rest of nf_nat_* with const
[NETFILTER]: remove arpt_table indirection macro
[NETFILTER]: remove arpt_target indirection macro
[NETFILTER]: remove arpt_(un)register_target indirection macros
[NETFILTER]: Explicitly initialize .priority in arptable_filter
[NETFILTER]: Remove unused callbacks in nf_conntrack_l3proto
[NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l3proto
[NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l4proto
[NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_tuple.h
[NETFILTER]: nf_nat: use bool type in nf_nat_proto
[NETFILTER]: nf_conntrack: const annotations in nf_conntrack_sctp, nf_nat_proto_gre
[NETFILTER]: nf_conntrack: replace NF_CT_DUMP_TUPLE macro indrection by function call
[CRYPTO] api: Constify function pointer tables
V4L/DVB (7140): constify function pointer tables
KVM: constify function pointer tables
vt: fix background color on line feed
Jan Glauber (5):
[S390] switch sched_clock to store-clock-extended.
[CRYPTO] s390: Generic sha_update and sha_final
[CRYPTO] sha512: Hardware acceleration for s390
[CRYPTO] sha384: Hardware acceleration for s390
[CRYPTO] sha512: Rename sha512 to sha512_generic
Jan Kara (33):
udf: Mark udf_process_sequence() as noinline
udf: Remove checking of existence of filename in udf_add_entry()
udf: Remove declarations of arrays of size UDF_NAME_LEN (256 bytes)
udf: Cleanup volume descriptor sequence processing
udf: Improve error recovery on mount
udf: Move filling of partition descriptor info into a separate function
udf: Move processing of virtual partitions
udf: Cleanup anchor block detection.
udf: Improve anchor block detection
udf: Silence warning about accesses beyond end of device
udf: Fix detection of VAT version
udf: Allow loading of VAT inode
udf: Handle VAT packed inside inode properly
udf: Mount filesystem read-only if it has pseudooverwrite partition
udf: Add read-only support for 2.50 UDF media
ocfs2: Improve rename locking
quota: remove superfluous DQUOT_OFF() in fs/namespace.c
quota: various style cleanups
quota: quota core changes for quotaon on remount
quota: ext3: make ext3 handle quotaon on remount
quota: ext4: make ext4 handle quotaon on remount
quota: reiserfs: make reiserfs handle quotaon on remount
ext3: fix update of mtime and ctime on rename
ext3: fix hang on umount with quotas when journal is aborted
ext3: fix mount messages when quota disabled
reiserfs: fix hang on umount with quotas when journal is aborted
reiserfs: unpack tails on quota files
vfs: fix lock inversion in drop_pagecache_sb()
vfs: skip inodes without pages to free in drop_pagecache_sb()
ext4: Fix update of mtime and ctime on rename
ext4: Fix hang on umount with quotas when journal is aborted
isofs: fix access to unallocated memory when reading corrupted filesystem
quota: add a convenience macro for filesystems
Janne Grunau (2):
V4L/DVB (7538): Adds selectable adapter numbers as per module option
V4L/DVB (7734): em28xx: copy and paste error in em28xx_init_isoc
Jared Hulbert (3):
mm: introduce VM_MIXEDMAP
return pfn from direct_access, for XIP
[MTD][NOR] Add physical address to point() method
Jarek Poplawski (1):
sch_sfq: use del_timer_sync() in sfq_destroy()
Jarkko Lavinen (6):
MMC: OMAP: Abort stuck commands
MMC: OMAP: Use tasklet instead of workqueue for cover switch notification
MMC: OMAP: Move failing command abortion to workqueue
MMC: OMAP: Lazy clock shutdown
MMC: OMAP: Start new commands from work queue instead of irq
MMC: OMAP: Do not busy wait for end of command for ever
Jarkko Nikula (3):
[ALSA] ASoC: Add support for 12 MHz MCLK in TLV320AIC3X
[ALSA] ASoC: Add support for 19.2 MHz MCLK in TLV320AIC3X
[ALSA] ASoC: Add drivers for the Texas Instruments OMAP processors
Jarod Wilson (6):
firewire: fw-sbp2: set dual-phase cycle_limit
firewire: fw-ohci: make sure HCControl register LPS bit is set
firewire: fw-ohci: log regAccessFail events
firewire: fw-ohci: don't append to AT context when it's not active
firewire: replace more hex values with defined csr constants
firewire: use bitwise and to get reg in handle_registers
Jaroslav Kysela (2):
[ALSA] Added support for Delta1010E (newer revisions of Delta1010)
[ALSA] ice1712 - added support for M-Audio Delta 66E
Jason Jin (1):
[POWERPC] 86xx: Fix the wrong serial1 interrupt for 8610 board
Jason Riedy (1):
iwlwifi: Allow building iwl3945 without iwl4965.
Jason Wessel (17):
kgdb: core
consoles: polling support, kgdboc
kgdb: document parameters
kgdb: fix kgdboc dynamic module configuration
kgdb: fix NMI hangs
kgdb: clocksource watchdog
kgdb: print breakpoint removed on exception
kgdb: add x86 HW breakpoints
kgdb: fix optional arch functions and probe_kernel_*
kgdb: kgdboc pl011 I/O module
kgdb: fix several kgdb regressions
kgdb: add kgdb internal test suite
kgdb: add documentation
kgdb: allow static kgdbts boot configuration
kgdb: documentation fixes
kgdb: fix SMP NMI kgdb_handle_exception exit race
kgdb: always use icache flush for sw breakpoints
Javier Cardona (1):
zd1211rw: Fixed incorrect constant name.
Jay Cliburn (10):
atl1: relocate atl1 driver to /drivers/net/atlx
atl1: move common functions to atlx files
atl1: fix broken TSO
atl1: add ethtool register dump
atl1: simplify tx packet descriptor
atl1: use csum_start
atl1: use netif_msg
atl1: print debug info if rrd error
atl1: make functions static
atl1: reduce forward declarations
Jaya Kumar (6):
[ARM] 4867/1: Adds flash, udc, mci support for gumstix F boards
[ARM] 5006/1: Gumstix GPIO header fixup and defconfig fixup
fbdev: metronomefb bugfix
fbdev: hecubafb bugfix
fbdev: platforming metronomefb and am200epd
fbdev: platforming hecubafb and n411
Jean Delvare (22):
HID: fix build failure in hiddev_ioctl with gcc 3.2
i2c: Remove the algorithm drivers from the config menu
i2c-dev: Split i2cdev_ioctl
V4L/DVB (7332): ir-kbd-i2c: Minor optimization in ir_probe
V4L/DVB (7751): ir-kbd-i2c: Save a temporary memory allocation in ir_probe
hwmon: (w83l785ts) Don't ask the user to report failures
hwmon: (w83793) VID and VRM handling cleanups
hwmon: (lm75) Fix an incorrect comment
radeonfb: fix debug option
radeonfb: drop redundant RTRACE macro
radeonfb: speed up the I2C buses
savagefb: speed up the I2C bus
i2c-stub: No newline in parameter description
i2c: Spelling fix (successful)
i2c-piix4: Minor cleanups
i2c-sis5595: Minor cleanups in sis5595_access
i2c/tps65010: Add missing intialization of client data
i2c: Drop unused RTC driver IDs
i2c-amd756-s4882: Fix an error path
i2c: Add support for device alias names
i2c: Convert most new-style drivers to use module aliasing
dmi: clean-up dmi helper declarations
Jeb Cramer (1):
ixgbe: Add optional DCA infrastructure
Jeff Dike (2):
random: add async notification support to /dev/random
asm-*/futex.h should include linux/uaccess.h
Jeff Garzik (24):
[SCSI] gdth: PCI probe cleanups, prep for PCI hotplug API conversion
[SCSI] gdth: convert to PCI hotplug API
[netdrvr] tulip/winbond-840: don't let tulip.h symbol stomp ours
[netdrvr] forcedeth: internal simplifications; changelog removal
[libata] sata_nv: disable ADMA by default
[libata] improve Kconfig help text for new PMP, SFF options
[ISDN] HiSax: modularization prep
[ISDN] Hisax: eliminate many unnecessary references to CardType[]
ARM minor irq handler cleanup: avoid passing unused info to irq
[SPARC] minor irq handler cleanups
[BLACKFIN] minor irq handler cleanups
[PPC] minor irq handler cleanups
drivers/char: minor irq handler cleanups
[ISDN] minor irq handler cleanups
[IA64] minor irq handler cleanups
[ALSA] Fix synchronize_irq() bugs, redundancies
arm/mach-integrator/time.c, mwave: revert portions of recent irq cleanups
[netdrvr] tehuti: move ioctl perm check closer to function start
[SCSI] aha152x, eata, u14-34f: minor irq handler cleanups
[SCSI] aha1542: minor irq handler cleanups
Merge branch 'sis190' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream
Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream
[libata] pata_atiixp: fix PIO timing data misprogramming
[libata] linux/libata.h: reorganize ata_device struct members a bit
Jeff Kirsher (5):
e1000e: rename mc_addr_list_update
e1000e: reorganize PHY and flow control interface
e1000e: limit EEPROM size accesses
e1000e: Make arrays out of these Rx/Tx registers
e1000e: rename a few functions
Jeff Layton (14):
NFS: clean up short packet handling for NFSv2 readdir
NFS: clean up short packet handling for NFSv3 readdir
NFS: clean up short packet handling for NFSv4 readdir
NFS: remove duplicate flags assignment from nfs_validate_mount_data
SUNRPC: export svc_sock_update_bufs
SUNRPC: have svc_recv() check kthread_should_stop()
NLM: Convert lockd to use kthreads
SUNRPC: allow svc_recv to break out of 500ms sleep when alloc_page fails
NFS: convert nfs4 callback thread to kthread API
SUNRPC: remove svc_create_thread()
NFS: don't let nfs_callback_svc exit on unexpected svc_recv errors (try #2)
NLM: don't let lockd exit on unexpected svc_recv errors (try #2)
knfsd: get rid of imode variable in nfsd_setattr
knfsd: clear both setuid and setgid whenever a chown is done
Jeff Mahoney (1):
ocfs2/cluster: Get rid of arguments to the timeout routines
Jeff Moyer (4):
aio: io_getevents() should return if io_destroy() is invoked
aio: fix misleading comments
autofs4: fix execution order race in mount request code
autofs4: fix incorrect return from root.c:try_to_fill_dentry()
Jens Axboe (2):
dm: use unlocked variants of queue flag check/set
Improve queue_is_locked()
Jens Rottmann (1):
lxfb: extend PLL table to support dotclocks below 25 MHz
Jeremy Fitzhardinge (41):
xen: use iret instruction all the time
x86: only enable interrupts when kernel state has been set up
x86: simplify sync_test_bit(), improve
x86: sparsemem: reduce i386 PAE section size
x86: paravirt_ops: don't steal memory resources in paravirt_disable_iospace
x86: convert pgalloc_64.h from macros to inlines
x86: add common mm/pgtable.c
x86: put paravirt stubs into common asm/pgalloc.h
x86: move pte functions into common asm/pgalloc.h
x86: move pmd functions into common asm/pgalloc.h
x86: move pgalloc pud and pgd operations into common place
x86: move all the pgd_list handling to one place
x86: rename paravirt_alloc_pt etc after the pagetable structure
x86: add pud_alloc for 4-level pagetables
x86/pgtable.h: demacro ptep_set_access_flags
x86/pgtable.h: demacro ptep_test_and_clear_young
x86/pgtable.h: demacro ptep_clear_flush_young
x86: demacro pgalloc paravirt stubs
xen: use appropriate pte types
xen: make use of pte_t union
xen: unify pte operations
xen: use phys_addr_t when referring to physical addresses
xen: unify pte operations on machine frames
xen: make sure iret faults are trapped
x86: unify KERNEL_PGD_PTRS
x86: unify pgd ctor/dtor
xen: add support for callbackops hypercall
xen: support sysenter/sysexit if hypervisor does
xen: implement a debug-interrupt handler
xen: make sure retriggered events are set pending
xen: short-cut for recursive event handling
xen: no need for domU to worry about MCE/MCA
xen: jump to iret fixup
xen/blkfront: use bdget_disk
xen: disable preemption during tlb flush
xen: allow set_pte_at on init_mm to be lockless
xen: fold xen_sysexit into xen_iret
xen: allow compilation with non-flat memory
xen: add balloon driver
hotplug-memory: make online_page() common
x86: don't bother printing compat vdso address
Jeremy Kerr (3):
[POWERPC] spufs: add newline to signal{1,2}_type files
[POWERPC] spufs: reacquire LS pointer in spu_process_callback
[POWERPC] spufs: save MFC command channel before purging MFC queue
Jerone Young (1):
[POWERPC] 4xx: Add idle wait support for 44x platforms
Jesper Juhl (7):
x86 floppy: kill off the 'register' keyword from header
[NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found
PCI: Hotplug: Fix leaks in IBM Hot Plug Controller Driver - ibmphp_init_devno()
Correct a few trivial tree details in Documentation/SubmittingPatches
PCI Express ASPM support should default to 'No'
USB: test for NULL return from platform_get_resource() in ohci_hcd_sm501_drv_remove()
USB: mem leak fixes for AMD 5536 UDC high/full speed USB device controller driver
Jesse Barnes (5):
Update MAINTAINERS with location of PCI tree
drm/vbl rework: rework how the drm deals with vblank.
PCI: don't expose struct pci_vpd to userspace
x86: fix PCI MSI breaks when booting with nosmp
[MAINTAINERS] PCI list moved
Jesse Brandeburg (5):
ixgb: add explicit state checking
e1000e: remove irq_sem
e1000: remove irq_sem
ixgb: remove irq_sem
e1000e: Increment version to 0.2.1
Jiang zhe (7):
[ALSA] hda-codec - model for alc883 to support M720R
[ALSA] hda-codec - model for alc883 to support FUJITSU Pi2515
[ALSA] hda-codec - model for cx20549 to support laptop HP530
[ALSA] hda-codec - model for alc262 to support Lenovo 3000
[ALSA] hda-codec - PCI quirk for MSI laptop
[ALSA] hda - Should use HDA_OUTPUT instead of HDA_INPUT to mute pin 15 of ALC880
[ALSA] hda - PCI quirk for laptop LG which use CMI9880
Jim Duchek (1):
HID: quirk for MS Wireless Desktop Receiver (model 1028)
Jim Meyering (5):
alpha: handle kcalloc failure
affs: handle match_strdup failure
hfs: handle match_strdup failure
hfsplus: handle match_strdup failure
lib/inflate.c: handle failed malloc()
Jiri Kosina (9):
HID: Sunplus Wireless Desktop needs report descriptor fixup
HID: fix misplaced rdesc quirk
HID: pass numbered reports properly to hidraw
HID: Logitech diNovo Mini pad support
HID: ThrustMaster FF driver is no longer experimental
HID: WiseGroup 866 Dual Joypad needs output reports quirk
HID: remove 60x GTCO devices from blacklist
Input: fix ordering in joystick Makefile
ipwireless: remove dead code
Jiri Olsa (2):
[AF_PACKET]: Remove unused variable.
fs: remove unused fops from struct char_device_struct
Jiri Slaby (34):
WDEV: ath5k, typecheck on nonDEBUG
mac80211: fix defined but not used
x86: pgtable, document pde bits
x86: fix exec mappings comments
HID: fix sparse warnings
HID: make function from dbg_hid
HID: move wait from hid to usbhid
x86: fix text_poke()
Misc: phantom, add compat ioctl
Misc, phantom, fix poll
Char: moxa, remove static isa support
Char: moxa, cleanup module-param passed isa init
Char: moxa, pci io space fixup
Char: moxa, fix TIOC(G/S)SOFTCAR param
Char: moxa, add firmware loading
Char: moxa, merge c2xx and c320 firmware loading
Char: moxa, remove port->port
Char: moxa, remove unused port entries
Char: moxa, centralize board readiness
Char: moxa, timer cleanup
Char: moxa, ioctl cleanup
Char: moxa, merge 2 poll functions
Char: moxa, cleanup rx/tx
Char: moxa, serialise timer
Char: moxa, rework open/close
Char: moxa, little cleanup
Char: moxa, remove useless tty functions
Char: moxa, introduce MOXA_IS_320 macro
Char: moxa, notify about board readiness
Char: moxa, update credits
Char: moxa, add firmware loading fix
Char: ip2, macros cleanup
Char: rio, fix cirrus defines
[SCSI] megaraid_sas: fix suspend/resume sections
Joachim Fenkes (5):
IB/ehca: Prevent posting of SQ WQEs if QP not in RTS
IB/ehca: Move high-volume debug output to higher debug levels
IB/ehca: Remove mr_largepage parameter
IB/ehca: Make some module parameters bool, update descriptions
IB/ehca: Bump version number to 0026
Joachim Foerster (1):
[ALSA] [ML403-AC97CR] Remove duplicate snd_card_set_dev()
Jochen Eisinger (1):
i8k: make fan multiplier tunable with a module parameter
Jochen Friedrich (2):
[POWERPC] i2c: OF helpers for the i2c API
[POWERPC] i2c: Fix build breakage introduced by OF helpers
Joe Perches (158):
drivers/net/wireless/ath5k - convert == (true|false) to simple logical tests
include/net/ieee80211.h - remove duplicate include
[NET]: include/net/route.h - remove duplicate include
[NET]: include/linux/atalk.h - remove duplicate include
[NET]: include/linux/igmp.h - remove duplicate include
[NET]: include/linux/udp.h - remove duplicate include
e1000: Convert boolean_t to bool
ixgb: convert boolean_t to bool
[NET]: Rename inet_frag.h identifiers COMPLETE, FIRST_IN, LAST_IN to INET_FRAG_*
[ATM]: Use SEQ_START_TOKEN
[AF_UNIX]: Use SEQ_START_TOKEN
drivers/net/bonding/bond_main.c - remove unnecessary #define
ixgb: convert uint16_t style integers to u16
e1000: convert uint16_t style integers to u16
ext4: remove duplicate include of ext4_fs_i.h header file
x86: include/asm-x86/mutex_32.h - use angle brackets for include
x86: arch/x86/kernel/cpu/feature_names.c - use angle brackets for include
x86: cleanup duplicate includes
include/asm-x86/acpi.h: checkpatch cleanups - formatting only
include/asm-x86/alternative.h: checkpatch cleanups - formatting only
include/asm-x86/a.out-core.h: checkpatch cleanups - formatting only
include/asm-x86/apicdef.h: checkpatch cleanups - formatting only
include/asm-x86/apic.h: checkpatch cleanups - formatting only
include/asm-x86/atomic_32.h: checkpatch cleanups - formatting only
include/asm-x86/atomic_64.h: checkpatch cleanups - formatting only
include/asm-x86/bitops_32.h: checkpatch cleanups - formatting only
include/asm-x86/bitops_64.h: checkpatch cleanups - formatting only
include/asm-x86/bitops.h: checkpatch cleanups - formatting only
include/asm-x86/bug.h: checkpatch cleanups - formatting only
include/asm-x86/byteorder.h: checkpatch cleanups - formatting only
include/asm-x86/cacheflush.h: checkpatch cleanups - formatting only
include/asm-x86/checksum_32.h: checkpatch cleanups - formatting only
include/asm-x86/checksum_64.h: checkpatch cleanups - formatting only
include/asm-x86/cmpxchg_32.h: checkpatch cleanups - formatting only
include/asm-x86/cmpxchg_64.h: checkpatch cleanups - formatting only
include/asm-x86/compat.h: checkpatch cleanups - formatting only
include/asm-x86/current_32.h: checkpatch cleanups - formatting only
include/asm-x86/current_64.h: checkpatch cleanups - formatting only
include/asm-x86/desc_defs.h: checkpatch cleanups - formatting only
include/asm-x86/desc.h: checkpatch cleanups - formatting only
include/asm-x86/div64.h: checkpatch cleanups - formatting only
include/asm-x86/dma.h: checkpatch cleanups - formatting only
include/asm-x86/dwarf2_64.h: checkpatch cleanups - formatting only
include/asm-x86/e820_32.h: checkpatch cleanups - formatting only
include/asm-x86/e820_64.h: checkpatch cleanups - formatting only
include/asm-x86/edac.h: checkpatch cleanups - formatting only
include/asm-x86/efi.h: checkpatch cleanups - formatting only
include/asm-x86/elf.h: checkpatch cleanups - formatting only
include/asm-x86/fixmap_32.h: checkpatch cleanups - formatting only
include/asm-x86/fixmap_64.h: checkpatch cleanups - formatting only
include/asm-x86/floppy.h: checkpatch cleanups - formatting only
include/asm-x86/futex.h: checkpatch cleanups - formatting only
include/asm-x86/genapic_32.h: checkpatch cleanups - formatting only
include/asm-x86/geode.h: checkpatch cleanups - formatting only
include/asm-x86/highmem.h: checkpatch cleanups - formatting only
include/asm-x86/hw_irq_64.h: checkpatch cleanups - formatting only
include/asm-x86/hypertransport.h: checkpatch cleanups - formatting only
include/asm-x86/i387.h: checkpatch cleanups - formatting only
include/asm-x86/i8259.h: checkpatch cleanups - formatting only
include/asm-x86/ia32.h: checkpatch cleanups - formatting only
include/asm-x86/io_32.h: checkpatch cleanups - formatting only
include/asm-x86/io_64.h: checkpatch cleanups - formatting only
include/asm-x86/ioctls.h: checkpatch cleanups - formatting only
include/asm-x86/io.h: checkpatch cleanups - formatting only
include/asm-x86/ipcbuf.h: checkpatch cleanups - formatting only
include/asm-x86/ipi.h: checkpatch cleanups - formatting only
include/asm-x86/irq_32.h: checkpatch cleanups - formatting only
include/asm-x86/irq_64.h: checkpatch cleanups - formatting only
include/asm-x86/irqflags.h: checkpatch cleanups - formatting only
include/asm-x86/kdebug.h: checkpatch cleanups - formatting only
include/asm-x86/kexec.h: checkpatch cleanups - formatting only
include/asm-x86/kprobes.h: checkpatch cleanups - formatting only
include/asm-x86/kvm_host.h: checkpatch cleanups - formatting only
include/asm-x86/kvm_x86_emulate.h: checkpatch cleanups - formatting only
include/asm-x86/lguest_hcall.h: checkpatch cleanups - formatting only
include/asm-x86/lguest.h: checkpatch cleanups - formatting only
include/asm-x86/local.h: checkpatch cleanups - formatting only
include/asm-x86/mc146818rtc.h: checkpatch cleanups - formatting only
include/asm-x86/mca_dma.h: checkpatch cleanups - formatting only
include/asm-x86/mmu_context_32.h: checkpatch cleanups - formatting only
include/asm-x86/mmu_context_64.h: checkpatch cleanups - formatting only
include/asm-x86/mmu.h: checkpatch cleanups - formatting only
include/asm-x86/mmx.h: checkpatch cleanups - formatting only
include/asm-x86/mmzone_32.h: checkpatch cleanups - formatting only
include/asm-x86/mmzone_64.h: checkpatch cleanups - formatting only
include/asm-x86/mpspec_def.h: checkpatch cleanups - formatting only
include/asm-x86/mpspec.h: checkpatch cleanups - formatting only
include/asm-x86/msidef.h: checkpatch cleanups - formatting only
include/asm-x86/msr.h: checkpatch cleanups - formatting only
include/asm-x86/mtrr.h: checkpatch cleanups - formatting only
include/asm-x86/mutex_32.h: checkpatch cleanups - formatting only
include/asm-x86/mutex_64.h: checkpatch cleanups - formatting only
include/asm-x86/numa_64.h: checkpatch cleanups - formatting only
include/asm-x86/numaq.h: checkpatch cleanups - formatting only
include/asm-x86/page_32.h: checkpatch cleanups - formatting only
include/asm-x86/page_64.h: checkpatch cleanups - formatting only
include/asm-x86/param.h: checkpatch cleanups - formatting only
include/asm-x86/paravirt.h: checkpatch cleanups - formatting only
include/asm-x86/parport.h: checkpatch cleanups - formatting only
include/asm-x86/pci_64.h: checkpatch cleanups - formatting only
include/asm-x86/pci-direct.h: checkpatch cleanups - formatting only
include/asm-x86/pci.h: checkpatch cleanups - formatting only
include/asm-x86/pda.h: checkpatch cleanups - formatting only
include/asm-x86/percpu.h: checkpatch cleanups - formatting only
include/asm-x86/pgtable-2level.h: checkpatch cleanups - formatting only
include/asm-x86/pgtable_32.h: checkpatch cleanups - formatting only
include/asm-x86/pgtable-3level.h: checkpatch cleanups - formatting only
include/asm-x86/pgtable_64.h: checkpatch cleanups - formatting only
include/asm-x86/pgtable.h: checkpatch cleanups - formatting only
include/asm-x86/posix_types_32.h: checkpatch cleanups - formatting only
include/asm-x86/posix_types_64.h: checkpatch cleanups - formatting only
include/asm-x86/processor.h: checkpatch cleanups - formatting only
include/asm-x86/proto.h: checkpatch cleanups - formatting only
include/asm-x86/ptrace.h: checkpatch cleanups - formatting only
include/asm-x86/reboot.h: checkpatch cleanups - formatting only
include/asm-x86/resume-trace.h: checkpatch cleanups - formatting only
include/asm-x86/rio.h: checkpatch cleanups - formatting only
include/asm-x86/rwsem.h: checkpatch cleanups - formatting only
include/asm-x86/setup.h: checkpatch cleanups - formatting only
include/asm-x86/sigcontext32.h: checkpatch cleanups - formatting only
include/asm-x86/sigcontext.h: checkpatch cleanups - formatting only
include/asm-x86/signal.h: checkpatch cleanups - formatting only
include/asm-x86/smp_32.h: checkpatch cleanups - formatting only
include/asm-x86/smp_64.h: checkpatch cleanups - formatting only
include/asm-x86/spinlock.h: checkpatch cleanups - formatting only
include/asm-x86/srat.h: checkpatch cleanups - formatting only
include/asm-x86/string_32.h: checkpatch cleanups - formatting only
include/asm-x86/string_64.h: checkpatch cleanups - formatting only
include/asm-x86/suspend_32.h: checkpatch cleanups - formatting only
include/asm-x86/suspend_64.h: checkpatch cleanups - formatting only
include/asm-x86/swiotlb.h: checkpatch cleanups - formatting only
include/asm-x86/sync_bitops.h: checkpatch cleanups - formatting only
include/asm-x86/system.h: checkpatch cleanups - formatting only
include/asm-x86/tce.h: checkpatch cleanups - formatting only
include/asm-x86/thread_info_32.h: checkpatch cleanups - formatting only
include/asm-x86/thread_info_64.h: checkpatch cleanups - formatting only
include/asm-x86/tlbflush.h: checkpatch cleanups - formatting only
include/asm-x86/topology.h: checkpatch cleanups - formatting only
include/asm-x86/tsc.h: checkpatch cleanups - formatting only
include/asm-x86/uaccess_32.h: checkpatch cleanups - formatting only
include/asm-x86/uaccess_64.h: checkpatch cleanups - formatting only
include/asm-x86/unaligned.h: checkpatch cleanups - formatting only
include/asm-x86/unistd_32.h: checkpatch cleanups - formatting only
include/asm-x86/unistd_64.h: checkpatch cleanups - formatting only
include/asm-x86/user_32.h: checkpatch cleanups - formatting only
include/asm-x86/user32.h: checkpatch cleanups - formatting only
include/asm-x86/user_64.h: checkpatch cleanups - formatting only
include/asm-x86/vdso.h: checkpatch cleanups - formatting only
include/asm-x86/vga.h: checkpatch cleanups - formatting only
include/asm-x86/vm86.h: checkpatch cleanups - formatting only
include/asm-x86/vmi.h: checkpatch cleanups - formatting only
include/asm-x86/voyager.h: checkpatch cleanups - formatting only
include/asm-x86/xor_32.h: checkpatch cleanups - formatting only
include/asm-x86/xor_64.h: checkpatch cleanups - formatting only
driver core: Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macros
x86: include/asm-x86/pgalloc.h/bitops.h: checkpatch cleanups - formatting only
synclink drivers bool conversion
scripts/Lindent: support gnu indent v2.2.10
Joe Peterson (1):
Resume TTY on SUSP and fix CRNL order in N_TTY line discipline
Joel Becker (34):
ocfs2: Make ocfs2_slot_info private.
ocfs2: Change the recovery map to an array of node numbers.
ocfs2: slot_map I/O based on max_slots.
ocfs2: De-magic the in-memory slot map.
ocfs2: Define the contents of the slot_map file.
ocfs2: New slot map format
ocfs2: Separate out dlm lock functions.
ocfs2: Use global DLM_ constants in generic code.
ocfs2: Use -errno instead of dlm_status for ocfs2_dlm_lock/unlock() API.
ocfs2: Create the lock status block union.
ocfs2: Introduce the new ocfs2_cluster_connect/disconnect() API.
ocfs2: Abstract out node number queries.
ocfs2: Move o2hb functionality into the stack glue.
ocfs2: Remove CANCELGRANT from the view of dlmglue.
ocfs2: Abstract out a debugging function for underlying dlms.
ocfs2: Clean up stackglue initialization
ocfs2: Split o2cb code from generic stack functions.
ocfs2: Create ocfs2_stack_operations and split out the o2cb stack.
ocfs2: Break out stackglue into modules.
ocfs2: Create stack glue sysfs files.
ocfs2: Add the USERSPACE_STACK incompat bit.
ocfs2: Add the 'cluster_stack' sysfs file.
ocfs2: Add the user stack module.
ocfs2: Add the ocfs2_control misc device.
ocfs2: Start the ocfs2_control handshake.
ocfs2: Introduce the DOWN message to ocfs2_control
ocfs2: Add the local node id to the handshake.
ocfs2: Add the 'set version' message to the ocfs2_control device.
ocfs2: Change mlog_bug_on to BUG_ON in ocfs2_lockid.h
ocfs2: Add kbuild for ocfs2_stack_user.ko
ocfs2: Allow selection of cluster plug-ins.
ocfs2: Document /sys/fs/ocfs2
ocfs2: Put tree in MAINTAINERS
ocfs2: Correct merge of 52f7c21 (Move /sys/o2cb to /sys/fs/o2cb)
Joerg Roedel (27):
KVM: make EFER_RESERVED_BITS configurable for architecture code
KVM: align valid EFER bits with the features of the host system
KVM: VMX: unifdef the EFER specific code
KVM: allow access to EFER in 32bit KVM
KVM: SVM: move feature detection to hardware setup code
KVM: SVM: add detection of Nested Paging feature
KVM: SVM: add module parameter to disable Nested Paging
KVM: export information about NPT to generic x86 code
KVM: MMU: make the __nonpaging_map function generic
KVM: export the load_pdptrs() function to modules
KVM: MMU: add TDP support to the KVM MMU
KVM: SVM: add support for Nested Paging
KVM: SVM: let init_vmcb() take struct vcpu_svm as parameter
KVM: SVM: allocate the MSR permission map per VCPU
KVM: SVM: enable LBR virtualization
KVM: detect if VCPU triple faults
KVM: function declaration parameter name cleanup
KVM: SVM: indent svm_set_cr4 with tabs instead of spaces
KVM: SVM: align shadow CR4.MCE with host
KVM: SVM: add intercept for machine check exception
KVM: SVM: do not intercept task switch with NPT
KVM: SVM: sync TPR value to V_TPR field in the VMCB
KVM: export kvm_lapic_set_tpr() to modules
KVM: SVM: sync V_TPR with LAPIC.TPR if CR8 write intercept is disabled
KVM: SVM: disable CR8 intercept when tpr is not masking interrupts
KVM: SVM: remove now obsolete FIXME comment
KVM: SVM: remove selective CR0 comment
Johannes Berg (89):
[POWERPC] mpic: Make sparse happy
mac80211: allow sending multicast frames through virtual ports
mac80211: dissolve pre-rx handlers
cfg80211 API for channels/bitrates, mac80211 and driver conversion
nl80211: export hardware bitrate/channel capabilities
mac80211: fix scan band off-by-one error
mac80211: remove port control enable switch, clean up sta flags
wireless: fix ERP rate flags
mac80211: split ieee80211_txrx_result
mac80211: split RX_DROP
mac80211: clean up some things in the RX path
mac80211: remove "dynamic" RX/TX handlers
mac80211: move some code into ieee80211_invoke_rx_handlers
mac80211: defer master netdev allocation to ieee80211_register_hw
mac80211: give burst time in txop rather than 0.1msec units
mac80211: fix ecw2cw brain-damage
rtl818x: fix RTS/CTS-less transmit
b43(legacy): include full timestamp in beacon frames
mac80211: convert sta_info.pspoll to a flag
mac80211: invoke set_tim() callback after setting own TIM info
mac80211: remove sta TIM flag, fix expiry TIM handling
mac80211: consolidate TIM handling code
adm8211: fix sparse warnings
p54: fix sparse warnings
mac80211: rework TX filtered frame code
mac80211: atomically check whether STA exists already
mac80211: Disallow concurrent IBSS/STA mode interfaces
mac80211: fix debugfs_sta print_mac() warning
mac80211: fix IBSS code
adm8211: fix cfg80211 band API conversion
mac80211: clarify use of TX status/RX callbacks
mac80211: safely free beacon in ieee80211_if_reinit
mac80211: remove STA infos last_ack stuff
mac80211: split ieee80211_key_alloc/free
mac80211: fix key replacing, hw accel
WEXT: add mesh interface type
mac80211: add mesh interface type
mac80211: clean up mesh code
mac80211: mesh hwmp locking fixes
mac80211: enable mesh in Kconfig
mac80211: add missing "break" statement in mesh code
mac80211: clarify mesh Kconfig
mac80211: export mesh_plink_broken
mac80211: clean up mesh RX path a bit more
mac80211: fix kernel-doc comment for mesh_plink_deactivate
mac80211: reorder a few fields in sta_info
mac80211: split ieee80211_txrx_data
mac80211: RCU-ify STA info structure access
mac80211: split sta_info_add
mac80211: clean up sta_info and document locking
mac80211: remove STA entries when taking down interface
mac80211: don't clear next_hop in path reclaim
mac80211: add documentation book
mac80211: fix sta_info mesh timer bug
b43: verify sta_notify mac80211 callback
mac80211: always insert key into list
mac80211: fix hardware scan completion
mac80211: don't call conf_tx under RCU lock
wireless: add wiphy channel freq to channel struct lookup helper
mac80211: use ieee80211_get_channel
mac80211: filter scan results on unusable channels
cfg80211: don't export ieee80211_get_channel
mac80211: reorder fields to make some structures smaller
mac80211 ibss: flush only stations belonging to current interface
mac80211: fix sta_info_destroy(NULL)
mac80211: automatically free sta struct when insertion fails
mac80211: clean up sta_info_destroy() users wrt. RCU/locking
mac80211: sta_info_flush() fixes
mac80211: fix sparse complaint in ieee80211_sta_def_wmm_params
iwlwifi: fix some warnings
mac80211: fix possible sta-debugfs work lockup
mac80211: clean up IEEE80211_FC use
iwlwifi: honour regulatory restrictions in scan code
mac80211: make debugfs files root-only
mac80211: fix ieee80211_ioctl_giwrate
mac80211: fix sta-info pinning
mac80211: fix key vs. sta locking problems
mac80211: rename files
mac80211: fix key debugfs default_key link
mac80211: fix key hwaccel race
mac80211: further RCU fixes
mac80211: fix spinlock recursion
mac80211: fix key todo list order
mac80211: allow WDS mode
mac80211: rework scanning to account for probe response/beacon difference
mac80211: MAINTAINERS update
mac80211: assign conf.beacon_control for mesh
mac80211: don't allow invalid WDS peer addresses
mac80211: insert WDS peer after adding interface
Johannes Weiner (12):
[POWERPC] Remove redundant display of free swap space in show_mem()
[POWERPC] ppc: Remove redundant display of free swap space in show_mem()
[IA64] remove redundant display of free swap space in show_mem()
[S390] remove redundant display of free swap space in show_mem()
x86: Remove redundant display of free swap space in show_mem()
[ARM] remove redundant display of free swap space in show_mem()
avr32: Remove two unused #defines from mm/init.c
Remove unused MAX_NODES_SHIFT
mm: fix possible off-by-one in walk_pte_range()
m68k: remove redundant display of free swap space in show_mem()
cris: remove redundant display of free swap space in show_mem()
[MIPS] remove redundant display of free swap space in show_mem()
John Gregor (2):
IB/ipath: Head of Line blocking vs forward progress of user apps
IB/ipath: Add code for IBA7220 send DMA
John Heffner (3):
[TCP]: Increase the max_burst threshold from 3 to tp->reordering.
tcp: Allow send-limited cwnd to grow up to max_burst when gso disabled
tcp: Limit cwnd growth when deferring for GSO
John Linn (2):
[POWERPC] Xilinx: boot support for Xilinx uart 16550.
[POWERPC] Xilinx: of_serial support for Xilinx uart 16550.
John W. Linville (12):
wireless: correct warnings from using '%llx' for type 'u64'
mac80211: silently accept deletion of non-existant key
iwlwifi: do not register bands with no supported channels
prism54: correct thinko in "prism54: Convert stats_sem in a mutex"
rt2x00: fixup some non-functional merge errors
wireless: fix various printk warnings on ia64 (and others)
Revert "mac80211: use a struct for bss->mesh_config"
drivers/net/wireless/iwlwifi/iwl-debugfs.c: fix another '%llu' warning
iwlwifi/Kconfg: make IWLWIFI_LEDS invisible
drivers/net/wireless/iwlwifi/iwl-3945.h: correct CONFIG_IWL4965_LEDS typo
cfg80211: default to regulatory max power for channel
mlme.c: fixup some merge damage
Jon Schindler (7):
/drivers/net/8390.c replaced init_module&cleanup_module with module_init&module_exit
/drivers/net/appletalk/cops.c replaced init_module&cleanup_module with module_init&module_exit
/drivers/net/arcnet/com20020.c replaced init_module&cleanup_module with module_init&module_exit
/drivers/net/at1700.c replaced init_module&cleanup_module with module_init&module_exit
/drivers/net/atarilance.c replaced init_module&cleanup_module with module_init&module_exit
drivers/block/floppy.c: replace init_module&cleanup_module with module_init&module_exit
drivers/char/ip2/ip2main.c: replace init_module&cleanup_module with module_init&module_exit
Jonathan Brassow (1):
dm log: make module use tracking internal
Jonathan Corbet (3):
Document SEQ_SKIP
Various fixes to Documentation/HOWTO
Document seq_path_root()
Jonathan Woithe (1):
[ALSA] hda-codec - remove duplicate controls in alc268 test mixer
Jordan Crouse (2):
gxfb: set the right registers to tweak the sync polarity
gxfb: don't enable the CRT DACs when we are in flatpanel mode
Josef 'Jeff' Sipek (2):
[S390] dasd: fix double elevator_exit call when deadline iosched fails to load
[XFS] Replace custom AIL linked-list code with struct list_head
Josef Bacik (9):
[GFS2] fix GFP_KERNEL misuses
jbd2: fix the way the b_modified flag is cleared
jbd2: fix possible journal overflow issues
ext4: check return of ext4_orphan_get properly
ext4: fix mount option parsing
jbd: fix the way the b_modified flag is cleared
jbd: fix possible journal overflow issues
ext4: fix wrong gfp type under transaction
ext4: don't use ext4_error in ext4_check_descriptors
Josef Sipek (1):
[XFS] Update XFS documentation for noikeep/ikeep.
Josh Boyer (11):
[POWERPC] 4xx: Add AMCC 440EP Yosemite DTS
[POWERPC] 4xx: Add platform support for the AMCC Yosemite board
[POWERPC] 4xx: Add bootwrapper for AMCC Yosemite board
[POWERPC] 4xx: Add Canyonlands and Yosemite to multi-board defconfig
[POWERPC] Add of_device_is_available function
[POWERPC] 4xx: Reorganize 4xx defconfigs
[POWERPC] 4xx: Add ppc40x_defconfig
[POWERPC] 4xx: Fix duplicate phys_addr_t definition
[POWERPC] Add strncmp to arch/ppc
ibm_newemac: Fix section mismatch warnings
ibm_newemac Use status property for unused/unwired EMACs
Juha Yrjola (6):
MMC: OMAP: Introduce new multislot structure and change driver to use it
MMC: OMAP: Add back cover switch support
MMC: OMAP: New release dma and abort xfer functions
MMC: OMAP: Fix timeout calculation for MMC multislot support
MMC: OMAP: Power functions modified to MMC multislot support
MMC: OMAP: General cleanup for MMC multislot support
Juha-Matti Tapio (2):
[IPV6]: Add ORCHID prefix to address label table
[IPV6]: Fix source address selection for ORCHID addresses
Julia Lawall (27):
[POWERPC] Use FIELD_SIZEOF in arch/ppc
drivers/net/mv643xx_eth.c: Use FIELD_SIZEOF
[GFS2] test for IS_ERR rather than 0
[POWERPC] Use FIELD_SIZEOF in drivers/block/viodasd.c
RDMA/iwcm: Test rdma_create_id() for IS_ERR rather than 0
fs/udf: Use DIV_ROUND_UP
fs/ocfs2/aops.c: test for IS_ERR rather than 0
ocfs2: Use BUG_ON
drivers/atm: use time_before, time_before_eq, etc
drivers/net/appletalk: use time_before, time_before_eq, etc
sound: Use BUG_ON
[ALSA] sound/pci: remove unused variable
V4L/DVB (7591): drivers/media/video: use time_before, time_before_eq, etc
Input: drivers/char/keyboard.c - use time_after
USB: use DIV_ROUND_UP
ide: use DIV_ROUND_UP
drivers/char/rtc.c: use time_before, time_before_eq, etc
serial: use time_before, time_before_eq, etc
fbdev: use DIV_ROUND_UP or roundup
drivers/md: use time_before, time_before_eq, etc
fs/ext2: use BUG_ON
fs/ext3: use BUG_ON
ACPI: elide a non-zero test on a result that is never 0
fs/affs/file.c: use BUG_ON
drivers/misc: elide a non-zero test on a result that is never 0
drivers/char/ds1286.c: use time_before, time_before_eq, etc
[CRYPTO] cryptd: Correct kzalloc error test
Julian Anastasov (1):
ipvs: fix oops in backup for fwmark conn templates
Julio M. Merino Vidal (4):
[POWERPC] spufs: add sputrace marker parameter names
[POWERPC] spufs: add marker for destroy_spu_context
[POWERPC] spufs: fix marker name for find_victim
[POWERPC] spufs: trace spu_acquire_saved events
Jussi Kivilinna (2):
rndis_wlan: cleanup, rename and reorder enums and structures
rndis_wlan: cleanup, rename structure members
KAMEZAWA Hiroyuki (4):
mm: fix broken gfp_zone with __GFP_THISNODE
mm: fix usemap initialization
memcg: remove redundant function calls
memcgroup: use vmalloc for mem_cgroup allocation
KOSAKI Motohiro (3):
[IA64] pgd_offset() constfication.
cris: add constfy to pgd_offset()
/proc/pagetypeinfo: fix output for memoryless nodes
Kai Makisara (2):
[SCSI] st: add option to use SILI in variable block reads
[SCSI] st: show options currently set in sysfs
Kailang Yang (1):
[ALSA] hda-codec - Fix ALC662 recording
Kamalesh Babulal (1):
[CRYPTO] all: Clean up init()/fini()
Karl Dahlke (2):
Input: put ledstate in the keyboard notifier
VT notifier extension for accessibility
Karsten Wiese (6):
clockevents: optimise tick_nohz_stop_sched_tick() a bit
[ALSA] ice1724.c: toggle "chip reset" and "eeprom based setup" sequence
[ALSA] Don't set gpio mask register in snd_ice1712_gpio_write_bits()
[ALSA] Audiophile 192: Fix ad converter initialization
USB: EHCI: Refactor "if (handshake()) state = HC_STATE_HALT"
USB: minor ehci xITD simplifications
Kay Sievers (15):
PNP: add all PNP card device id's as individual aliases
block: send disk "change" event for rescan_partitions()
[MTD] [MAPS] fix platform driver hotplug/coldplug
[MTD] [NAND] fix platform driver hotplug/coldplug
i2c: Fix platform driver hotplug/coldplug
[ALSA] sound: fix platform driver hotplug/coldplug
[POWERPC] macintosh/windfarm: Fix platform driver hotplug/coldplug
V4L/DVB (7641): V4L: ov511 - use usb_interface as parent, not usb_device
Input: add MODULE_ALIAS() to hotpluggable platform modules
ATA/IDE: fix platform driver hotplug/coldplug
net drivers: fix platform driver hotplug/coldplug
[SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug
kobject: do not copy vargs, just pass them around
driver core: remove no longer used "struct class_device"
driver-core: add dev_name() to help transition away from using bus_id
Keith Mok (1):
vfat: bug fix for vfat cannot handle filename with 255
Keith Packard (2):
drm/i965: On I965, use correct 3DSTATE_DRAWING_RECTANGLE command in vblank
drm/i915: Handle tiled buffers in vblank tasklet
Ken'ichi Ohmichi (1):
vmcoreinfo: add page flags values
Kenji Kaneshige (11):
pciehp: fix slot name
pciehp: Fix interrupt event handlig
pciehp: Add missing memory barrier
pciehp: Fix wrong slot control register access
pciehp: Fix wrong slot capability check
pciehp: Remove useless hotplug interrupt enabling
pciehp: Mask hotplug interrupt at controller release
pciehp: Clean up pcie_init()
shpchp: fix slot name
pciehp: Fix command write
pciehp: fix error message about getting hotplug control
Kevin Coffman (6):
[CRYPTO] cts: Add CTS mode required for Kerberos AES support
Correct grammer/typos in dprintks
Remove define for KRB5_CKSUM_LENGTH, which will become enctype-dependent
gss_krb5: consistently use unsigned for seqnum
sunrpc: make token header values less confusing
keys: check starting keyring as part of search
Kevin Hilman (7):
ARM: OMAP: Clear level-triggered GPIO interrupts in unmask hook
ARM: OMAP: use edge/level handlers from generic IRQ framework
ARM: OMAP: Timer32K: Re-organize duplicated 32k-timer code
ARM: OMAP: Timer32K: Move 32k-based sched_clock() to common code
ARM: OMAP: Timer32K: Move timer32k to mach-omap1
ARM: OMAP: TimerMPU: Remove unused cycles-to-nsec conversions
ARM: OMAP: TimerMPU: Remove MPU-timer based sched_clock()
Kevin Lloyd (3):
USB: Serial: Sierra: Clean up
USB: Serial: Sierra: C597 fix
usb/usb-serial-sierra-add-new-dev-group
Kirill A. Shutemov (1):
Make linux/wireless.h be able to compile
Klaus D. Wacker (1):
lcs: CCL-sequ. numbers required for protocol 802.2 only.
Konrad Rzeszutek (1):
Firmware: add iSCSI iBFT Support
Konstantin Baydarov (2):
ipmi: don't grab locks in run-to-completion mode
ipmi: convert locked counters to atomics
Kostya B (1):
[IPv4] UFO: prevent generation of chained skb destined to UFO device
Kristoffer Ericson (1):
[ALSA] Add SUPERH depends to sound/soc/sh/Kconfig
Krzysztof Halasa (2):
WAN: Fix confusing insmod error code for C101 too.
Driver for IXP4xx built-in Ethernet ports
Krzysztof Helt (9):
pm2fb: correct error values returned from probe function
pm2fb: change option mode to mode_option
tridentfb: change option mode to mode_option
pm3fb: change option mode to mode_option
update modedb.txt documentation about mode_option parameter change
vt8623fb: change option mode to mode_option
arkfb: add option mode_option
s3fb: add option mode_option
fbdev: add removed option "mode" to keep compatibility
Kumar Gala (36):
[LMB]: Fix initial lmb add region with a non-zero base
[LMB]: Fix lmb_add_region if region should be added at the head
[POWERPC] Remove Kconfig option BOOT_LOAD
[POWERPC] Provide access to arch/powerpc include path on ppc64
[POWERPC] Remove and replace uses of PPC_MEMSTART with memstart_addr
[POWERPC] Introduce lowmem_end_addr to distinguish from total_lowmem
[POWERPC] 85xx: Cleanup TLB initialization
[POWERPC] Use lowmem_end_addr to limit lmb allocations on ppc32
[POWERPC] Rename __initial_memory_limit to __initial_memory_limit_addr
[POWERPC] Clean up some linker and symbol usage
[POWERPC] Move phys_addr_t definition into asm/types.h
[POWERPC] Update linker script to properly set physical addresses
[POWERPC] bootwrapper: Use physical address in PHDR for uImage
[POWERPC] Cleanup pgtable-ppc32.h
[POWERPC] Remove unused machine call outs
[POWERPC] Rework Book-E debug exception handling
[POWERPC] 83xx/85xx: Reorganize defconfigs
[POWERPC] Make Book-E debug handling SMP safe
[POWERPC] 83xx: Enable FCM NAND and OF partitions in defconfig
[POWERPC] 85xx: Fix compile warning
[POWERPC] 85xx: Convert dts to v1 syntax
[POWERPC] 85xx: minor .dts cleanups
[POWERPC] fsl: Convert dts to v1 syntax
[PPC] Remove mpc8272 ads board from arch/ppc
[PPC] Remove mpc885ads and mpc86x ads boards from arch/ppc
[POWERPC] ppc32: Fix errata for 603 CPUs
[POWERPC] 85xx: Add support for relocatable kernel (and booting at non-zero)
[POWERPC] Port fixmap from x86 and use for kmap_atomic
[POWERPC] Clean up access to thread_info in assembly
[POWERPC] Cleanup asm-offsets.c
[POWERPC] Clean up misc_64.S
[POWERPC] Add zImage.iseries to arch/powerpc/boot/.gitignore
[POWERPC] Add IRQSTACKS support on ppc32
[POWERPC] spufs: add .gitignore for spu_save_dump.h & spu_restore_dump.h
devres: support addresses greater than an unsigned long via dev_ioremap
[POWERPC] Xilinx: Fix compile warnings
Kyungmin Park (2):
[MTD] [OneNAND] Fix unlock all in Double Density Package (DDP)
MMC: OMAP: Check the get_cover_state function pointer if not set
Lachlan Andrew (1):
tcp: Overflow bug in Vegas
Lachlan McIlroy (6):
[XFS] make inode reclaim synchronise with xfs_iflush_done()
[XFS] Fix regression due to refcache removal
[XFS] split xfs_ioc_xattr
[XFS] Prevent xfs_bmap_check_leaf_extents() referencing unmapped memory.
[XFS] The forward declarations for the xfs_ioctl() helpers and the
[XFS] Fix merge failure
Larry Finger (1):
ssb: Fix all-ones boardflags
Laurent Pinchart (6):
[POWERPC] cpm_uart: Allocate DPRAM memory for SMC ports on CPM2-based platforms.
[POWERPC] Add bootwrapper function to get virtual reg from the device tree.
[POWERPC] cpm-serial: Relocate CPM buffer descriptors and SMC parameter ram.
[POWERPC] ep8248e: Reference SMC parameter RAM base in the device tree.
[POWERPC] CPM2: Reset the CPM when early debugging is not enabled.
[POWERPC] CPM: Move opcodes common to CPM1 and CPM2 to include/asm-powerpc/cpm.h
Laurent Vivier (4):
loop: manage partitions in disk image
NBD: allow nbd to be used locally
NBD: add partition support
brd: modify ramdisk device to be able to manage partitions
Lee Schermerhorn (16):
mempolicy: fix parsing of tmpfs mpol mount option
mempolicy: rename mpol_free to mpol_put
mempolicy: rename mpol_copy to mpol_dup
mempolicy: write lock mmap_sem while changing task mempolicy
mempolicy: fixup Fallback for Default Shmem Policy
mempolicy: rename struct mempolicy 'policy' member to 'mode'
mempolicy: mark shared policies for unref
mempolicy: document {set|get}_policy() vm_ops APIs
mempolicy: rework mempolicy Reference Counting [yet again]
mempolicy: use MPOL_PREFERRED for system-wide default policy
mempolicy: mPOL_PREFERRED cleanups for "local allocation"
mempolicy: use MPOL_F_LOCAL to Indicate Preferred Local Policy
mempolicy: clean-up mpol-to-str() mempolicy formatting
mempolicy: rework shmem mpol parsing and display
mempolicy: support mpol=local tmpfs mount option
mempolicy: use struct mempolicy pointer in shmem_sb_info
Len Brown (7):
pnpacpi: fix potential corruption on "pnpacpi: exceeded the max number of IRQ resources 2"
ACPICA: update Intel copyright
thermal: re-name thermal.c to thermal_sys.c
ACPI: re-name acpi_pm_ops to acpi_suspend_ops
intel_menlo: fix build warning
Merge branches 'release', 'acpica', 'bugzilla-10224', 'bugzilla-9772', 'bugzilla-9916', 'ec', 'eeepc', 'idle', 'misc', 'pm-legacy', 'sysfs-links-2.6.26', 'thermal', 'thinkpad' and 'video' into release
Merge branch 'pnp' into release
Lennert Buytenhek (37):
introduce mbus DRAM target info abstraction
Orion: initialise mbus DRAM target info on boot
Orion: make PCIe/PCI support use mbus DRAM info
ehci-orion: mbus decode window support
sata_mv: mbus decode window support
plat-orion: introduce
plat-orion: share IRQ handling code
plat-orion: share PCIe handling code
plat-orion: share time handling code
plat-orion: make ehci-orion available for all Orion families
plat-orion: make mv643xx_eth available for all Orion families
plat-orion: make i2c-mv64xxx available for all Orion families
plat-orion: make orion_nand available for all Orion families
Orion: revamp cpu mbus window handling
Orion: describe physical address map
Orion: move I/O macros out of orion.h
Orion: only map peripheral register space once
Orion: add __init attribute to all boot time-only functions
Orion: enable access to local config space
Orion: general cleanup
Orion: orion -> orion5x rename
[ARM] 4886/1: Orion: grab ts209 ethernet MAC address from flash
mv643xx_eth: mp->tx_desc_count needs spinlock protection
mv643xx_eth: various cleanups
mv643xx_eth: identify ports by struct mv643xx_private *
mv643xx_eth: report netdev name in all printks
mv643xx_eth: pass port identifier to register accessors
mv643xx_eth: only print banner once
mv643xx_eth: update copyright
[ARM] 4881/1: print unrecognised processor ID as part of failure message
kprobes/arm: fix decoding of arithmetic immediate instructions
[ARM] feroceon: remove CONFIG_CPU_DCACHE_WRITETHROUGH check
[ARM] feroceon: remove CONFIG_CPU_CACHE_ROUND_ROBIN check
[ARM] Orion: fix ->map_irq() PCIe bus number check
[ARM] Orion: fix orion-ehci platform resource end addresses
[ARM] Orion: catch a couple more alternative spellings of PCIe
[ARM] Feroceon: Feroceon-specific WA-cache compatible {copy,clear}_user_page()
Leonardo Chiquitto (1):
USB: airprime: unlock mutex instead of trying to lock it again
Li Zefan (12):
[IA64] use goto to jump out do/while_each_thread
SCTP: fix wrong debug counting of datamsg
SCTP: fix wrong debug counting of bind_bucket
cgroup: fix a race condition in manipulating tsk->cg_list
oom_kill: remove unused parameter in badness()
ACPI: check a return value correctly in acpi_power_get_context()
cgroup: annotate cgroup_init_subsys with __init
cgroup: switch to proc_create()
cgroups: use a hash table for css_set finding
cgroups: simplify init_subsys()
cgroups: remove the css_set linked-list
memcg: remove redundant initialization in mem_cgroup_create()
Liam Girdwood (1):
[ALSA] ASoC: WM9713 driver
Libin Yang (1):
[ALSA] HDA-Intel - Patch to support RV7xx HDMI Audio
Lin Ming (15):
ACPICA: New interfaces for table event handlers
ACPICA: Fix for namespace lookup problem
ACPICA: Fix for Increment/Decrement operator, incorrect type change
ACPICA: Added additional parameter validation for LoadTable
ACPICA: Fixed a problem with Index references passed as method arguments
ACPICA: Fixed a problem with CopyObject used in conjunction with the Index operator
ACPICA: Implemented full support for deferred execution for the TermArg string arguments for DataTableRegion
ACPICA: Implemented full argument resolution support for the BankValue argument to BankField
ACPICA: Fix for SizeOf when used with Buffers and Packages
ACPICA: Methods now implicitly return 0 in slack mode
ACPICA: Fix for Load operator
ACPICA: Fix for LoadTable operator, input strings
ACPICA: Fixes for Unload and DDBHandles
ACPICA: Update behavior of CopyObject to match ACPI spec
ACPICA: Fix to handle NULL package elements correctly
Linus Torvalds (166):
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-kgdb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Fix RCU list iterator use of 'rcu_dereference()'
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'ro-bind.b6' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-devel
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'isdn-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'irq-cleanups-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge branch 'for-2.6.26' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Fix cardbus resource allocation
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'irq-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux
Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes
Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-x86-fixes4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes2
Merge git://git.infradead.org/mtd-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-xen-next
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-pat
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-misc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-optimized-inlining
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootparam
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-generic-bitops-v3
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootmem-v3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-idle-fix
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
x86 PAT: tone down debugging messages some more
Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-pci
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
block: fix queue locking verification
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge branch 'audit.b50' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
drivers/net/tehuti: use proper capability check for raw IO access
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes3
x86: Mark OPTIMIZE_INLINING broken
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge git://git.infradead.org/mtd-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-linus
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev
Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-genirq
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes
Merge git://git.infradead.org/battery-2.6
Linux 2.6.26-rc1
Linus Walleij (1):
[ARM] 5022/1: Race in ARM MMCI PL18x driver, V2
Luca Tettamanti (1):
wireless: Fix compile error with wifi & leds
Luis Carlos Cobo (31):
wireless: various definitions for mesh networking
nl80211/cfg80211: support for mesh, sta dumping
mac80211: mesh function and data structures definitions
mac80211: support functions for mesh
mac80211: support for mesh interfaces in mac80211 data path
mac80211: mesh data structures and first mesh changes
mac80211: mesh changes to the MLME
mac80211: mesh peer link implementation
mac80211: mesh path table implementation
mac80211: code for on-demand Hybrid Wireless Mesh Protocol
mac80211: mesh statistics and config through debugfs
mac80211: mesh path and mesh peer configuration
mac80211: complete the mesh (interface handling) code
mac80211: fix mesh endianness sparse warnings and unmark it as broken
mac80211: fix incorrect parenthesis
mac80211: move comment to better location
mac80211: breakdown mesh network attributes in different extra fields for wext
mac80211: clean up use of endianness conversion functions
mac80211: delete mesh_path timer on mesh_path removal
mac80211: always force mesh_path deletions
mac80211: add PLINK_ prefix and kernel doc to enum plink_state
mac80211: path IE fields macros, fix alignment problems and clean up
mac80211: fix mesh_path and sta_info get_by_idx functions
zd1211rw: support for mesh interface and beaconing
mac80211: fix deadlocks in debugfs_netdev.c
mac80211: fix spinlock recursion on sta expiration
mac80211: use recent multicast table for all mesh multicast frames
mac80211: check for mesh_config length on incoming management frames
mac80211: use a struct for bss->mesh_config
mac80211: update mesh EID values
mac80211: use 4-byte mesh sequence number
Luis Correia (1):
rt2x00: Fix trivial log message
Luis R. Rodriguez (8):
ath5k: Port to new bitrate/channel API
ath5k: Cleanup after API changes
ath5k: ath5k_copy_channels() was not setting the channel band
ath5k: Use our own Kconfig file, we'll be expanding this shortly
ath5k: Port debug.c over to the new band API and enable as build option
ath5k: Use software encryption for now
ath5k/phy.c: fix negative array index
prism54: set carrier flags correctly
Magnus Damm (19):
smc91x: pass along private data V2
smc91x: introduce platform data flags V2
smc91x: add insw/outsw to default config V2
smc91x: make superh use default config V2
sh: SuperH KEYSC platform driver
sh: SuperH KEYSC keypad data for MigoR
sh: SuperH KEYSC keypad data for Solution Engine 7722
Fix sh_keysc double free
sh: Add MigoR header file
sh: Use physical addresses for sh7722 USBF resources
sh: Use phyical addresses for MigoR smc91x resources
sh: MigoR NOR flash support using physmap-flash
sh: MigoR NAND flash support using gen_flash
sh: Add I2C platform data to sh7722
sh: Add I2C support to MigoR
sh: Add rs5c732b RTC support to MigoR
sh: Add migor_ts support to MigoR
i2c: New driver for the SuperH Mobile I2C bus controller
sm501: add uart support
Maik Broemme (1):
fbdev: intelfb: add support for the Intel Integrated Graphics Controller 965G/965GM
Mandeep Singh Baines (2):
[ETHTOOL]: Add support for large eeproms
ethtool: EEPROM dump no longer works for tg3 and natsemi
Manfred Spraul (2):
ipc: sysvsem: implement sys_unshare(CLONE_SYSVSEM)
ipc: sysvsem: force unshare(CLONE_SYSVSEM) when CLONE_NEWIPC
Manish Ahuja (11):
[POWERPC] pseries: phyp dump: Documentation
[POWERPC] pseries: phyp dump: Reserve and release memory
[POWERPC] pseries: phyp dump: Use sysfs to release reserved mem
[POWERPC] pseries: phyp dump: Register dump area
[POWERPC] pseries: phyp dump: Debugging print routines
[POWERPC] pseries: phyp dump: Invalidate and print dump areas
[POWERPC] pseries: phyp dump: Tracking memory range freed
[POWERPC] pseries: phyp dump: Add Kconfig file option
[POWERPC] pseries: phyp dump: Disable phyp-dump through boot-var
[POWERPC] pseries: phyp dump: Inform kdump when phyp-dump is loaded
[POWERPC] pseries/phyp dump: Reserve a variable amount of space at boot
Manuel Lauss (1):
i2c: Renesas SH7760 I2C master driver
Marcelo Tosatti (14):
KVM: MMU: ignore zapped root pagetables
KVM: MMU: large page support
KVM: add basic paravirt support
x86: KVM guest: add basic paravirt support
KVM: MMU: hypercall based pte updates and TLB flushes
x86: KVM guest: hypercall based pte updates and TLB flushes
x86: KVM guest: hypercall batching
KVM: MMU: unify slots_lock usage
KVM: MMU: prepopulate guest pages after write-protecting
KVM: hlt emulation should take in-kernel APIC/PIT timers into account
KVM: add ioctls to save/store mpstate
KVM: fix kvm_vcpu_kick vs __vcpu_run race
KVM: MMU: kvm_pv_mmu_op should not take mmap_sem
virtio-blk: fix remove oops
Marcin Slusarz (28):
jfs: le*_add_cpu conversion
ipw2200: le*_add_cpu conversion
qla3xxx: convert byte order of constant instead of variable
[GFS2] be*_add_cpu conversion
[SCSI] aacraid, ips: leX_add_cpu conversion
udf: fix udf_build_ustr
udf: convert udf_count_free_bitmap to use bitmap_weight
udf: convert udf_stamp_to_time and udf_time_to_stamp to use timestamps
udf: remove unneeded kernel_timestamp type
udf: super.c reorganization
ext4: le*_add_cpu conversion
ext4: convert byte order of constant instead of variable
ieee1394: be*_add_cpu conversion
[CRYPTO] lrw: Replace all adds to big endians variables with be*_add_cpu
V4L/DVB (7286): limit stack usage of ir-kbd-i2c.c
V4L/DVB (7363): fix coding style violations in v4l1-compat.c
V4L/DVB (7364): reduce stack usage of v4l_compat_translate_ioctl
V4L/DVB (7365): reduce stack usage of v4l1_compat_sync
ext2: le*_add_cpu conversion
ext2: convert byte order of constant instead of variable
ext3: convert byte order of constant instead of variable
ufs: [bl]e*_add_cpu conversion
ufs: remove unused fs64_add and fs64_sub
reiserfs: le*_add_cpu conversion
affs: be*_add_cpu conversion
hfs/hfsplus: be*_add_cpu conversion
quota: le*_add_cpu conversion
sysv: [bl]e*_add_cpu conversion
Marian Balakowicz (1):
[POWERPC] Add 'model: ...' line to common show_cpuinfo()
Mariusz Kozlowski (2):
net: yellowfin parenthesis fix
[ALSA] sound/drivers/pcsp/pcsp.c build fix
Mark A. Greer (3):
[POWERPC] prpmc2800: Convert DTS to v1 and add labels
[POWERPC] mv64x60: Fix FDT compatible names: mv64x60 => mv64360
[POWERPC] prpmc2800: Clean up dts properties
Mark Asselstine (2):
atm nicstar: Removal of debug code containing deprecated calls to cli()/sti()
hamradio: Remove unneeded and deprecated cli()/sti() calls in dmascc.c
Mark Brown (40):
Input: add support for WM97xx familty touchscreens
Input: WM97xx - add chip driver for WM9705 touchscreen
Input: WM97xx - add chip driver for WM9712 touchscreen
Input: WM97xx - add chip driver for WM97123 touchscreen
Input: WM97xx - add support for streaming mode on Mainstone
Input: wm97xx-core - only schedule interrupt handler if not already scheduled
Input: wm97xx-core - use IRQF_SAMPLE_RANDOM
Input: wm97xx-core - support use as a wakeup source
[ARM] 4830/1: Add support for the CLK_POUT pin on PXA3xx CPUs
[ARM] 4831/2: Add PXA2xx AC97 clocks to clock API
[ARM] 4832/2: Support AC97CLK on PXA3xx via the clock API
[ARM] 4833/3: Convert non-SoC PXA2xx AC97 driver to clock API
[ARM] 4834/3: Convert ASoC pxa2xx-ac97 driver to use the clock API
[ARM] 4901/3: mainstone: Register primary I2C bus
[ARM] 4946/1: pxa3xx: Print an error if we refuse to suspend
[ARM] 4976/1: zylonite: Configure GPIO for WM9713 IRQ line
[ARM] 4977/2: soc - pxa2xx-ac97 - Add missing clk_enable()
[ALSA] soc - Report errors from snd_soc_dapm_set_endpoint()
[ALSA] soc - Include register in DAPM debug output
[ALSA] wm9713: Don't control touch screen power on suspend
[ALSA] soc - wm9712: Remove unneeded AC97_EXTENDED_MID updates
[ALSA] soc - Support PXA3xx AC97
[ALSA] pxa2xx-ac97: Support PXA3xx AC97
[ALSA] soc - s3c24xx - Declare suspend and resume static
[ALSA] soc - s3c24xx-i2s - Use linux/io.h
[ALSA] soc - s3c24xx-i2s - Fix tab/space breakage
[ALSA] soc - s3c24xx-i2s - Add missing spaces
[ALSA] soc - corgi - Fix checkpatch warnings
[ALSA] soc - poodle - Fix checkpatch warnings
[ALSA] soc - spitz - Fix checkpatch warnings
[ALSA] soc - pxa2xx-pcm - Fix checkpatch warnings
[ALSA] soc - wm8731 - Clean up checkpatch warnings
[ALSA] soc - wm8750 - Clean up checkpatch warnings
[ALSA] soc - ac97 - Clean up checkpatch warnings
[ARM] 5017/1: pxa3xx: Report unsupported wakeup sources in pxa3xx_set_wake()
[ALSA] soc - wm9712 - checkpatch fixes
[ALSA] soc - wm8753 - Clean up checkpatch warnings
[ALSA] soc - s3c2443-ac97 - Fix checkpatch warnings
[ALSA] soc - s3c24xx-pcm - Fix checkpatch warnings
[ALSA] soc - ln2440sbc_alc650 - Fix checkpatch warnings
Mark Fasheh (5):
ocfs2: Move slot map access into slot_map.c
ocfs2: Fill node number during cluster stack init
sysfs: Allow removal of symlinks in the sysfs root
ocfs2: Move /sys/o2cb to /sys/fs/o2cb
ocfs2: Only build ocfs2/dlm with the o2cb stack module
Mark Hindley (1):
[MTD] Correct phram module param description
Mark Lord (20):
sata_mv cosmetic fixes
sata_mv clean up mv_stop_edma usage
sata_mv fix ifctl handling
sata_mv hardreset rework
sata_mv cosmetics
sata_mv disable hotplug for now
sata_mv fix SOC flags, enable NCQ on SOC
sata_mv add basic port multiplier support
sata_mv remove redundant edma init code
sata_mv add temporary 3 second init delay for SiliconImage PMs
libata-eh set tf flags in NCQ EH result_tf
sata_mv more cosmetics
sata_mv mask all interrupt coalescing bits
sata_mv: simplify freeze/thaw bit-shift calculations
sata_mv: simplify request/response queue handling
sata_mv: tidy host controller interrupt handling
sata_mv: more interrupt handling rework
sata_mv: leave SError bits untouched in mv_err_intr
sata_mv: re-enable hotplug, update TODO list
sata_mv: Improve naming of main_irq cause/mask identifiers
Mark M. Hoffman (3):
hwmon: (asb100) Remove some dead code
hwmon: (adt7473) minor cleanup / refactoring
Merge branch 'smsc47b397-new-id' into release
Mark McLoughlin (3):
x86: move dma_supported and dma_set_mask to pci-dma_32.c, fix
xen: Module autoprobing support for frontend drivers
xen: Add compatibility aliases for frontend drivers
Mark Salyzyn (5):
[SCSI] aacraid: Fix down_interruptible() to check the return value
[SCSI] aacraid: Fix down_interruptible() to check the return value correctly
[SCSI] aacraid: Fix warning about macro side-effects
[SCSI] aacraid: Fix jbod operations scan issues
[SCSI] aacraid: Add Power Management support
Markus Armbruster (4):
xen: make hvc0 the preferred console in domU
xen: Make xen-blkfront write its protocol ABI to xenstore
xen pvfb: Para-virtual framebuffer, keyboard and pointer driver
printk: don't read beyond string arguments' terminating zero
Martin Kebert (1):
Input: add Zhen Hua driver
Martin Peschke (21):
[SCSI] zfcp: Introduce a helper function that dumps hex data to a zfcp trace.
[SCSI] zfcp: Clean up _zfcp_san_dbf_event_common_els
[SCSI] zfcp: Remove qtcb dump to kernel log
[SCSI] zfcp: Add qtcb dump to hba debug trace
[SCSI] zfcp: Introduce printf helper functions for debug trace.
[SCSI] zfcp: Register new recovery trace.
[SCSI] zfcp: Add trace records for recovery thread and its queues
[SCSI] zfcp: Add traces for state changes.
[SCSI] zfcp: Trace all triggers of error recovery activity
[SCSI] zfcp: Add trace records for recovery actions.
[SCSI] zfcp: Remove obsolete erp_dbf trace
[SCSI] zfcp: simplify zfcp_dbf_timestamp()
[SCSI] zfcp: Cleanup debug trace view functions.
[SCSI] zfcp: Remove obsolete output function from debug trace.
[SCSI] zfcp: Simplify usage of hex dump output function for debug trace.
[SCSI] zfcp: Simplify zfcp_dbf_tag and related functions in debug trace.
[SCSI] zfcp: Shorten excessive names in debug trace.
[SCSI] zfcp: Cleanup line breaks in debug trace.
[SCSI] zfcp: Add docbook comments to debug trace.
[SCSI] zfcp: fix compiler warning caused by poking inside new semaphore (linux-next)
[SCSI] zfcp: fix 31 bit compile warnings
Martin Schwidefsky (6):
[S390] allnoconfig build error.
[S390] Add new fields for System z10 to /proc/sysinfo
[S390] Remove code duplication from monreader / dcssblk.
[S390] Remove self ptrace IEEE_IP hack.
[S390] use generic sys_ptrace
[S390] Update default configuration.
Marton Balint (1):
V4L/DVB (7449): cx88: fix oops on module removal caused by IR worker
Masakazu Mokuno (2):
PS3: gelic: Add support for separate cipher selection
[POWERPC] PS3: Gelic network driver Wake-on-LAN support
Masami Hiramatsu (7):
[IA64] kprobes: kprobe-booster for ia64
list.h: add list_is_singular()
kprobes: add (un)register_kprobes for batch registration
kprobes: add (un)register_kretprobes for batch registration
kprobes: add (un)register_jprobes for batch registration
kprobes: update document about batch registration
relayfs: support larger relay buffer
Masayuki Hosokawa (1):
sh: Hook up remaining IRQ sources for R7780MP FPGA.
Matheos Worku (3):
[NIU]: Add Support for Sun ATCA Blade Server.
niu: Determine the # of ports from the card's VPD data
niu: Add support for Neptune FEM/NEM cards for C10 server blades
Mathieu Desnoyers (5):
x86: enhance DEBUG_RODATA support - alternatives
x86: enhance DEBUG_RODATA support for hotplug and kprobes
x86: fix test_poke for vmalloced pages
x86: clean up text_poke()
[S390] remove -traditional
Mathieu Segaud (1):
agp: convert drivers/char/agp/frontend.c to use unlocked_ioctl
Matt Carlson (6):
tg3: 5701 DMA corruption fix
tg3: Use constant 500KHz MI clock on adapters with a CPMU
tg3: Fix 5761 NVRAM sizes
tg3: Fix ethtool loopback test for 5761 BX devices
tg3: Add link state reporting to UMP firmware
tg3: Update version to 3.92
Matt Helsley (1):
procfs task exe symlink
Matt Mackall (12):
random: clean up checkpatch complaints
random: consolidate wakeup logic
random: use unlocked_ioctl
random: reuse rand_initialize
random: improve variable naming, clear extract buffer
random: make backtracking attacks harder
random: remove cacheline alignment for locks
random: eliminate redundant new_rotate variable
random: remove some prefetch logic
random: simplify add_ptr logic
random: make mixing interface byte-oriented
random: simplify and rename credit_entropy_store
Matteo Croce (1):
[MTD] AR7 mtd partition map
Matthew Ranostay (14):
[ALSA] hda: STAC927x power down inactive DACs
[ALSA] hda: fix STAC927x power management
[ALSA] hda: STAC927x invalid association value
[ALSA] hda: 92HDxxxx PCI Quirks
[ALSA] hda: STAC927x analog mic
[ALSA] hda: Mic as output fix
[ALSA] hda: disable power management on fixed ports
[ALSA] hda: add verbs for 92hd73xxx laptops
[ALSA] hda: Reorganized DAC outputs
[ALSA] hda: 92HD73xxx distortion fix
[ALSA] hda: 92hd71bxxx DMIC nid
[ALSA] hda: Correct SPDIF out default config
[ALSA] hda: EAPD power management
[ALSA] hda: Add 5.1 support for second headphone jack
Matthew Wilcox (22):
[SCSI] BusLogic: make FlashPoint support x86-32 only
Fix quota.h includes
Add semaphore.h to kernel_lock.c
Generic semaphore implementation
Introduce down_killable()
Add down_timeout and change ACPI to use it
Simplify semaphore implementation
Improve semaphore documentation
Remove DEBUG_SEMAPHORE from Kconfig
arch: Remove unnecessary inclusions of asm/semaphore.h
net: Remove unnecessary inclusions of asm/semaphore.h
drivers: Remove unnecessary inclusions of asm/semaphore.h
fs: Remove unnecessary inclusions of asm/semaphore.h
include: Remove unnecessary inclusions of asm/semaphore.h
kernel: Remove unnecessary inclusions of asm/semaphore.h
lib: Remove unnecessary inclusions of asm/semaphore.h
security: Remove unnecessary inclusions of asm/semaphore.h
Convert asm/semaphore.h users to linux/semaphore.h
Deprecate the asm/semaphore.h files in feature-removal-schedule.
Update .gitignore files
kconifg: 'select' considered less evil
spi_s3c24xx signedness fix
Matthias Geissert (1):
USB: ipaq: fix devices having more than one endpoint
Matthias Kaehlcke (8):
prism54: Convert acl->sem in a mutex
prism54: Convert stats_sem in a mutex
prism54: Convert wpa_sem in a mutex
[TIPC]: Convert tsock->sem in a mutex
COSA/SRP: convert channel_data.rsem to mutex
[SCSI] mpt fusion: convert inactive_list_mutex to a mutex
fs/inode.c: use hlist_for_each_entry()
Alchemy Semi Au1000 pcmcia driver: convert pcmcia_sockets_lock in a mutex
Matthias Schwarzott (6):
V4L/DVB (7507): saa7134: add analog support for Avermedia A700 cards
V4L/DVB (7571): mt312: Cleanup buffer variables of read/write functions
V4L/DVB (7572): mt312: Fix diseqc
V4L/DVB (7573): mt312: Supports different xtal frequencies
V4L/DVB (7574): mt312: Add support for zl10313 demod
V4L/DVB (7575): mt312: add attach-time setting to invert lnb-voltage
Matti Linnanvuori (4):
USB: serial: Remove obsolete contact addresses
Consistently use pdev as the variable of type struct pci_dev *.
doc: fix an incorrect suggestion to pass NULL for PCI like buses
doc: replace yet another dev with pdev for consistency in DMA-mapping.txt
Mattias Nissler (3):
rt2x00: Initialize TX control field in data entries
rt2x00: Use the correct size when copying the control info in txdone
rt2x00: Don't use unitialized rxdesc->size
Mauro Carvalho Chehab (95):
V4L/DVB (7235): tuner-simple: fix a buffer overflow
V4L/DVB (7256): cx88: Add support for tuner-xc3028
V4L/DVB (7257): cx88: Add xc2028/3028 boards
V4L/DVB (7260): tuner-xc3028: Don't check return code for clock reset
V4L/DVB (7261): Use the same callback argument as xc3028 and xc5000
V4L/DVB (7262): Add support for xc3028-based boards
V4L/DVB (7263): Some cleanups at cx88 callback methods
V4L/DVB (7264): cx88-cards: always use a level on printk messages
V4L/DVB (7265): cx88: prints an info when xc2028 is set or is attached
V4L/DVB (7266): cx88-dvb: convert attach_xc3028 into a function
V4L/DVB (7269): cx88: Powercolor Angel works only with firmware version 2.5
V4L/DVB (7270): cx88-dvb: Renames pci_nano callback
V4L/DVB (7271): cx88-cards: Fix powerangel gpio1
V4L/DVB (7325): cx88-dvb: fix an OOPS for xc3028 devices, when dvb_attach fails
V4L/DVB (7326): Fix bad whitespaces
V4L/DVB (7327): cx88: Fix memset for tuner-xc3028 control
V4L/DVB (7370): Add basic support for Prolink Pixelview MPEG 8000GT
V4L/DVB (7371): cx88: Fix audio on Prolink Pixelview Mpeg 8000GT
V4L/DVB (7372): cx88: Add IR support for Pixelview MPEG 8000GT
V4L/DVB (7375): cx88/saa7134: fix magic number for xc3028 reusage detection
V4L/DVB (7377): radio-sf16fmr2.c: fix volume handling
V4L/DVB (7387): saa7134: Fix xc3028 entries
V4L/DVB (7388): saa7134: fix radio entry for xc2028/3028 boards
V4L/DVB (7398): Adds an error if priv argument of tuner_callback is NULL
V4L/DVB (7399): Removes video_dev from tuner-xc2028 config struct
V4L/DVB (7439): tuner-xc2028: Adds an option to allow forcing to load an specific firmware name
V4L/DVB (7448): Add support for Kworld ATSC 120
V4L/DVB (7455): cx88_dvb: qam doesn't apply on Kword ATSC 120
V4L/DVB (7456): vivi: Add 32bit compatibility to the module
V4L/DVB (7458): saa7134: Adds analog support for Avermedia A16D
V4L/DVB (7462): bttv: Fix some API non-compliances for some audio/input V4L2 calls
V4L/DVB (7537): cx88/saa7134: Fix: avoid OOPS on module unload
V4L/DVB (7540): em28xx: convert to use videobuf-vmalloc
V4L/DVB (7542): em28xx: Fix some warnings
V4L/DVB (7543): Fix capture start/stop and timeout
V4L/DVB (7544): em28xx: Fix timeout code
V4L/DVB (7545): em28xx: Fix CodingStyle errors and most warnings introduced by videobuf
V4L/DVB (7547): em28xx: Fix a broken lock
V4L/DVB (7549): em28xx: some small cleanups
V4L/DVB (7551): vivi: Add a missing \n
V4L/DVB (7552): videbuf-vmalloc: Corrects mmap code
V4L/DVB (7553): videobuf-vmalloc: fix STREAMOFF/STREAMON
V4L/DVB (7554): videobuf-dma-sg: Remove unused flag
V4L/DVB (7555): em28xx: remove timeout
V4L/DVB (7557): em28xx: honour video_debug modprobe parameter
V4L/DVB (7558): videobuf: Improve command output for debug purposes
V4L/DVB (7559): em28xx: Fills the entire buffer, before getting another one
V4L/DVB (7560): videodev: Some printk fixes
V4L/DVB (7561): videobuf-vmalloc: stop streaming before unmap
V4L/DVB (7563): em28xx: Add missing checks
V4L/DVB (7564): em28xx: Some fixes to display logic
V4L/DVB (7566): videobuf-dvb: allow its usage with videobuf-vmalloc
V4L/DVB (7567): em28xx: Some cleanups
V4L/DVB (7575a): Revert changeset 4c3b01f71181a52ab7735a7c52b1aa2232826075
V4L/DVB (7584): Fix build that occurs when CONFIG_VIDEO_PMS=y and VIDEO_V4L2_COMMON=m
V4L/DVB (7593): em28xx: add a module to handle dvb
V4L/DVB (7594): em28xx: Fix Kconfig
V4L/DVB (7595): Improve generic support for setting gpio values
V4L/DVB (7596): em28xx-dvb: Add support for HVR950
V4L/DVB (7597): em28xx: share the same xc3028 setup for analog and digital modes
V4L/DVB (7599): em28xx-dvb: videobuf callbacks are waiting for em28xx_fh
V4L/DVB (7600): em28xx: Sets frequency when changing to analog mode
V4L/DVB (7604): em28xx-dvb: Fix analog mode
V4L/DVB (7605): tuner-xc3028: Avoids too much firmware reloads
V4L/DVB (7606): em28xx-dvb: Program GPO as well
V4L/DVB (7610): em28xx: Select reg wait time based on chip ID
V4L/DVB (7611): em28xx: Move registers to a separate file
V4L/DVB (7612): em28xx-cards: use register names for GPIO/GPO
V4L/DVB (7613): em28xx: rename registers
V4L/DVB (7614): em28xx-core: fix some debug printk's that wrongly received KERN_INFO
V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital
V4L/DVB (7616): em28xx-dvb: Properly selects digital mode at the right place
V4L/DVB (7617): Removes a manual mode setup
V4L/DVB (7618): em28xx: make some symbols static
V4L/DVB (7619): em28xx: adds proper demod IF for HVR-900
V4L/DVB (7638): CodingStyle fixes for au8522 and au0828
V4L/DVB (7639): au8522: fix a small bug introduced by Checkpatch cleanup
V4L/DVB (7651): tuner-xc2028: Several fixes to SCODE
V4L/DVB (7728): tea5761: bugzilla #10462: tea5761 autodetection code were broken
V4L/DVB (7730): tuner-xc2028: Fix SCODE load for MTS firmwares
V4L/DVB (7731): tuner-xc2028: fix signal strength calculus
V4L/DVB (7732): vivi: fix a warning
V4L/DVB (7748): tuner-core: some adjustments at tuner logs, if debug enabled
V4L/DVB (7749): cx88: fix tuner setup
V4L/DVB (7752): tuner-core: add a missing \n after a debug printk
V4L/DVB (7753): saa7134: fix tuner setup
V4L/DVB(7767): Move tuners to common/tuners
V4L/DVB (7768): reorganize some DVB-S Kconfig items
V4L/DVB (7769): Move other terrestrial tuners to common/tuners
Fix V4L/DVB core help messages
Rename common tuner Kconfig names to use the same
V4L-DVB(7789a): cx18: fix symbol conflict with ivtv driver
V4L/DVB (7789b): Fix merge conflicts
V4L/DVB (7794): cx88: Fix a warning
V4L/DVB (7798): tuners/Kconfig: Change config name and help to reflect dynamic load for tuners
Mauro Lacy (1):
V4L/DVB (7368): bttv: added support for Kozumi KTV-01C card
Max Stepanov (1):
iwlwifi: Bug fix, CCMP with HW encryption with AGG
Meihui Fan (4):
[Blackfin] arch: fix obvious bfin_write typos
[Blackfin] arch: add support for the rest of the gptimers on the BF54x
[Blackfin] arch: fix bug - make sure we check the right L1 length
[Blackfin] arch: remove unused/incorrect definition
Mel Gorman (6):
mm: use zonelists instead of zones when direct reclaiming pages
mm: introduce node_zonelist() for accessing the zonelist for a GFP mask
mm: remember what the preferred zone is for zone_statistics
mm: use two zonelist that are filtered by GFP mask
mm: have zonelist contains structs with both a zone pointer and zone_idx
mm: filter based on a nodemask as well as a gfp_mask
Michael Albaugh (5):
IB/ipath: Prevent link-recovery code from negating admin disable
IB/ipath: EEPROM support for 7220 devices, robustness improvements, cleanup
IB/ipath: Allow old and new diagnostic packet formats
IB/ipath: Isolate 7220-specific content
IB/ipath: Support for SerDes portion of IBA7220
Michael Beasley (1):
ipv6: Fix typo in net/ipv6/Kconfig
Michael Buesch (33):
b43: Fix bandswitch
mac80211: Extend filter flag documentation about unsupported flags
b43: Add HostFlags HI support
zd1211rw: Fix beacon filter flags thinko
ssb: Add support for 8bit register access
b43legacy: Fix nondebug build
ssb: Add Gigabit Ethernet driver
b43: Add QOS support
b43: Rename the DMA ring pointers
b43: Add TX statistics debugging counters
b43: Fix failed frames status report typo
ssb: Add SPROM/invariants support for PCMCIA devices
b43: Don't compile N-PHY code when N-PHY is disabled
ssb-pcmcia: IRQ and DMA related fixes
b43: Add PIO support for PCMCIA devices
ssb: Turn suspend/resume upside down
ssb: Fix build for non-PCIhost
ssb: Add support for block-I/O
b43: Use SSB block-I/O to do PIO
b43: Add more N-PHY stuff
b43: Fix TBTT and PU timings
b43: Beaconing fixes
b43: Fix beacon BH update
b43: Fix PHY TX control words in SHM
b43: use b43_is_mode() call
ssb-pcicore: Remove b44 TPS flag workaround
b43: Add fastpath to b43_mac_suspend()
b43: Workaround invalid bluetooth settings
b43: Fix HostFlags data types
b43: Add more btcoexist workarounds
b43: Workaround DMA quirks
b43: Fix dual-PHY devices
b43: Fix some TX/RX locking issues
Michael Chan (6):
bnx2: Refine remote PHY locking.
bnx2: Fix remote PHY initial link state.
bnx2: Fix register test on 5709.
bnx2: Zero out context memory for 5709.
bnx2: Update RV2P firmware for 5709.
bnx2: Update version to 1.7.5.
Michael Ellerman (18):
[POWERPC] Move prototype for find_udbg_vterm() into a header file
[POWERPC] Always add preferred consoles in platforms/pseries/lpar.c
[POWERPC] Move xics_setup_8259_cascade() into platforms/pseries/setup.c
[POWERPC] Turn xics_setup_8259_cascade() into a generic pseries_setup_i8259_cascade()
[POWERPC] Use pseries_setup_i8259_cascade() in pseries_mpic_init_IRQ()
[POWERPC] Simplify xics direct/lpar irq_host setup
[POWERPC] Add include of linux/of.h to numa.c
[POWERPC] Add include of linux/of.h to os-area.c
[POWERPC] Discourage people from fiddling with kernel data from prom_init
[POWERPC] Use of_get_next_parent() in platforms/cell/axon_msi.c
[POWERPC] Set udbg_console index to 0
[POWERPC] Mark udbg console as CON_ANYTIME, ie. callable early in boot
[POWERPC] Register udbg console early on pseries LPAR
[POWERPC] Convert from DBG() to pr_debug() in platforms/pseries/
[POWERPC] Add CONFIG_PPC_PSERIES_DEBUG to enable debugging for platforms/pseries
[POWERPC] Make emergency stack safe for current_thread_info() use
[POWERPC] Fix crashkernel= handling when no crashkernel= specified
kexec: make extended crashkernel= syntax less confusing
Michael Ernst (1):
[S390] cio: fix parallel cm_enable processing.
Michael Gruber (2):
Input: xpad - set proper buffer length for outgoing requests
[ALSA] hda-intel - Fix microphone capture with ALC880 F1734 model
Michael Halcrow (4):
eCryptfs: introduce device handle for userspace daemon communications
eCryptfs: integrate eCryptfs device handle into the module.
eCryptfs: make key module subsystem respect namespaces
eCryptfs: protect crypt_stat->flags in ecryptfs_open()
Michael Hennerich (12):
[Blackfin] arch: Apply Bluetechnix vendor patch
[Blackfin] arch: Prevent potential Core Hang situation
[Blackfin] arch: Allow concurrent use of GPIO and GPIO IRQ
[Blackfin] arch: Add platform support for MTD DATAFLASH
[Blackfin] arch: take DDR DEVWD into consideration as well for BF548
[Blackfin] arch: Equalize include files: Add PLL_DIV Masks
[Blackfin] arch: Functional power management support: Remove broken cpu frequency scaling drivers
[Blackfin] arch: Functional power management support: Add support for cpu frequency scaling
Input: bf54x-keys - add infrastructure for keypad wakeups
[MTD] [NAND] bf5xx_nand: Avoid crash if bfin_mac is installed.
[MTD] m25p80: Add Support for ATMEL AT25DF641 64-Megabit SPI Flash
mm/nommu.c: return 0 from kobjsize with invalid objects
Michael Holzheu (2):
[S390] tape: duplicate sysfs filename when setting tape device online
[S390] Add debug_register_mode() function to debug feature API
Michael Krufky (99):
V4L/DVB (7087): tuner-simple: whitespace / comments / codingstyle cleanups
V4L/DVB (7123): tuner-simple: create separate t_params and ranges lookup functions
V4L/DVB (7124): tuner-simple: display frequency in MHz
V4L/DVB (7125): tuner: build tuner-types independently of tuner-core
V4L/DVB (7126): tuner: move tuner type ID check to simple_tuner_attach
V4L/DVB (7127): tuner: remove dependency of tuner-core on tuner-types
V4L/DVB (7128): tuner: properly handle failed calls to simple_tuner_attach
V4L/DVB (7129): tuner-simple: move device-specific code into three separate functions
V4L/DVB (7130): tuner: remove emacs c-basic-offset override block
V4L/DVB (7134): tuner: create a macro for sharing state between hybrid tuner instances
V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros
V4L/DVB (7136): tda18271: use hybrid_tuner_request_state to manage tuner instances
V4L/DVB (7137): tuner: return number of instances remaining after hybrid_tuner_release_state
V4L/DVB (7184): make hybrid_tuner_request_state tolerant of devices without i2c adapters
V4L/DVB (7211): tda18271: remove duplicated channel configuration code from tda18271c1_tune
V4L/DVB (7212): tda18271: move rf calibration code from tda18271c1_tune into a new function
V4L/DVB (7213): tda18271: consolidate tune functions
V4L/DVB (7214): tda18271: move init functions to directly above tda18271_tune
V4L/DVB (7254): cx88: fix FusionHDTV 5 PCI nano name and enable IR support
V4L/DVB (7288): cx88: fix GPIO for FusionHDTV 7 Gold input selection
V4L/DVB (7289): cx88: enable IR receiver and real time clock on FusionHDTV7 Gold
V4L/DVB (7304): pvrusb2: add function pvr2_hdw_cmd_powerdown
V4L/DVB (7323): pvrusb2: set default video standard to NTSC for OnAir HDTV / Creator
V4L/DVB (7346): tda9887: allow multiple driver instances for the same hardware to share state
V4L/DVB (7347): tuner-simple: add basic support for digital tuning of hybrid devices
V4L/DVB (7348): tuner-simple: do not send i2c commands if there is no i2c adapter
V4L/DVB (7349): tuner-simple: enable digital tuning support for LG TDVS-H06xF
V4L/DVB (7350): tuner-simple: enable digital tuning support for Thomson DTT 761X
V4L/DVB (7351): tuner-simple: add init and sleep methods
V4L/DVB (7352): tuner-simple: enable digital tuning support for Philips FMD1216ME
V4L/DVB (7353): tuner-simple: enable digital tuning support for Philips TUV1236D
V4L/DVB (7354): tuner-simple: enable digital tuning support for Philips FCV1236D
V4L/DVB (7355): tuner-simple: use separate inputs for vsb and qam on tuv1236d & fcv1236d
V4L/DVB (7356): tuner-simple: enable digital tuning support for Thomson DTT 7610
V4L/DVB (7357): tuner-simple: enable digital tuning support for Microtune 4042 FI5
V4L/DVB (7358): tuner-simple: enable digital tuning support for Philips TD1316
V4L/DVB (7359): tuner-simple: enable digital tuning support for Thomson FE6600
V4L/DVB (7360): tuner-simple: fix return value of simple_dvb_configure
V4L/DVB (7379): tuner: prevent instance sharing if i2c adapter is NULL
V4L/DVB (7380): tuner-simple: warn if tuner can't be probed during attach
V4L/DVB (7381): tuner: rename TUNER_PHILIPS_ATSC to TUNER_PHILIPS_FCV1236D
V4L/DVB (7383): tda18271: add attach-time parameter to limit i2c transfer size
V4L/DVB (7384): tda18271: store FM_RFn setting in struct tda18271_std_map_item
V4L/DVB (7385): tda18271: store agc_mode configuration independently of std_bits
V4L/DVB (7407): tuner-simple: add module options to specify rf input
V4L/DVB (7408): use tuner-simple for Thomson DTT 761X digital tuning support
V4L/DVB (7409): use tuner-simple for Microtune 4042 FI5 digital tuning support
V4L/DVB (7410): use tuner-simple for Thomson FE6600 digital tuning support
V4L/DVB (7411): use tuner-simple for Philips FCV1236D digital tuning support
V4L/DVB (7412): use tuner-simple for LG TDVS-H06xF digital tuning support
V4L/DVB (7413): use tuner-simple for Philips FMD1216ME digital tuning support
V4L/DVB (7414): use tuner-simple for Philips TD1316 digital tuning support
V4L/DVB (7415): use tuner-simple for Philips TUV1236D digital tuning support
V4L/DVB (7416): dvb-pll: remove support for Thomson dtt7610
V4L/DVB (7417): dvb-pll: remove support for Thomson dtt761x
V4L/DVB (7418): dvb-pll: remove support for Microtune 4042 FI5
V4L/DVB (7419): dvb-pll: remove support for Thomson FE6600
V4L/DVB (7420): dvb-pll: remove support for Philips FCV1236D
V4L/DVB (7421): dvb-pll: remove support for LG TDVS-H06xF
V4L/DVB (7422): dvb-pll: remove support for Philips FMD1216ME
V4L/DVB (7423): dvb-pll: remove support for Philips TD1316
V4L/DVB (7424): dvb-pll: remove support for Philips TUV1236D
V4L/DVB (7425): dvb-pll: remove dead code
V4L/DVB (7426): dvb-pll: renumber remaining description id's
V4L/DVB (7427): dvb-pll: remove rf input module options
V4L/DVB (7429): tda18271: write EP3 thru MD3 for image rejection low band initialization
V4L/DVB (7430): tda18271: fix typo in tda18271_calibrate_rf
V4L/DVB (7431): tda18271: allow device-specific configuration of IF level
V4L/DVB (7432): tda18271: allow device-specific configuration of rf agc top
V4L/DVB (7433): tda18271: fix comparison bug in tda18271_powerscan
V4L/DVB (7434): tda18271: set rfagc modes during channel configuration
V4L/DVB (7435): tda18271: add function tda18271_charge_pump_source
V4L/DVB (7436): tda18271: add basic support for slave tuner configurations
V4L/DVB (7437): tda18271: increment module version minor
V4L/DVB (7440): dvb-bt8xx: fix build error
V4L/DVB (7441): kconfig fixes for tuner-simple
V4L/DVB (7481): tda18271: fix standard map debug
V4L/DVB (7483): tuner-simple: fix broken build dependency
V4L/DVB (7626): Kconfig: VIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000
V4L/DVB (7627): au0828: replace __FUNCTION__ with __func__
V4L/DVB (7628): au8522: codingstyle cleanups
V4L/DVB (7629): au8522: replace __FUNCTION__ with __func__
V4L/DVB (7630): au8522: fix au8522_read_ucblocks for qam
V4L/DVB (7631): au8522: add function au8522_read_mse
V4L/DVB (7633): au8522: consolidate mse2snr_lookup functions
V4L/DVB (7679): pvrusb2: add DVB API framework
V4L/DVB (7680): pvrusb2-dvb: add pvr2_dvb_bus_ctrl to allow frontends to negotiate bus access
V4L/DVB (7681): pvrusb2-dvb: start working on streaming / buffer handling code
V4L/DVB (7683): pvrusb2-dvb: set to DTV mode before attaching frontend
V4L/DVB (7705): pvrusb2: Enable OnAir digital operation
V4L/DVB (7706): pvrusb2: create a separate pvr2_device_desc structure for 751xx models
V4L/DVB (7707): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 750xx
V4L/DVB (7717): pvrusb2-dvb: add DVB-T support for Hauppauge pvrusb2 model 73xxx
V4L/DVB (7718): pvrusb2-dvb: update Kbuild selections
V4L/DVB (7744): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 751xx
V4L/DVB (7779): pvrusb2-dvb: quiet down noise in kernel log for feed debug
V4L/DVB (7780): pvrusb2: always enable support for OnAir Creator / HDTV USB2
V4L/DVB (7781): pvrusb2-dvb: include dvb support by default and update Kconfig help text
V4L/DVB (7789): tuner: remove static dependencies on analog tuner sub-modules
Michael Reed (1):
[SCSI] mptsas: do not use ioc->handle to locate hba portinfo structure
Michael Trimarchi (1):
atmel_serial: remove duplicated macro definition
Michael Wu (3):
nl80211: Add monitor interface configuration flags
mac80211: Use monitor configuration flags
mac80211: Add cooked monitor mode support
Michal Januszewski (2):
fbdev: make the best-fit section of fb_find_mode return the closest matching mode
uvesafb: don't treat valid modes returned byfb_find_mode() as errors
Mikael Pettersson (1):
x86: correct/clarify comment in nops.h
Mike Christie (2):
[SCSI] scsi_error: add target reset handler
[SCSI] qla4xxx: Add target reset functionality
Mike Frysinger (42):
[Blackfin] arch: add board bluetechnix kernel defconfigs to kernel
[Blackfin] arch: turn generic time on by default
[Blackfin] arch: add missing __user marking to ss_sp member of signalstack and a few userspace system functions
[Blackfin] arch: declare CHECKFLAGS to make sparse output more readable
[Blackfin] arch: add twi resources to CM_BF537 board as reported by Servaes Joordens
[Blackfin] arch: conditionally enable flash resources since it requests the async memory bank
[Blackfin] arch: dump the stack before printing out an error otherwise the stack dump is useless as it shows us tracing through printk
[Blackfin] arch: fix up gpio code style -- no functional changes
[Blackfin] arch: update reboot code to match latest info (really just copy from u-boot)
[Blackfin] arch: MEM_ADD_WIDTH only gets used when reprogramming clocks, so dont bother exposing it in the menu normally
[Blackfin] arch: replace implied numbers with real values
[Blackfin] arch: relocate MAX_SWITCH_{D,I}_CPLBS from the header to the file where it actually gets used.
[Blackfin] arch: fix some obvious typos -- some of which prevent SDH building for the BF542
[Blackfin] arch: we no longer use BFIN_{SINGLE,DUAL}_CORE in our source
[Blackfin] arch: LARGE_ALLOCS was dropped along the way ... bring Blackfin in line
[Blackfin] arch: finish removing remnants of old BF537_PORT_H option of Blackfin EMAC driver
[Blackfin] arch: merge ip0x-specific board changes
[Blackfin] arch: declare list of peripherals as const since we dont modify the incoming array
[Blackfin] arch: remove duplicated prototypes for internal cplb structures from the global blackfin header
[Blackfin] arch: theres no need to declare ram{end,start,base} in the head.S files
[Blackfin] arch: add boot messages to quickly distinguish between MPU/NOMPU settings
[Blackfin] arch: actually implement get_cycles function
[Blackfin] arch: cplb-mpu code clean up
[Blackfin] arch: make the mask explicit rather than writing a negative number in hex
[Blackfin] arch: now that we can panic() early, dont need the delayed L1 overflow check
[Blackfin] arch: use the same style for missing L1 sections
[Blackfin] arch: add implicit icplb for the bootrom so we can use the utility functions in the kernel
[Blackfin] arch: detect the memory available in the system on the fly by default
[Blackfin] arch: reorganize some of the board-customization options so that similar things are together and only available as needed
[Blackfin] arch: define our own BUG() so we can dump the blackfin hardware trace buffer
[Blackfin] arch: BF54x memsizes are in mbits, not mbytes
[Blackfin] arch: add include/boot .gitignore files
dlm: linux/{dlm,dlm_device}.h: cleanup for userspace
HID: export headers properly
[MTD] [MAPS] Document MTD_PHYSMAP module name in kconfig
i2c-bfin-twi: Use simpler comment headers and strip out information that is maintained in the scm's log
Blackfin Serial Driver: punt unused lsr variable
Blackfin Serial Driver: the uart break anomaly has been given its own number, so switch to it
Blackfin char driver for Blackfin on-chip OTP memory (v3)
kbuild: silence documentation GEN xml messages according to $(quiet)
BF54x Framebuffer Driver: drop request_irq cast
BF54x Framebuffer Driver: BF542 does not have EPPI0, so dont allow the LQ034 driver for now
Mike Hench (1):
[MTD] [NAND] corrected MPC8313 NAND fixes
Mike Isely (69):
V4L/DVB (7295): pvrusb2: add device attributes for fm radio and digital tuner
V4L/DVB (7296): pvrusb2: Define device attributes for all input modes
V4L/DVB (7297): pvrusb2: Dynamically control range of input selections
V4L/DVB (7298): pvrusb2: Account for dtv choice (a bit) in v4l2 implementation
V4L/DVB (7299): pvrusb2: Improve logic which handles input choice availability
V4L/DVB (7300): pvrusb2: v4l2 implementation fixes for input selection
V4L/DVB (7301): pvrusb2: Implement addition sysfs tracing
V4L/DVB (7302): pvrusb2: Improve control validation for enumerations
V4L/DVB (7303): pvrusb2: Ensure that default input selection is actually valid
V4L/DVB (7305): pvrusb2: whitespace fixup
V4L/DVB (7306): pvrusb2: Fix oops possible when claiming a NULL stream
V4L/DVB (7307): pvrusb2: New functions for additional FX2 digital-related commands
V4L/DVB (7308): pvrusb2: Define digital control scheme device attributes
V4L/DVB (7309): pvrusb2: Enhance core logic to also control digital streaming
V4L/DVB (7310): pvrusb2: trace print cosmetic cleanup / improvements
V4L/DVB (7311): pvrusb2: Allow digital streaming without encoder firmware
V4L/DVB (7312): pvrusb2: Indicate streaming status via LED
V4L/DVB (7313): pvrusb2: Make LED control into a device-specific attribute
V4L/DVB (7314): pvrusb2: Make device attribute structure more compact
V4L/DVB (7315): pvrusb2: Add Gotview USB 2.0 DVD Deluxe to supported devices
V4L/DVB (7316): pvrusb2: Handle ATSC video standard bits
V4L/DVB (7317): pvrusb2: Increase buffer size for printing video standard strings
V4L/DVB (7318): pvrusb2: Remove dead code
V4L/DVB (7319): pvrusb2: Close potential race condition during initialization
V4L/DVB (7320): pvrusb2: Eliminate timer race during tear-down
V4L/DVB (7321): pvrusb2: Rework context handling and initialization
V4L/DVB (7447): pvrusb2: Fix compilation warning
V4L/DVB (7678): pvrusb2: Fix stupid string typo that has been reproducing wildly
V4L/DVB (7682): pvrusb2-dvb: finish up stream & buffer handling
V4L/DVB (7684): pvrusb2: Add VIDEO_PVRUSB2_DVB config variable
V4L/DVB (7685): pvrusb2: Fix really bad typo if DVB config option description
V4L/DVB (7686): pvrusb2: Fix broken debug interface build
V4L/DVB (7687): pvrusb2: Fix oops in pvrusb2-dvb
V4L/DVB (7688): pvrusb2: Clean up dvb streaming start/stop
V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down
V4L/DVB (7690): pvrusb2-dvb: Remove digital_up flag
V4L/DVB (7691): pvrusb2-dvb: Don't initialize if device lacks a digital side
V4L/DVB (7692): pvrusb2-dvb: Further clean up dvb init/tear-down
V4L/DVB (7693): pvrusb2-dvb: Change usage of 0 --> NULL
V4L/DVB (7694): pvrusb2: Fix compilation goof when CONFIG_VIDEO_PVRUSB2_DVB is off
V4L/DVB (7695): pvrusb2: Make associativity of == and && explicit (cosmetic)
V4L/DVB (7696): pvrusb2: state control tweak
V4L/DVB (7697): pvrusb2: Fix misleading bit of debug output (trivial)
V4L/DVB (7698): pvrusb2: Remove never-reached break statements (trivial)
V4L/DVB (7699): pvrusb2: Implement statistics for USB I/O performance / tracking
V4L/DVB (7700): pvrusb2: Make FX2 command codes unsigned constants
V4L/DVB (7701): pvrusb2: Centralize handling of simple FX2 commands
V4L/DVB (7702): pvrusb2: Rework USB streaming start/stop execution
V4L/DVB (7703): pvrusb2: Fix minor problem involving ARRAY_SIZE confusion
V4L/DVB (7704): pvrusb2: Fix slop involving use of struct which might not be defined
V4L/DVB (7708): pvrusb2-dvb: Fix stuck thread on streaming abort
V4L/DVB (7709): pvrusb2: New device attribute for encoder usage in digital mode
V4L/DVB (7710): pvrusb2: Implement critical digital streaming quirk for onair devices
V4L/DVB (7711): pvrusb2: Fix race on module unload
V4L/DVB (7712): pvrusb2: Close connect/disconnect race
V4L/DVB (7713): pvrusb2: Implement cleaner DVB kernel thread shutdown
V4L/DVB (7714): pvrusb2: Fix hang on module removal
V4L/DVB (7715): pvrusb2: Clean out all use of __FUNCTION__
V4L/DVB (7719): pvrusb2: Implement input selection enforcement
V4L/DVB (7720): pvrusb2: Fix bad error code on cx23416 firmware load failure
V4L/DVB (7721): pvrusb2: Restructure cx23416 firmware loading to have a common exit point
V4L/DVB (7722): pvrusb2: Implement FM radio support for Gotview USB2.0 DVD 2
V4L/DVB (7723): pvrusb2: Clean up input selection list generation in V4L interface
USB: cypress_m8: Feature buffer fixes
USB: cypress_m8: Packet format is separate from characteristic size
USB: cypress_m8: Don't issue GET_CONFIG for certain devices
USB: cypress_m8: Get rid of pointless NULL check
USB: cypress_m8: Limit baud rate to <=4800 for USB low speed devices
V4L/DVB (7782): pvrusb2: Driver is no longer experimental
Mike Montour (1):
[ALSA] soc - Mono voice playback volume for WM8753
Mike Rapoport (3):
[ARM] 4959/1: PXA: Fix misprint in CICR1_RGBT_CONV
[ARM] 5013/1: Change ITE8152 interrupt numbers
V4L/DVB (7669): pxa_camera: Add support for YUV modes
Mike Travis (27):
x86: clean up non-smp usage of cpu maps
cpumask: add cpumask_scnprintf_len function
x86: reduce memory and stack usage in intel_cacheinfo
x86: oprofile: remove NR_CPUS arrays in arch/x86/oprofile/nmi_int.c
asm-generic: add node_to_cpumask_ptr macro
numa: move large array from stack to _initdata section
cpumask: Cleanup more uses of CPU_MASK and NODE_MASK
sched: remove fixed NR_CPUS sized arrays in kernel_sched_c
x86: use new set_cpus_allowed_ptr function
generic: use new set_cpus_allowed_ptr function
cpuset: modify cpuset_set_cpus_allowed to use cpumask pointer
generic: reduce stack pressure in sched_affinity
nodemask: use new node_to_cpumask_ptr function
cpumask: reduce stack usage in SD_x_INIT initializers
cpumask: add CPU_MASK_ALL_PTR macro
x86: convert cpumask_of_cpu macro to allocated array
x86: modify show_shared_cpu_map in intel_cacheinfo
cpumask: use new cpus_scnprintf function
cpumask: add show cpu map functions
sched: remove another cpumask_t variable from stack
init: move setup of nr_cpu_ids to as early as possible
sched: add new set_cpus_allowed_ptr function
Build fix for CONFIG_NUMA=y && CONFIG_SMP=n
oprofile: change cpu_buffer from array to per_cpu variable
[CPUFREQ] change cpu freq tables to per_cpu variables
cpu: change cpu_sys_devices from array to per_cpu variable
net: remove NR_CPUS arrays in net/core/dev.c
Miklos Szeredi (22):
[patch 2/7] vfs: mountinfo: add seq_file_root()
[patch 3/7] vfs: mountinfo: add mount ID
[patch 4/7] vfs: mountinfo: add mount peer group ID
[patch 5/7] vfs: mountinfo: allow using process root
[patch 7/7] vfs: mountinfo: show dominating group id
mm: rotate_reclaimable_page() cleanup
ecryptfs: add missing lock around notify_change
mm: bdi: expose the BDI object in sysfs for NFS
mm: bdi: expose the BDI object in sysfs for FUSE
mm: bdi: move statistics to debugfs
mm: bdi: add separate writeback accounting capability
mm: bdi: export bdi_writeout_inc()
mm: Add NR_WRITEBACK_TEMP counter
mm: document missing fields for /proc/meminfo
fuse: support writable mmap
fuse: clean up setting i_size in write
fuse: update file size on short read
fuse: fix max i/o size calculation
fuse: fix node ID type
fuse: fix race in llseek
fuse: fix sparse warnings
vfs: fix permission checking in sys_utimensat
Mikulas Patocka (7):
dm snapshot: fix chunksize sector conversion
dm snapshot: store pointer to target instance
dm kcopyd: per device
dm kcopyd: private mempool
dm kcopyd: remove redundant client counting
dm raid1: use timer
dm: unplug queues in threads
Milan Broz (2):
dm snapshot: reduce default memory allocation
dm crypt: add documentation
Miloslav Trmac (1):
[patch 1/2] audit: let userspace fully control TTY input auditing
Ming Lei (3):
USB: Fix memory leak in mon_stat_release
USB: fix comments of 2 functions in hcd.c
USB: remove unnecessary type casting of urb->context
Mingming Cao (3):
ext4: remove extra define of ext4_new_blocks_old from mballoc.c
ext4: make ext4_xattr_list() static
ext4: Move mballoc headers/structures to a seperate header file mballoc.h
Miquel van Smoorenburg (4):
[SCSI] dpt_i2o: use standard __init / __exit code
[SCSI] dpt_i2o: move from virt_to_bus/bus_to_virt to dma_alloc_coherent
[SCSI] dpt_i2o: 64 bit support
[SCSI] dpt_i2o: sysfs code
Mirco Tischler (1):
[ALSA] hda-codec - Add support of Zepto laptops
Mohamed Abbas (10):
iwlwifi: initialize ieee80211_channel->hw_value
iwlwifi: set rate_idx correctly from plcp
mac80211: prevent tuning during scanning
iwlwifi: Add led support
iwlwifi: add notification infrastructure to iwlcore
iwlwifi: hook iwlwifi with Linux rfkill
iwlwifi: fix race condition during driver unload
iwlwifi: fix rfkill memory error
mac80211: notify mac from low level driver (iwlwifi)
iwlwifi: fix unload warning and error
Mrton Nmeth (1):
leds: Add mail LED support for "Clevo D400P"
Nadia Derbey (9):
ipc: scale msgmni to the amount of lowmem
ipc: scale msgmni to the number of ipc namespaces
ipc: define the slab_memory_callback priority as a constant
ipc: recompute msgmni on memory add / remove
ipc: invoke the ipcns notifier chain as a work item
ipc: recompute msgmni on ipc namespace creation/removal
ipc: do not recompute msgmni anymore if explicitly set by user
ipc: re-enable msgmni automatic recomputing msgmni if set to negative
idr: fix idr_remove()
Nate Case (1):
pasemi_mac: Netpoll support
Nathan Lynch (5):
[POWERPC] maple: Use platform name in define_machine()
[POWERPC] maple: Kill fixup_maple_ide
[POWERPC] maple: Enable ipr driver in defconfig
[POWERPC] scanlog_init cleanup and minor fixes
[POWERPC] Convert pci and eeh code to of_device_is_available
Neil Horman (2):
[SCTP]: extend exported data in /proc/net/sctp/assoc
[SCTP]: Correct /proc/net/assocs formatting error
NeilBrown (5):
knfsd: Remove NLM_HOST_MAX and associated logic.
md: skip all metadata update processing when using external metadata.
md: reinitialise more mddev fields in do_md_stop.
md: fix 'safemode' handling for external metadata.
md: fix up switching md arrays between read-only and read-write
Nick Andrew (4):
Kconfig: clean up block/Kconfig help descriptions
RAID: remove trailing space from printk line
[ALSA] sound: this amplifier only goes up to 7
raid: remove leading TAB on printk messages
Nick Forbes (1):
leds: Add default-on trigger
Nick Kossifidis (11):
ath5k: Add RF2413 srev values
ath5k: Add RF2413 initial settings
ath5k: Identify RF2413 and deal with PHY_SPENDING
ath5k: more RF2413 stuff
ath5k: Remove RF5413 from rf gain optimization functions
ath5k: Fixes for PCI-E cards
ath5k: Make some changes to follow register dumps.
ath5k: Add 2413 to srev_names so that it shows up during module load
ath5k: Add RF2425 initvals
ath5k: Misc fixes/cleanups
ath5k: Fix radio identification on AR5424/2424
Nick Piggin (9):
nfs: use GFP_NOFS preloads for radix-tree insertion
mm: remove nopage
mm: introduce pte_special pte bit
mm: add vm_insert_mixed
xip: support non-struct page backed memory
s390: implement pte special bit
block: make queue flags non-atomic
fuse: implement perform_write
mm: fix warning on memory offline
Nicolas Ferre (3):
atmel_lcdfb: wiring BGR to RGB color mode
atmel_lcdfb: adjust fifo size for at91sam9rl
[ARM] 5016/1: AT91: typo in mci configuration for at91cap at91sam9263
Nicolas Pitre (4):
[ARM] 4954/1: Orion: fix some function section mismatch
kprobes/arm: fix cache flush address for instruction stub
[ARM] Orion: fix ioremap() optimization
[ARM] Feroceon: fix function alignment in proc-feroceon.S
Nishanth Aravamudan (3):
mm: fix misleading __GFP_REPEAT related comments
page allocator: smarter retry of costly-order allocations
page allocator: explicitly retry hugepage allocations
Niv Sardi (2):
[XFS] actually check error returned by xfs_flush_pages, clean up and
[XFS] kill t_sema member of struct xfs_trans
Nur Hussein (1):
Taint kernel after WARN_ON(condition)
Németh Márton (2):
leds: disable triggers on brightness set
leds: Cleanup various whitespace and code style issues
OGAWA Hirofumi (9):
fat: kill is_bad_inode() check
fat: fat_notify_change() and check_mode() cleanup
fat: fat_setattr() fix
fat: Add allow_utime option
fat: Update free_clusters even if it is untrusted
fat: Remove fat_clusters_flush()
Add balance_dirty_pages_ratelimited() to cont_expand_zero()
fat: use __getname()
vfs: fix unconditional write_super() call in file_fsync()
Olaf Kirch (2):
mlx4_core: Avoid recycling old FMR R_Keys too soon
IB/mthca: Avoid recycling old FMR R_Keys too soon
Oleg Nesterov (55):
timers: simplify lockdep handling
hrtimers: simplify lockdep handling
locking: remove unused double_spin_lock()
mmap_region: cleanup the final vma_merge() related code
workqueues: shrink cpu_populated_map when CPU dies
cleanup_workqueue_thread: remove the unneeded "cpu" parameter
simplify cpu_hotplug_begin()/put_online_cpus()
signals: do_signal_stop(): use signal_group_exit()
signals: do_group_exit(): use signal_group_exit() more consistently
lock_task_sighand: add rcu lock/unlock
k_getrusage: don't take rcu_read_lock()
do_task_stat: don't take rcu_read_lock()
signals: cleanup security_task_kill() usage/implementation
signals: re-assign CLD_CONTINUED notification from the sender to reciever
kill_pid_info: don't take now unneeded tasklist_lock
handle_stop_signal: unify partial/full stop handling
handle_stop_signal: use the cached p->signal value
get_signal_to_deliver: use the cached ->signal/sighand values
signals: send_sigqueue: don't take rcu lock
signals: send_sigqueue: don't forget about handle_stop_signal()
signals: __group_complete_signal: cache the value of p->signal
signals: send_group_sigqueue: don't take tasklist_lock
signals: move handle_stop_signal() into send_signal()
signals: do_tkill: don't use tasklist_lock
signals: send_sig_info: don't take tasklist_lock
signals: microoptimize the usage of ->curr_target
signals: move the definition of __group_complete_signal() up
signals: change send_signal/do_send_sigqueue to take "boolean group" parameter
signals: use __group_complete_signal() for the specific signals too
signals: unify send_sigqueue/send_group_sigqueue completely
signals: join send_sigqueue() with send_group_sigqueue()
signals: handle_stop_signal: don't worry about SIGKILL
signals: cleanup the usage of print_fatal_signal()
signals: fold sig_ignored() into handle_stop_signal()
signals: document CLD_CONTINUED notification mechanics
signals: send_signal: be paranoid about signalfd_notify()
signals: check_kill_permission: check session under tasklist_lock
signals: check_kill_permission: remove tasklist_lock
signals: fix /sbin/init protection from unwanted signals
signals: de_thread: simplify the ->child_reaper switching
signals: allow the kernel to actually kill /sbin/init
ptrace: introduce task_detached() helper
reparent_thread: use same_thread_group()
document de_thread() with exit_notify() connection
ptrace: introduce ptrace_reparented() helper
ptrace: __ptrace_unlink: use the ptrace_reparented() helper
ptrace: ptrace_attach: use send_sig_info() instead force_sig_specific()
ptrace: permit ptracing of /sbin/init
free_pidmap: turn it into free_pidmap(struct upid *)
pids: de_thread: don't clear session/pgrp pids for the old leader
pids: introduce change_pid() helper
pids: sys_setpgid: use change_pid() helper
pids: __set_special_pids: use change_pid() helper
pids: sys_getsid: fix unsafe *pid usage, fix possible 0 instead of -ESRCH
pids: sys_getpgid: fix unsafe *pid usage, s/tasklist/rcu/
Olga Kornievskaia (1):
nfsd: use static memory for callback program and stats
Oliver Endriss (5):
V4L/DVB (7532): budget: Add support for Fujitsu Siemens DVB-T Activy Budget
V4L/DVB (7660): bsbe1: Use settings recommended by the manufacturer
V4L/DVB (7661): stv0299: Add flag to turn off OP0 output
V4L/DVB (7662): stv0299: Fixed some typos
V4L/DVB (7663): budget: Support for Activy budget card with BSBE1 tuner
Oliver Hartkopp (1):
CAN: use hrtimers in can-bcm protocol
Oliver Neukum (9):
Input: xpad - don't use GFP_ATOMIC
Input: usbtouchscreen - don't use DMA on stack
Input: wacom - implement suspend and autosuspend
HID: fix race between open() and disconnect() in usbhid
USB: convert away from urb->status in xpad driver
USB: add extension of anchor API, usb_unlink_anchored_urbs
USB: update comments about usb driver's header
USB: add Documentation about usb_anchor
USB: add documentation about callbacks
Olof Johansson (11):
pasemi_mac: Move RX/TX section enablement to dma_lib
[POWERPC] pasemi: Add flag management functions to dma_lib
[POWERPC] pasemi: Add function engine management functions to dma_lib
pasemi_mac: jumbo frame support
pasemi_mac: Enable GSO by default
pasemi_mac: basic ethtool support
pasemi_mac: Jumbo frame bugfixes
[POWERPC] pasemi: Minor iommu cleanup
[POWERPC] Remove unused __max_memory variable
tasklets: execute tasklets in the same order they were queued
fatfs: fix build warning with 64k PAGE_SIZE
Ondrej Zajicek (2):
fbdev: vt8623fb: better resume from STR
fbdev: framebuffer_alloc() fixes
Ondrej Zary (1):
3c509: convert to isa_driver and pnp_driver
PJ Waskiewicz (1):
x86: Fix 32-bit MSI-X allocation leakage
Paolo Ciarrocchi (61):
x86: coding style fixes for arch/x86/kernel/cpu/centaur.c
x86: coding style fixes to arch/x86/lib/memmove_64.c
x86: coding style fixes to arch/x86/kernel/syscall_64.c
x86: coding style fixes to arch/x86/lib/string_32.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p5.c
x86: coding style fixes to arch/x86/kernel/x8664_ksyms_64.c
x86: coding style fixes to arch/x86/oprofile/op_model_ppro.c
x86: coding style fixes to arch/x86/oprofile/op_model_athlon.c
x86: coding style fixes to arch/x86/mach-generic/probe.c
x86: coding style fixes to arch/x86/mach-generic/default.c
x86: coding style fixes to arch/x86/mach-generic/summit.c
x86: coding style fixes to arch/x86/kernel/cpu/nexgen.c
x86: coding style fixes to arch/x86/mach-generic/bigsmp.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p6.c
x86: coding style fixes to arch/x86/kernel/cpu/umc.c
x86: coding style fixes to arch/x86/boot/compressed/misc.c
x86: coding style fix to arch/x86/boot/pm.c
x86: coding style fixes to arch/x86/kernel/summit_32.c
x86: coding style fixes to arch/x86/kernel/cpu/intel.c
x86: coding style fixes to arch/x86/oprofile/init.c
x86: coding style fixes to arch/x86/lib/strstr_3
x86: coding style fixes to arch/x86/kernel/mca_32.c
x86: coding style fixes to arch/x86/kernel/cpu/mtrr/state.c
x86: coding style fixes to arch/x86/lib/memcpy_32.c
x86: coding style fixes to arch/x86/kernel/cpu/transmeta.c
x86: coding style fixes to arch/x86/kernel/cpu/amd.c
x86: coding style fixes to arch/x86/kernel/vm86_32.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/non-fatal.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/winchip.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/mce_32.c
x86: coding style fixes to arch/x86/boot/cpucheck.c
x86: coding style fixes to arch/x86/kernel/cpu/cyrix.c
x86: coding style fixes to arch/x86/oprofile/nmi_timer_int.c
x86: coding style fixes to arch/x86/kernel/msr.c
x86: coding style fixes to arch/x86/xen/multicalls.c
x86: coding style fixes to arch/x86/power/cpu_32.c
x86: coding style fixes to arch/x86/kernel/cpu/common.c
x86: coding style fixes to arch/x86/lib/usercopy_32.c
x86: coding style fixes to arch/x86/kernel/early_printk.c
x86: coding style fixes to x86/kernel/early_printk.c
x86: coding style fixes to arch/x86/kernel/setup_32.c
x86: coding style fixes to arch/x86/kernel/acpi/sleep.c
IDE: Coding Style fixes to drivers/ide/setup-pci.c
IDE: Coding Style fixes to drivers/ide/pci/tc86c001.c
IDE: Coding Style fixes to drivers/ide/pci/slc90e66.c
IDE: Coding Style fixes to drivers/ide/pci/sis5513.c
IDE: Coding Style fixes to drivers/ide/pci/jmicron.c
IDE: Coding Style fixes to drivers/ide/pci/generic.c
IDE: Coding Style fixes to drivers/ide/legacy/umc8672.c
IDE: Coding Style fixes to drivers/ide/legacy/ide-4drives.c
IDE: Coding Style fixes to drivers/ide/ide-proc.c
IDE: Coding Style fixes to drivers/ide/ide-pnp.c
IDE: Coding Style fixes to drivers/ide/pci/opti621.c
IDE: Coding Style fixes to drivers/ide/pci/cmd640.c
IDE: Coding Style fixes to drivers/ide/legacy/hd.c
IDE: Coding Style fixes to drivers/ide/legacy/ali14xx.c
IDE: Coding Style fixes to drivers/ide/ide-floppy.c
IDE: Coding Style fixes to drivers/ide/pci/it8213.c
IDE: Coding Style fixes to drivers/ide/pci/cy82c693.c
IDE: Coding Style fixes to drivers/ide/ide-cd.c
ide-cd: Replace __FUNCTION__ with __func__
Pascal Terjan (1):
[ALSA] ALC288 - Add NEC S970 to the quirk table
Patrick Boettcher (6):
V4L/DVB (7469): Preparation for supporting new devices, cleanup and saneness
V4L/DVB (7470): CX24123: preparing support for CX24113 tuner
V4L/DVB (7474): support key repeat with dib0700 ir receiver
V4L/DVB (7568): Support for DVB-S demod PN1010 (clone of S5H1420) added
V4L/DVB (7471): SkyStar2: preparing support for the rev2.8
V4L/DVB (7569): Added support for SkyStar2 rev2.7 and ITD1000 DVB-S tuner
Patrick McHardy (58):
[NETFILTER]: ipt_CLUSTERIP: fix non-existant macro-name
[NETFILTER]: nf_conntrack: fix NF_CT_TUPLE_DUMP for IPv4
[NETFILTER]: nf_conntrack_expect: constify nf_ct_expect_init arguments
[NETFILTER]: nf_conntrack_expect: show NF_CT_EXPECT_PERMANENT flag in /proc
[NETFILTER]: nf_conntrack_expect: support inactive expectations
[NETFILTER]: nf_conntrack: introduce expectation classes and policies
[NETFILTER]: Add nf_inet_addr_cmp()
[NETFILTER]: nf_nat_sip: fix NAT setup order
[NETFILTER]: nf_conntrack_sip: fix some off-by-ones
[NETFILTER]: nf_conntrack_sip: adjust dptr and datalen after packet mangling
[NETFILTER]: nf_conntrack_sip: remove redundant function arguments
[NETFILTER]: nf_conntrack_sip: use strlen/strcmp
[NETFILTER]: nf_conntrack_sip: add seperate SDP header parsing function
[NETFILTER]: nf_conntrack_sip: kill request URI "header" definitions
[NETFILTER]: nf_conntrack_sip: parse SIP headers properly
[NETFILTER]: nf_conntrack_sip: introduce SIP-URI parsing helper
[NETFILTER]: nf_nat_sip: get rid of text based header translation
[NETFILTER]: nf_conntrack_sip: move SDP parsing to seperate function
[NETFILTER]: nf_conntrack_sip: support method specific request/response handling
[NETFILTER]: nf_conntrack_sip: perform NAT after parsing
[NETFILTER]: nf_conntrack_sip: process ACK and PRACK methods
[NETFILTER]: nf_conntrack_sip: flush expectations on call termination
[NETFILTER]: nf_conntrack_sip: introduce URI and header parameter parsing helpers
[NETFILTER]: nf_nat_sip: translate all Via headers
[NETFILTER]: nf_nat_sip: translate all Contact headers
[NETFILTER]: nf_conntrack_sip: create signalling expectations
[NETFILTER]: nf_conntrack_sip: allow media expectations with wildcard source address
[NETFILTER]: nf_conntrack_sip: create RTCP expectations
[NETFILTER]: nf_nat_sip: split up SDP mangling
[NETFILTER]: nf_conntrack_sip: support multiple media channels
[NETFILTER]: nf_conntrack_sip: RTP routing optimization
[NETFILTER]: nf_conntrack_sip: update copyright
[SKFILTER]: Add SKF_ADF_NLATTR instruction
[NETFILTER]: {ip,ip6}t_LOG: print MARK value in log output
[NETFILTER]: nf_conntrack_sip: clear address in parse_addr()
[NETFILTER]: {ip,ip6,arp}_tables: return EAGAIN for invalid SO_GET_ENTRIES size
[NETFILTER]: nf_nat: add helpers for common NAT protocol operations
[NETFILTER]: nf_nat: fix random mode not to overwrite port rover
[NETFILTER]: nf_nat: move NAT ctnetlink helpers to nf_nat_proto_common
[NETFILTER]: nf_conntrack_netlink: clean up NAT protocol parsing
[NETFILTER]: nf_nat: remove unused name from struct nf_nat_protocol
[NETFILTER]: nf_nat: add UDP-Lite support
[NETFILTER]: Add partial checksum validation helper
[NETFILTER]: nf_conntrack: add DCCP protocol support
[NETFILTER]: nf_nat: add DCCP protocol support
[NETFILTER]: nf_nat: add SCTP protocol support
[NETFILTER]: nf_nat: remove obsolete check for ICMP redirects
[NETFILTER]: nf_nat: don't add NAT extension for confirmed conntracks
[NETFILTER]: nf_conntrack_extend: warn on confirmed conntracks
[NETFILTER]: nf_nat: kill helper and seq_adjust hooks
[NETFILTER]: nf_conntrack_tcp: catch invalid state updates over ctnetlink
[NETFILTER]: nf_conntrack: add tuplehash l3num/protonum accessors
[NETFILTER]: nf_conntrack: fix incorrect check for expectations
[PKT_SCHED]: Fix datalen check in tcf_simp_init().
netfilter: Fix SCTP nat build.
netfilter: Fix SIP conntrack build with NAT disabled.
[RTNETLINK]: Fix bogus ASSERT_RTNL warning
[CRYPTO] authenc: Fix async crypto crash in crypto_authenc_genicv()
Patrick McManus (3):
[TCP]: TCP_DEFER_ACCEPT updates - defer timeout conflicts with max_thresh
[TCP]: TCP_DEFER_ACCEPT updates - dont retxmt synack
[TCP]: TCP_DEFER_ACCEPT updates - process as established
Paul Bolle (2):
[SCSI] aacraid: Do not describe check_reset parameter with its value
IB/ipath: Fix module parameter description for disable_sma
Paul Brook (2):
Add a prefetch abort handler
Linux Thumb-2 support for user-space applications
Paul E. McKenney (1):
SELinux fixups needed for preemptable RCU from -rt
Paul Gortmaker (8):
[POWERPC] 86xx: Add support for Wind River SBC8641D board
[POWERPC] 86xx: Add defconfig for Wind River SBC8641D board
[POWERPC] 86xx: Add device tree source for Wind River SBC8641D
[POWERPC] 86xx: mark functions static, other minor cleanups
[POWERPC] 86xx: mpc86xx_hpcn - Temporarily accept old dts node identifier.
PHY: add BCM5464 support to broadcom PHY driver
phylib: factor out get_phy_id from within get_phy_device
[netdrvr] gianfar: Determine TBIPA value dynamically
Paul Jackson (3):
mempolicy: add bitmap_onto() and bitmap_fold() operations
cgroup: fix sparse warning of shadow symbol in cgroup.c
cpusets: update maintainers
Paul Mackerras (20):
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/lmb-2.6
Merge branch 'linux-2.6'
Merge branch 'linux-2.6'
Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
Merge branch 'linux-2.6'
[POWERPC] Fix handling of unrecoverable SLB miss interrupts
[LMB] Fix some whitespace and other formatting issues, use pr_debug
[LMB] Restructure allocation loops to avoid unsigned underflow
Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs
Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
[POWERPC] Optimize fls64() on 64-bit processors
[POWERPC] Fix compile breakage for 64-bit UP configs
Revert "[POWERPC] Add compat handler for PTRACE_GETSIGINFO"
Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
[POWERPC] Add fast little-endian switch system call
[POWERPC] Use __always_inline for xchg* and cmpxchg*
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs
Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
[POWERPC] Bolt in SLB entry for kernel stack on secondary cpus
Paul Menage (14):
CGroup API files: rename read/write_uint methods to read_write_u64
CGroup API files: add res_counter_read_u64()
CGroup API files: use read_u64 in memory controller
CGroup API files: strip all trailing whitespace in cgroup_write_u64
CGroup API files: update cpusets to use cgroup structured file API
CGroup API files: add cgroup map data type
CGroup API files: use cgroup map for memcontrol stats file
CGroup API files: drop mem_cgroup_force_empty()
CGroup API files: move "releasable" to cgroup_debug subsystem
CGroup API files: make CGROUP_DEBUG default to off
CGroups _s64 files: add cgroups read_s64/write_s64 file methods
CGroups _s64 files: use read_s64/write_s64 in CFS cgroup for rt_runtime file
Cpuset hardwall flag: switch cpusets to use the bulk cgroup_add_files() API
Cpuset hardwall flag: add a mem_hardwall flag to cpusets
Paul Moore (6):
NetLabel: Allow passing the LSM domain as a shared pointer
LSM: Make the Labeled IPsec hooks more stack friendly
SELinux: Correct the NetLabel locking for the sk_security_struct
SELinux: Add network port SID cache
SELinux: Made netnode cache adds faster
SELinux: Fix a RCU free problem with the netport cache
Paul Mundt (13):
sh: Create an sh debugfs root.
sh: Initial support for the MX-G CPU.
sh: Hook up the rest of the SH7770 serial ports.
sh: Allow optimized clear/copy page routines to be used on SH-2.
sh: Fix up __access_ok() check for nommu.
sh: r7780rp: Hook up the I2C and SMBus platform devices.
sh: Fix up mach-types formatting from merge damage.
sh: Fix up SH7763 build.
sh: Add support for SH7723 CPU subtype.
sh: Fix up SH-4A part probe.
sh: Fix up L2 cache probe.
USB: m66592-udc: reduce size of data structure.
rtc: rtc-rs5c372: fix up NULL name in transfer error path
Paul Walmsley (11):
ARM: OMAP2: Add common register access for 24xx and 34xx
ARM: OMAP2: Change 24xx to use new register access
ARM: OMAP2: Move clock.h to clock24xx.h
ARM: OMAP2: Move clock.c to clock24xx.c
ARM: OMAP2: Add common clock framework for 24xx and 34xx
ARM: OMAP2: Change 24xx to use shared clock code and new reg access
ARM: OMAP: Add rest of 24xx clocks
ARM: OMAP2: Remove old 24xx specific clock functions
ARM: OMAP2: Remove old PRCM register access code
ARM: OMAP2: Add 34xx clocks
ARM: OMAP2: Add 34xx clock code
Paulius Zaleckas (6):
[MTD] XIP: Use generic xip_iprefetch() instead of asm volatile (...)
ppp_generic: use stats from net_device structure
USB: oti6858: fix TCFLSH ioctl handling
3c505: use netstats in net_device structure
3c509: use netstats in net_device structure
3c515: use netstats in net_device structure
Pavel Emelyanov (128):
[ATM]: Use seq_open/release_privade instead of manual manipulations.
[ATALK/DECNET]: Use seq_open_private in appletalk and decnet.
[NETFILTER/RXRPC]: Don't use seq_release_private where inappropriate.
[NET]: Use existing device list walker for /proc/dev_mcast.
[ARP]: Introduce the arp_hdr_len helper.
[NET]: NULL pointer dereference and other nasty things in /proc/net/(tcp|udp)[6]
[SOCK]: Add udp_hash member to struct proto.
[UDP]: Make full use of proto.h.udp_hash innovation.
[RAW]: Add raw_hashinfo member on struct proto.
[NETNS][UDP]: Register /proc/net/udp in a namespace.
[NETNS][TCP]: Register /proc/net/tcp in a namespace.
[UDP-Lite]: Clean up proc creation a bit.
[NETNS][UDP-Lite]: Register /proc/net/udplite(6) in a namespace.
[NETNS]: Minor information leak via /proc/net/ptype file.
Use single_open instead of manual manipulations.
[NETNS][ICMP]: Register pernet subsys to make ICMP sysctls per-net.
[NETNS][ICMP]: Move ICMP sysctls on struct net.
[NETNS][ICMP]: Make ctl tables for ICMP sysctls per-net.
[NETNS][ICMP]: Use per-net sysctls in ipv4/icmp.c.
[NETNS][ICMP]: Build fix for NET_NS=n case (dev->nd_net is omitted).
[VLAN]: Reduce memory consumed by vlan_groups
[IPV6]: Fix potential net leak and oops in ipv6 routing code.
[SOCK]: Enumerate struct proto-s to facilitate percpu inuse accounting (v2).
[SOCK]: Introduce a percpu inuse counters array (v2).
[SOCK]: Drop per-proto inuse init and fre functions (v2).
[SOCK]: Drop inuse pcounter from struct proto (v2).
[LIB]: Drop the pcounter itself.
[NETNS]: Introduce a netns_core structure.
[SOCK][NETNS]: Add a struct net argument to sock_prot_inuse_add and _get.
[SOCK][NETNS]: Add the percpu prot_inuse counter in the struct net.
[SOCK][NETNS]: Register sockstat(6) files in each net.
[IPV4][NETNS]: Display per-net info in sockstat file.
[IPV6][NETNS]: Display per-net info in sockstat6 file.
[IA64] fix getpid and set_tid_address fast system calls for pid namespaces
[NETNS]: Add an empty netns_dccp structure on struct net.
[NETNS][DCCPV4]: Add dummy per-net operations.
[NETNS][DCCPV4]: Move the dccp_v4_ctl_sk on the struct net.
[NETNS][DCCPV4]: Actually create ctl socket on each net and use it.
[NETNS][DCCPV4]: Use proper net to route the reset packet.
[NETNS][DCCPV4]: Make per-net socket lookup.
[NETNS][DCCPV4]: Enable DCCPv4 in net namespaces.
[NETNS][DCCPV6]: Don't pass NULL to ip6_dst_lookup.
[NETNS][DCCPV6]: Add dummy per-net operations.
[NETNS][DCCPV6]: Move the dccp_v6_ctl_sk on the struct net.
[NETNS][DCCPV6]: Actually create ctl socket on each net and use it.
[NETNS][DCCPV6]: Make per-net socket lookup.
[DCCP]: Fix comment about control sockets.
[SOCK]: Add some notes about per-bind-bucket sock lookup.
[NETNS]: The net-subsys IDs generator.
[NETNS]: The generic per-net pointers.
[TUN]: Introduce the tun_net structure and init/exit net ops.
[TUN]: Make the tun_dev_list per-net.
[TUN]: Allow to register tun devices in namespace.
[RTNL]: Relax for_each_netdev_safe in __rtnl_link_unregister.
[RTNL]: Introduce the rtnl_kill_links helper.
[VLAN]: Tag vlan_group_device with net device, not ifindex.
[VLAN]: Introduce the vlan_net structure and init/exit net ops.
[VLAN]: Add a net argument to proc init and cleanup calls.
[VLAN]: Create proc entries in the proper net.
[VLAN]: Make the /proc/net/vlan/conf file show per-net info.
[VLAN]: Make the vlan_name_type per-net.
[VLAN]: Allow vlan devices registration in net namespaces.
[VLAN]: Handle vlan devices net namespace changing.
[IPIP]: Introduce empty ipip_net structure and net init/exit ops.
[IPIP]: Make the fallback tunnel device per-net.
[IPIP]: Add net/ipip_net argument to some functions.
[IPIP]: Use proper net in hash-lookup functions.
[IPIP]: Make tunnels hashes per net.
[IPIP]: Use proper net in (mostly) routing calls.
[IPIP]: Allow to create IPIP tunnels in net namespaces.
[IPIP]: Allow for IPPROTO_IPIP protocol in namespaces.
[GRE]: Introduce empty ipgre_net structure and net init/exit ops.
[GRE]: Add net/gre_net argument to some functions.
[GRE]: Use proper net in hash-lookup functions.
[GRE]: Make the fallback tunnel device per-net.
[GRE]: Make tunnels hashes per-net.
[GRE]: Use proper net in routing calls.
[GRE]: Allow to create IPGRE tunnels in net namespaces.
[GRE]: Allow for IPPROTO_GRE protocol in namespaces.
[SIT]: Introduce empty struct sit_net and init/exit net ops.
[SIT]: Add net/sit_net argument to some functions.
[SIT]: Use proper net in hash-lookup functions.
[SIT]: Make the fallback tunnel device per-net
[SIT]: Make tunnels hashes per-net.
[SIT]: Use proper net in routing calls.
[SIT]: Allow to create SIT tunnels in net namespaces.
[SIT]: Allow for IPPROTO_IPV6 protocol in namespaces.
[IP6TUNNEL]: Introduce empty ip6_tnl_net structure and net ops.
[IP6TUNNEL]: Add (ip6_tnl_)net argument to some calls.
[IP6TUNNEL]: Use proper net in hash-lookup functions.
[IP6TUNNEL]: Make the fallback tunnel device per-net.
[IP6TUNNEL]: Make tunnels hashes per-net.
[IP6TUNNEL]: Use proper net instead of init_net stubs.
[IP6TUNNEL]: Allow to create IP6 tunnels in net namespaces.
[NET]: Do not allocate unneeded memory for dev->priv alignment.
udf: fix anchor point detection
[INET]: Drop the inet_inherit_port() call.
[INET]: Uninline the __inet_inherit_port call.
[NETNS]: The ip6_fib_timer can work with garbage on net namespace stop.
[NETNS]: Don't initialize err variable twice.
[NETNS]: Remove empty ->init callback.
mac80211: Fix race between ieee80211_rx_bss_put and lookup routines.
[NET]: Fix heavy stack usage in seq_file output routines.
USB: usbatm: convert heavy init dances to kthread API
net: Fix wrong interpretation of some copy_to_user() results.
[patch 2/2] Use find_task_by_vpid in audit code
netfilter: x_tables: fix net namespace leak when reading /proc/net/xxx_tables_names
MAINTAINERS: The socketcan-core list is subscribers-only.
binfmt_misc.c: avoid potential kernel stack overflow
cgroups: add the trigger callback to struct cftype
memcgroup: add the max_usage member on the res_counter
memcgroups: add a document describing the resource counter abstraction
memcgroup: use triggers in force_empty and max_usage files
memcgroup: implement failcounter reset
sysctl: merge equal proc_sys_read and proc_sys_write
sysctl: clean from unneeded extern and forward declarations
sysctl: add the ->permissions callback on the ctl_table_root
signals: remove unused variable from send_signal()
signals: turn LEGACY_QUEUE macro into static inline function
signals: consolidate checking for ignored/legacy signals
signals: consolidate checks for whether or not to ignore a signal
signals: clean dequeue_signal from excess checks and assignments
signals: consolidate send_sigqueue and send_group_sigqueue
signals: fold complete_signal() into send_signal/do_send_sigqueue
Use find_task_by_vpid in taskstats
Deprecate find_task_by_pid()
pidns: make pid->level and pid_ns->level unsigned
ipv6: Compilation fix for compat MCAST_MSFILTER sockopts.
Pavel Hofman (3):
[ALSA] AK4114 - listing regs in proc
[ALSA] some fixes and cleanup for ICE1724 cards
[ALSA] ice1724 - Improved the Juli rate setting
Pavel Machek (20):
adm8211: remove commented-out code
PM: Remove legacy PM
timer_list: add annotations to workqueue.c
x86: wmb() confusion in system.h
x86 iommu: add more documentation
x86: clean up aperture_64.c
x86: move suspend wakeup code to C
x86: clean up =0 initializations in arch/x86/kernel/tsc_32.c
hci_usb: do not initialize static variables to 0
hci_usb: remove code obfuscation
power_state: remove it from driver core
trivial: small cleanups
firmware_sample_driver.c: fix coding style
[ALSA] fix comments in sound/core.h
[ALSA] usb audio: Fix another Dallas quirk
[ALSA] usb audio: make quirk handling more readable, and fix commented-out code
[ALSA] sound/usb/usbaudio.c: coding style
[ALSA] sound/core.h: evil #ifdefs
mm/page_alloc.c: remove hand-coded get_order()
hci_usb.h: fix hard-to-trigger race
Pavel Roskin (2):
mac80211: fix incorrect use of CONFIG_MAC80211_IBSS_DEBUG
ath5k: fix all endian issues reported by sparse
Pawel MOLL (1):
[ALSA] IEC958 definitions for consumer status channel, byte 4
Peer Chen (1):
[ALSA] hda_intel: Add the DIDs of nvidia MCP79 HD audio controller to hda_intel.c
Pekka Enberg (3):
slub: Initialize per-cpu stats
slub: improve kmem_cache_destroy() error message
mm: move cache_line_size() to <linux/cache.h>
Pekka Sarnila (1):
HID: fixup fullspeed interval on highspeed Afatech DVB-T IR kbd
Pete Zaitcev (6):
HID: patch to add NOGET for DMI/Acomdata
usbmon: restore mmap
ub: Fix timeouts
ub: Tune retries
ub: Ignore bad residue
ub: Cosmetics
Peter Hartley (1):
V4L/DVB (7293): DMX_OUT_TSDEMUX_TAP: record two streams from same mux, resend
Peter Horton (1):
[netdrvr] tulip: Better MWI workaround for 21143 rev 65 chip errata
Peter Korsgaard (5):
[Blackfin] arch: USB header files are now located under linux/usb/.
[MTD] cmdlinepart: Missing partition info is not an error
USB: add Cypress c67x00 low level interface code
USB: add Cypress c67x00 OTG controller core driver
USB: add Cypress c67x00 OTG controller HCD driver
Peter Lienig (1):
[ALSA] ice1712 - Add Terrasoniq TS88 support
Peter Ma (1):
avr32: Add hardware power-down function call
Peter Mack (1):
USB: add more FTDI device ids
Peter Oberparleiter (1):
module: add MODULE_STATE_GOING notifier call
Peter P Waskiewicz Jr (1):
[NET]: Add per-connection option to set max TSO frame size
Peter Samuelson (1):
fbmem: fix con2fbmap limit check
Peter Tiedemann (4):
ctcm: infrastructure for replaced ctc driver
ctc: removal of the old ctc driver
qeth: improving debug message handling
qeth module size reduction.
Peter Tyser (1):
edac: add e752x parameter for sysbus_parity selection
Peter Warasin (1):
[NETFILTER]: bridge: add ebt_nflog watcher
Peter Zijlstra (24):
sched: fix wakeup granularity for buddies
sched: fix regression with sched yield
sched: rt-group: synchonised bandwidth period
sched: rt-group: smp balancing
sched: old sleeper bonus
sched: fix the task_group hierarchy for UID grouping
sched: task_group hierarchy
sched: rt: multi level group constraints
sched: prepatory code movement
sched: fair-group: SMP-nice for group scheduling
sched: debug: add some debug code to handle the full hierarchy
sched: rt-group: optimize dequeue_rt_stack
sched: fair-group scheduling vs latency
sched: fair-group: de-couple load-balancing from the rb-trees
sched: fair: weight calculations
sched: debug: show a weight tree
sched: /debug/sched_features
Input: mac_hid - add lockdep annotation to emumousebtn
sched: fix share (re)distribution
fix idle (arch, acpi and apm) and lockdep
smaps: account swap entries
mm: bdi: export BDI attributes in sysfs
mm: bdi: allow setting a minimum for the bdi dirty limit
mm: bdi: allow setting a maximum for the bdi dirty limit
Petr Tesarik (1):
fix brd allocation flags
Philip Craig (1):
netfilter: nf_conntrack: padding breaks conntrack hash on ARM
Philipp Zabel (21):
[ARM] 4941/1: Add initial defconfig for HTC Magician PDA phones
[ARM] 4942/1: magician: fix the backlight driver name
[ARM] 4943/2: magician: fix magician.h GPIO header includes
[ARM] 4944/2: magician: enable i2c bus
[ARM] 4947/1: htc-egpio, a driver for GPIO/IRQ expanders with fixed input/output pins
[ARM] 4948/1: magician: use htc-egpio to drive the GPIO/IRQ expander CPLD
[ARM] 4949/1: magician: enable flash VPP GPIO and build in MTD, physmap-flash and JFFS2
[ARM] 4950/1: magician: enable MMC support
[ARM] 4951/1: magician: enable external power supply (pda_power) driver
[ARM] 4952/1: magician: add LCD detection, LCD power switching, update pxafb settings
[ARM] 4953/1: magician: add backlight power switching GPIOs
[ARM] 4964/1: htc-pasic3: MFD driver for PASIC3 LED control + DS1WM chip
[ARM] 4965/1: magician: use htc-pasic3,leds-pasic3,ds1wm,leds-gpio
[ARM] 4966/1: magician: add MFP pin configuration
[ARM] 5007/1: magician: properly request GPIOs used by the machine code itself
[ARM] 5008/1: magician: add magician specific input GPIOs to MFP config
[ARM] 5009/1: magician: remove to-be-deprecated defines for pxa_gpio_mode
[ARM] 5010/1: htc-pasic3: remove unused defines and includes
[ARM] 5011/1: htc-pasic3: fix bug in resource pipe-through to ds1wm
[ARM] 5020/1: magician: remove __devinit marker from pasic3_leds_info
pda_power: add init and exit function callbacks
Philippe De Muyter (1):
ieee1394: limit early node speed to host interface speed
Pierre Ossman (4):
mmc: set controller name early
sdhci: remove custom controller name
sdhci: allow led to be controlled freely
sdhci: improve no card, no reset quirk
Pierre Peiffer (9):
IPC: use ipc_buildid() directly from ipc_addid()
IPC/semaphores: code factorisation
IPC/shared memory: introduce shmctl_down
IPC/message queues: introduce msgctl_down
IPC/semaphores: move the rwmutex handling inside semctl_down
IPC/semaphores: remove one unused parameter from semctl_down()
IPC: get rid of the use *_setbuf structure.
IPC: introduce ipc_update_perm()
IPC: consolidate all xxxctl_down() functions
Pieter Palmers (1):
ieee1394: rawiso: requeue packet for transmission after skipped cycle
Ping Cheng (1):
Input: wacom - add support for Cintiq 20WSX
Prakash, Sathya (1):
[SCSI] mpt fusion: Enable MSI by default for SAS controllers
Rafael J. Wysocki (5):
PM: Handle device registrations during suspend/resume
Driver core: Call device_pm_add() after bus_add_device() in device_add()
PM: Remove destroy_suspended_device()
Relax check on adding children of suspended devices
bus_remove_device: be more careful about incomplete initialization
Ralf Baechle (5):
MIPS Alchemy: Crapectomy after removal of pm_send_all calls.
[MIPS] Add support for MIPS CMP platform.
[NET] Kconfig: Rename MIKROTIK_RB500 -> MIKROTIK_RB532
[MIPS] Fix handling of trap and breakpoint instructions
[MIPS] ATA: Rename routerboard 500 to 532
Ralph Campbell (18):
IB/ipath: Fix byte order of pioavail in handle_errors()
IB/ipath: Fix error recovery for send buffer status after chip freeze mode
IB/ipath: Don't try to handle freeze mode HW errors if diagnostic mode
IB/ipath: Make debug error message match the constraint that is checked for
IB/ipath: Add code to support multiple link speeds and widths
IB/ipath: Remove useless comments
IB/ipath: Fix sanity checks on QP number of WRs and SGEs
IB/ipath: Change the module author
IB/ipath: Remove some useless (void) casts
IB/ipath: Make send buffers available for kernel if not allocated to user
IB/ipath: Use PIO buffer for RC ACKs
IB/ipath: Fix some white space and code style issues
IB/ipath: Add support for 7220 receive queue changes
IB/ipath: Fix up error handling
IB/ipath: Header file changes to support IBA7220
IB/ipath: HCA-specific code to support IBA7220
IB/ipath: Add IBA7220-specific SERDES initialization data
IB/ipath: Update copyright dates for files changed in 2008
Ralph Wuerthner (2):
[S390] hw_random: allow rng_dev_read() to return hardware errors.
[S390] zcrypt: add support for large random numbers
Ram Pai (2):
[patch 1/7] vfs: mountinfo: add dentry_path()
[patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo
Rami Rosen (7):
[IPV6]: Remove unused code in ndisc_send_redirect().
[IPV6]: Remove three unused method declarations in include/net/ipv6.h
[IPV6]: Remove unused method declaration in include/net/addrconf.h.
[IPV6] Remove three method declarations in include/net/ndisc.h.
[IPV6]: Remove unused declarations in include/net/ip6_route.h.
[IPV6] MROUTE: Adjust IPV6 multicast routing module to use mroute6 header declarations.
[IPV6] MROUTE: Add stats in multicast routing module method ip6_mr_forward().
Randy Dunlap (26):
wireless: rt2x00: fix driver menu indenting
jbd2: fix kernel-doc notation
x86: fix VisualWS and Voyager kexec build failures
x86: fix arch/x86/mm/ioremap.c warning
firmware: move firmware_class from Documentation/ to samples/
PM: Remove legacy PM (fix)
skbuff: fix missing kernel-doc notation
PCI: doc/pci: create Documentation/PCI/ and move files into it
skbuff: fix missing kernel-doc notation
kernel-doc: fix sched.c missing parameter
USB: convert usb.h struct usb_device to kernel-doc
documentation: remove smart-config.txt
[SCSI] scsi_transport_spi: include sysfs.h
sunrpc: fix missing kernel-doc
documentation: move spidev_fdx example to its own source file
kernel-doc: detect/prevent duplicate doc section names
kernel-doc: detect trailing kernel-doc line trash
docbook: fix bitops fatal filename error
drivers/net/phy: fix kernel-doc notation
doc: fix DMA-API function parameters
docbook: fix fatal rapidio yet again (and more to come)
sysfs: sysfs_update_group stub for CONFIG_SYSFS=n
sysfs: sysfs_update_group stub for CONFIG_SYSFS=n
docbook: fix vmalloc missing parameter notation
PNP: fix printk format warnings
[RAPIDIO] fix current kernel-doc notation
Ravi Anand (1):
[SCSI] qla2xxx: Assign mailbox command timeout values in a consistent manner.
Ravikiran G Thirumalai (5):
x86: vSMP: Fix is_vsmp_box()
x86: fix build breakage when PCI is define and PARAVIRT is not
x86: vSMP: use pvops only if platform has the capability to support it
x86: apic_is_clustered_box to indicate unsynched TSC's on multiboard vSMP systems
x86: clean up vSMP detection
Ray Lee (1):
USB: io_ti.c: remove unneeded null tty check
Reinette Chatre (14):
iwlwifi: Update iwlwifi version stamp to 1.2.26
iwlwifi: fix name of function in comment (_rx_card_state_notif)
iwlwifi: fix potential lock inversion deadlock
iwlwifi: update copyright year
iwlwifi: fix bug to show hidden APs during scan
iwlwifi: remove macros containing offsets from eeprom struct
iwlwifi: move rate registration to module load
iwl4965: use IWLWIFI_LEDS config variable
iwlwifi: ensure led registration complete as part of initialization
mac80211: notify upper layers after lower
mac80211: no BSS changes to driver from beacons processed during scanning
iwl4965: make iwl4965_send_rxon_assoc asynchronous
iwlwifi: make Makefile more concise
iwlwifi: perform bss_info_changed post association work right away
Remi Machet (3):
[POWERPC] Use default values if necessary in mv64x60 I2C initialization
[POWERPC] Initialize all mv64x60 devices even if one fails
[POWERPC] Fix mv64x60 early console code to use cell-index property
Remy Bruno (1):
[ALSA] hdsp - RME 9632 fix at 192kHz
Reynes Philippe (1):
sched: sched.c needs tick.h
Richard Genoud (2):
[MTD] [NAND] Hardware ECC controller on at91sam9263 / at91sam9260
[MTD] [NAND] AT91 hardware ECC compile fix for at91sam9263 / at91sam9260
Richard Hacker (2):
kbuild: support loading extra symbols in modpost
kbuild: Add new Kbuild variable KBUILD_EXTRA_SYMBOLS
Richard Purdie (1):
leds: Document the context brightness_set needs
Rik van Riel (1):
sysrq: add show-backtrace-on-all-cpus function
Risto Suominen (6):
[ALSA] snd-powermac: enable headphone detection
[ALSA] snd-powermac: style pmac.c
[ALSA] snd-powermac: AWACS and Screamer mixers for PM7500, Beige, and iMac SL
[ALSA] snd-powermac: style awacs.s and awacs.h
[ALSA] snd-powermac: Burgundy mixers for B&W and iMac
[ALSA] snd-powermac: style burgundy.c
Robert Brose (1):
[POWERPC] Add kernel parameter to set l3cr for MPC745x
Robert Fitzsimons (1):
V4L/DVB (7579): bttv: Fix memory leak in radio_release
Robert Hancock (1):
x86: validate against acpi motherboard resources
Robert Jarzmik (3):
[ARM] 4868/1: Enhance pxa270 GPIO definitions
[ALSA] soc - Add missing audio path between Mono Mixer and Mic PGAs
usb: pxa27x_udc driver
Robert P. J. Day (60):
[Blackfin] arch: Clean up the definition and correct the commentary for current_thread_info().
[NET]: Add debugging names to __RW_LOCK_UNLOCKED macros.
[CASSINI]: Use shorter list_splice_init() macro for brevity.
[POWERPC] Move a.out.h to header-y since it doesn't check __KERNEL__
[POWERPC] Use __SPIN_LOCK_UNLOCKED macro in mpc52xx_set_psc_clkdiv
[IA64] Replace explicit jiffies tests with time_* macros.
af_iucv: Use non-deprecated __RW_LOCK_UNLOCKED macro.
[SCTP]: "list_for_each()" -> "list_for_each_entry()" where appropriate.
[NETFILTER]: bridge netfilter: use non-deprecated __RW_LOCK_UNLOCKED macro.
[NETFILTER]: Use non-deprecated __RW_LOCK_UNLOCKED macro
IB: Use shorter list_splice_init() for brevity
RDMA/nes: Use more concise list_for_each_entry()
IB/ipath: Fix time comparison to use time_after_eq()
x86: Explicitly include required header files.
ieee1394: Use shorter list_splice_init() for brevity.
ieee1394: Remove superfluous calls to kobject_set_name().
mmc: use shorter, equivalent set_current_state()
SYSFS: Explicitly include required header file slab.h.
Kobject: Replace list_for_each() with list_for_each_entry().
MAINTAINERS: Clarify access to OCFS2 development mailing list.
KEYS: Fix the comment to match the file name in rxrpc-type.h.
DOCUMENTATION: Use newer DEFINE_SPINLOCK macro in docs.
Generate a slightly more informative error msg for bad HZ
DOC: A couple corrections and clarifications in USB doc.
NFSD: Strip __KERNEL__ testing from unexported header files.
USB: Standardize inclusion protection and add where missing.
USB: Remove EXPERIMENTAL designation from USB storage Kconfig entries.
USB: Remove EXPERIMENTAL tags from some USB gadget Kconfig entries.
USB: Remove EXPERIMENTAL designation from USB misc/ Kconfig entries
USB: Remove EXPERIMENTAL designation from USB serial/ Kconfig entries
USB: Remove EXPERIMENTAL designation from USB MDC800 support.
USB: Remove EXPERIMENTAL from dynamic USB minor allocation.
USB: Remove EXPERIMENTAL designation from USB_EHCI_ROOT_HUB_TT.
USB: Fix "cut and paste" booboo in usbmon Makefile.
USB: Remove superfluous "depends on USB_SERIAL" from Kconfig.
dm raid1: use list_split_init
kbuild: fix some minor typoes
[MTD] Delete long-unused jedec.h header file.
mfd: use shorter set_current_state()
isdn: fix obvious cut-and-paste error in st5481_usb.c
isdn: rename CONFIG_AVMB1_COMPAT to not look like a Kconfig variable
kernel: explicitly include required header files under kernel/
Remove superfluous include of string.h from percpu.h
kbuild: remove duplicate, conflicting entry for oom.h
kbuild: move files that don't check __KERNEL__
lists: add "const" qualifier to first arg of list_splice() operations
MAINTAINERS: clarify status of MN10300 mailing list as moderated
ipmi: make comment match actual preprocessor check
keys: explicitly include required slab.h header file.
nbd: delete superfluous test for __GNUC__
generalize asm-generic/ioctl.h to allow overriding values
edac: use the shorter LIST_HEAD for brevity
afs: use the shorter LIST_HEAD for brevity
sysv fs: remove superfluous check for __GNUC__ compiler
V4L/DVB (7792): ivtv: correct misspelled "HIMEM4G" to "HIGHMEM4G" in error message
Remove "#ifdef __KERNEL__" checks from unexported headers
remove __KERNEL__ tests of unexported headers under asm-generic/
Drop the exporting of empty <linux/byteorder/generic.h>
DEBUGFS: Correct location of debugfs API documentation.
USB: Remove redundant dependencies on USB_ATM.
Robert Reif (8):
sparc: sunzilog uart order
sparc: fix drivers/video/tcx.c warning
sparc: sunzilog.c remove unused argument
sparc: bw2.c fix bw2_exit
sparc: cg14.c make cg14_init and cg15_exit static
sparc: ffb.c make ffb_init and ffb_exit static
sparc: tcx.c make tcx_init and tcx_exit static
sparc: video drivers: add facility level
Robert Richter (1):
x86: apic: extended interrupt LVT support for AMD
Robert Schedel (1):
HID: Suppress hidinput for Samsung IR control
Robert Schwebel (3):
[ARM] 4876/1: i.MXC family: Clean up
[ARM] 4877/1: i.MXC family: Clean up current platform code
[ARM] 4887/1: i.MXC family: Separate current platform code
Robin Getz (5):
[Blackfin] arch: fix bug - when we crash, current is not valid
[Blackfin] arch: fix bug - grab locks when not atomic
[Blackfin] arch: Add a little bit more runtime info for MPU
[Blackfin] arch: try to remove condition that causes double fault, by checking current before it gets dereferenced
USB: partial USB embedded host support
Rod Whitby (1):
leds: Add new driver for the LEDs on the Freecom FSG-3
Roel Kluin (35):
wireless/iwlwifi/iwl-4965.c: add parentheses
wireless: Convert to list_for_each_entry_rcu()
[POWERPC] PS3: Fix unlikely typo in ps3_get_irq
[POWERPC] Replace logical-AND by bit-AND in pci_process_ISA_OF_ranges()
[SCSI] aic7xxx: Test opcode, not definition in aicasm:type_check()
r8169: fix past rtl_chip_info array size for unknown chipsets
[GFS2] fix assertion in log_refund()
[MTD] [OneNAND] unlikely(x) || unlikely(y) => unlikely(x || y)
prism54: prism54_get_encode() test below 0 on unsigned index
wireless: rndis_wlan: modparam_workaround_interval is never below 0.
[ALSA] sound/drivers/dummy.c: fix negative snd_pcm_format_width() check
[ALSA] SOC: fix tests in cs4270_hw_params()
OSS: dmabuf: fix negative DMAbuf_get_buffer_pointer() check
V4L/DVB (7220): drivers/media/video/sn9c102/sn9c102_core.c Fix Unlikely(x) == y
V4L/DVB (7373): logical-bitwise & confusion in se401_init()
V4L/DVB (7459): Test cmd, not definition in decoder_command(), drivers/media/video/zoran_device.c
Input: i8042 - fix incorrect usage of strncpy and strncat
pata_bf54x: decrease count first.
smc911x: test after postfix decrement fails in smc911x_{reset,drop_pkt}
V4L/DVB (7733): blackbird_find_mailbox negative return ignored in blackbird_initialize_codec()
dz: test after postfix decrement fails in dz_console_putchar()
video/aty/atyfb_base.c: free when fb can't be registered
drivers/video/aty/aty128fb.c: fix incorrect usage of strncat in aty128_init()
drivers/video/imsttfb.c: add missing curly brackets
[ARM] am79c961a: platform_get_irq() may return signed unnoticed
[ARM] serial: s3c2410: platform_get_irq() may return signed unnoticed
kconfig: reversed borderlines in inputbox
ide-cd: fix test unsigned var < 0
ide-cd: clean up cdrom_analyze_sense_data()
ARM: am79c961a: platform_get_irq() may return signed unnoticed
netfilter: xt_TCPOPTSTRIP: signed tcphoff for ipv6_skip_exthdr() retval
ext3: fix test ext_generic_write_end() copied return value
ext4: fix test ext_generic_write_end() copied return value
ext4: fix hot spins in mballoc after err_freebuddy and err_freemeta
USB: mos7840: test and propagate set_uart_reg return value
Rohan Hart (1):
USB: INTOVA Pixtreme camera mass storage device
Roland Dreier (43):
IB/mthca: Formatting cleanups
IB/mlx4: Convert "if(foo)" to "if (foo)"
mlx4_core: Move opening brace of function onto a new line
RDMA/amso1100: Don't use 0UL as a NULL pointer
RDMA/cxgb3: IDR IDs are signed
IB: Make struct ib_uobject.id a signed int
IB/ipath: Fix sparse warning about shadowed symbol
IB/mlx4: Endianness annotations
IB/cm: Endianness annotations
RDMA/ucma: Endian annotation
RDMA/nes: Trivial endianness annotations
RDMA/nes: Delete unused variables
RDMA/amso1100: Start of endianness annotation
RDMA/amso1100: Endian annotate mqsq allocator
mlx4_core: Fix confusion between mlx4_event and mlx4_dev_event enums
IB/uverbs: Don't store struct file * for event files
IB/uverbs: Use alloc_file() instead of get_empty_filp()
RDMA/nes: Remove redundant NULL check in nes_unregister_ofa_device()
RDMA/nes: Remove unused nes_netdev_exit() function
RDMA/nes: Use proper format and cast to print dma_addr_t
RDMA/nes: Make symbols used only in a single source file static
IB/ehca: Make symbols used only in a single source file static
IB/mthca: Avoid integer overflow when dealing with profile size
IB/mthca: Avoid integer overflow when allocating huge ICM table
IB/ipath: Fix PCI config write size used to clear linkctrl error bits
RDMA/nes: Remove session_id from nes_cm stuff
IB/mlx4: Micro-optimize mlx4_ib_post_send()
IB/core: Add support for "send with invalidate" work requests
RDMA/amso1100: Add support for "send with invalidate" work requests
RDMA/nes: Free IRQ before killing tasklet
IPoIB: Handle case when P_Key is deleted and re-added at same index
RDMA/nes: Remove unneeded function declarations
IB/ipath: Remove reference to dev->class_dev
IB/ipath: Build IBA7220 code unconditionally
IB/ipath: Remove dependency on PCI_MSI || HT_IRQ
IB/ipath: Remove tests of PCI_MSI in ipath_iba7220.c
IB/ipath: Correct capitalization "IntX" -> "INTx"
RDMA/nes: Use print_mac() to format ethernet addresses for printing
RDMA/nes: Print IPv4 addresses in a readable format
RDMA/nes: Remove volatile qualifier from struct nes_hw_cq.cq_vbase
iwlwifi: Don't unlock priv->mutex if it isn't locked
Export __locks_copy_lock() so modular lockd builds
IB/mthca: Avoid changing userspace ABI to handle DMA write barrier attribute
Roland McGrath (27):
[POWERPC] Don't touch PT_DTRACE in exec
[POWERPC] powerpc32: Remove asm-offsets ptrace cruft
x86 vDSO: don't use disabled vDSO for signal trampoline
x86 vDSO: don't map 32-bit vdso when disabled
x86: ia32 ptrace vs -ENOSYS
x86: ptrace vs -ENOSYS
x86: ia32 ptrace vs -ENOSYS sysenter/syscall
x86: sys32_execve PT_DTRACE
x86: handle_vm86_trap cleanup
selinux: remove ptrace_sid
ptrace_signal subroutine
x86 vDSO: compile with -g, 64-bit
[POWERPC] Define copy_siginfo_from_user32
ptrace: compat_ptrace_request siginfo
x86 signals: lift flags diddling code
x86 signals: lift set_fs
x86_64 ia32 ptrace: use compat_ptrace_request for siginfo
x86_64 ia32 ptrace: convert to compat_arch_ptrace
x86_64 vDSO: use initdata
ptrace: conditionalize compat_ptrace_request
procfs: mem permission cleanup
signals: add set_restore_sigmask
signals: set_restore_sigmask TIF_SIGPENDING
signals: s390: renumber TIF_RESTORE_SIGMASK
signals: use HAVE_SET_RESTORE_SIGMASK
signals: x86 TS_RESTORE_SIGMASK
[IA64] TS_RESTORE_SIGMASK
Roman Tereshonkov (1):
ARM: OMAP2: New DPLL clock framework
Roman Zippel (15):
x86: fix recursive dependencies
kconfig: fix choice dependency check
kconfig: add named choice group
introduce explicit signed/unsigned 64bit divide
convert a few do_div users
rename div64_64 to div64_u64
remove div_long_long_rem
ntp: cleanup ntp.c
ntp: NTP4 user space bits update
ntp: increase time_freq resolution
ntp: increase time_offset resolution
ntp: support for TAI
ntp: rename TICK_LENGTH_SHIFT to NTP_SCALE_SHIFT
ntp: remove current_tick_length()
ntp: handle leap second via timer
Ron Rindjunsky (28):
mac80211: A-MPDU Tx add session's and low level driver's API
mac80211: A-MPDU Tx add MLME structures
mac80211: A-MPDU Tx adding basic functionality
mac80211: A-MPDU Tx adding qdisc support
mac80211: A-MPDU Tx MLME data initialization
mac80211: A-MPDU add debugfs support
mac80211: A-MPDU Tx change tx_status to support Block Ack data
mac80211: A-MPDU Tx add delBA from recipient support
iwlwifi: A-MPDU Tx conform API to mac80211
iwlwifi: A-MPDU Tx conform flows to mac80211
iwlwifi: A-MPDU Tx conform block Ack rate scaling to mac80211
iwlwifi: A-MPDU Tx activation by load measures
mac80211: adjustable number of bits for qdisc pool
iwlwifi: remove IWL{4965,3945}_QOS
mac80211: adding mac80211_tx_control_flags and HT flags
iwlwifi: use mac80211_tx_control_flags
mac80211: document IEEE80211_TXCTL_OFDM_HT
iwlwifi: grab NIC access when disabling aggregations
mac80211: fixing delba debug print
mac80211: fixing debug prints for AddBA request
mac80211: tear down of block ack sessions
mac80211: fix wrong Rx A-MPDU control via debugfs
mac80211: A-MPDU MLME use dynamic allocation
iwlwifi: unregister to upper stack before releasing resources
mac80211: BA session debug prints changes
iwlwifi: move HW device registration
iwlwifi: arrange max number of Tx queues
mac80211: fix use before check of Qdisc length
Russ Anderson (2):
[IA64] Itanium Spec updates
[IA64] fix bootmem regression on Altix
Russell King (20):
iop: Make IOP ATU window debug readable
iop: when scanning PCI bus, translate the PCI addresses according to the outbound window settings
iop: Program outbound windows using the correct definitions
[ARM] sa1100: add clock event support
[S390] genirq/clockevents: move irq affinity prototypes/inlines to interrupt.h
[ARM] Remove leds-tosa.c
[ARM] Update mach-types
[ARM] Fix kernel mode preemption
[ARM] pxa: lubbock: move mis-placed SPI info
[ARM] pxa: initialise PXA devices before platform init code
[ARM] Add initial sparsemem support
[ARM] pxa: restrict availability of pxa2xx PCMCIA drivers
Merge branches 'arm', 'at91', 'ep93xx', 'iop', 'ks8695', 'misc', 'mxc', 'ns9x', 'orion', 'pxa', 'sa1100', 's3c' and 'sparsemem' into devel
Merge branch 'omap2-upstream' into devel
Merge branch 'merge-fixes' into devel
[ARM] fix lh7a40x/kev7a400 build
[ARM] pxa: fix 0e623941bec7e80c97b076d346327b31ae17d84a
[ARM] pxa: fix 1c104e0e4f6ab396960c058e95e18bdedcac945b
Merge branches 'pxa' and 'orion-fixes1'
Merge branch 'orion-fixes2'
Russell Kliese (1):
V4L/DVB (7230): saa7134: add support for the MSI TV at nywhere A/D v1.1 card
Rusty Russell (20):
[NET]: NPROTO is redundant; it's equal to AF_MAX/PF_MAX.
x86: if we cannot calibrate the TSC, we panic.
Remove documentation of non-existent sk_alloc arg
module: make module_sect_attrs private to kernel/module.c
module: reduce module image and resident size
module: neaten __find_symbol, rename to find_symbol
module: set unused_gpl_crcs instead of overwriting unused_crcs
module: Enhance verify_export_symbols
virtio: ignore corrupted virtqueues rather than spinning.
virtio: fix tx_ stats in virtio_net
virtio: de-structify virtio_block status byte
virtio: fix scatterlist sizing in net driver.
virtio: wean net driver off NETDEV_TX_BUSY
virtio: finer-grained features for virtio_net
virtio: change config to guest endian.
virtio: explicit advertisement of driver features
lguest: avoid using NR_CPUS as a bounds check.
lguest: remove bogus NULL cpu check
lguest: make Launcher see device status updates
usb: libusual kthread_run() called with wrong format.
Ryan Harper (2):
KVM: VMX: fix typo in VMX header define
virtio: add virtio disk geometry feature
Ryan Mallon (1):
[ARM] 4988/1: Add GPIO lib support to the EP93xx
S.Caglar Onur (6):
drivers/net/arcnet/arcnet.c: use time_* macros
drivers/net/tokenring/3c359.c: use time_* macros
[IA64] arch/ia64/kernel/: use time_* macros
mm/page_alloc.c: fix indentation
arch/alpha/kernel/traps.c: use time_* macros
fs/binfmt_aout.c: use printk_ratelimit()
S.ÃaÄlar Onur (4):
net/mac80211/: Use time_* macros
drivers/net/wireless/atmel.c: Use time_* macros
[POWERPC] arch/powerpc/platforms/iseries/pci.c: Use time_* macros
Update .mailmap
Sam Ravnborg (21):
driver core: cpu: fix section mismatch in cpu.c:store_online
kbuild: error out on missing MODULE_LICENSE
kconfig: fix broken target update-po-config
kbuild: soften MODULE_LICENSE check
can: Fix copy_from_user() results interpretation
rtc: silence section mismatch warning in rtc-test
serial: silence section mismatch warnings in 8250_pci
cpu: fix section mismatch warnings in hotcpu_register
cpu: fix section mismatch warning in unregister_cpu_notifier
cpu: fix section mismatch warnings in *cpu_down
cpu: fix section mismatch warning in reference to register_cpu_notifier
tpm: fix section mismatch warning
ipv4: annotate a few functions __init in ipconfig.c
acpi: fix section mismatch warning in pnpacpi
x86: use defconfigs from x86/configs/*
pcmcia: silence section mismatch warnings from class_interface variables
pcmcia: silence section mismatch warnings from pci_driver variables
pcmcia: annotate cb_alloc with __ref
kconfig: made check-lxdialog more portable
kbuild: fix vmlinux.o link
[SCSI] aic94xx: fix section mismatch
Samuel Thibault (1):
Basic braille screen reader support
Sangtae Ha (1):
[TCP]: TCP cubic v2.2
Sarah Sharp (2):
USB: ehci shutdown refactored
USB: Add the USB 2.0 extension descriptor.
Sascha Hauer (8):
[ARM] 4993/1: <IMX UART>: Trivial: Remove unused defines
[ARM] 4994/1: <IMX UART>: Move error handling into execution path
[ARM] 4995/1: <IMX UART>: Do not use URXD_CHARRDY for polling
[ARM] 4996/1: <IMX UART>: do not enable tx empty interrupt on startup
[ARM] 4998/1: <IMX UART>: do not use hardcoded io space size
[ARM] 4999/1: <IMX UART>: fix membase
[POWERPC] mpc5200: add interrupt type function
[POWERPC] mpc5200: Fix FEC error handling on FIFO errors
Sascha Sommer (1):
V4L/DVB (7331): Fix em2800 altsetting selection
Satoru SATOH (1):
tcp: Trivial fix to correct function name in a comment in net/ipv4/tcp.c
Savin Zlobec (1):
USB: gadget: Hangup tty on g_serial disconnect
Scott Kilau (1):
jsm: add new supported board to jsm serial driver
Scott Wood (5):
[POWERPC] CPM: Always use new binding.
[POWERPC] fsl_soc: Factor fsl_get_sys_freq() out of the wdt and spi inits.
[POWERPC] cuboot-pq2: PCI fixes
[POWERPC] 83xx: mpc8313erdb - Enable FCM NAND and OF partitions in defconfig
[MTD] [NAND] fsl_elbc_nand: Fix SEQIN handling for large pages.
Sean MacLennan (2):
i2c-ibm_iic: Change the log levels
i2c-ibm_iic: Support building as an of_platform driver
Sebastian Manciulea (3):
udf: Fix handling of multisession media
udf: Fix bug in VAT mapping code
udf: Fix compilation warnings when UDF debug is on
Sebastian Siewior (24):
[POWERPC] 85xx: Enable DMA engine on the MPC8544 DS
[CRYPTO] tcrypt: Group common speed templates
[CRYPTO] tcrypt: Shrink speed templates
[CRYPTO] aes-x86-32: Remove unused return code
[CRYPTO] tcrypt: Change the usage of the test vectors
[CRYPTO] tcrypt: Shrink the tcrypt module
[CRYPTO] tcrypt: Change the XTEA test vectors
[CRYPTO] api: Make the crypto subsystem fully modular
[CRYPTO] aes: Export generic setkey
[CRYPTO] padlock-aes: Use generic setkey function
[CRYPTO] kconfig: Ordering cleanup
DMA engine: typo fixes
[MTD] [NAND] fix possible Ooops in rfc_from4
Remove -numa from EXTRAVERSION
metronomefb: don't free firmware twice in error path
m68knommu: ColdFire add support for kernel preemption
m68knommu: add a missing backslash n in setup code
m68knommu: add pretty back strace
m68knommu: add some missing sections into the linker script
m68knommu: update MAX_M68K_DMA_CHANNELS for some plattforms
m68knommu: fix compare race in sched related code
m68knommu: kill warnings in FEC driver
m68knommu: fix FEC driver locking
USB: ISP1760 HCD driver
Segher Boessenkool (1):
kbuild: show defconfig subdirs in make help
Seokmann Ju (5):
[SCSI] qla2xxx: Consistently access the physical HA port.
[SCSI] qla2xxx: Check DFLG_NO_CABLE only on physical port.
[SCSI] qla2xxx: Use proper HA during asynchrounous event handling.
[SCSI] qla2xxx: Correct vport configuration-change handling.
[SCSI] qla2xxx: Correct misc. endian and byte-ordering issues.
Serge E. Hallyn (5):
root_plug: use cap_task_prctl
smack: use cap_task_prctl
cgroups: implement device whitelist
cgroups: introduce cft->read_seq()
ipc: sysvsem: refuse clone(CLONE_SYSVSEM|CLONE_NEWIPC)
Sergei Shtylyov (13):
natsemi: fix MMIO for PPC 44x platforms
[SCSI] aic7xxx: fix MMIO for PPC 44x platforms
[SCSI] aic79xx: fix MMIO for PPC 44x platforms
ide: make ide_pci_check_iomem() actually work
[MIPS] Alchemy: don't unmask timer IRQ early
[MIPS] Alchemy: kill useless time variables
[MIPS] Alchemy: kill useless #include's, #define's and extern's
[MIPS] Alchemy: move UART platform code to its proper place
[MIPS] Alchemy: kill unused PCI_IRQ_TABLE_LOOKUP macro
[MIPS] DBAu1200: fix bad SMC 91C111 resource size
[MIPS] Pb1200: do register SMC 91C111
[MIPS] Pb1200/DBAu1200: move platform code to its proper place
siimage: coding style cleanup (take 2)
Shaohua Li (7):
[IA64] regset: 64-bit support
[IA64] regset: 32-bit support
[IA64] use CORE_DUMP_USE_REGSET
[IA64] remove duplicate code for register access
ata-acpi: don't call _GTF for disabled drive
PCI: add PCI Express ASPM support
[CPUFREQ] state info wrong after resume
Sheng Yang (5):
KVM: VMX: Enable Virtual Processor Identification (VPID)
KVM: In kernel PIT model
KVM: Add save/restore supporting of in kernel PIT
KVM: Add reset support for in kernel PIT
KVM: VMX: Enable MSR Bitmap feature
Shirley Ma (1):
IPoIB: Handle 4K IB MTU for UD (datagram) mode
Solofo Ramangalahy (2):
ext4: update ctime and mtime for truncate with extents.
ext4: cleanup for compiling mballoc with verification and debugging #defines
Sonic Zhang (8):
[Blackfin] arch: Fix bug - Properly calculate DDR clock.
[Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel
[Blackfin] arch: Update anomaly list.
[Blackfin] arch: Add a warning about the value of CLKIN.
i2c-bfin-twi: Add repeat start feature to avoid break of a bundle of i2c master xfer operation
Blackfin Serial Driver: Fix bug - kernel hangs when accessing uart 0 on bf537 when booting u-boot and linux on uart 1
Blackfin Serial Driver: fix bug - use mod_timer to replace only add_timer.
Fix bug - Implement bfin ata interrupt handler to avoid "irq 68 nobody cared" (v2)
Sreenivasa Honnur (10):
S2io: Multiqueue network device support implementation
S2io: Multiqueue network device support - FIFO selection based on L4 ports
S2io: Support for vlan_rx_kill_vid entry point
S2io: Version update for multiqueue and vlan patches
S2io: Fix memory leak during free_tx_buffers
S2io: Version update for memory leak fix during free_tx_buffers
S2io: Removed receive buffer replenishment tasklet
S2io: Removed rx_lock and put_lock
S2io: Enable multi ring support
S2io: Version update for multi ring patches
Srinivasa Ds (1):
kprobes: prevent probing of preempt_schedule()
Sripathi Kodi (1):
add RUSAGE_THREAD
Stas Sergeev (9):
[ALSA] Add PC-speaker sound driver
[ALSA] pcsp - clean ups
[ALSA] pcsp: improve "enable" option handling
[ALSA] pcsp: add description
[ALSA] pcsp: locking fix
[ALSA] pcsp: remove downsampling
pcsp - Don't build pcspkr when snd-pcsp is enabled
[ALSA] pcsp: fix wording in DEBUG_PAGEALLOC warning
driver core: warn about duplicate driver names on the same bus
Stefan Haberland (2):
[S390] dasd: use GFP_DMA for fba private data allocation
[S390] dasd: add sim handling.
Stefan Richter (33):
ieee1394: sbp2: relax SCSI DMA alignment
ieee1394: prevent device binding of raw1394, video1394, dv1394
ieee1394: ohci1394: switch on bus power after resume on PPC PMac
ieee1394: ohci1394: refactor probe, remove, suspend, resume
ieee1394: ohci1394: unroll a macro with return
ieee1394: ohci1394: refactor some printk format strings
ieee1394: ohci1394: missing PPC PMac feature calls in failure path
firewire: remove superfluous reference counting
firewire: fw-sbp2: fix reference counting
firewire: refactor fw_unit reference counting
firewire: fw-sbp2: relax SCSI DMA alignment
firewire: fw-sbp2: remove usages of fw_memcpy_to_be32
firewire: fw-sbp2: simplify some macros
firewire: fw-sbp2: remove unnecessary memset
firewire: fw-sbp2: reduce log noise
firewire: fw-ohci: add option for remote debugging
firewire: fw-ohci: switch on bus power after resume on PPC PMac
firewire: fw-ohci: refactor probe, remove, suspend, resume
firewire: fw-ohci: add self ID error check
firewire: fw-ohci: catch self_id_count == 0
firewire: debug interrupt events
firewire: fw-ohci: untangle a mixed unsigned/signed expression
firewire: fw-ohci: missing PPC PMac feature calls in failure path
firewire: fw-ohci: conditionally log busReset interrupts
firewire: fw-ohci: extend logging of bus generations and node ID
firewire: fw-ohci: work around generation bug in TI controllers (fix AV/C and more)
firewire: replace static ROM cache by allocated cache
firewire: reread config ROM when device reset the bus
firewire: remove unused struct member
firewire: wait until PHY configuration packet was transmitted (fix bus reset loop)
firewire: fix synchronization of gap counts
ieee1394: fix NULL pointer dereference in sysfs access
firewire: fw-sbp2: log scsi_target ID at release
Stefan Roese (19):
[POWERPC] 4xx: Add AMCC 460EX/460GT support to cputable.c & cpu_setup_44x.S
[POWERPC] 4xx: Add AMCC Canyonlands 460EX eval board support to platforms/44x
[POWERPC] 4xx: Add Canyonlands DTS
[POWERPC] 4xx: Add 460EX PCIe support to 4xx pci driver
[POWERPC] 4xx: Add Canyonlands defconfig file
[POWERPC] 4xx: Add TAH support to taishan dts
[POWERPC] 4xx: Add AMCC Glacier 460GT eval board dts
[POWERPC] 4xx: Add "amcc, haleakala" to the toplevel compatible property
[POWERPC] 4xx: Add PPC4xx L2-cache support (440GX)
[POWERPC] 4xx: Add L2 cache node to AMCC Taishan dts file
[POWERPC] 4xx: Only reset PCIe PHY on 405EX systems when no link is detected
[POWERPC] 4xx: Fix PESDRn_UTLSET1 register setup on 460EX/GT
[POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c
[POWERPC] 4xx: Some EMAC related changes in Canyonlands & Glacier dts files
[POWERPC] 4xx: Change dts files to support jumbo frames
[POWERPC] 4xx: Add NOR FLASH entries to Canyonlands and Glacier dts
[POWERPC] 4xx: Fix 460GT support to not enable FPU
ibm_newemac: Fix problem with jumbo frame support and EMAC V4.patch
ibm_newemac: Add support for 460EX/GT-type MAL rx-channel handling
Stefan Roscher (2):
IB/ehca: Support all ibv_devinfo values in query_device() and query_port()
IB/ehca: Allocate event queue size depending on max number of CQs and QPs
Stefan Seyfried (1):
USB: Add HP hs2300 Broadband Wireless Module to sierra.c
Stefano Brivio (5):
rc80211-pid: fix rate adjustment
b43legacy: add definitions for MAC control register
b43legacy: fix upload of beacon packets to the hardware
b43legacy: fix B43legacy_WARN_ON macro
b43legacy: fix TBTT and PU timings
Stelian Pop (5):
atmel_usba_udc: Fix endpoint names.
atmel_usba_udc: Kill GPIO_PIN_NONE
atmel_usba_udc: move endpoint declarations into platform data.
atmel_usba_udc: Add missing kfree() in usba_udc_remove()
atmel_usba_udc: Add support for AT91CAP9 UDPHS
Stephane Chazelas (1):
[MTD] block2mtd: logging typo fixes
Stephen Hemminger (21):
sk98lin: remove obsolete driver
netlink: make socket filters work on netlink
socket: SOCK_DEBUG type checking
[IPV4] route: use read_mostly
fib_trie: print information on all routing tables
socket: sk_filter minor cleanups
socket: sk_filter deinline
IPV4: route inline changes
IPV4: route use jhash3
IPV4: route rekey timer can be deferrable
IPV4: fib_trie use vmalloc for large tnodes
ipv4: fib_trie remove unused argument
ipv4: fib_trie leaf free optimization
IPV4: use xor rather than multiple ands for route compare
sc92031: use net_device stats
sc92031: start transmit return value bugfix
sc92031: use netdev_alloc_skb
sis190: use the allocated buffer as a status code in sis190_alloc_rx_skb
sis190: hard-code the alignment of tiny packets
sis190: use netdev_alloc_skb
bridge: forwarding table information for >256 devices
Stephen Neuendorffer (4):
[POWERPC] Xilinx: hwicap: Refactor status handling code.
[POWERPC] Xilinx: hwicap: Verify sync before reading idcode.
[POWERPC] Xilinx: hwicap: Use fixed device major.
[POWERPC] of_serial: Fix possible null dereference.
Stephen Rothwell (13):
[POWERPC] Really export empty_zero_page
[POWERPC] htab_remove_mapping is only used by MEMORY_HOTPLUG
[POWERPC] Remove CONFIG_PCI_LEGACY from some configs
[POWERPC] Fix MAX_ORDER config problem
[POWERPC] iSeries: Use alternate paca structure for booting
[POWERPC] iSeries: Make iseries_reg_save private to iSeries
[POWERPC] iSeries: Localise and constify some iSeries data
[POWERPC] remove include of asm/of_device.h from pmi.h
[POWERPC] replace asm/of_device.h with linux/of_device.h in macio.h
pata_scc: fix build breakage
infiniband: class_device fallout
[XFS] Fix build failure after enabling CONFIG_XFS_DEBUG
pasemi_edac needs to include linux/edac.h
Steve Bennett (1):
m68knommu: add WilFire and WildfireMod board support
Steve Birtles (1):
[ARM] 4825/1: adds support for YL9200 board
Steve French (13):
[CIFS] minor update to change log
[CIFS] Fix looping on reconnect to Samba when unexpected tree connect fail on reconnect
[CIFS] Fix acl length when very short ACL being modified by chmod
Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
[CIFS] Fix oops when slow oplock process races with unmount
[CIFS] make cifs_dfs_automount_list_static
Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
[CIFS] Add various missing flags and defintions
[CIFS] Reserve new proxy cap for WAFS
[CIFS] Fix UNC path prefix on QueryUnixPathInfo to have correct slash
Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
[CIFS] Fix define for new proxy cap to match documentation
[CIFS] Fix typo in previous commit
Steve Glendinning (2):
Rename SMSC phy functions to be more generic
Add support for SMSC LAN8187 and LAN8700 PHYs
Steve Wise (3):
RDMA/cxgb3: Correctly serialize peer abort path
RDMA/cxgb3: Set the max_mr_size device attribute correctly
RDMA/cxgb3: Support peer-2-peer connection setup
Steven Rostedt (2):
[POWERPC] Add hand-coded assembly strcmp
ftrace: add notrace annotations for NMI routines
Steven Toth (26):
V4L/DVB (7252): cx88: Add support for the Dvico PCI Nano
V4L/DVB (7287): cx88: add analog support for DVICO FusionHDTV7 Gold
V4L/DVB (7620): Adding support for a new i2c bridge type
V4L/DVB (7621): Add support for Hauppauge HVR950Q/HVR850/FusioHDTV7-USB
V4L/DVB (7622): HVR950Q Hauppauge eeprom support
V4L/DVB (7623): Scripts to maintain the CARDLIST file
V4L/DVB (7624): Avoid an oops if the board is not fully defined
V4L/DVB (7625): au0828: Cleanup
V4L/DVB (7632): au8522: Added SNR support and basic cleanup
V4L/DVB (7634): au0828: Cleanup
V4L/DVB (7635): au8522: Cleanup
V4L/DVB (7636): au0828: Add HVR850 model number
V4L/DVB (7637): au0828: Typo
V4L/DVB (7642): cx88: enable radio GPIO correctly
V4L/DVB (7644): Adding support for the NXP TDA10048HN DVB OFDM demodulator
V4L/DVB (7645): Add support for the Hauppauge HVR-1200
V4L/DVB (7646): cx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products
V4L/DVB (7647): Add support for the Hauppauge HVR-1700 digital mode
V4L/DVB (7648): cx23885: Load any module dependencies accordingly
V4L/DVB (7672): dib7000p: Add output mode param to the attach struct
V4L/DVB (7673): cx23885: Add support for the Hauppauge HVR1400
V4L/DVB (7674): tda10048: Adding an SNR table
V4L/DVB (7725): cx23885: Add generic cx23417 hardware encoder support
V4L/DVB (7726): cx23885: Enable cx23417 support on the HVR1800
V4L/DVB (7741): s5h1411: Adding support for this ATSC/QAM demodulator
V4L/DVB (7742): cx88: Add support for the DViCO FusionHDTV_7_GOLD digital modes
Steven Whitehouse (24):
[GFS2] Speed up gfs2_write_alloc_required, deprecate gfs2_extent_map
[GFS2] Streamline indirect pointer tree height calculation
[GFS2] Move part of gfs2_block_map into a separate function
[GFS2] Introduce array of buffers to struct metapath
[GFS2] Add consts to various bits of rgrp.c
[GFS2] Remove lm.[ch] and distribute content
[GFS2] Shrink & rename di_depth
[GFS2] Reduce inode size by merging fields
[GFS2] Merge the rd_last_alloc_meta and rd_last_alloc_data fields
[GFS2] Update gfs2_trans_add_unrevoke to accept extents
[GFS2] Merge gfs2_alloc_meta and gfs2_alloc_data
[GFS2] Add extent allocation to block allocator
[GFS2] The case of the missing asterisk
[GFS2] Add a function to interate over an extent
[GFS2] Eliminate (almost) duplicate field from gfs2_inode
[GFS2] Get inode buffer only once per block map call
[GFS2] Fix bug where we called drop_bh incorrectly
[GFS2] Fix a page lock / glock deadlock
[GFS2] Allow bmap to allocate extents
[GFS2] Need to ensure that sector_t is 64bits for GFS2
[GFS2] Remove drop of module ref where not needed
[GFS2] Streamline quota lock/check for no-quota case
Use a zero sized array for raw field in struct fid
V4L/DVB (7178): Add two new fourcc codes for 16bpp formats
Sukadev Bhattiprolu (2):
devpts: propagate error code from devpts_pty_new
devpts: factor out PTY index allocation
Sunil Mushran (15):
ocfs2/dlm: Rename slabcache dlm_mle_cache to o2dlm_mle
ocfs2/dlm: Create slabcaches for lock and lockres
ocfs2/dlm: Link all lockres' to a tracking list
ocfs2/dlm: Create debugfs dirs
ocfs2/dlm: Dump the dlm state in a debugfs file
ocfs2/dlm: Dumps the lockres' into a debugfs file
ocfs2/dlm: Move struct dlm_master_list_entry to dlmcommon.h
ocfs2/dlm: Dumps the mles into a debugfs file
ocfs2/dlm: Dumps the purgelist into a debugfs file
ocfs2/dlm: Move dlm_print_one_mle() from dlmmaster.c to dlmdebug.c
ocfs2/dlm: Fix lockname in lockres print function
ocfs2/dlm: Cleanup lockres print
ocfs2/net: Add debug interface to o2net
ocfs2: Allow uid/gid/perm changes of symlinks
ocfs2: Use GFP_NOFS in kmalloc during localalloc window move
Suresh Siddha (6):
x86, fpu: split FPU state from task struct - v5
x86, fpu: lazy allocation of FPU area - v5
x86: fpu xstate split cleanup
x86: fpu xstate split fix
srat, x86: add support for nodes spanning other nodes
x86 PAT: fix performance drop for glx, use UC minus for ioremap(), ioremap_nocache() and pci_mmap_page_range()
Swen Schillig (3):
[SCSI] zfcp: Wait for free SBAL during exchange config
[SCSI] zfcp: Print some messages only during ERP
[SCSI] zfcp: Add some statistics provided by the FCP adapter to the sysfs
Takao Indoh (1):
[IA64] kdump: Add crash_save_vmcoreinfo for INIT
Takashi Iwai (74):
[ALSA] hda-codec - Allow multiple SPDIF devices
[ALSA] hda-codec - Add SI HDMI codec support
[ALSA] ice1724 - Enable AK4114 support for Audiophile192
[ALSA] ice1724 - Add ADC setup in set_rate callback for Audiophile192
[ALSA] Add more fallbacks to OSS PHONEOUT mixer map
[ALSA] hda-intel - Fix PCM device number assignment
[ALSA] hda-codec - Add ID for an unknown HDMI codec chip
[ALSA] hda-intel - Use SG buffer
[ALSA] hda-intel - Support 64bit buffer allocation
[ALSA] hda-intel - Fix a compile error with CONFIG_SND_DEBUG_DETECT=y
[ALSA] hda-codec - Correct HDMI transmitter names
[ALSA] hda-codec - Fix ALC880 F1734 model
[ALSA] hda-codec - Fix automute of AD1981HD hp model
[ALSA] hda-codec - Clean up capture source selection of Realtek codecs
[ALSA] hda-codec - Implement auto-mic jack sensing on Samsung laptops
[ALSA] hda-codec - More fix-up for auto-configuration
[ALSA] hda-codec - Fix auto-configuration of Realtek codecs
[ALSA] hda-codec - Add "IEC958 Default PCM" switch
[ALSA] hda-codec - Add more names to vendor list
[ALSA] hda-codec - Fix breakage of resume in auto-config of realtek codecs
[ALSA] hda-codec - Fix missing capsrc_nids for ALC262
[ALSA] hda-codec - Add support of AD1883/1884A/1984A/1984B
[ALSA] hda-codec - Add model=mobile for AD1884A & co
[ALSA] intel8x0 - Add support of 8 channel sound
[ALSA] Move vmaster code to sound core
[ALSA] Keep private TLV entry in vmaster itself
[ALSA] ca0106 - Add master volume controls
[ALSA] hda-intel - Clean up stream definitions
[ALSA] hda-codec - Add beep volume control to ALC268
[ALSA] hda-codec - Fix ALC268 capture source
[ALSA] hda-codec - Don't create multiple capture streams for single inputs
[ALSA] aw2 - Add missing module parameters
[ALSA] Add description of aw2 driver
[ALSA] hda-intel - Use PCI_DEVICE() macro
[ALSA] seq-oss - Remove invalid BUG()
[ALSA] hda-codec - Add missing descriptions for STAC codec models
[ALSA] hda-codec - Fix initial DAC numbers of 92HD71bxx codecs
[ALSA] hda-codec - Add docking-station mic input for Thinkpad X61
[ALSA] hda-codec - Use int instead of long in patch_sigmatel.c
[ALSA] hda-codec - Fix the array over-range access with stac92hd71bxx codec
[ALSA] aw2 - Remove endian dependency
[ALSA] hda-codec - Fix dmics on ALC268 in auto configuration
[ALSA] hda-codec - Add internal mic item for ALC268 acer model
[ALSA] release 1.0.16
[ALSA] aw2 - Rename aw2-tsl.h to aw2-tsl.c
[ALSA] hda-codec - Improve ALC262 ultra model
[ALSA] hda-codec - Fix orphan Headphone controls in STAC codecs
[ALSA] hda-intel - Fix power-off hang on ASUS P5AD2
[ALSA] ice1724 - Fix the SPDIF input sample-rate on Juli@
[ALSA] usb-audio - Add a proper error check
[ALSA] ice1724 - Fix return codes in some pointis callbacks
[ALSA] hda-intel - Add barrier
[ALSA] hda-codec - Fix spekaer output of Panasonic CF-74
[ALSA] hda-codec - keep the format verb at closing PCM streams
[ALSA] hda-codec - Support of Lenovo Thinkpad X300
[ALSA] hda-intel - Add sync support
[ALSA] hda-codec - Add missing models in ALSA-Configuration.txt
[ALSA] ymfpci - Fix race at removal
[ALSA] hda - Add support of AD1989A/AD1989B
[ALSA] hda - Fix ALC889A codec support
[ALSA] hda - Avoid unexpected breakage with ALC889A hack
[ALSA] Fix the race of card instance unregistration
[ALSA] Clean up snd_card_free*()
[ALSA] usb-audio - Fix race in reconnection
[ALSA] Fix possible races at free_irq in PCI drivers
[ALSA] hda - Fix model for Acer Aspire 5720z
[ALSA] hda - Fix Thinkpad X300 digital mic
[ALSA] pcsp - Fix dependency in Kconfig
[ALSA] Define MPU401 registers in sound/mpu401_uart.h
[ALSA] ice1724 - Fix IRQ lock-up with MPU access
[ALSA] Add MPU401_INFO_NO_ACK bitflag
[ALSA] ice1724 - Enable watermarks
[ALSA] hda - Add support of Medion RIM 2150
[ALSA] pcsp - Fix more dependency
Takashi Yamamoto (1):
[POWERPC] PS3: Add ps3_get_speid routine
Tao Ma (6):
ocfs2: Reconnect after idle time out.
ocfs2: Add support for cross extent block
ocfs2: Enable cross extent block merge.
ocfs2: Add a new parameter for ocfs2_reserve_suballoc_bits
ocfs2: Add ac_alloc_slot in ocfs2_alloc_context
ocfs2: Add inode stealing for ocfs2_reserve_new_inode
Tejun Heo (66):
libata: prefer hardreset
libata: kill ATA_LFLAG_HRST_TO_RESUME
libata: kill ATA_EHI_RESUME_LINK
libata: kill ATA_LFLAG_SKIP_D2H_BSY
libata: kill ata_ehi_schedule_probe()
libata: PCI device should be powered up before being accessed
libata: reorganize ata_port_operations
libata: implement and use ata_noop_irq_clear()
libata: normalize port_info, port_operations and sht tables
libata: implement and use SHT initializers
libata: implement and use ops inheritance
libata: make ata_pci_init_one() not use ops->irq_handler and pi->sht
libata: stop overloading port_info->private_data
libata: kill port_info->sht and ->irq_handler
libata: make reset related methods proper port operations
libata: drop ata_dev_select() from ata_dev_read_id
libata: reorder functions in libata-sff.c
libata: reorganize SFF related stuff
libata: move ata_pci_default_filter() out of CONFIG_PCI
libata: kill ata_chk_status() call from ata_dev_configure()
libata: kill ata_chk_status()
pata_scc: fix compile warning
ata_piix: don't attach to ICH6M in ahci mode
ata_piix: kill ich6_sata_ahci and clean up
libata: make ata_tf_to_lba[48]() generic
libata: implement ATA_QCFLAG_RETRY
libata: kill unused ata_flush_cache()
libata/pdc_adma: make SFF EH handle non-bmdma SFF drivers and standardize pdc_adma ops
pdc_adma: inherit ata_sff_port_ops
pdc_adma: kill adma_host_stop()
libata: rename SFF functions
libata: rename SFF port ops
libata: clean up port_ops->sff_irq_clear()
libata: separate out ata_std_prereset() from ata_sff_prereset()
libata: separate out ata_std_postreset() from ata_sff_postreset()
libata: restructure SFF post-reset readiness waits
libata: separate out ata_wait_ready() and implement ata_wait_after_reset()
ahci: use ata_wait_after_reset() instead of ata_sff_wait_ready()
libata: move generic hardreset code from sata_sff_hardreset() to sata_link_hardreset()
libata: implement and use sata_std_hardreset()
libata: clear SError after link resume
libata: move PMP SCR access failure during reset to ata_eh_reset()
libata: unify mechanism to request follow-up SRST
libata: add qc_fill_rtf port operation
libata: drop @finish_qc from ata_qc_complete_multiple()
libata: replace tf_read with qc_fill_rtf for non-SFF drivers
libata: remove check_status from non-SFF drivers
libata: kill ata_noop_dev_select()
libata: clean up dummy port_ops
libata: don't use ap->ioaddr in non-SFF drivers
libata: make SFF support optional
libata: separate PMP support code from core code
libata: implement PMP helpers
libata: make PMP support optional
libata: kill dead code paths in reset path
libata: move link onlineness check out of softreset methods
libata: make EH fail gracefully if no reset method is available
sata_sis: SCR accessors return -EINVAL when requested SCR isn't available
libata: make WARN_ON conditions in ata_sff_hsm_move() more strict
ahci: retry enabling AHCI a few times before spitting out WARN_ON()
sata_nv: make hardreset return -EAGAIN on success
libata-scsi: clean up inquiry / mode sense related functions
libata-scsi: improve rbuf handling for simulated commands
ahci: SB600 ahci can't do MSI, blacklist that capability
klist: implement KLIST_INIT() and DEFINE_KLIST()
klist: implement klist_add_{after|before}()
Templin, Fred L (1):
[IPV6] SIT: Add PRL management for ISATAP.
Tetsuo Handa (1):
exec: remove argv_len from struct linux_binprm
Theodore Ts'o (1):
Update .gitignore to include include/linux/bounds.h
Thiemo Seufer (1):
[MIPS] Reimplement clear_page/copy_page
Thierry MERLE (1):
V4L/DVB (7503): usbvision: rename __PRETTY_FUNCTION__ occurrences
Thomas Bogendoerfer (2):
[SCSI] WD33C93: let platform stub override no_sync/fast/dma_mode
cdrom: use kmalloced buffers instead of buffers on stack
Thomas Gleixner (16):
hrtimer: add nanosleep specific restart_block member
hrtimer: use nanosleep specific restart_block fields
Documentation: move timer related documentation to a single place
x86: add debug info to DEBUG_PAGEALLOC
x86: check physical address range in ioremap
x86: replace the now useless max_pfn_mapped define
x86: tsc prevent time going backwards
hrtimer: optimize the softirq time optimization
hrtimer: raise softirq unlocked to avoid circular lock dependency
bitops: remove "optimizations"
slab: add a flag to prevent debug_free checks on a kmem_cache
infrastructure to debug (dynamic) objects
debugobjects: add documentation
debugobjects: add timer specific object debugging code
add hrtimer specific debugobjects code
genirq: reenable a nobody cared disabled irq when a new driver arrives
Thomas Kunze (1):
[MTD] [NOR] Fix Intel CFI driver for collie flash
Thomas Petazzoni (4):
x86: use ELF section to list CPU vendor specific code
[MTD] fix minor typo in the MTD map driver for SHARP SL series
x86: configurable DMI scanning code
directly use kmalloc() and kfree() in init/initramfs.c
Thomas Renninger (1):
ACPI: Cleanup: Remove unneeded, multiple local dummy variables
Tilman Schmidt (1):
USB: usb.h: reduce syslog clutter [v3]
Tim Gardner (1):
edd: add default mode CONFIG_EDD_OFF=n, override with edd={on,off}
Tim Niemeyer (2):
[ALSA] soc - neo1973_wm8753 - Fix module unload
[ALSA] soc - s3c24xx - Improve diagnostic output
Tim Shimmin (1):
[XFS] xfs_bmap_compute_maxlevels should be based on di_forkoff
Tim Yamin (1):
PCI: Update VIA CX700 quirk
Timo Teras (3):
[XFRM]: Speed up xfrm_policy and xfrm_state walking
[AF_KEY]: Dump SA/SP entries non-atomically
ipv4: Update MTU to all related cache entries in ip_rt_frag_needed()
Timur Tabi (4):
[POWERPC] Enable CONFIG_FORCE_MAX_ZONEORDER for all PowerPC, and make selectable
[POWERPC] Make rheap safe for spinlocks
[ALSA] Removed deprecated sound/driver.h from Freescale MPC8610 drivers
[POWERPC] Add Timur Tabi to the MAINTAINERS file
Tobias Klauser (9):
acpi: Storage class should be before const qualifier
ALSA: Storage class should be before const qualifier
arm: Storage class should be before const qualifier
DVB: Storage class should be before const qualifier
intel_menlow: Storage class should be before const qualifier
sonypi: Storage class should be before const qualifier
V4L: Storage class should be before const qualifier
V4L: Storage class should be before const qualifier (sn9c102)
V4L/DVB (7322): pvrusb2: Fix storage-class as per C99 spec
Tobias Lorenz (1):
V4L/DVB (7401): radio-si470x: unplugging fixed
Tobias Mueller (1):
Input: appletouch - add product IDs for the 4th generation MacBooks
Tobin Davis (2):
[ALSA] HDA - Add support for the OQO Model 2
[ALSA] HDA Codecs: add support for Toshiba Equium L30
Tom Quetchenbach (1):
tcp: tcp_probe buffer overflow and incorrect return value
Tom Tucker (2):
RDMA/amso1100: Add check for NULL reply_msg in c2_intr()
SVCRDMA: Add check for XPT_CLOSE in svc_rdma_send
Tom Zanussi (1):
relay: fix splice problem
Tomas Winkler (49):
mac80211: set assoc flag to bss_conf
iwlwifi: enable 802.11n in Kconfig
iwlwifi: Fix HT compilation breakage caused by cfg80211 API for channels/bitrates patch
iwlwifi: change iwl->priv iwl_priv * type in iwl-YYY-io.h
iwlwifi: Add tx_ant_num hw setting variable
iwlwifi: remove twice defined CSR register
wireless: update US regulatory domain
iwlwifi: removing unused priv->config
iwlwifi: refactor init geos function
iwlwifi: Fix 52 rate report in rx status
iwlwifi: extract iwl-csr.h
iwlwifi: Move HBUS address to iwl-csr.h
iwlwifi: add struct iwl_cfg
iwlwifi: Take the fw file name from the iwl_cfg.
iwlwifi: fix locking unbalance in 4965 rate scale
iwlwifi: add iwl-core module
iwlwifi: queue functions cleanup
iwlwifi: Fix 3945 rate scaling
iwlwifi: 3945 split tx_complete to command and packet function
iwlwifi: Use sta_bcast_id variable instead of BROADCAST_ID constant
iwlwifi: Fix endianity in debug print
iwlwifi: change rate number to a constant
iwlwifi: rename iwl-4965-debug.h back to iwl-debug.h
iwlwifi: rename struct iwl4965_priv to struct iwl_priv
iwlwifi: Add TX/RX statistcs to driver
iwlwifi: Add debugfs to iwl core
iwlwifi: iwl3945 remove 4965 commands
iwlwifi: move host command sending functions to core module
iwlwifi: rename iwl-4965-io.h to iwl-io.h
iwlwifi: improve NIC i/o debug prints information
iwlwifi: iwl_priv - clean up in types of members
iwlwifi: LED initialize before registering
iwlwifi: Fix synchronous host command
mac80211: eliminate conf_ht
iwlwifi: eliminate conf_ht
mac80211: add association capabilty and timing info into bss_conf
iwlwifi: Eliminate association from beacon
iwlwifi: hw names cleanup
iwlwifi: move driver status inliners into iwl-core.h
iwlwifi: use ieee80211_frequency_to_channel
iwlwifi: generalize iwlwifi init flow
iwlwifi: Fix byte count table for fragmented packets
iwlwifi: move shared pointers to iwl_priv
iwlwifi: hw_setting cleanup
iwlwifi: support different num of tx and rx antennas
iwlwifi: move the creation of LQ host command to iwlcore
iwlwifi: introduce host commands callbacks
iwlwifi: move rxon associated command to hcmd
iwlwifi: Fix built-in compilation of iwlcore
Tony Breeds (5):
[POWERPC] Update wait_state_cycles in the VPA
[POWERPC] Make iSeries spin on __secondary_hold_spinloop, like pSeries
[POWERPC] Raise the upper limit of NR_CPUS and move the pacas into the BSS
ieee1394: silence defined but not used warning in non-modular builds
[POWERPC] Fix building of pmac32 when CONFIG_NVRAM=m
Tony Jones (2):
IB: convert struct class_device to struct device
SCSI: convert struct class_device to struct device
Tony Lindgren (10):
ARM: OMAP: Allow registering pin mux function
ARM: OMAP: Split omap_cfg_reg() into omap processor specific functions
ARM: OMAP1: Timer32K: Fix timer32K for clockevents and clean it up
ARM: OMAP2: Add new pin multiplexing configurations
ARM: OMAP2: Clean-up mux code
ARM: OMAP2: Add register access for 34xx
ARM: OMAP2: Remove old 24xx PM code
ARM: OMAP2: Clean up 24xx clock code
MMC: OMAP: Remove extra divisor increase
MMC: OMAP: Remove cover switch handling to allow adding multislot support
Tony Luck (7):
Pull fsys_gettimeofday into release branch
Pull virt-cpu-accounting into release branch
Pull regset into release branch
Pull percpureserve into release branch
Pull kvm-patches into release branch
Pull nptcg into release branch
Pull miscellaneous into release branch
Tony Vroon (2):
[ALSA] hda-codec - Fujitsu Lifebook port replicator/dock headphone jack sense
[ALSA] hda - Fujitsu Lifebook PC speaker signal
Trent Piepho (4):
[POWERPC] Make pci_bus_to_host()'s struct pci_bus * argument const
PCI: Hotplug: fakephp: Return success, not ENODEV, when bus rescan is triggered
[MTD] [NOR] Read extended device ID from AMD/Spansion CFI flash chips
[MTD] [NOR] Fixup for incorrect CFI data in Spansion S29GL064/32N flash chips
Trond Myklebust (55):
SUNRPC: Declare as const the rpc_message arguments to rpc_call_sync/async
NFS: Fix an f_mode/f_flags confusion in fs/nfs/write.c
NFS: Fix a deadlock with lazy umount
SUNRPC: Allow the rpc_release() callback to be run on another workqueue
NFS: Add an nfsiod workqueue
NFS: Ensure that the asynchronous RPC calls complete on nfsiod.
SUNRPC: Clean up rpc_run_timer()
SUNRPC: Add a new helper rpc_wake_up_queued_task()
SUNRPC: Convert users of rpc_wake_up_task to use rpc_wake_up_queued_task
SUNRPC: Run rpc timeout functions as callbacks instead of in softirqs
SUNRPC: Add a (empty for the moment) destructor for rpc_wait_queues
SUNRPC: Add a timer function to wait queues.
SUNRPC: Switch tasks to using the rpc_waitqueue's timer function
SUNRPC: Eliminate the now-redundant rpc_start_wakeup()
SUNRPC: Ensure that we read all available tcp data
SUNRPC: Remove now-redundant RCU-safe rpc_task free path
Merge branch 'cleanups' into next
Merge commit 'origin' into devel
SUNRPC: Fix a bug in rpcauth_lookup_credcache()
SUNRPC: Fix RPCAUTH_LOOKUP_ROOTCREDS
SUNRPC: Clean up rpcauth_bindcred()
SUNRPC: Add a generic RPC credential
SUNRPC: Add an rpc_credop callback for binding a credential to an rpc_task
SUNRPC: Add a helper rpcauth_lookup_generic_cred()
Merge branch 'hotfixes' into devel
SUNRPC: Fix a bug in call_decode()
SUNRPC: Fix up xprt_write_space()
SUNRPC: Don't attempt to destroy expired RPCSEC_GSS credentials..
NFS: Fix nfs_wb_page() to always exit with an error or a clean page
NFS: Ensure that the read code cleans up properly when rpc_run_task() fails
NFS: Ensure that the write code cleans up properly when rpc_run_task() fails
NFS: Ensure that rpc_run_task() errors are propagated back to the caller
NFSv4: Remove bogus call to nfs4_drop_state_owner() in _nfs4_open_expired()
NFSv4: Only increment the sequence id if the server saw it
SUNRPC: Fix read ordering problems with req->rq_private_buf.len
NLM/lockd: Ensure we don't corrupt fl->fl_flags in nlmclnt_unlock()
NFSv4: Ensure we don't corrupt fl->fl_flags in nfs4_proc_unlck
NLM/lockd: Add a reference counter to struct nlm_rqst
NLM/lockd: convert __nlm_async_call to use rpc_run_task()
NLM: Remove the signal masking in nlmclnt_proc/nlmclnt_cancel
NLM/lockd: Ensure that nlmclnt_cancel() returns results of the CANCEL call
NLM/lockd: Fix a race when cancelling a blocking lock
NFS: Remove the buggy lock-if-signalled case from do_setlk()
NLM/lockd: Ensure client locking calls use correct credentials
NFSv4: Don't use cred->cr_ops->cr_name in nfs4_proc_setclientid()
NFSv4: Reintroduce machine creds
NFSv4: Attempt to use machine credentials in SETCLIENTID calls
SUNRPC: Protect creds against early garbage collection
SUNRPC: remove XS_SENDMSG_RETRY
SUNRPC: Remove the unused export of xprt_force_disconnect
SUNRPC: Don't disconnect more than once if retransmitting NFSv4 requests
SUNRPC: Fix a race in gss_refresh_upcall()
SUNRPC: Don't change the RPCSEC_GSS context on a credential that is in use
SUNRPC: Invalidate the RPCSEC_GSS session if the server dropped the request
Merge branch 'devel'
Tyler Trafford (1):
V4L/DVB (7241): cx25840: code cleanup
Ursula Braun (12):
drivers/s390/net: Kconfig brush up
qeth: improve ip_list administration after deregister failures
qeth: allow qdio queue element addresses > 2GB
qeth: set lan_online flag after a received STARTLAN
qeth: CCL-sequence numbers required for protocol ETH_P_802_2 only
qeth: keep ip-address after LAN_OFFLINE failure
[S390] qdio: Unrecognized inbound traffic if many FCP devices are online
[S390] qdio: remove outdated developerworks link.
[S390] qdio (new feature): enhancing info-retrieval from QDIO-adapters
netiucv: get rid of in_atomic() use
ccwgroup: Unify parsing for group attribute.
qeth: read number of ports from card
Uwe Kleine-König (15):
ns9xxx: move registration of serial8250 to a dedicated file
ns9xxx: use default text offset
ns9xxx: Use get_irqnr_preamble to initialize base register
ns9xxx: introduce a config variable for the cc9p9360 module
ns9xxx: add module_is_..., processor_is_... and board_is_... for many machs
ns9xxx: update defconfig
ns9xxx: prepare for adding support for Digi ns921x processors
ns9xxx: let putc autodetect where to write
ns9xxx: make use of the chip's irq priorisation
ns9xxx: add support for irq priorisation
ns9xxx: add clock api
[ARM] 4852/1: Add timerfd_create, timerfd_settime and timerfd_gettime syscall entries
[ARM] 4854/1: fix the load address of uImage for CONFIG_ZBOOT_ROM=y
UIO: hold a reference to the device's owner while the device is open
kbuild: fix depmod comment
Uwe Kleine-König (1):
fix typo "is" -> "if" in Makefile
Valentine Barshak (6):
[POWERPC] 4xx: Add dcri_clrset() for locked read/modify/write functionality
[POWERPC] 4xx: Use dcri_clrset() for PCIe indirect dcr read/modify/write access
[POWERPC] 4xx: Use machine_device_initcall() for warp_nand
[POWERPC] kexec: MPIC ack interrupts at mpic_teardown_this_cpu()
ibm_newemac: PowerPC 440GX EMAC PHY clock workaround
ibm_newemac: PowerPC 440EP/440GR EMAC PHY clock workaround
Vegard Nossum (1):
x86: fix early-BUG message
Venkatesh Pallipadi (3):
2.6.25 regression: powertop says 120K wakeups/sec
[CPUFREQ] Make acpi-cpufreq more robust against BIOS freq changes behind our back.
ACPI: Fix acpi_processor_idle and idle= boot parameters interaction
Venki Pallipadi (5):
x86: PAT infrastructure patch, documentation updates
x86: PAT bug fix for attribute type check after reserve_memtype
x86: PAT bug fix for attribute type check after reserve_memtype, debug
devmem: add range_is_allowed() check to mmap of /dev/mem
x86, PAT: disable /dev/mem mmap RAM with PAT
Vernon Sauder (1):
Input: ucb1400_ts - IRQ probe fix
Viktor Radnai (1):
sched: better rt-group documentation
Ville Syrjala (1):
MAINTAINERS: Add ati_remote2 driver
Vitja Makarov (2):
[Blackfin] arch: initial generic time and clock sources
spi_bfin5xx: use PIO for full duplex, not DMA
Vlad Yasevich (1):
MAINTAINERS: New sctp mailing list
Vladimir Barinov (1):
[ALSA] Davinci ASoC support
Vladimir Koutny (1):
mac80211: configure default wmm params correctly
Vladimir Sokolovsky (2):
IB/mlx4: Add support for resizing CQs
mlx4_core: CQ resizing should pass a 0 opcode modifier to MODIFY_CQ
Volodymyr G Lukiianyk (1):
bridge: fix error handling in br_add_if()
WANG Cong (12):
posix-timers: fix shadowed variables
x86: remove pointless comments
arch/um/kernel/um_arch.c: some small improvements
arch/um/os-Linux/start_up.c: various improvements.
uml: make a function static
uml: remove a useless function
uml: make three functions static
uml: make several things static
arch/um/os-Linux/sys-i386/task_size.c: improve a bit
uml: clean up arch/um/drivers/ubd_kern.c
Remove the macro get_personality
elf: fix shadowed variables in fs/binfmt_elf.c
Wang Chen (1):
[IPV6]: Check length of optval provided by user in setsockopt().
Wendy Cheng (2):
lockd: unlock lockd locks associated with a given server ip
lockd: unlock lockd locks held for a certain filesystem
Wendy Xiong (2):
ixgbe: save and restore pcie/msi state to support EEH recovery
e1000e: save and restore pcie/msi state to support EEH recovery
Will Newton (1):
gpio: pca953x: add support for pca9555 I2C I/O expander
Wilson Callan (1):
m68knommu: fix signal handling return path
Wojciech Migda (1):
V4L/DVB (7294): : tuner and radio addresses are missing for the PixelView PlayTV card
Wolfram Sang (4):
i2c-algo-pca: Remove trailing whitespaces and unnecessary UTF
i2c-algo-pca: Extend for future drivers
i2c: Add platform driver on top of the new pca-algorithm
i2c: Remove trailing whitespaces in busses/Kconfig
Xiantao Zhang (19):
[IA64] Add API for allocating Dynamic TR resource.
[IA64] Implement smp_call_function_mask for ia64
KVM: Use kzalloc to avoid allocating kvm_regs from kernel stack
KVM: ia64: Prepare some structure and routines for kvm use
KVM: ia64: Add header files for kvm/ia64
KVM: ia64: Add kvm arch-specific core code for kvm/ia64
KVM: ia64: Add header files for kvm/ia64
KVM: ia64: VMM module interfaces
KVM: ia64: Add TLB virtulization support
KVM: ia64: Add interruption vector table for vmm
KVM: ia64: Add mmio decoder for kvm/ia64
KVM: ia64: Add trampoline for guest/host mode switch
KVM: ia64: Add processor virtulization support
KVM: ia64: Add optimization for some virtulization faults
KVM: ia64: Generate offset values for assembly code use
KVM: ia64: Add guest interruption injection support
KVM: ia64: Add kvm sal/pal virtulization support
KVM: ia64: Enable kvm build for ia64
KVM: ia64: Add a guide about how to create kvm guests on ia64
YOSHIFUJI Hideaki (69):
[UDP]: Allow users to configure UDP-Lite.
[IPV4]: Fix size description of CONFIG_INET.
[IPV4] UDP: Move IPv4-specific bits to other file.
[IPV6] UDP: Rename IPv6 UDP files.
[IPV6]: Move packet_type{} related bits to af_inet6.c.
[IPV6] SYSCTL: complete initialization for sysctl table in subsystem code.
[IPV6]: Use htonl() instead of __constant_htonl() where appricable.
[NET] NEIGHBOUR: Remove unpopular neigh_is_connected().
[IPV6] ADDRCONF: Convert ipv6_get_saddr() to ipv6_dev_get_saddr().
[IPV6]: Make ndisc_flow_init() common for later use.
[IPV6]: Make ndisc_dst_alloc() common for later use.
[IPV6] MCAST: Use standard path for sending MLD/MLDv2 messages.
[XFRM] IPV6: Use distribution counting sort for xfrm_state/xfrm_tmpl chain.
[XFRM] IPV6: Optimize xfrm6_input_addr().
[XFRM] IPV6: Optimize __xfrm_tunnel_alloc_spi().
[XFRM] MIP6: Fix address keys for routing search.
[IPV6] ADDRCONF: Clean-up ipv6_dev_get_saddr().
[IPV4,IPV6]: Share cork.rt between IPv4 and IPv6.
[IPV6]: Convert cork.hop_limit and cork.tclass into u8 instead of int.
[IPV6]: Optimize hop-limit determination.
[IPV6]: Use bitfields for hop_limit and mcast_hops.
[IPV6]: Support Source Address Selection API (RFC5014).
[NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS.
[NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS.
[NET] NETNS: Omit seq_net_private->net without CONFIG_NET_NS.
[NET] NETNS: Omit neigh_parms->net and pneigh_entry->net without CONFIG_NET_NS.
[NET] NETNS: Omit namespace comparision without CONFIG_NET_NS.
[NET] NEIGHBOUR: Make each EXPORT_SYMBOL{,_GPL}() immediately follow its function/variable.
[NET] NEIGHBOUR: Extract hash/lookup functions for pneigh entries.
[IPV6] NEIGH: Optimize is_router check.
[IPV6] RAW: Remove ancient comment.
[IPV6] SIT: Fix locking issues in PRL management.
[IPV6] SIT: Disallow 0.0.0.0 in PRL and Flush PRL if given for DEL.
[IPV6] SIT: Add SIOCGETPRL ioctl to get/dump PRL.
[IPV6] NDISC: Ignore route information with /0 prefix from interior router.
[IPV6]: Unify ip6_onlink() and ipip6_onlink().
[IPV6] NDISC: Don't rely on node-type hint from L2 unless required.
[IPV6] ADDRCONF: Fix array size for sysctls.
[IPV4] MROUTE: Move PIM definitions to <linux/pim.h>.
[IPV4] MROUTE: Adjust include files for user-space.
[IPV6] MROUTE: Support multicast forwarding.
[IPV6] MROUTE: Support PIM-SM (SSM).
[IPV6]: Comment MRT6_xxx sockopts in include/linux/in6.h.
[IPV6] MROUTE: Use skb_tail_pointer(skb) instead of skb->tail.
[DCCP]: Use snmp_mib_{init,free}().
[SCTP]: Use snmp_mib_{init,free}().
[IPV6]: Kill several warnings without CONFIG_IPV6_MROUTE.
[IPV6] SIT: Sparse: Use NULL pointer instead of 0.
[IPV6]: Sparse: Reuse previous delaration where appropriate.
[IPV6] FIB_RULE: Sparse: fib6_rules_cleanup() is of void.
[IPV6]: Use ipv6_addr_equal() instead of !ipv6_addr_cmp().
[IPV6]: Use XOR and OR rather than mutiple ands for ipv6 address comparisons.
[IPV6] ADDRCONF: Uninline ipv6_addr_hash().
[IPV6] ADDRCONF: Uninline ipv6_isatap_eui64().
[IPV6]: Make address arguments const.
[IPV6]: Define constants for link-local multicast addresses.
[IPV6]: Use in6addr_any where appropriate.
[IPV6] MIP6: Use our standard definitions for paddings.
[IPV6]: Check length of int/boolean optval provided by user in setsockopt().
[IPV6]: Fix IPV6_RECVERR for connected raw sockets.
[IPV6] MROUTE: Do not call ipv6_find_idev() directly.
[IPV6]: Share common code-paths for sticky socket options.
[IPV4]: Use NIPQUAD_FMT to format ipv4 addresses.
[TCP]: Format addresses appropriately in debug messages.
[IPV4]: Convert do_gettimeofday() to getnstimeofday().
[DCCP]: Convert do_gettimeofday() to getnstimeofday().
time: Export set_normalized_timespec.
ipv6 RAW: Disallow IPPROTO_IPV6-level IPV6_CHECKSUM socket option on ICMPv6 sockets.
[XFRM] AUDIT: Fix flowlabel text format ambibuity.
Yakov Lerner (1):
x86, kprobes: correct post-eip value in post_hander()
Yasunori Goto (5):
memory hotplug: register section/node id to free
memory hotplug: align memmap to page size
memory hotplug: make alloc_bootmem_section()
memory hotplug: allocate usemap on the section with pgdat
memory hotplug: free memmaps allocated by bootmem
Yevgeny Petrilin (4):
mlx4_core: Move kernel doorbell management into core
mlx4_core: Add HW queues allocation helpers
mlx4_core: Add helper to move QP to ready-to-send
mlx4_core: Add a way to set the "collapsed" CQ flag
Yi Li (2):
[Blackfin] arch: add code to initialize globals declared in linux/bootmem.h: max_pfn, max_low_pfn, min_low_pfn.
slob: fix bug - when slob allocates "struct kmem_cache", it does not force alignment.
Yinghai Lu (52):
x86: clean up find_e820_area(), 64-bit
x86: get apic_id later in acpi_numa_processor_affinity_init
x86: remove never used nodenumer in pda
x86: make amd quad core 8 socket system not be clustered_box, #2
x86: clean up e820_reserve_resources on 64-bit
x86: insert_resorce for lapic addr after e820_reserve_resources
x86: apic_is_clustered_box for vsmp
x86: remove wrong setting about CONSTANT_TSC for intel cpu
x86: fix amd_detect_cmp
x86: show apicid for cpu in proc
x86: introduce initial apicid
x86: sort address_markers for dump_pagetables
x86: get boot_cpu_id as early for k8_scan_nodes
x86: early memtest to find bad ram
x86: allocate e820 resource struct all together
x86: enable PAT for amd k8 and fam10h
x86: pat cpu feature bit setting for known cpus
x86: fix smpboot integration
x86: memtest bootparam
x86: fix memtest print out
x86: print out buggy mptable
x86_64: do not reserve ramdisk two times
x86: cleanup: change _end to end_before_pgt
x86: reserve dma32 early for gart
PCI: pcie AER: don't check _OSC when acpi is disabled
mm: make mem_map allocation continuous
mm: fix alloc_bootmem_core to use fast searching for all nodes
mm: offset align in alloc_bootmem()
mm: allow reserve_bootmem() cross nodes
x86_64: make reserve_bootmem_generic() use new reserve_bootmem()
x86_64: fix setup_node_bootmem to support big mem excluding with memmap
x86_64/mm: check and print vmemmap allocation continuous
x86: clear pci_mmcfg_virt when mmcfg get rejected
x86: mmconf enable mcfg early
x86_64: set cfg_size for AMD Family 10h in case MMCONFIG
x86_64: check and enable MMCONFIG for AMD Family 10h
x86_64: check MSR to get MMCONFIG for AMD Family 10h
x86: if acpi=off, force setting the mmconf for fam10h
x86: seperate mmconf for fam10h out from setup_64.c
driver core: try parent numa_node at first before using default
x86: remove unneeded check in mmconf reject
x86 pci: remove checking type for mmconfig probe
x86: get mp_bus_to_node early
x86: use bus conf in NB conf fun1 to get bus range on, on 64-bit
x86: multi pci root bus with different io resource range, on 64-bit
x86: double check the multi root bus with fam10h mmconf
x86_64: don't need set default res if only have one root bus
acpi: get boot_cpu_id as early for k8_scan_nodes
x86: work around io allocation overlap of HT links
x86: add pci=check_enable_amd_mmconf and dmi check
pci/irq: restore mask_bits in msi shutdown -v3
pci/irq: let pci_device_shutdown to call pci_msi_shutdown v2
Yoichi Yuasa (5):
use ATA_TAG_INTERNAL in ata_tag_internal()
serial: add vr41xx_siu_early_setup() for serial console
serial: add VR41xx SIU setup for serial console
[MIPS] add DECstation I/O ASIC clocksource
[MIPS] DS1287: Add clockevent driver
York Sun (2):
fbdev: powerpc: driver for Freescale 8610 and 5121 DIU
powerpc: Add DIU platform code for MPC8610HPCD
Yoshihiro Shimoda (5):
sh: Add support for Solution Engine SH7721 board
USB: r8a66597-hcd: fix interrupt transfer interval
USB: r8a66597-hcd: fix usb device connection timing
USB: r8a66597-hcd: Add support for SH7366 USB host
USB: fix cannot work usb storage when using ohci-sm501
Zhang Rui (5):
ACPICA: Update for new Notify values
flush kacpi_notify_wq before removing notify handler
thermal: add the support for building the generic thermal as a module
thermal: add hwmon sysfs I/F
thermal: update the documentation
Zhang Wei (13):
fsldma: Remove CONFIG_FSL_DMA_SELFTEST, keep fsl_dma_self_test() running always.
fsldma: Split the MPC83xx event from MPC85xx and refine irq codes.
[RAPIDIO] Change RIO function mpc85xx_ to fsl_
[RAPIDIO] Add RapidIO option to kernel configuration
[RAPIDIO] Move include/asm-ppc/rio.h to asm-powerpc
[RAPIDIO] Add RapidIO multi mport support
[RAPIDIO] Add OF-tree support to RapidIO controller driver
[RAPIDIO] Auto-probe the RapidIO system size
[RAPIDIO] Add RapidIO node into MPC8641HPCN dts file
[RAPIDIO] Add RapidIO node probing into MPC86xx_HPCN board id table
[RAPIDIO] Add serial RapidIO controller support, which includes MPC8548, MPC8641
[RAPIDIO] Add RapidIO connection info print out and re-training for broken connections
[RAPIDIO] Change RapidIO doorbell source and target ID field to 16-bit
Zhang, Rui (2):
thermal: add new get_crit_temp callback
ACPI: update thermal temperature
Zhang, Yanmin (1):
ipc: add definitions of USHORT_MAX and others
Zhao Yakui (2):
ACPI : Disable the device's ability to wake the sleeping system in the boot phase
rtc: add the support for alarm time relative to current time in sysfs
Zhu Yi (1):
iwlwifi: Fix built-in compilation of iwlcore (part 2)
Zoltan Boszormenyi (1):
ata: SWNCQ should be enabled by default
Zoltan Menyhart (1):
[IA64] Fix NUMA configuration issue
akpm at linux-foundation.org (3):
[GFS2] fs/gfs2/recovery.c: suppress warnings
drivers/pcmcia/pcmcia_ioctl.c: fix build
signals: ia64 renumber TIF_RESTORE_SIGMASK
bo yang (4):
[SCSI] megaraid_sas: rollback the sense info implementation
[SCSI] megaraid_sas: Fix the frame count calculation
[SCSI] megaraid_sas: Add the new controller(1078DE) support to the driver
[SCSI] megaraid_sas; Update the Version and Changelog
eric miao (32):
[ARM] pxa: generalize the muxed gpio IRQ handling code with loop and ffs()
[ARM] pxa: make GPIO IRQ code less dependent on the internal IRQs
[ARM] pxa: cleanup the coding style of pxa_gpio_set_type()
[ARM] pxa: introduce GPIO_CHIP() macro to clean up the definitions
[ARM] pxa: move GPIO IRQ specific code out of irq.c into gpio.c
[ARM] pxa: integrate low IRQ chip (ICIP) and high IRQ chip (ICIP2) into one
[ARM] pxa: merge assignment of set_wake into pxa_init_{irq,gpio}()
[ARM] pxa: move GPIO sysdev outside of generic.c into gpio.c
[ARM] pxa: make pxa_gpio_irq_type() processor generic
[ARM] pxa: rename mfp.c to mfp-pxa3xx.c to indicate it's pxa3xx specific
[ARM] pxa: move mfp sysdev registeration out for suspend/resume order
[ARM] pxa: separate GPIOs and their mode definitions to pxa2xx-gpio.h
[ARM] pxa: add MFP-alike pin configuration support for pxa{25x, 27x}
[ARM] pxa: move ARRAY_AND_SIZE definition to generic.h
[ARM] pxa: use new pin configuration mechanism for mainstone
[ARM] pxa: use new pin configuration mechanism for lubbock
[ARM] pxa: allow dynamic enable/disable of GPIO wakeup for pxa{25x,27x}
[ARM] pxa: use gpio_keys.c to support mainstone's wakeup switch of GPIO1
[ARM] pxa: add pxa27x_keypad device and pxa_set_keypad_info()
[ARM] pxa: add partial keypad support for mainstone
[ARM] pxa: add keypad support for zylonite
[ARM] pxa: add keypad support for littleton
[ARM] pxa: remove keypad register definitions from pxa-regs.h
[MTD] [NAND] support for pxa3xx
pxafb: un-nest pxafb_parse_options() to cleanup the coding style issue
pxafb: fix various coding style issues for pxafb
pxafb: purge unnecessary pr_debug and comments from pxafb
pxafb: sanitize the usage of #ifdef .. processing pxafb parameters
pxafb: convert fb driver to use ioremap() and __raw_{readl, writel}
pxafb: introduce "struct pxafb_dma_buff" for palette and dma descriptors
pxafb: introduce register independent LCD connection type for pxafb
pxafb: make lubbock/mainstone/zylonite/littleton to use new LCD connection type
gorcunov at gmail.com (6):
x86: relocate_kernel_32.S - clear register in more elegant way
x86: relocate_kernel - use PAGE_SIZE instead of numeric constant
x86: relocate_kernel - use predefined macroses for processor state
x86: relocate_kernel - use predefined macroses for page attributes
x86: cleanup - rename VM_MASK to X86_VM_MASK
x86: replace most VM86 flags with flags from processor-flags.h
holt at sgi.com (2):
[IA64] Correct pernodesize calculation.
[IA64] Minimize per_cpu reservations.
jan sonnek (1):
Misc: phantom, consistent whitespace
marcin.slusarz at gmail.com (11):
udf: udf_CS0toUTF8 cleanup
udf: udf_CS0toNLS cleanup
udf: constify crc
udf: simple cleanup of truncate.c
udf: truncate: create function for updating of Allocation Ext Descriptor
udf: replace all adds to little endians variables with le*_add_cpu
udf: simplify __udf_read_inode
udf: replace udf_*_offset macros with functions
udf: udf_get_block, inode_bmap - remove unneeded checks
udf: create function for conversion from timestamp to timespec
udf: convert udf_stamp_to_time to return struct timespec
mark gross (3):
PCI: iova RB tree setup tweak
PCI: iommu: iotlb flushing
PCI: pci-iommu-iotlb-flushing-speedup
matthias at kaehlcke.net (3):
USB: auerswald: Convert stats_sem in a mutex
USB: auerswald: Convert ccp->readmutex in a mutex
USB: auerswald: Convert ccp->mutex in a mutex
matthieu castet (1):
USB: mass storage: emulation of sat scsi_pass_thru with ATACB
maximilian attems (2):
security: enhance DEFAULT_MMAP_MIN_ADDR description
V4L/DVB (7248): dabfirmware.h add missing license
michael (1):
[JFFS2] add write verify on dataflash.
s.hauer at pengutronix.de (2):
[POWERPC] mpc5200: add gpiolib support for mpc5200
[POWERPC] mpc5200: add Phytec pcm030 board support
scameron at beardog.cca.cpqcorp.net (2):
cciss: Fix race between disk-adding code and interrupt handler
cciss: fix warning oops on rmmod of driver
stephane eranian (2):
x86: add cpu_has_arch_perfmon
x86: add AMD Northbridge MSR definition
venkatesh.pallipadi at intel.com (13):
x86: PAT documentation
x86: PAT infrastructure patch
x86: PAT make ioremap_change_attr non-static
x86: PAT use reserve free memtype in ioremap and iounmap
x86: PAT use reserve free memtype in set_memory_uc
x86: PAT use reserve free memtype in pci_mmap_page_range
x86: PAT add set_memory_wc() interface
x86: PAT add ioremap_wc() interface
x86: add PAT related debug prints
x86: PAT avoid aliasing in /dev/mem read/write
x86: PAT phys_mem_access_prot_allowed for dev/mem mmap
x86: PAT use reserve free memtype in mmap of /dev/mem
generic: add ioremap_wc() interface wrapper
Ãtienne Bersac (1):
[POWERPC] windfarm: Add PowerMac 12,1 support
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list