[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.27-rc1, created. v2.6.27-rc1
Linus Torvalds
torvalds at linux-foundation.org
Tue Mar 3 14:49:27 UTC 2009
The annotated tag, v2.6.27-rc1 has been created
at 78e28361b194c98eaa987e368264c2209ca08976 (tag)
tagging 6e86841d05f371b5b9b86ce76c02aaee83352298 (commit)
replaces v2.6.26
tagged by Linus Torvalds
on Mon Jul 28 19:40:47 2008 -0700
- Shortlog ------------------------------------------------------------
Linux 2.6.27-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkiOgzQACgkQF3YsRnbiHLsCjACeMUMMh653VdQkVmvOtPcv1zUj
GE4AoIKM9mM2QIYmEfXl8gBLWtOs5fnF
=rYpF
-----END PGP SIGNATURE-----
Aaron Durbin (1):
Add the ability to reset the machine using the RESET_REG in ACPI's FADT table.
Abdel Benamrouche (2):
fs/partition/check.c: fix return value warning
block/ioctl.c and fs/partition/check.c: check value returned by add_partition()
Abhijeet Kolekar (6):
iwlwifi : Set monitor mode for 4965
iwlwifi : Set monitor mode for 3945
iwlwifi : Patch adds rfkill subsystem for 3945
iwlwifi: Remove unnecessary code
iwlwifi: Fix LEDs for 3945
iwlwifi: make index unsigned int for iwl_send_led_cmd
Abhishek Sagar (16):
ftrace: safe traversal of ftrace_hash hlist
ftrace: fix updating of ftrace_update_cnt
ftrace: core support for ARM
ftrace: distinguish kretprobe'd functions in trace logs
ftrace: export kretprobe_trampoline for function tracer
ftrace: prevent freeing of all failed updates
ftrace: remove ftrace_ip_converted()
ftrace: add debugfs entry 'failures'
ftrace: prevent freeing of all failed updates
ftrace: fix "notrace" filtering priority
ftrace: store mcount address in rec->ip
kprobes: enable clean usage of get_kprobe
ftrace: freeze kprobe'd records
ftrace: avoid modifying kprobe'd records
ftrace: prevent ftrace modifications while being kprobe'd, v2
kprobes: remove redundant config check
Adam Dawidowski (1):
Input: fix force feedback upload issue in compat mode
Adam Greenblatt (1):
isofs: fix minor filesystem corruption
Adam Langley (3):
tcp: Fix MD5 signatures for non-linear skbs
tcp: options clean up
tcp: Remove redundant checks when setting eff_sacks
Adam Litke (1):
hugetlb: quota is not freed for unused reserved private huge pages
Adel Gadllah (7):
iwlwifi: fix rfkill deps and remove input device usage
b43/b43legacy: use RFKILL_STATE_UNBLOCKED instead of RFKILL_STATE_ON
b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support
allow userspace to modify scsi command filter on per device basis
cmdfilter: extend default read filter
iwlwifi: remove input device and fix rfkill state
iwl3965: remove useless network and duplicate checking
Adrian Bunk (164):
[ARM] 5015/1: arm: remove ARCH_CO285
make sta_rx_agg_session_timer_expired() static
remove ieee80211_tx_frame()
remove ieee80211_wx_{get,set}_auth()
[CPUFREQ] cpufreq: remove CVS keywords
Input: remove CVS keywords
x86: kernel/pci-dma.c cleanups
xen: drivers/xen/balloon.c: make a function static
[ALSA] remove CVS keywords
sound: sound/oss/: remove CVS keywords
MTD/JFFS2: remove CVS keywords
[SCSI] mpt fusion: make struct mpt_proc_root_dir static
[ALSA] remove SND_GUS_SYNTH
[ALSA] usbaudio.c: remove #ifndef CONFIG_USB_EHCI_SPLIT_ISO code
ALSA: make sparc/dbri.c:snd_dbri_proc() static
PCI: make {pciehp,shpchp}_slot_with_bus static
PCI: drivers/pci/pci.c: add prototypes
PCI: remove CVS keywords
jfs: remove DIRENTSIZ
make drivers/net/atarilance.c:lance_addr_list[] static
make hplance_{init,cleanup}_module() static
drivers/net/mac8390.c: make functions static
drivers/net/: remove write-only "last_dev"
drivers/net/macsonic.c: make functions static
net: remove CVS keywords
irda: remove CVS keywords
sound: sound/oss/dmasound/: cleanups
pcmcia: remove CVS keywords
pcmcia: kill IN_CARD_SERVICES
remove the strip driver
PCI: remove unused arch pcibios_update_resource() functions
Input: hil_mlc.c - make code static
Input: hp_sdc_mlc.c - make a struct static
build algorithms into the mac80211 module
drivers/macintosh: Various cleanups
powerpc: Don't export asm/asm-compat.h to userspace
powerpc: asm/elf.h: Reduce userspace header
[ARM] remove drivers/acorn/char/defkeymap-l7200.c
Input: q40kbd - make q40kbd_lock static
netfilter: cleanup netfilter_ipv6.h userspace header
fs/nfs/nfsroot.c: remove CVS keyword
[SCSI] make struct scsi_{host,target}_type static
i2c: Remove 3 deprecated bus drivers
include/linux/mmc/mmc.h: remove CVS tags
remove BLK_DEV_HD_ONLY
ide/legacy/hd.c: use late_initcall()
move ide/legacy/hd.c to drivers/block/
update the BLK_DEV_HD help text
hd.c: remove the #include <linux/mc146818rtc.h>
eeepc-laptop: static
[S390] chsc headers userspace cleanup
fix avr32 build errors
sparc/kernel/: possible cleanups
sparc/mm/: possible cleanups
sparc64/kernel/: make code static
drivers/sbus/: cleanups
sparc: remove PROM_AP1000
x86: KVM guest: make kvm_smp_prepare_boot_cpu() static
V4L/DVB (7882): pvrusb2: make code static
[MIPS] mips/sgi-ip22/ip28-berr.c: fix the build
[MIPS] Remove asm-mips/mips-boards/atlas{,int}.h
[MIPS] Remove include/asm-mips/mips-boards/sead{,int}.h
[MIPS] don't leak setup_early_printk() in userspace header
drivers/char/rio/: remove VCS tags
drivers/serial/: remove CVS keywords
m68k: remove CVS keywords
m68k: make multi_defconfig the default defconfig
m68k: remove AP1000 code
drivers/video/c2p.c: add MODULE_LICENSE
export amiga_vblank
export c2p
m68k/amiga/: possible cleanups
m68k/atari/debug.c: possible cleanups
m68k/mac/: possible cleanups
m68k/q40/config.c: make functions static
m68k/sun3/: possible cleanups
m68k: remove stale ARCH_SUN4 #define
m68k/Mac: remove the unused ADB_KEYBOARD option
m68k/Atari: remove the dead ATARI_SCC{,_DMA} options
dm log: make dm_dirty_log init and exit static
USB: isp1760-hcd.c: make 2 functions static
USB: remove CVS keywords
USB: remove Documentation/usb/uhci.txt
powerpc: Remove duplicate 6xx option in Kconfig
powerpc/boot: Change spaces to tabs
always enable FW_LOADER unless EMBEDDED=y
netns: make get_proc_net() static
pkt_sched: make qdisc_class_hash_alloc() static
sctp: make sctp_outq_flush() static
sctp: remove sctp_assoc_proc_exit()
ipv6: make struct ipv6_devconf static
V4L/DVB (8440): gspca: Makes some needlessly global functions static.
remove is_tty()
mm/migrate.c should #include <linux/syscalls.h>
mm/vmstat.c: proper externs
mm/hugetlb.c: fix duplicate variable
mm/page_alloc.c: cleanups
mm: make register_page_bootmem_info_section() static
remove include/asm-h8300/keyboard.h
alpha: remove the unused ALPHA_CORE_AGP option
remove include/linux/pm_legacy.h
mn10300: move sg_dma_{address,len}() to asm/scatterlist.h
remove the v850 port
remove the OSS trident driver
CONFIG_SOUND_WM97XX: remove stale makefile line
serial/8250_gsc.c: add MODULE_LICENSE
video/sis/: remove compat code
drivers/video/amifb.c cleanups
fix fs/nfs/nfsroot.c compilation
init/do_mounts.c should #include <linux/initrd.h>
build kernel/profile.o only when requested
asm-generic/int-ll64.h: always provide __{s,u}64
remove some more tipar bits
minix: remove !NO_TRUNCATE code
jbd: unexport journal_update_superblock
coda: remove CODA_FS_OLD_API
fat/dir.c: switch to struct __fat_dirent
remove the in-kernel struct dirent{,64}
remove unused #include <linux/dirent.h>'s
include/asm/ptrace.h userspace headers cleanup
pty: remove unused UNIX98_PTY_COUNT options
proper extern for mwave_s_mdd
#if 0 hpet_unregister()
unexport proc_clear_tty
move proc_kmsg_operations to fs/proc/internal.h
proper pid{hash,map}_init() prototypes
unexport uts_sem
remove dummy asm/kvm.h files
MFD_TC6393XB is ARM-only
[ARM] 5176/1: arm/Makefile: fix: ARM946T -> ARM946E
V4L/DVB (8453): sms1xxx: dvb/siano/: cleanups
V4L/DVB (8485): v4l-dvb: remove broken PlanB driver
V4L/DVB (8494): make cx25840_debug static
V4L/DVB (8495): usb/anysee.c: make struct anysee_usb_mutex static
include/video/atmel_lcdc.h must #include <linux/workqueue.h>
include/video/atmel_lcdc.h must #include <linux/workqueue.h>
parport/share.c: proper externs
tpm_bios.c: make 2 structs static
drm: make drm_minors_cleanup() static
make cgroup_seqfile_release() static
make pnp_add_card_id() static
make parport_cs_release() static
make mm/sparse.c: make a function static
mm/allocpercpu.c: make 4 functions static
make mm/memory.c:print_bad_pte() static
mm/swapfile.c: make code static
drivers/char/rtc.c: make 2 functions static
make init/do_mounts.c:root_device_name static
make macfb_setup() static
video/console/stico{n,re}.c: make code static
video/stifb.c: make 2 functions static
mm/util.c must #include <linux/sched.h>
ALSA: sound/pci/azt3328.h: no variables for enums
ALSA: make snd_ac97_add_vmaster() static
V4L/DVB (8534): remove select's of FW_LOADER
sh: export get_cpu_subtype
sh dreamcast: export board_pci_channels
move arch/sh/lib/io.o to obj-y
sh/boards/dreamcast/rtc.c: make 2 functions static
sh: make EARLY_PCI_OP's static
sh: make pcibios_max_latency static
sh/kernel/ cleanups
fix sh ptep_get_and_clear breakage
mm/hugetlb.c must #include <asm/io.h>
Adrian Hunter (4):
[MTD] [NAND] nandsim: fix size bug
[MTD] [NAND] nandsim: fix overridesize
[MTD] [NAND] nandsim: allow for 64-bit size
do_mounts: allow UBI root device name
Adrian McMenamin (1):
maple: tidy maple_driver code by removing redundant connect/disconnect
Adrian-Ken Rueegsegger (11):
[CRYPTO] ripemd: Add support for RIPEMD hash algorithms
[CRYPTO] tcrypt: Add test vectors for RIPEMD-128 and RIPEMD-160
[CRYPTO] ripemd: Add Kconfig entries for RIPEMD hash algorithms
[CRYPTO] ripemd: Put all common RIPEMD values in header file
[CRYPTO] ripemd: Add support for RIPEMD-256 and RIPEMD-320
[CRYPTO] tcrypt: Add test vectors for RIPEMD-256 and RIPEMD-320
[CRYPTO] ripemd: Add Kconfig entries for extended RIPEMD hash algorithms
[CRYPTO] rmd128: Fix endian problems
[CRYPTO] rmd160: Fix endian issues
[CRYPTO] rmd256: Fix endian issues
[CRYPTO] rmd320: Fix endian issues
Akinobu Mita (24):
airo: use simple_read_from_buffer()
ext4: fix ext4_init_block_bitmap() for metablock block group
[S390] s390/vmcp: use simple_read_from_buffer()
[S390] s390/cio: use memory_read_from_buffer()
[S390] s390: use simple_read_from_buffer()
[S390] s390: use memory_read_from_buffer()
ocfs2: use simple_read_from_buffer()
iucv: fix memory leak in cpu hotplug error path.
x86, intel_cacheinfo: fix use-after-free cache_kobject
V4L/DVB (8251): ttusb: use simple_read_from_buffer()()
dio: use dio_match_device() in dio_bus_match()
USB: usbmon: use simple_read_from_buffer()
move memory_read_from_buffer() from fs.h to string.h
pm: hibernation: simplify memory bitmap
cris: use simple_read_from_buffer()
binfmt_misc: use simple_read_from_buffer()
aty: use memory_read_from_buffer()
auxdisplay: small cleanups
ipc: use simple_read_from_buffer()
nwflash: use simple_read_from_buffer()
firmware: use memory_read_from_buffer()
dcdbas: use memory_read_from_buffer()
dell_rbu: use memory_read_from_buffer()
[SCSI] qla2xxx: use memory_read_from_buffer()
Akio Idehara (1):
[ALSA] hda - Add Toshiba dynabook SS RX1 support
Akiyama, Nobuyuki (1):
[IA64] adding parameter check to module_free()
Al Viro (38):
misc drivers/net endianness noise
V4L/DVB (8126): net endianness fix
V4L/DVB (8128): saa7146: ->cpu_addr and friends are little-endian
V4L/DVB (8129): pluto_set_dma_addr() fix
V4L/DVB (8130): split dvb_ringbuffer dual-use functions
V4L/DVB (8131): dmx_write: memcpy from user-supplied pointer
V4L/DVB (8132): bt8xx endianness annotations and fixes
V4L/DVB (8133): cx23885 endianness fixes
V4L/DVB (8134): zoran annotations and fixes
V4L/DVB (8135): WRITE_RPS1() converts to le32 itself
V4L/DVB (8136): xc2028 unaligned access fixes
beginning of sysctl cleanup - ctl_table_set
allow delayed freeing of ctl_table_header
sysctl: make sure that /proc/sys/net/ipv4 appears before per-ns ones
sysctl: keep track of tree relationships
sanitize proc_sysctl
sanitize ->permission() prototype
permission checks for chdir need special treatment only on the last step
kill altroot
fix MAY_CHDIR/MAY_ACCESS/LOOKUP_ACCESS mess
pass MAY_OPEN to vfs_permission() explicitly
more nameidata removal: exec_permission_lite() doesn't need it
take noexec checks to very few callers that care
kill nameidata passing to permission(), rename to inode_permission()
preparation to __user_walk_fd cleanup
sanitize __user_walk_fd() et.al.
new (local) helper: user_path_parent()
don't pass nameidata to gfs2_lookupi()
don't pass nameidata to __ncp_lookup_validate()
f_count may wrap around
get rid of __user_path_lookup_open
get rid of indirect users of namei.h
remove remaining namei_{32,64}.h crap
get rid of corner case in dup3() entirely
fix RLIM_NOFILE handling
net: missing bits of net-namespace / sysctl
lost sysctl fix
missing bits of net-namespace / sysctl
Alan Cox (120):
x86: Switch apm to unlocked_kernel
ppp: push BKL down into the driver
wanrouter: Push down BKL
irda: Push BKL down into irda ioctl handlers
atm: [iphase] 64-bit cleanup
pcmcia: switch cm4000_cs.c to unlocked_ioctl
pcmcia: irq probe can be done without risking an IRQ storm
paride: push ioctl down into driver
pktcdvd: push BKL down into driver
DAC960: push down BKL
8390: Split 8390 support into a pausing and a non pausing driver core
ieee1394: raw1394: Push the BKL down into the driver ioctls
i2c: Push ioctl BKL down into the i2c code
snapshot: Push BKL down into ioctl handlers
mmtimer: Push BKL down into the ioctl handler
simserial: Fix up for ldisc changes
tty: Ldisc revamp
tty: Introduce a tty_port common structure
serial: use tty_port
tty.h: clean up
epca: use tty_port
esp: use tty_port
gs: use tty_port
riscom8: use tty_port
riscom8: remove bogus checks
isicom: use tty_port
istallion: use tty_port
moxa: use tty_port
mxser: use tty_port
rocket: use tty_port
stallion: use tty_port
synclink: use tty_port
tty: Clean up tiocmset
cyclades: use tty_port
termios: Termios defines for other platforms
tty: add more tty_port fields
Fix strip driver back up for ldisc/tty changes
USB: io_ti: FIrst cut at a big clean up
USB: gadget: Push BKL down into drivers
USB: ftdi_usb: Eliminate ioctl and BKL ioctl use
USB: usblcd: Push down BKL into driver
USB: iowarrior: Push down BKL
USB: auerwald: Push down the BKL into the driver
USB: rio100: Push down the BKL
USB: sisusb: Push down the BKL
ttydev: Fix up compile failures in the PPC build
usb_serial: API all change
whiteheat: coding style
whiteheat: fix bugs found in the tidy and audit
belkin_sa: clean up code
usb-serial-bus: tidy coding style
tty-usb-console: tidy the USB console code
tty-usb-console: Fix termios
cp2101: coding style
cyberjack: Coding style
cypress_m8: coding style
usb-cypress: There is no 0 case to go with CS5/6/7/8 so remove the test
digi_acceleport: coding style
empeg: Coding style
ftdi_sio: Coding style
funsoft: Switch to linux/uaccess
garmin_gps: Coding style
tty-usb-generic: Code cleanup
tty-usb-hp4x: Fix overlong line
tty-usb-visor: Coding style
usb-serial: Coding style
io_ti: Minor coding style
ipaq: Coding style
tty-usb-ipw: Coding style
tty-usb-iuu-phoenix: Clean up to coding style
tty-usb-keyspan: Coding style
keyspan: Use string flip functions when possible
tty-usb-keyspan-pda: Coding style
keyspan_pda: Use string flip functions
tty-usb-kl5kusb105: Coding style
tty-usb-kobil-sct: Coding style
kobil_sct: Fix ioctls
tty-usb-mct-u232: Coding style
mct_u232: Use flip buffer functions
tty-usb-pl2303: Coding style
tty-usb-sierra: Coding style - minor
tty-usb-spcp8x5: Minor coding style
tty-usb-ti-usb: Coding style
tty-usb-safe-serial: Coding style
tty-usb-oti6858: Coding style
tty-usb-option: Coding style
tty-usb-omninet: Coding style
omninet: Use string flip functions
mos7840: remove loads of bogus assignments to status
tty-usb-mos7720: Coding style
tty-usb-io_edgeport: Coding style
io_edgeport: Fix various bogus returns to the tty layer
tty: Split ldisc code into its own file
specialix: Tidy up coding style
specialix: Code cleanups
epca: Fix comments and move break
mxser: remove dead code
tty: Mark unconverted drivers as BROKEN
tty: rework break handling
epca: Restore driver
isicom: restore using hardware break support
riscom8: Restore driver using new break functionality
specialix: restore driver using new break functionality
istallion: Use helpers
port_fixups: Fix ups for tty port changes
tty: Fix up escaped character
HID: Switch hiddev to unlocked_ioctl
HID: Push down BKL into ioctl handler in hidraw
spidev: BKL removal
rtc: push the BKL down into the driver ioctl method
efirtc: push down the BKL
ip2: push BKL down for the firmware interface
mwave: ioctl BKL pushdown
rio: push down the BKL into the firmware ioctl handler
sx: push BKL down into the firmware ioctl handler
ixj: push BKL into driver and wrap ioctls
ppdev: wrap ioctl handler in driver and push lock down
ds1302: push down the BKL into the driver ioctl code
dsp56k: BKL pushdown
PCI: add D3 power state avoidance quirk
Alan D. Brunelle (1):
Added in user-injected messages into blk traces
Alan Jenkins (1):
[SCSI] extend the last_sector_bug flag to cover more sectors
Alan Mayer (3):
x86: resize NR_IRQS for large machines
x86: change FIRST_SYSTEM_VECTOR to a variable
x86: change FIRST_SYSTEM_VECTOR to a variable, fix
Alan Stern (23):
[SCSI] SCSI: remove dev->power.power_state from mesh driver
USB: add new routine for checking port-resume type
USB: debounce before unregistering
USB: simplify hub_restart() logic
USB: try to salvage lost power sessions
USB: optimize port debouncing during hub activation
USB: combine hub_activate and hub_restart
USB: combine hub_quiesce and hub_stop
usb-storage: separate dynamic flags from fixed flags
usb-storage: change remaining semaphore to completion
USB: implement "soft" unbinding
usb-storage: implement "soft" unbinding
USB Gadget: documentation update
USB: use standard SG iterator in the scatter-gather library
USB: Force unbinding of drivers lacking reset_resume or other methods
usbfs: send disconnect signals when device is unregistered
usbfs: simplify the lookup-by-minor routines
usbfs: fix race between open and unregister
usbfs: don't store bad pointers in registration
USB: use reset_resume when normal resume fails
usb-storage: revert DMA-alignment change for Wireless USB
pm: add new PM_EVENT codes for runtime power transitions
[SCSI] scsi_eh_prep_cmnd should save scmd->underflow
Alasdair G Kergon (2):
Add bvec_merge_data to handle stacked devices and ->merge_bvec()
dm mpath: fix test for reinstate_path
Alek Du (1):
i2c: Add Intel SCH SMBus support
Aleksey Gorelov (1):
USB: debug port converter does not accept more than 8 byte packets
Alex (1):
avr32: Allow board to define oscillator rates
Alex Chiang (6):
PCIe: fix 'symbol not declared' sparse warnings
PCI: construct one fakephp slot per PCI slot
PCI: introduce pci_slot
PCI: ACPI PCI slot detection driver
[IA64] Avoid overflowing ia64_cpu_to_sapicid in acpi_map_lsapic()
PCI hotplug: fix error path in pci_slot's register_slot
Alex Dubov (3):
memstick: allow "set_param" method to return an error code
memstick: add "start" and "stop" methods to memstick device
memstick: use fully asynchronous request processing
Alex Harford (1):
pcmcia: Fix ti12xx_2nd_slot_empty always failing
Alex Tomas (2):
vfs: add hooks for ext4's delayed allocation support
ext4: Add delayed allocation support in data=writeback mode
Alexander Belyakov (1):
[MTD] [NOR] Remove cfi_cmdset_0001.c erase suspend fixup typo
Alexander Beregalov (3):
[SCSI] scsi_cmnd.h: remove double inclusion of linux/blkdev.h
x86 setup.c: cleanup includes
arch/x86/kernel/cpu/common_64.c: remove double inclusions
Alexander Clouter (1):
[ARM] Orion: add Technologic Systems TS-78xx support
Alexander Duyck (11):
igb: fix parameter options
igb: fix init on 82575 with MNG enabled
igb: update ethtool stats to support multiqueue
igb: add 82576 MAC support
igb: Add support for quad port WOL and feature flags
igb: add page recycling support
igb: add support for in kernel LRO
net: add netif_napi_del function to allow for removal of napistructs
igb: update suspend resume
igb: unused variable warning in igb remove
igb: Improve multiqueue AIM support
Alexander Holler (1):
ALSA: hda - Added support for Asus V1Sn
Alexander van Heukelum (12):
cpumask: make for_each_cpu_mask a bit smaller
x86: move i386 memory setup code to e820_32.c
x86: initial changes to unify traps_32.c and traps_64.c
x86: traps_xx: shuffle headers and globals
x86: traps_xx: modify __die
x86: traps_xx: modify do_trap
x86: traps_xx: restructure do_general_protection()
x86: traps_xx: modify default_do_nmi
x86: traps_xx: various small changes
x86, cleanup: fix description of __fls(): __fls(0) is undefined
x86: traps_xx: refactor die() like in x86_64
x86: traps_xx: modify x86_64 to use _log_lvl variants
Alexandre Karpenko (1):
HID: add fn key support on Macbook Pro 4,1 and Macbook Air
Alexey Dobriyan (21):
JFS: switch to seq_files
netfilter: use correct namespace in ip6table_security
netfilter: ip6table_filter in netns for real
ext4: switch to seq_files
slub: current is always valid
SLUB: simplify re on_each_cpu()
USB: rndis: switch to seq_files
proc: fix /proc/*/pagemap some more
Signed-off-by: Alexey Dobriyan <adobriyan at gmail.com>
proc: always do ->release
proc: remove pathetic remount code
proc: move Kconfig to fs/proc/Kconfig
sysctl: check for bogus modes
kbuild: make clean removes *.o.* as well
kbuild: remove Module.markers during mrproper
SL*B: drop kmem cache argument from constructor
netfilter: ebtables: use nf_register_hooks()
selinux: use nf_register_hooks()
netfilter: ip{,6}tables_security: fix future section mismatch
netfilter: arptables in netns for real
__ratelimit() cpu flags can't be static
Alexey Korolev (2):
[MTD] [NOR] Fix -ETIMEO errors in CFI driver
[MTD] [NAND] subpage read feature as a way to increase performance.
Alexey Starikovskiy (12):
x86: move es7000_plat out of mpparse.c
x86: complete move ACPI from mpparse.c
x86: make mp_ioapic_routing definition local
x86: make struct config_ioapic not MPspec specific
x86: make config_irqsrc not MPspec specific
x86: fix mpparse/acpi interaction
x86: Set pic_mode only if local apic code is present
x86: move pic_mode to apic_32.c
x86: move smp_found_config
x86: mp_bus_id_to_pci_bus is not needed
x86: move mp_bus_not_pci from mpparse.c
x86: allow MPPARSE to be deselected in SMP configs
Alexis Bruemmer (1):
x86 calgary: fix handling of devices that aren't behind the Calgary
Allan Stephens (41):
tipc: Simplify log buffer resizing
tipc: Provide feedback when log buffer resizing fails
tipc: Fix recursive spinlock invocation in print buffer code
tipc: Fix null pointer dereference in debug code
tipc: Elimination of print buffer chaining
[TIPC]: Cosmetic cleanup of print buffer code
tipc: Cosmetic cleanup of system & debug output declarations
tipc: Exclude debug-only print buffer code when not debugging
tipc: Update version number to TIPC 1.6.4
tipc: Enhancements to name table initialization
tipc: Fix race condition when creating socket or native port
tipc: Add support for customized subscription overlap handling
tipc: Add support for customized subscription endianness
tipc: Fix bug in topology server byte swapping routine
tipc: Consolidate subscriber & subscriber port references
tipc: Cosmetic cleanup of topology service code
tipc: Fix skb_under_panic when configuring TIPC without privileges
tipc: Prevent node object duplication due to simultaneous discovery
tipc: Optimize null pointer check during neighbor discovery
tipc: Update "previous node" indicators when node address changes
tipc: Fix initialization sequence problems when entering network mode
tipc: Fix bug in connection setup via native API
tipc: Standardize error checking on incoming messages via native API
tipc: Fix bugs in message error code display when debugging
tipc: Fix minor bugs in link session number handling
tipc: Minor optimizations to received message processing
tipc: Prevent access of non-existent field in short message header
tipc: Optimize message initialization routine
tipc: Prevent display of name table types with no publications
tipc: Add missing spinlock in name table display code
tipc: Expand link sequence gap field to 13 bits
tipc: Message header creation optimizations
tipc: Fix bugs in rejection of message with short header
tipc: Message rejection rework preparatory changes
tipc: Remove unneeded parameter to tipc_createport_raw()
tipc: Optimize pointer dereferencing when receiving stream data
tipc: Fix race condition that could cause accept() to fail
tipc: Eliminate improper use of TIPC_OK error code
tipc: Fix bug in scope checking for multicast messages
tipc: Add missing locks when inspecting node list & link list
tipc: Optimization to multicast name lookup algorithm
Alok Kataria (10):
x86: use cpu_khz for loops_per_jiffy calculation
x86: use cpu_khz for loops_per_jiffy calculation, cleanup
x86: cleanup e820_setup_gap(), add e820_search_gap(), v2
x86: cleanup e820_setup_gap(), v2
x86: merge sched_clock handling
x86: merge tsc calibration
x86: merge the TSC cpu-freq code
x86: merge tsc_init and clocksource code
x86: rename paravirtualized TSC functions
x86/PCI: ACPI based PCI gap calculation
Alok N Kataria (1):
ACPI: fix checkpatch.pl complaints in scan.c
Amir Vadai (1):
RDMA/cma: Add RDMA_CM_EVENT_TIMEWAIT_EXIT event
Anders H Kaseorg (1):
x86, 64-bit: patch paravirt inline replacements when loading modules
Andi Kleen (24):
i386: Execute stack overflow warning on interrupt stack v2
Remove BKL from remote_llseek v2
x86, generic: CPA add statistics about state of direct mapping v4
Revert "Fix FADT parsing"
Revert "dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled."
Merge branch 'merge' into release-2.6.27
Revert "ACPI: don't walk tables if ACPI was disabled"
Merge branch 'for-upstream/acpi-test' of git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6 into release-2.6.27
sysdev: Pass the attribute to the low level sysdev show/store function
sysdev: Add utility functions for simple int/ulong variable sysdev attributes
sysdev: Convert the x86 mce tolerant sysdev attribute to generic attribute
hugetlb: factor out prep_new_huge_page
hugetlb: modular state for hugetlb page size
hugetlb: multiple hstates for multiple page sizes
hugetlbfs: per mount huge page sizes
hugetlb: abstract numa round robin selection
mm: introduce non panic alloc_bootmem
mm: export prep_compound_page to mm
hugetlb: support larger than MAX_ORDER
hugetlb: support boot allocate different sizes
hugetlb: printk cleanup
hugetlb: introduce pud_huge
x86: support GB hugepages on 64-bit
x86: add hugepagesz option on 64-bit
Andoni Zubimendi (7):
V4L/DVB (8205): gspca: Size of frame header adjusted according to sn9c10x in sonixb.
V4L/DVB (8349): gspca: SN9C103 OV7630 fixes in sonixb.
V4L/DVB (8353): gspca: 640x480 for bridge sn9c103 / sensor ov7630.
V4L/DVB (8360): gspca: Bad initialization of sn9c103 - ov7630.
V4L/DVB (8361): gspca: Bad check of i2c write to sn9c10x.
V4L/DVB (8367): gspca: Light frequency filter / exposure / clean-up for sn9c103 ov7630.
V4L/DVB (8457): gspca_sonixb remove some no longer needed sn9c103+ov7630 special cases
Andre Detsch (2):
powerpc/spufs: fix aff_mutex and cbe_spu_info[n].list_mutex deadlock
powerpc/spufs: better placement of spu affinity reference context
Andre Haupt (3):
USB: usb-serial: fix a sparse warning about different signedness
stallion: removed unused variable
parport: remove superfluous local variable
Andre Noll (21):
md: md_ioctl(): Fix misleading indentation.
md: md_getgeo(): Move comment to proper position.
md: do_md_run(): Fix misleading error message.
md: sync_speed_show(): Trivial cleanups.
md: Fix typo in array_state comment.
md: Fix a typo in the comment to cmd_match().
md: sb_equal(): Fix misleading printk.
md: Simplify uuid_equal().
md: Simplify sb_equal().
md: alloc_disk_sb(): Return proper error value.
md: Simplify restart_array().
md: get_disk_info(): Don't convert between signed and unsigned and back.
md: Make update_size() take the number of sectors.
md: Replace calc_dev_size() by calc_num_sectors().
md: Make calc_dev_sboffset() return a sector count.
md: Turn rdev->sb_offset into a sector-based quantity.
md: Remove some unused macros.
md: Fix check for overlapping devices.
md: Make super_type->rdev_size_change() take sector-based sizes.
md: Make mddev->array_size sector-based.
md: linear: Make array_size sector-based and rename it to array_sectors.
Andre Schwarz (1):
powerpc/mpc5200: PCI write combine timer
Andrea Arcangeli (3):
mmu-notifiers: add list_del_init_rcu()
mmu-notifiers: add mm_take_all_locks() operation
mmu-notifiers: core
Andrea Righi (7):
PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures
task IO accounting: provide distinct tgid/tid I/O statistics
task IO accounting: correctly account threads IO statistics
hugetlb: remove unused variable warning
tracing: remove unused variable
task IO accounting: improve code readability
task IO accounting: move all IO statistics in struct task_io_accounting
Andreas Herrmann (14):
x86: enable hpet=force for AMD SB400
x86: fix compile warning in io_apic_{32,64}.c
x86: unconditionally enable PAT for AMD CPUs
x86: PAT: fix ambiguous paranoia check in pat_init()
x86: PAT: fixed checkpatch errors (and whitespaces)
x86: rename pat_wc_enabled to pat_enabled
x86: shrink pat_x_mtrr_type to its essentials
x86: introduce macro to check whether an address range is in the ISA range
x86: pat.c choose more crisp variable names
x86: pat.c more trivial changes
x86: pat.c consolidate error/debug messages in reserve_memtype
x86: pat.c consolidate list_add handling in reserve_memtype
x86: pat.c introduce function to check for conflicts with existing memtypes
x86: pat.c final cleanup of loop body in reserve_memtype
Andreas Mohr (2):
[ALSA] PCI168 snd-azt3328 Linux driver: another huge update
ALSA: PCI168 snd-azt3328: some more fixups
Andres Salomon (3):
Input: hil_ptr - check return value of input_register_device()
mmc: OLPC: update vdd/powerup quirk comment
lxfb: drop dead declarations from header
Andrew G. Morgan (3):
security: protect legacy applications from executing with insufficient privilege
security: filesystem capabilities refactor kernel code
security: filesystem capabilities no longer experimental
Andrew Lewis (1):
powerpc: Prevent memory corruption due to cache invalidation of unaligned DMA buffer
Andrew Lunn (1):
USB: storage: UNUSUAL_DEVS() for PanDigital Picture frame.
Andrew Morton (20):
wireless: fix "iwlwifi: unify init driver flow"
arch/x86/mm/pat.c: use boot_cpu_has()
x86: bitops take an unsigned long *
x86: setup_force_cpu_cap(): don't do clear_bit(non-unsigned-long)
arch/x86/kernel/smpboot.c: fix warning
arch/x86/mm/pgtable_32.c: remove unused variable `fixmaps'
V4L/DVB (8256): uvc/uvc_v4l2.c: suppress uninitialized var warning
USB: drivers/usb/host/isp1760-hcd.c: processor flags have type `unsigned long'
arch/mips/kernel/stacktrace.c: Heiko can't type
mapping_set_error: add unlikely()
mfd: don't use memzero
split the typecheck macros out of include/linux/kernel.h
build-kernel-profileo-only-when-requested-cleanups
drivers/misc/hpilo.c needs CONFIG_PCI
[ARM] fix fls() for 64-bit arguments
drivers/mmc/host/sdhci.h needs scatterlist.h
uninline arch_pick_mmap_layout()
[SCSI] qla2xxx: suppress uninitialized-var warning
include/asm-generic/pgtable-nopmd.h: macros are noxious, reason #435
lguest: use cpu capability accessors
Andrew Vasquez (12):
[SCSI] qla2xxx: Correct locking during NVRAM manipulation.
[SCSI] qla2xxx: Set an rport's dev_loss_tmo value in a consistent manner.
[SCSI] qla2xxx: Allow the user the option of disabling iIDMA.
[SCSI] qla2xxx: Swap enablement order of EFT and FCE.
[SCSI] qla2xxx: Skip FDMI registration on ISP21xx/22xx parts.
[SCSI] qla2xxx: Correct overflow during dump-processing on large-memory ISP23xx parts.
[SCSI] qla2xxx: Verify the RISC is not in ROM code if firmware-load is disabled.
[SCSI] qla2xxx: Don't hardcode fw_transfer_size for ISP2[45]xx parts.
[SCSI] qla2xxx: Update version number to 8.02.01-k5.
[SCSI] qla2xxx: Issue proper ISP callbacks during stop-firmware.
[SCSI] qla2xxx: Additional NPIV corrections.
[SCSI] qla2xxx: Update version number to 8.02.01-k6.
Andrew Victor (4):
[ARM] 5056/1: [AT91] Cleanup YL9200 board file
[ARM] 5057/1: [AT91] Calao Systems - board files
[ARM] 5058/1: [AT91] Calao Systems - default configs
[ARM] 5059/1: [AT91] Convert to new-style UART initialization
Andy Fleming (2):
powerpc: Add support for multiple gfar mdio interfaces
powerpc: Fix a bunch of sparse warnings in the qe_lib
Andy Gospodarek (1):
e1000: remove e1000_clean_tx_irq call from e1000_netpoll
Andy Green (1):
ALSA: ASoC: Don't block system resume
Andy Richter (1):
s390/net: Cleanup claw printk messages.
Andy Walls (8):
V4L/DVB (8082): cx18: convert to video_ioctl2()
V4L/DVB (8114): cx18: Improve Raptor card audio input routing defintions
V4L/DVB (8188): cx18: Add missing reset recovery delay in cx18-i2c.c
V4L/DVB (8189): cx18: Use correct GPIO pin for resetting Xceive 3028 tuner on Yuan MPC718
V4L/DVB (8331): cx18: Add locking for struct cx18 GPIO state variables
V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc
V4L/DVB (8461): cx18: Fix 32 kHz audio sample output rate for analog tuner SIF input
V4L/DVB (8462): cx18: Lock the aux PLL to the video pixle rate for analog captures
Andy Whitcroft (37):
x86: reinstate numa remap for SPARSEMEM on x86 NUMA systems
x86: cope with no remap space being allocated for a numa node
powerpc: Add 64 bit version of huge_ptep_set_wrprotect
buddy: clarify comments describing buddy merge
page-flags: record page flag overlays explicitly
slub: record page flag overlays explicitly
slob: record page flag overlays explicitly
huge page private reservation review cleanups
mm: record MAP_NORESERVE status on vmas and fix small page mprotect reservations
hugetlb: move reservation region support earlier
hugetlb: allow huge page mappings to be created without reservations
hugetlb reservations: fix hugetlb MAP_PRIVATE reservations across vma splits
checkpatch: Version: 0.20
checkpatch: return is not a function -- parentheses for casts are ok too
checkpatch: types: some types may also be identifiers
checkpatch: possible types: __asm__ is never a type
checkpatch: comment detection: ignore macro continuation when detecting associated comments
checkpatch: types: unary -- goto introduces unary context
checkpatch: macros: fix statement counting block end detection
checkpatch: trailing statement indent: fix end of statement location
checkpatch: allow printk strings to exceed 80 characters to maintain their searchability
checkpatch: switch -- report trailing statements on case and default
checkpatch: check spacing for square brackets
checkpatch: toughen trailing if statement checks and extend them to while and for
checkpatch: condition/loop indent checks
checkpatch: allow for type modifiers on multiple declarations
checkpatch: improve type matcher debug
checkpatch: possible modifiers are not being correctly matched
checkpatch: macro complexity checks are meaningless in linker scripts
checkpatch: handle return types of pointers to functions
checkpatch: possible types -- known modifiers cannot be types
checkpatch: possible modifiers -- handle multiple modifiers and trailing
checkpatch: add checks for question mark and colon spacing
checkpatch: variants -- move the main unary/binary operators to use variants
checkpatch: complex macros need to ignore comments
checkpatch: types cannot start mid word for pointer tests
checkpatch: version 0.21
Aneesh Kumar K.V (12):
ext4: Fix mb_find_next_bit not to return larger than max
ext4: start searching for the right extent from the goal group.
ext4: Update i_disksize properly when allocating from fallocate area.
ext4: Fix sparse warning
ext4: Use inode preallocation with -o noextents
ext4: cleanup block allocator
ext4: Use page_mkwrite vma_operations to get mmap write notification.
mm: Add range_cont mode for writeback
ext4: Add ordered mode support for delalloc
ext4: Handle page without buffers in ext4_*_writepage()
ext4: Enable delalloc by default.
ext4: Don't allow nonextenst mount option for large filesystem
Ankita Garg (3):
ftrace: fix conversion of task state to char in latency tracer
ftrace: disable tracing when current_tracer is set to "none"
sched: fix accounting in task delay accounting & migration
Anthony Liguori (1):
KVM: Handle vma regions with no backing page
Anton Vorontsov (32):
[POWERPC] of/gpio: Use dynamic base allocation
[POWERPC] fsl_msi: few (mostly cosmetic) fixes
[MTD] [NAND] fsl_elbc_nand: fix section mismatch between probe and remove
powerpc/mpic: Fix ambiguous else statement
powerpc/sysdev: implement FSL GTM support
powerpc/QE: add support for QE USB clocks routing
powerpc/QE: prepare QE PIO code for GPIO LIB support
powerpc/QE: implement support for the GPIO LIB API
powerpc/83xx: new board support: MPC8360E-RDK
powerpc/QE: switch to the cpm_muram implementation
powerpc/QE: qe_reset should be __init
powerpc/QE: use arch_initcall to probe QUICC Engine GPIOs
powerpc: Implement OF PCI address accessors stubs for CONFIG_PCI=n
[MTD] [NAND] fsl_elbc_nand: fix OOB workability for large page NAND chips
[MTD] [NAND] fsl_elbc_nand: implement support for flash-based BBT
[MTD] [NAND] fsl_elbc_nand: ecclayout cleanups
powerpc/86xx: mpc8610_hpcd: fix interrupt trigger type for ULi IDE
mmc: add support for card-detection polling
mmc_spi: add support for card-detection polling
mmc: change .get_ro() callback semantics
powerpc/83xx: fix ULPI setup for MPC8315 processors
powerpc/fsl_soc: gianfar: don't probe disabled devices
powerpc: add FHCI USB, FSL MCU, FSL UPM and GPIO LEDs bindings
powerpc/fsl_uli1575: fix RTC quirk to work on MPC8572DS and MPC8610HPCD
powerpc/85xx/86xx: some refactoring for fsl_uli1575 code
powerpc/86xx: mpc8610_hpcd - add support for ULI RTC
gianfar: do not touch net queue in adjust_link phylib callback
ucc_geth: do not touch net queue in adjust_link phylib callback
serial: 8250: fix shared interrupts issues with SMP and RT kernels
netdev: bunch of drivers: avoid WARN at net/core/dev.c:1328
leds: mark led_classdev.default_trigger as const
[MTD] [NAND] fsl_elbc_nand: fix section mismatch with CONFIG_MTD_OF_PARTS=y
Antti Palosaari (10):
V4L/DVB (7912): TDA10023: make few parameters configurable
V4L/DVB (7913): DVB-PLL: add Samsung DTOS403IH102A tuner
V4L/DVB (7914): Anysee: driver for Anysee DVB-T/C receiver
V4L/DVB (7950): AU6610: coding style fixes
V4L/DVB (7951): AU6610: remove useless identify_state
V4L/DVB (7952): AU6610: various cosmetic changes
V4L/DVB (8014): gl861: coding style fixes
V4L/DVB (8030): TDA10023: make TS output mode configurable
V4L/DVB (8031): Anysee: support for Anysee E30C Plus rev 0.4
V4L/DVB (8032): Anysee: fix Kconfig
Aristeu Rozanski (1):
8250: fix break handling for Intel 82571
Arjan van de Ven (16):
sched: print module list in the "scheduling while atomic" warning
softlockup: print a module list on being stuck
net: Print the module name as part of the watchdog message
Rename WARN() to WARNING() to clear the namespace
Add a WARN() macro; this is WARN_ON() + printk arguments
kernel/irq/manage.c: replace a printk + WARN_ON() to a WARN()
Example use of WARN()
Use WARN() in kernel/irq/manage.c
Use WARN() in mm/vmalloc.c
use WARN() in kernel/irq/chip.c
Use WARN() in block/
Use WARN() in drivers/base/
Use WARN() in lib/
Use WARN() in fs/
Use WARN() in fs/sysfs
Use WARN() in fs/proc/
Arnaldo Carvalho de Melo (2):
ftrace: annotate core code that should not be traced
ftrace: add basic support for gcc profiler instrumentation
Arnaud Patard (2):
[ARM] 5160/1: IOP3XX: gpio/gpiolib support
sm501: gpio dynamic registration for PCI devices
Arnd Bergmann (75):
agp-frontend: BKL pushdown
ans-lcd: BKL pushdown
apm-emulation: BKL pushdown
apm_32: BKL pushdown
basler-excite: BKL pushdown
bf561-coreb: BKL pushdown
block-dasd_eer: BKL pushdown
bluetooth-vhci: BKL pushdown
briq_panel: BKL pushdown
bvme6000-rtc: BKL pushdown
cpwatchdog: BKL pushdown
crypto-prng: BKL pushdown
crypto-zcrypt_api: BKL pushdown
display7seg: BKL pushdown
dlm-user: BKL pushdown
ds1286: BKL pushdown
ds1620: BKL pushdown
efirtc: BKL pushdown
envctrl: BKL pushdown
flash: BKL pushdown
genrtc: BKL pushdown
hdpu_cpustate: BKL pushdown
hp_sdc_rtc: BKL pushdown
hpet: BKL pushdown
hw-random: BKL pushdown
infiniband-ucma: BKL pushdown
ip27-rtc: BKL pushdown
ipmi-watchdog: BKL pushdown
irnet_ppp: BKL pushdown
jsflash: BKL pushdown
lcd: BKL pushdown
macintosh-smu: BKL pushdown
media-radio-miropcm20-rds: BKL pushdown
megaraid: BKL pushdown
message-i2o-i2o_config: BKL pushdown
microcode: BKL pushdown
powerpc: Provide dummy crash_shutdown_register
powerpc/pseries: Call pseries_kexec_setup only on pseries
powerpc/cell: Disable ptcal in case of crash kdump
powerpc: Increase CRASH_HANDLER_MAX
monreader: BKL pushdown
monwriter: BKL pushdown
mousedev: BKL pushdown
mvme16x-rtc: BKL pushdown
mwave-mwavedd: BKL pushdown
net-tun: BKL pushdown
nvram: BKL pushdown
ocfs2-stack_user: BKL pushdown
openprom: BKL pushdown
parisc-eisa_eeprom: BKL pushdown
parisc-kernel-perf: BKL pushdown
pm_qos_params: BKL pushdown
riowatchdog: BKL pushdown
rtc: BKL pushdown
rtc-rtc-m41t80: BKL pushdown
sbus-rtc: BKL pushdown
scsi-tgt: BKL pushdown
serio: BKL pushdown
sony-laptop: BKL pushdown
sonypi: BKL pushdown
sparc-apc: BKL pushdown
sparc64-rtc: BKL pushdown
tpm-tpm: BKL pushdown
uctrl: BKL pushdown
uinput: BKL pushdown
uml-harddog: BKL pushdown
uml-mmapper: BKL pushdown
uml-random: BKL pushdown
via-pmu: BKL pushdown
vmcp: BKL pushdown
vmwatchdog: BKL pushdown
x86-mce: BKL pushdown
powerpc: support for latencytop
powerpc/ide: remove mpc8xx-ide driver
powerpc: Fix support for latencytop
Aron Szabo (1):
V4L/DVB (8538): em28xx-cards: Add GrabBeeX+ USB2800 model
Artem Bityutskiy (24):
VFS: export sync_sb_inodes
MAINTAINERS: add UBIFS section
UBIFS: add brief documentation
UBIFS: add new flash file system
UBIFS: include to compilation
UBI: print error code
UBI: add a comment
UBI: fix memory leak
UBI: do not forget to free internal volumes
UBI: fix memory leak on error path
UBI: fix LEB locking
UBI: add ubi_sync() interface
UBI: improve mkvol request validation
UBI: fix error message
UBI: amend commentaries
UBI: fix and re-work debugging stuff
UBI: implement multiple volumes rename
UBI: rework scrubbing messages
UBI: bugfix - do not torture PEB needlessly
UBI: fix checkpatch.pl errors and warnings
UBI: fix kernel-doc errors and warnings
UBI: remove pre-sqnum images support
UBI: fix gcc warning
UBI: always start the background thread
Arthur Jones (10):
edac: i5100 new intel chipset driver
edac: i5100 fix missing bits
edac: i5100 fix enable ecc hardware
edac: i5100 fix unmask ecc bits
edac: i5100: cleanup
edac: core fix to use dynamic kobject
edac: core fix workq timer
edac: core fix redundant sysfs controls to parameters
edac: core fix static to dynamic kset
edac: core fix added newline to sysfs dimm labels
Assaf Krauss (6):
iwlwifi enabling IBSS (Ad-Hoc) mode
iwlwifi: Fix mode changes (ad-hoc <--> managed)
mac80211: 11h Infrastructure - Parsing
mac80211: 11h - Handling measurement request
mac80211: add beacon timestamp to beacon template in IBSS
iwlwifi: adjust TSF in IBSS
Atsushi Nemoto (22):
zd1211rw: Use DMA-aware buffer for usb transfer
[MIPS] Declare some pci variables in header file
[MIPS] rbtx4927: misc cleanups
[MIPS] txx9: Make gpio_txx9 entirely spinlock-safe
[MIPS] TXx9: Reorganize code
[MIPS] TXx9: Reorganize PCI code
[MIPS] TXx9: Update defconfigs
[MIPS] TXx9: Make single kernel can support multiple boards
[MIPS] TXx9: Update and merge defconfigs
[MIPS] TXx9: rename asm-mips/mach-jmr3927 to asm-mips/mach-tx39xx
[MIPS] TXx9: cleanup and fix some sparse warnings
[MIPS] TXx9: Miscellaneous build fixes
[MIPS] TXx9: Cleanups for 64-bit support
[MIPS] TXx9: Add 64-bit support
[MIPS] TXx9: Fix some sparse warnings
Fix build on COMPAT platforms when CONFIG_EPOLL is disabled
[MTD][MTDPART] Seperate main loop from per-partition code in add_mtd_partition
[MTD][MTDPART] Handle most checkpatch findings
[MTD][MTDPART] Cleanup and document the erase region handling
[MTD][MTDPART] Fix a division by zero bug
[MTD] jedec_probe: Fix SST 16-bit chip detection
gpio: fix build on CONFIG_GPIO_SYSFS=n
Auke Kok (5):
e1000e: set CONFIG_E1000E=y in x86 defconfigs
e1000: remove PCI Express device IDs
igb: eliminate hw from the hw_dbg macro arguments
igb: reenable CRC stripping in hardware
igb: Increment driver version
Aurelien Jarno (1):
KVM: PIT: support mode 3
Avi Kivity (27):
KVM: VMX: Trivial vmcs_write64() code simplification
KVM: MMU: Fix false flooding when a pte points to page table
KVM: Handle virtualization instruction #UD faults during reboot
KVM: VMX: Add list of potentially locally cached vcpus
KVM: Remove decache_vcpus_on_cpu() and related callbacks
KVM: Remove unnecessary ->decache_regs() call
KVM: Order segment register constants in the same way as cpu operand encoding
KVM: MTRR support
KVM: MMU: Optimize prefetch_page()
KVM: x86 emulator: simplify push imm8 emulation
KVM: x86 emulator: implement 'push imm' (opcode 0x68)
KVM: MMU: Move nonpaging_prefetch_page()
KVM: MMU: Avoid page prefetch on SVM
KVM: Use printk_rlimit() instead of reporting emulation failures just once
KVM: x86 emulator: handle undecoded rex.b with r/m = 5 in certain cases
KVM: x86 emulator: simplify sib decoding
KVM: x86 emulator: simplify r/m decoding
KVM: x86 emulator: simplify rip relative decoding
KVM: x86 emulator: avoid segment base adjust for lea
KVM: x86 emulator: lazily evaluate segment registers
KVM: MMU: When debug is enabled, make it a run-time parameter
KVM: MMU: Fix printk format
KVM: Apply the kernel sigmask to vcpus blocked due to being uninitialized
KVM: Prefix some x86 low level function with kvm_, to avoid namespace issues
KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts
KVM: Adjust smp_call_function_mask() callers to new requirements
KVM: Avoid instruction emulation when event delivery is pending
Badari Pulavarty (1):
memory-hotplug: add sysfs removable attribute for hotplug memory remove
Bart Van Assche (1):
powerpc: Make sure that include/asm-powerpc/spinlock.h does not trigger compilation warnings
Bartlomiej Zolnierkiewicz (219):
ide: set REQ_PREEMPT request flag in ide_do_drive_cmd() users
ide: use __generic_unplug_device() in ide_do_drive_cmd() (take 2)
block: handle blk_pm_resume_request() requests in blk_execute_rq_nowait()
ide: remove obsoleted "idebus=" kernel parameter
ide: remove obsoleted "hdx=" kernel parameters
ide: cleanup init_ide_data()
ide: remove obsoleted "ide=" kernel parameters
ide: remove try_to_flush_leftover_data()
sgiioc4: use ->extra_base instead of ->dma_status for dma_handle
ide: remove commented out code from ide_config_drive_speed()
ide: fix do_probe() to use SELECT_DRIVE()
ide: remove IDE_TFLAG_NO_SELECT_MASK taskfile flag
ide: move IRQ unmasking out from ->tf_load method
ide: remove ->mmio flag from ide_hwif_t
ide: pass 'hwif *' instead of 'drive *' to ->OUTBSYNC method
ide: use ->OUTBSYNC in init_irq()
ide: use ->OUTBSYNC in ide_set_irq()
ide: remove drive->ctl
ide-scsi: fix race in idescsi_transfer_pc()
ide-scsi: fix DRQ checking for DMA transfers in idescsi_pc_intr()
ide-scsi: fix handling of DMA errors in idescsi_pc_intr()
ide-scsi: fix Interrupt Reason checking in idescsi_pc_intr()
ide-scsi: merge idescsi_input_buffers() and idescsi_output_buffers()
ide-scsi: remove superfluous BUG_ON() from idescsi_transfer_pc()
ide-scsi: add debug_log() macro
ide-tape: idetape_pc_intr() should use local_irq_enable_in_hardirq()
ide-tape: remove superfluous error message from idetape_pc_intr()
ide-tape: remove superfluous warning message from idetape_issue_pc()
ide-tape: remove unneeded CONFIG_BLK_DEV_IDEDMA ifdef
ide-tape: remove stale comments from idetape_pc_intr()
ide-tape: remove SIMULATE_ERRORS debug code
ide-floppy: merge idefloppy_transfer_pc() and idefloppy_transfer_pc1()
ide-{floppy,tape,scsi}: log device name instead of driver name
ide-tape: make idetape_retry_pc() void
ide-tape: merge callbacks
ide-tape: make pc->idetape_callback void
ide-{floppy,tape}: merge pc->idefloppy_callback and pc->idetape_callback
ide-{floppy,tape}: PC_FLAG_DMA_RECOMMENDED -> PC_FLAG_DMA_OK
ide-floppy: start DMA engine in idefloppy_transfer_pc1()
ide-tape: set PC_FLAG_DMA_IN_PROGRESS flag in idetape_transfer_pc()
ide-tape: factor out waiting for good ireason from idetape_transfer_pc()
ide: add PC_FLAG_ZIP_DRIVE pc flag
ide-{cd,floppy,tape}: remove checking for drive->scsi
ide-scsi: set drive->scsi flag for devices handled by the driver
ide: add ide_transfer_pc() helper
ide-scsi: move idescsi_map_sg() call out from idescsi_issue_pc()
ide: add PC_FLAG_DRQ_INTERRUPT pc flag
ide: add ide_issue_pc() helper
ide-{floppy,tape}: move checking of ->failed_pc to ->callback
ide-tape: factor out DSC handling from idetape_pc_intr()
ide-tape: add ide_tape_io_buffers() helper
ide-tape: always log debug info in idetape_pc_intr() if debugging is enabled
ide-floppy: add more debugging to idefloppy_pc_intr()
ide-scsi: use pc->callback
ide-scsi: add more debugging to idescsi_pc_intr()
ide-{floppy,scsi}: read Status Register before stopping DMA engine
ide: add ide_pc_intr() helper
ide: remove needless includes from ide-lib.c
ide: remove unused XFER_UDMA_SLOW
ide: use u8 for xfer modes in ide-timing.h
ide: move some bits from ide-timing.h to <linux/ide.h>
ide: remove XFER_* masks from ide-timing.h
ide: checkpatch.pl fixes for ide-timing.h
ide: convert ide-timing.h to ide-timings.c library (take 2)
ali14xx: convert to use ide_timing_find_mode()
ht6560b: convert to use ide_timing_find_mode()
qd65xx: convert to use ide_timing_find_mode()
alim15x3: convert to use ide_timing_find_mode()
cmd640: convert to use ide_timing_find_mode()
cmd64x: convert to use ide_timing_find_mode()
cy82c693: convert to use ide_timing_find_mode()
sl82c105: convert to use ide_timing_find_mode()
ide-mpc8xx: convert to use ide_timing_find_mode()
ide-pmac: convert to use ide_timing_find_mode()
ide: move ide_pio_cycle_time() to ide-timings.c
ide: remove no longer used ide_pio_timings[]
ide: move PIO blacklist to ide-pio-blacklist.c
ide: fix hwif-s initialization
ide: make ide_hwifs[] static
ide: set hwif->dev in ide_init_port_hw() (take 2)
au1xxx-ide: don't use hwif->hwif_data
ide_4drives: use struct ide_port_info
ide-cs: use struct ide_port_info
icside: don't use hwif->hwif_data
icside: use ide_init_port_hw()
sgiioc4: use driver name for resource allocation
ide: tighten checks on PCI BARs in ide_hwif_configure()
swarm: use struct ide_port_info
cmd640: fix warm-plug support for the secondary interface
ide: ->port_init_devs -> ->init_dev
cmd640: add ->init_dev method
rapide: use struct ide_port_info
ide-h8300: use struct ide_port_info
ide_platform: use struct ide_port_info
ide: print message on error in ide_find_port_slot()
ide-h8300: print driver banner message early
ide-pnp: print driver banner message early
ide: allow any command requesting DMA data phase for HDIO_DRIVE_TASKFILE
ide: remove superfluous BUG_ON() from set_geometry_intr()
ide: remove needless includes from ide.c
ide: remove needless includes from ide-taskfile.c (take 2)
ide: remove needless includes from setup-pci.c (take 2)
rapide: fix rapide_probe() return value
icside: always try to probe first interface
swarm: call ide_find_port_slot() later
sgiioc4: call ide_find_port_slot() later
ide: <asm-sparc/ide_64.h>: use %r0 for outw_be()
ide: <asm-sparc/ide_32.h>: use __raw_{read,write}w()
ide: <asm-sparc/ide_64.h>: use __raw_{read,write}w()
ide: merge <asm-sparc/ide_64.h> with <asm-sparc/ide_32.h>
ide-pmac: store pmif instead of hwif in ->driver_data (take 2)
ide-pmac: add ->init_dev method (take 4)
ide-pmac: move ide_find_port() call to pmac_ide_setup_device() (take 2)
ide: move ide_pci_setup_ports() call out from do_ide_setup_pci_device()
ide: pass hw_regs_t-s to ide_device_add[_all]() (take 3)
ide: add ->read_sff_dma_status method
ide: use I/O ops directly in ide-dma.c
ide: remove ->dma_{status,command} fields from ide_hwif_t
ide: remove ide_setup_dma()
ide: factor out simplex handling from ide_pci_dma_base()
ide: add ->exec_command method
ide: add ->read_status method
ide: add ->read_altstatus method
ide: add ->set_irq method
ide: change order of register access in ide_config_drive_speed()
ide: use ->tf_load in ide_config_drive_speed()
ide: use ->tf_load in actual_try_to_identify()
ide: use ->tf_load in SELECT_DRIVE()
ide: use ->tf_read in ide_read_error()
ide: add ide_read_device() helper
ide: add ide_read_ireason() helper
ide: add ide_read_bcount_and_ireason() helper
ide: remove ->INB, ->OUTB and ->OUTBSYNC methods
ide: limit cy82c693 host driver to ALPHA
ide: mark hpt34x host driver as BROKEN
ide: remove dead Virtual DMA support
ide: filter out invalid transfer mode values in set_xfer_rate()
ide: filter out "default" transfer mode values in set_xfer_rate()
gayle: reserve memory resources at once
ide-generic: probing fix
ide: add 'config' field to hw_regs_t
ide: add struct ide_tp_ops (take 2)
ide: add struct ide_host (take 3)
ide: add ide_host_add() helper
ide: fix ide_host_register() return value
ide: fix IDE port slots reservation and freeing (take 2)
ide: move ide_remove_port_from_hwgroup() to ide-probe.c
ide: add ide_ports[]
ide: allocate ide_hwif_t instances dynamically
ide: add ide_host_free() helper (take 2)
ide: always call ->init_chipset method in do_ide_setup_pci_device()
ide: respect dev->irq in do_ide_setup_pci_device() also if 'tried_config'
ide: move ide_setup_pci_controller() call to ide_setup_pci_device[s]()
ide: call ide_pci_setup_ports() before do_ide_setup_pci_device()
ide: add ->dev and ->host_priv fields to struct ide_host
ide: add ide_device_{get,put}() helpers
aec62xx: convert to use ->host_priv
hpt366: convert to use ->host_priv
it821x: convert to use ->host_priv
sc1200: convert to use ->host_priv
siimage: convert to use ->host_priv
via82cxxx: convert to use ->host_priv
tc86c001: remove ->init_chipset method
amd74xx: cleanup ->init_chipset method
cmd64x: cleanup ->init_chipset method
via82cxxx: cleanup ->init_chipset method
ide: add ide_pci_remove() helper
aec62xx: add ->remove method and module_exit()
alim15x3: add ->remove method and module_exit()
amd74xx: add ->remove method and module_exit()
atiixp: add ->remove method and module_exit()
cmd64x: add ->remove method and module_exit()
cs5530: add ->remove method and module_exit()
cs5535: add ->remove method and module_exit()
cy82c693: add ->remove method and module_exit()
ide/pci/generic: add ->remove method and module_exit()
hpt34x: add ->remove method and module_exit()
hpt366: add ->remove method and module_exit()
it8213: add ->remove method and module_exit()
it821x: add ->remove method and module_exit()
jmicron: add ->remove method and module_exit()
ns87415: add ->remove method and module_exit()
opti621: add ->remove method and module_exit()
pdc202xx_new: add ->remove method and module_exit()
pdc202xx_old: add ->remove method and module_exit()
piix: add ->remove method and module_exit()
rz1000: add ->remove method and module_exit()
sc1200: add ->remove method and module_exit()
serverworks: add ->remove method and module_exit()
siimage: add ->remove method and module_exit()
sis5513: add ->remove method and module_exit()
sl82c105: add ->remove method and module_exit()
slc90e66: add ->remove method and module_exit()
tc86c001: add ->remove method and module_exit()
triflex: add ->remove method and module_exit()
trm290: add ->remove method and module_exit()
via82cxxx: add ->remove method and module_exit()
icside: add module_exit()
rapide: add module_exit()
ide: fix <asm-xtensa/ide.h>
ide-generic: fix ide_default_io_base() for m32r
ide-generic: minor fix for mips
ide-generic: remove "no_pci_devices()" quirk from ide_default_io_base()
ide: remove <asm-cris/ide.h>
ide: define MAX_HWIFS in <linux/ide.h>
ide-generic: remove broken PPC_PREP support
ide-generic: is no longer needed on ppc32
ide-generic: remove ide_default_{io_base,irq}() inlines (take 3)
ide: remove <asm/ide.h> for some archs
ide: include PCI device name in messages from IDE PCI host drivers
it8213: remove DECLARE_ITE_DEV() macro
it821x: remove DECLARE_ITE_DEV() macro
ide: prefix messages from IDE PCI host drivers by driver name
ide: drop 'name' parameter from ->init_chipset method
gayle: release resources on ide_host_add() failure
ide: enable local IRQs in all handlers for TASKFILE_NO_DATA data phase
ide: remove stale comments from drivers/ide/Makefile
ide: fix for EATA SCSI HBA in ATA emulating mode
ide: use proper printk() KERN_* levels in ide-probe.c
Becky Bruce (4):
[POWERPC] Delete unused fec_8xx net driver
powerpc: Silly spelling fix in pgtable-ppc32
powerpc: Change BAT code to use phys_addr_t
powerpc: Get rid of bitfields in ppc_bat struct
Ben Castricum (1):
x86: microcode: cosmetic changes
Ben Collins (2):
x86: config option to disable info from decompression of the kernel
USB: keyspan: Remove duplicate device entries
Ben Dooks (92):
[MTD] [NAND] S3C2410: Change printk() into dev_dbg()
[MTD] [NAND] S3C2410: Remove changelog and tidy header
DM9000: Add support for DM9000A and DM9000B chips
DM9000: Cleanups after the resource changes
DM9000: Cleanup source code
DM9000: Cleanup source code - remove forward declerations
DM9000: Use NSR to determine link-status on internal PHY
DM9000: Allow the use of the NSR register to get link status.
DM9000: Add missing msleep() in EEPROM wait code.
DM9000: Re-unite menuconfig entries for DM9000 driver
DM9000: Remove DEFAULT_TRIGGER for request_irq() flags.
DM9000: Add documentation for the driver.
[ARM] 5141/1: PWM: pwm_request() should return an PTR_ERR() instead of NULL.
[ARM] 5140/1: RPC: Use HAVE_PATA_PLATFORM to select pata platform driver
[ARM] 5050/1: S3C2410: Cleanup header on S3C2410 serial driver
[ARM] 5054/1: S3C2410: Add GPLv2 license to the s3c2410 serial driver
[ARM] S3C2410: Fix flags on DM9000 resources on BAST and VR1000
[ARM] S3C2410: Add sysfs attribute for serial driver clock source
[ARM] S3C24XX: s3c2410_defconfig: update to rc8
[ARM] S3C24XX: s3c2410_defconfig: update list of used drivers
[ARM] S3C24XX: s3c2410_defconfig: enable useful NLS options
[ARM] S3C24XX: s3c2410_defconfig: update filesystem options
[ARM] S3C24XX: s3c2410_defconfig: update miscellaneous options
[ARM] S3C24XX: s3c2410_defconfig: update networking options
[ARM] S3C24XX: s3c2410_defconfig: add SCSI support
[ARM] S3C24XX: s3c2410_defconfig: enable USB subset of drivers
[ARM] S3C24XX: Add gpiolib support
[ARM] S3C24XX: Add PWM timer MUX defines
[ARM] S3C24XX: Support for PWM timer clocks via clk_* API
[ARM] JIVE: Initial machine support for Logitech Jive
[ARM] JIVE: Initialise the sleep configuration registers
[ARM] JIVE: Add setup information for the S3C2412 LCD controller
[ARM] JIVE: Add SPI bus definitions for LCD controller
[ARM] JIVE: Add LCD display setup information
[ARM] JIVE: Add board definitions for audio
[ARM] JIVE: Add i2c device info for LIS302DL sensor
[ARM] JIVE: Add power off on shutdown support
[ARM] BAST/VR1000: Move to using ata_platform (libata)
[ARM] ANUBIS: Move to using ata_platform driver (libata)
[ARM] S3C24XX: Add physmap device for all Simtec NOR equiped boards.
[ARM] OSIRIS: Add i2c device list to Simtec Osiris
[ARM] BAST: Add i2c device list on Simtec Bast
[ARM] VR1000: Add i2c device list to Thorcom VR1000
[ARM] ANUBIS: Add i2c device list to Simtec Anubis
[ARM] VR1000: Add tmp101 to list of I2C devices on the board
[ARM] S3C24XX: PWM API support.
[ARM] S3C24XX: Split serial driver into core and per-cpu drivers
[ARM] S3C2443: Fix s3c2443_clkcon_enable_p() using wrong register.
[ARM] S3C2443: Add armdiv and arm clocks
[ARM] S3C2443: Add prediv clk and fix setting of h and p clocks
[ARM] Acer n30: Minor style and indentation fixes.
[ARM] s3c2410_defconfig: update for current build
[MTD] [MAPS] Remove the bast-flash driver.
MMC: S3C24XX: Add platform data for MMC/SD driver
MMC: S3C24XX: Add support to invert write protect line
MMC: S3C24XX: Ensure host->mrq->data is valid
MMC: S3C24XX: Allow card-detect on non-IRQ capable pin
MMC: S3C24XX: Fix s3c2410_dma_request() return code check.
MMC: S3C24XX: Add MODULE_ALIAS() entries for the platform devices
MMC: S3C24XX: Fix use of msecs where jiffies are needed
MMC: S3C24XX: Add media presence test to request handling.
MMC: S3C24XX: Update error debugging.
MMC: S3C24XX: Add maintainer entry
MMC: S3C24XX: Refuse incorrectly aligned transfers
BAST: Remove old IDE driver
sysdev: fix debugging statements in registration code.
DM9000: Remove magic numbers
leds: Fix sparse warnings in leds-h1940 driver
s3cmci: fixes for section mismatch warnings
s3cmci: ensure host stopped on machine shutdown
rtc: rtc-s3c: add __devexit and __devinit markers
rtc: rtc-s3c: update IRQ handling
sm501: add inversion controls for VBIASEN and FPEN
sm501: restructure init to allow only 1 fb on an SM501
sm501: fixup allocation code to be 64bit resource compliant
fb: add support for the ILI9320 video display controller
lcd: add lcd_device to check_fb() entry in lcd_ops
lcd: add platform_lcd driver
CPUFREQ: S3C24XX NAND driver frequency scaling support.
sm501: add power control callback
sm501: add gpiolib support
sm501: gpio I2C support
sm501: fixes for akpms comments on gpiolib addition
mfd: sm501 build fixes when CONFIG_MFD_SM501_GPIO unset
mfd: sm501 fix gpio number calculation for upper bank
i2c: S3C2410: Pass the I2C bus number via drivers platform data
i2c: i2c_gpio: keep probe resident for hotplugged devices.
i2c: S3C24XX I2C frequency scaling support.
i2c: Documentation: upgrading clients HOWTO
mfd: Use to_platform_device instead of container_of
mfd: Coding style fixes
spi_s3c24xx: really assign busnum
Ben Hutchings (10):
sfc: Use kernel I2C system and i2c-algo-bit driver
sfc: Reduce I2C udelay to 5 resulting in a clock frequency of 100 kHz
cpu topology: always define CPU topology information
cputopology: always define CPU topology information, clean up
net: Disable LRO on devices that are forwarding
net: Discard and warn about LRO'd skbs received for forwarding
e1000: resolve tx multiqueue bug
sfc: I2C adapter initialisation fixes
sfc: Use a separate workqueue for resets
sfc: Create one RX queue and interrupt per CPU package by default
Ben Nizette (1):
avr32: clean up mci platform code
Ben-Ami Yassour (1):
KVM: check injected pic irq within valid pic irqs
Benjamin Herrenschmidt (21):
powerpc: Free a PTE bit on ppc64 with 64K pages
powerpc: Use new printk extension %pS to print symbols on oops
powerpc: rework 4xx PTE access and TLB miss
[SCSI] sym53c8xx: Fix bogus sym_que_entry re-implementation of container_of
Merge commit 'origin/HEAD' into test-merge
Merge commit 'jwb/jwb-next'
Merge commit 'gcl/gcl-next'
Merge commit '85082fd7cbe3173198aac0eb5e85ab1edcc6352c' into test-build
Merge commit 'origin/master'
powerpc: Fix OF parsing of 64 bits PCI addresses
fbdev: Teaches offb about palette on radeon r5xx/r6xx
Merge commit 'origin/master'
powerpc ioremap_prot
spufs: use new vm_ops->access to allow local state access from gdb
Merge commit 'gcl/gcl-next'
Merge commit 'jk/jk-merge'
Move update_mmu_cache() declaration from tlbflush.h to pgtable.h
Merge commit 'gcl/gcl-next'
powerpc/powermac: Use sane default baudrate for SCC debugging
powerpc/powermac: Fixup default serial port device for pmac_zilog
powerpc: Disable 64K hugetlb support when doing 64K SPU mappings
Benjamin Li (8):
bnx2: Remove the rx_offset field from the bnx2 structure.
bnx2: Rename RX_COPY_THRESH to BNX2_RX_COPY_THRESH.
bnx2: Pre-initialize struct cpu_reg.
bnx2: Support secondary MAC addresses.
bnx2: Update TPAT firmware
bnx2: Add TX multiqueue support.
bnx2: Fix Sparse warnings
bnx2: Update version to 1.7.9.
Benjamin Thery (1):
ipv6 netns: Address labels per namespace
Benny Halevy (13):
nfsd: make nfs4xdr WRITEMEM safe against zero count
nfsd: eliminate unused nfs4_callback.cb_program
nfsd: eliminate unused nfs4_callback.cb_stat
nfsd: return nfserr_minor_vers_mismatch when compound minorversion != 0
nfsd: tabulate nfs4 xdr decoding functions
nfsd: unsupported nfs4 ops should fail with nfserr_opnotsupp
nfsd: nfs4 minorversion decoder vectors
nfsd: dprint operation names
nfsd: tabulate nfs4 xdr encoding functions
nfsd: take file and mnt write in nfs4_upgrade_open
nfs: initialize timeout variable in nfs4_proc_setclientid_confirm
dlm: fix uninitialized variable for search_rsb_list callers
usb: fix uninitialized variable warning in keyspan_pda
Benzi Zbit (1):
sdio: fix the use of hard coded timeout value.
Bernard Pidoux (1):
rose: improving AX25 routing frames via ROSE network
Bernhard Walle (14):
powerpc: Remove experimental status of kdump on 64-bit powerpc
x86: add flags parameter to reserve_bootmem_generic()
x86: use reserve_bootmem_generic() to reserve crashkernel memory on x86_64
x86: add flags parameter to reserve_bootmem_generic()
x86: use reserve_bootmem_generic() to reserve crashkernel memory on x86_64
x86: unify crashkernel reservation for 32 and 64 bit
x86, crashdump, /proc/vmcore: remove CONFIG_EXPERIMENTAL from kdump
x86: limit E820 map when a user-defined memory map is specified
x86: find offset for crashkernel reservation automatically
x86: fix documentation bug about relocatability
sysfs: add /sys/firmware/memmap
x86: use FIRMWARE_MEMMAP on x86/E820
[IA64] Remove experimental status of kdump
parport_pc: add base_hi BAR for oxsemi_840
Bill Moss (1):
iwl3945: do not delay hardware scan if it is a direct scan
Bjorn Helgaas (34):
PCI: use dev_printk when possible
PCIE: aer: use dev_printk when possible
PCIE: port driver: use dev_printk when possible
PNP: add detail to debug resource dump
PNP: remove pnp_resource.index
PNP: add pnp_resource_type() internal interface
PNP: add pnp_resource_type_name() helper function
PNP: make pnp_{port,mem,etc}_start(), et al work for invalid resources
PNP: replace pnp_resource_table with dynamically allocated resources
PNPACPI: keep disabled resources when parsing current config
PNP: remove ratelimit on add resource failures
PNP: dont sort by type in /sys/.../resources
PNP: add pnp_possible_config() -- can a device could be configured this way?
PNP: whitespace/coding style fixes
PNP: define PNP-specific IORESOURCE_IO_* flags alongside IRQ, DMA, MEM
PNP: make resource option structures private to PNP subsystem
PNP: introduce pnp_irq_mask_t typedef
PNP: increase I/O port & memory option address sizes
PNP: improve resource assignment debug
PNP: in debug resource dump, make empty list obvious
PNP: make resource assignment functions return 0 (success) or -EBUSY (failure)
PNP: remove redundant pnp_can_configure() check
PNP: centralize resource option allocations
PNPACPI: ignore _PRS interrupt numbers larger than PNP_IRQ_NR
PNP: rename pnp_register_*_resource() local variables
PNP: support optional IRQ resources
PNP: remove extra 0x100 bit from option priority
ISAPNP: handle independent options following dependent ones
PNP: convert resource options to single linked list
PNP: avoid legacy IDE IRQs
PNPACPI: add support for HP vendor-specific CCSR descriptors
ACPI: use dev_printk when possible
ACPI: stop complaints about interrupt link End Tags and blank IRQ descriptors
x86/PCI: use dev_printk when possible
Boaz Harrosh (1):
[SCSI] iscsi_tcp: Enable any size command
Bob Copeland (10):
ath5k: Fix loop variable initializations
ath5k: convert LED code to use mac80211 triggers
omfs: add filesystem documentation
omfs: define filesystem structures
omfs: add inode routines
omfs: add directory routines
omfs: add file routines
omfs: add bitmap routines
omfs: update kbuild to include OMFS
omfs: add MAINTAINERS entry
Bob Moore (17):
Make GPE disable more robust
ACPICA: Add argument count checking to control method invocation via acpi_evaluate_object
ACPICA: Fix for hang on GPE method invocation
ACPICA: Fix possible negative array index in acpi_ut_validate_exception
ACPICA: Eliminate acpi_native_uint type v2
ACPICA: Removed unused include files from source files
ACPICA: Several lint changes, no functional changes
ACPICA: Add const qualifier for appropriate string constants
ACPICA: Update version to 20080514
ACPICA: Workaround for reversed _PRT entries from BIOS
ACPICA: Update DMAR and SRAT table definitions
ACPICA: Update disassembler for DMAR table changes
ACPICA: Fix for invalid large array index on 64-bit systems
ACPICA: Cleanup debug operand dump mechanism
ACPICA: Cleanup of _PRT parsing code
ACPICA: Fix mutex debug code for wrong loop termination value
ACPICA: Update version to 20080609
Bob Peterson (1):
[GFS2] kernel panic mounting volume
Borislav Petkov (31):
ide-floppy: merge callbacks
ide-tape: unify idetape_create_read/write_cmd
ide-floppy: fix unfortunate function naming
ide-cd: remove wait-for-idle-controller bit in cdrom_start_packet_command
ide-cd: remove ide_cd_drain_data and ide_cd_pad_transfer
ide-cd: ide_do_rw_cdrom: add the catch-all bad request case to the if-else block
ide-cd: cdrom_start_seek: remove unused argument block
ide-cd: mv ide_do_rw_cdrom ide_cd_do_request
ide-cd: simplify request issuing path
ide-cd: fold cdrom_start_seek into ide_cd_do_request
ide-cd: move request prep from cdrom_start_seek_continuation to rq issue path
ide-cd: move request prep from cdrom_start_rw_cont to rq issue path
ide-cd: move request prep chunk from cdrom_do_newpc_cont to rq issue path
ide-floppy: fold idefloppy_create_test_unit_ready_cmd into idefloppy_open
ide-floppy: zero out the whole struct ide_atapi_pc on init
ide: push pc callback pointer into the ide_drive_t structure
ide-floppy: use drive->pc_callback instead of pc->callback
ide-tape: use drive->pc_callback instead of pc->callback
ide-scsi: use drive->pc_callback instead of pc->callback
ide: remove pc->callback member from ide_atapi_pc
ide-floppy: pass packet command in rq->cmd
ide-tape: make room for packet command ids in rq->cmd
ide-tape: pass packet command in rq->cmd
ide-scsi: pass packet command in rq->cmd
ide: use rq->cmd instead of pc->c in atapi common code
ide: add per-device flags
ide-floppy: convert to using the new atapi_flags (take 2)
ide-tape: convert to using the new atapi_flags
ide-scsi: convert to using the new atapi_flags
ide: remove unused PC_FLAG_DRQ_INTERRUPT
ide-cd: convert to using the new atapi_flags
Brandon Philips (1):
V4L/DVB (8389): videodev: simplify get_index()
Brian Haley (1):
net: change proto destroy method to return void
Brian King (12):
[SCSI] sg: Add target reset support
[SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver
powerpc/pseries: Utilities to set firmware page state
powerpc/pseries: Add collaborative memory manager
powerpc/pseries: Add CMO paging statistics
ibmvfc: Add support for collaborative memory overcommit
[SCSI] ibmvfc: Reduce unnecessary log noise
[SCSI] ibmvfc: Target refcounting fixes
[SCSI] ibmvfc: Fix hang on module removal
[SCSI] ibmvfc: Miscellaneous fixes
[SCSI] ibmvfc: Add ADISC support
[SCSI] ibmvfc: Update driver version to 1.0.1
Brice Goglin (5):
myri10ge: add routines for multislices
myri10ge: add multislices support
myri10ge: add Direct Cache Access support
myri10ge: remove wcfifo
myri10ge: use ioremap_wc
Bruce Leonard (1):
UBI: fix 64-bit calculations
Bruno Randolf (3):
zd1211rw: initial IBSS support
mac80211: use hardware flags for signal/noise units
mac80211: make rx radiotap header more flexible
Bryan O'Donoghue (1):
[POWERPC] 83xx: Add support for Analogue & Micro ASP837E board
Bryan Wu (1):
Blackfin arch: add TXDWA definition to enable new feature
Carl Karsten (1):
V4L/DVB (8023): vivi: announce that it is registered as /dev/video%d
Carlos Corbacho (9):
Input: i8042 - add Dritek quirk for Acer Aspire 5720
acer-wmi: Remove LED colour comment from documentation
acer-wmi: Blacklist backlight on Acer Aspire 1520 & 1360 series
acer-wmi: Respect framebuffer blanking in backlight
acer-wmi: Add EC quirk for Fujitsu Siemens Amilo Li 1718
acer-wmi: Disable device autodetection on Fujitsu Siemens Amilo Li2732
acer-wmi: Add debugfs file for device detection
acer-wmi: Remove version number
pm: acpi pm: add DMI quirk list for ACPI 1.0 suspend ordering
Carlos R. Mafra (4):
x86: clean up computation of HPET .mult variables
Remove argument from open_softirq which is always NULL
hrtimer: Remove unused variables in ktime_divns()
rtc: remove and clarify unneeded externs
Carsten Otte (3):
KVM: s390: dont allocate dirty bitmap
KVM: Fix memory leak on guest exit
KVM: s390: Advertise KVM_CAP_USER_MEMORY
Catalin Marinas (2):
[ARM] 5121/1: Annotate platform_secondary_init with trace_hardirqs_off
[ARM] 5092/1: Fix the I-cache invalidation on ARMv6 and later CPUs
Catalin(ux) M BOIE (1):
serial: add support for a no-name 4 ports multiserial card
Cezary Jackiewicz (2):
misc,acpi,backlight: compal Laptop Extras
compal-laptop: remove unnecessary lcd_level attribute
Chandra Seetharaman (10):
[SCSI] scsi_dh: add infrastructure for SCSI Device Handlers
[SCSI] scsi_dh: add lsi rdac device handler
[SCSI] scsi_dh: add EMC Clariion device handler
[SCSI] scsi_dh: Use SCSI device handler in dm-multipath
[SCSI] scsi_dh: Add a single threaded workqueue for initializing paths
[SCSI] scsi_dh: Remove dm_pg_init_complete
[SCSI] scsi_dh: Remove hardware handlers from dm
[SCSI] scsi_dh: Remove hardware handler infrastructure from dm
[SCSI] scsi_dh: fix kconfig related build errors
scsi_dh: Verify "dev" is a sdev before accessing it.
Chandru (1):
calgary iommu: use the first kernels TCE tables in kdump
Changli Gao (1):
netfilter: nf_nat_core: eliminate useless find_appropriate_src for IP_NAT_RANGE_PROTO_RANDOM
Chas Williams (4):
atm: [suni] add support for setting loopback and framing modes
atm: [he] remove #ifdef clutter
atm: [fore200e] convert to use request_firmware()
atm: [fore200e] use MODULE_FIRMWARE() and other suggested cleanups
Chen Gong (1):
spi: spi_mpc83xx clockrate fixes
Chen, Huacai (1):
[MIPS] modify the MIPS CPU classfication
Chris Lalancette (2):
KVM: SVM: Fake MSR_K7 performance counters
KVM: VMX: Fake emulate Intel perfctr MSRs
Chris Malley (1):
[MTD] Use list_for_each_entry[_safe] where appropriate.
Chris McDermott (1):
x86: fix IBM Summit based systems' phys_cpu_present_map on 32-bit kernels
Chris Mennie (1):
[ALSA] usb-audio - Support for Roland SonicCell sound module
Chris Smith (1):
sh: Optimized flush_icache_range() implementation.
Chris Webb (1):
Support changing rdev size on running arrays.
Chris Wright (1):
When verifying the decoded header before decoding the object identifier
Christer Weinigel (7):
[ARM] Acer n30: Source file cleanups.
[ARM] Acer n30: USB bus pull-up support.
[ARM] Acer n30: GPIO buttons support
[ARM] Acer n30: LED support.
[ARM] Acer n30: Add support for n35 and related devices.
[ARM] Acer n30: LCD support.
[ARM] Acer n30: Hardware initialisation.
Christian Borntraeger (13):
[S390] Cleanup vmcp printk messages.
KVM: remove long -> void *user -> long cast
KVM: s390: Set guest storage limit and offset to sane values
KVM: s390: rename private structures
virtio_blk: check for hardsector size from host
hvc_console: rework setup to replace irq functions with callbacks
virtio_console: use virtqueue notification for hvc_console
virtio: console as a config option
s390: use virtio_console for KVM on s390
KVM: s390: Fix guest kconfig
KVM: s390: Fix program check on interrupt delivery handling
KVM: s390: Fix instruction naming for lctlg
KVM: s390: Fix possible host kernel bug on lctl(g) handling
Christian Hohnstaedt (1):
crypto: ixp4xx - Hardware crypto support for IXP4xx CPUs
Christian Krafft (3):
powerpc/cell/cpufreq: Add spu aware cpufreq governor
powerpc/cell: Cleanup sysreset_hack for IBM cell blades
powerpc/cell: Add support for power button of future IBM cell blades
Christian Limpach (1):
xen/blkfront: Add the CDROM_GET_CAPABILITY ioctl to blkfront.
Christof Schmitt (13):
[SCSI] zfcp: Track fabric and channel latencies provided by FCP adapter
[SCSI] zfcp: sysfs attributes for fabric and channel latencies
[SCSI] zfcp: Fix mempool pointer for GID_PN request allocation
[SCSI] zfcp: Remove some sparse warnings
[SCSI] zfcp: Fix sparse warning by providing new entry in dbf
[SCSI] zfcp: Move FC code to new file
[SCSI] zfcp: Move CFDC code to new file.
[SCSI] zfcp: Cleanup code in zfcp_ccw
[SCSI] zfcp: Message cleanup
[SCSI] zfcp: Fix error checking for ELS ADISC requests
[SCSI] zfcp: Small QDIO cleanups
[SCSI] zfcp: Cleanup code in zfcp_erp.c
[SCSI] zfcp: Cleanup external header file
Christoph Hellwig (3):
pcmcia: cs: kill thread_wait
kill generic_file_direct_IO()
Re: [PATCH 3/6] vfs: open_exec cleanup
Christoph Lameter (12):
x86: merge thread_info.h
x86: threadinfo: common include files
x86: threadinfo: merge thread sync state definitions
x86: common thread_info definitions
x86: threadinfo: merge INIT_THREAD_INFO
x86: thread_info: PREEMPT_ACTIVE
x86: thread_info: merge TIF_ flags.
x86: thread_info: merge tif masks
x86: thread_info: merge thread_info allocation
x86: unify current.h
slub: Add check for kfree() of non slab objects.
Fix typo in meth driver
Christophe Jaillet (5):
drivers/block/pktcdvd.c: avoid useless memset
x86, arch/x86/kernel/io_apic_32.c: use kzalloc instead of kmalloc/memset
RDMA/nes: Remove unnecessary memset()
V4L/DVB (8252): buf-dma-sg.c: avoid clearing memory twice
USB: AccessRunner: avoid unnecessary memset
Chuck Lever (39):
NFS: Update help text for CONFIG_NFS_FS
SUNRPC: Add a function to display the name of an RPC procedure
SUNRPC: Rename "call_" functions that are no longer FSM states
SUNRPC: Don't display the rpc_show_tasks header if there are no tasks
SUNRPC: Refactor rpc_show_tasks
SUNRPC: Display some debugging information as text rather than numbers
NFS: Make nfs_fsync methods consistent
NFS: Make nfs_llseek methods consistent
NFS: Make nfs_open methods consistent
NFS: Add debugging facility for NFS aops
NFS: Use NFSDBG_FILE for all fops
NFS: Fix trace debugging nits in write.c
SUNRPC: Remove obsolete messages during transport connect
SUNRPC: Ensure all transports set rq_xtime consistently
NFS: Move fs/nfs/iostat.h to include/linux
NFS: Allow any value for the "retry" option
NFS: Treat "intr" and "nointr" options as deprecated
NFS: missing newline in NFS mount debugging message
NFS: Use common device name parsing logic for NFSv4 and NFSv2/v3
NFS: Support raw IPv6 address hostnames during NFS mount operation
NFS: Add string length argument to nfs_parse_server_address
NFS: handle interface identifiers in incoming IPv6 addresses
SUNRPC: More useful debugging output for rpcb client
SUNRPC: Document some naked integers in rpcbind client
SUNRPC: Use rpcbind version 2 GETPORT
SUNRPC: Use GETADDR for rpcbind version 4 queries
SUNRPC: Use only rpcbind v2 for AF_INET requests
NFS: Move the nfs_set_port() call out of nfs_parse_mount_options()
NFS: use documenting macro constants for initializing ac{reg, dir}{min, max}
NFS: Refactor logic for parsing NFS security flavor mount options
NFS: Set security flavor default for NFSv2/3 mounts like other defaults
NFS4: Set security flavor default for NFSv4 mounts like other defaults
NFS: Allow either strict or sloppy mount option parsing
lockd: Pass "struct sockaddr *" to new failover-by-IP function
SUNRPC: Use correct XDR encoding procedure for rpcbind SET/UNSET
SUNRPC: Introduce a specific rpcb_create for contacting localhost
SUNRPC: None of rpcb_create's callers wants a privileged source port
SUNRPC: Refactor rpcb_register to make rpcbindv4 support easier
SUNRPC: Support registering IPv6 interfaces with local rpcbind daemon
Claudio Nieder (1):
Input: add driver for Tabletkiosk Sahara TouchIT-213 touchscreen
Clemens Ladisch (13):
[ALSA] oxygen: fix version in MODULE_LICENSE
[ALSA] oxygen: add symbol for I/O space size
[ALSA] oxygen: save register writes
[ALSA] oxygen: simplify DAC volume initialization
[ALSA] oxygen: separate out hardware initialization code
[ALSA] virtuoso: add xonar_enable_output()
[ALSA] oxygen: add PM support
[ALSA] oxygen: add symbols for buffer/period size constraints
[ALSA] virtuoso: restrict period time to less than 10 s
[ALSA] ice1724: fix MIDI
ALSA: usb-audio: fix Yamaha KX quirk
ALSA: usb-audio: add some Yamaha USB MIDI quirks
hpet: clarify maintainer entry
Cliff Wickman (5):
x86, SGI UV: TLB shootdown using broadcast assist unit
x86 atomic operations: atomic_or_long() atomic_inc_short()
SGI UV: TLB shootdown using broadcast assist unit, cleanups
x86, SGI UV: TLB shootdown using broadcast assist unit, v6
x86, SGI UV: uv_ptc_proc_write fix
Coly Li (1):
ocfs2: fix oops in mmap_truncate testing
Cornelia Huck (17):
[S390] cio: Clear correct bit in cio_release_console().
[S390] cio: Register all subchannels.
[S390] cio: Introduce modalias for css bus.
[S390] cio: Rework css driver.
[S390] cio: Cleanup crw interface.
[S390] cio: Export some symbols for modular css drivers.
[S390] cio: Base message subchannel handling.
[S390] cio: Get rid of css_characteristics_avail.
[S390] cio: Introduce abstract isc definitions.
[S390] cio: Allow adapter interrupt handlers per isc.
[S390] cio: Use isc_{register,unregister}.
[S390] cio: Repair chpid event handling.
[S390] css: Use css_device_id for bus matching.
[S390] cio: Add chsc subchannel driver.
[S390] dasd: Fix cleanup in dasd_{fba,diag}_check_characteristics().
[S390] cio: Export chsc_error_from_response().
driver core: Suppress sysfs warnings for device_rename().
Cyrill Gorcunov (38):
x86: 64-bit defconfig remake
x86 - hide X86_VM_MASK from userland programs v3
x86: head_64.S cleanup - use predefined flags from processor-flags.h
x86: compressed/head_64.S cleanup - use predefined flags from processor-flags.h
x86: head_64.S cleanup - use straight move to CR4 register
x86: head_64.S cleanup - use PMD_SHIFT instead of numeric constant
x86: nmi - unify die_nmi() interface
x86: nmi - die_nmi() output message unification
x86: move do_nmi(), stop_nmi() and restart_nmi() to traps_64.c
x86: nmi_32.c - add "panic" option
x86: nmi_32.c - add nmi_watchdog_default helper
x86: nmi_32/64.c - use apic_write_around instead of apic_write
x86: nmi_32.c - unknown_nmi_panic_callback should always panic
x86: nmi_64.c - use for_each_possible_cpu helper
x86: nmi_32.c cleanup - use for_each_online_cpu helper
x86: nmi_32/64.c - add helper functions to hide arch specific data
x86: nmi_32/64.c - merge down nmi_32.c and nmi_64.c to nmi.c
x86: nmi - fix incorrect NMI watchdog used by default
x86: nmi - consolidate nmi_watchdog_default for 32bit mode
x86: watchdog - check for CPU is being supported
x86: touch_nmi_watchdog(): reset alert counters for supported nmi_watchdog modes only
x86: IO-APIC - use NMI_NONE instead of numeric constant
x86, io-apic: define names for redirection table entry fields
x86, io-apic: use predefined names instead of numeric constants
x86: perfctr-watchdog.c - coding style cleanup
x86: nmi_watchdog - use nmi_watchdog variable for printing
x86: nmi_watchdog - remove useless check
x86: nmi_watchdog - use NMI_NONE by default
x86: nmi_watchdog - introduce nmi_watchdog_active() helper
x86: nmi_watchdog - documentation fix
x86: apic_32.c - add lapic resource
x86: idle process - add checking for NULL early param
x86: io delay - add checking for NULL early param
x86: smpboot maxcpus - add checking for NULL early param
x86: e820 memmap - add checking for NULL early param
x86: apic_64 - make calibrate_APIC_clock to return error code
x86: apic_32 - introduce calibrate_APIC_clock
m68k: vmlinux-std/sun3.lds.S cleanup - use PAGE_SIZE macro
Dale Farnsworth (1):
mv643xx_eth: new maintainer
Dan Liang (1):
Input: add driver for Atmel integrated touchscreen controller
Dan Nicholson (1):
HID: Invert HWHEEL mappings for some Logitech mice
Dan Taylor (1):
V4L/DVB (8117): saa7134: Avermedia A16D composite input
Dan Williams (25):
md: kill STRIPE_OP_MOD_DMA in raid5 offload
md: kill STRIPE_OP_IO flag
md: use stripe_head_state in ops_run_io()
md: unify raid5/6 i/o submission
md: replace STRIPE_OP_CHECK with 'check_states'
md: replace STRIPE_OP_BIOFILL with STRIPE_BIOFILL_RUN
md: replace STRIPE_OP_COMPUTE_BLK with STRIPE_COMPUTE_RUN
md: replace STRIPE_OP_{BIODRAIN,PREXOR,POSTXOR} with 'reconstruct_states'
md: replace R5_WantPrexor with R5_WantDrain, add 'prexor' reconstruct_states
md: handle operation chaining in raid5_run_ops
md: rationalize raid5 function names
md: resolve external metadata handling deadlock in md_allow_write
async_tx: fix async_memset compile error
dmaengine: remove arch dependency from DMADEVICES
dmaengine: track the number of clients using a channel
dmaengine: add DMA_COMPL_SKIP_{SRC,DEST}_UNMAP flags to control dma unmap
async_tx: ensure the xor destination buffer remains dma-mapped
async_tx: fix handling of the "out of descriptor" condition in async_xor
async_tx: export async_tx_quiesce
async_tx: remove depend_tx from async_tx_sync_epilog
async_tx: make async_tx_test_ack a boolean routine
iop_adma: directly reclaim descriptors on allocation failure
iop_adma: document how to calculate the minimum descriptor pool size
iop_adma: cleanup iop_chan_xor_slot_count
sysfs: add /sys/dev/{char,block} to lookup sysfs path by major:minor
Daniel Drake (2):
zd1211rw: beacon config error checking
V4L/DVB (8318): OV7670: don't reject unsupported settings
Daniel Gimpelevich (2):
V4L/DVB (8124): Add LifeVideo To-Go Cardbus PCI ID
V4L/DVB (8147): cxusb: add initial support for AVerTVHD Volar
Daniel Guilak (2):
init/version.c: silence sparse warning by declaring the version string
init/version.c: define version_string only if CONFIG_KALLSYMS is not defined
Daniel Jacobowitz (1):
[ALSA] ac97 - Add virtual master control to VT1616/VT1617A codec.
Daniel Lezcano (2):
tcp: fix kernel panic with listening_get_next
pkt_sched: Remove unused variable skb in dev_deactivate_queue function.
Daniel Mack (4):
[ALSA] soc - tlv320aic3x - revisit clock setup
[ALSA] soc - tlv320aic3x - add GPIO support
[ALSA] snd_usb_caiaq: add support for 'Session I/O' interface
MX3: Add basic support for LogicPD i.MX31 LiteKit
Daniel Rahn (1):
x86: correctly report NR_BANKS in mce_64.c
Daniel Ribeiro (1):
USB: remove board-specific UP2OCR configuration from pxa27x-udc
Daniel Ritz (1):
Input: usbtouchscreen - ignore eGalax screens supporting HID protocol
Daniel Walker (9):
ps3: gelic: scan_lock semaphore to mutex
ps3: gelic: assoc_stat_lock semaphore to mutex
ps3: gelic: updown_lock semaphore to mutex
ps3: gelic: scan_lock semaphore to mutex
ps3: gelic: assoc_stat_lock semaphore to mutex
ps3: gelic: updown_lock semaphore to mutex
macintosh/therm_windtunnel: Convert semaphore to mutex
macintosh/media bay: Convert semaphore to mutex
HID: gyration remote support
Darren Jenkins (1):
drivers/ide/ide-tape.c: remove double kfree
Dave Airlie (3):
drm: reorganise drm tree to be more future proof.
drm/radeon: fixup issue with radeon and PAT support.
gpu: re-order GPU subdirectory vs char for AGP vs DRM startup.
Dave Jiang (4):
powerpc/85xx: publish of device for cds platforms
edac: mv64x60 fix get_property
edac: mv64x60 add pci fixup
edac: mpc85xx fix pci ofdev 2nd pass
Dave Jones (12):
x86: add new cache descriptor
x86: Add Centaur and Transmeta CPUs to PAT whitelist
x86: Fix up silly i1586 boot message.
x86: Move the AMD64 specific parts out of setup_64.c
x86: Move the 64-bit Intel specific parts out of setup_64.c
x86: Remove workaround for prescott (32bit P4) from 64-bit code.
x86: Move the 64-bit Centaur specific parts out of setup_64.c
net: Fix build failure with 'make mandocs'.
8139too: Make PIO/MMIO a runtime decision through a module parameter.
8139too: Force usage of PIO on OQO2
8139too: Fall back to PIO when MMIO fails.
list debugging: use WARN() instead of BUG()
Dave Kleikamp (8):
JFS: skip bad iput() call in error path
powerpc: hash_huge_page() should get the WIMG bits from the lpte
mm: Allow architectures to define additional protection bits
powerpc/mm: Define flags for Strong Access Ordering
powerpc/mm: Add SAO Feature bit to the cputable
powerpc/mm: Add Strong Access Ordering support
powerpc/mm: Don't clear _PAGE_COHERENT when _PAGE_SAO is set
powerpc: Remove unnecessary condition when sanity-checking WIMG bits
Dave Young (3):
i2c: Use class_for_each_device
class: change internal semaphore to a mutex
printk ratelimiting rewrite
David Altobelli (1):
HP iLO driver
David Brownell (50):
ACPI PM: acpi_pm_device_sleep_state() cleanup
pcmcia: simplify rsrc_nonstatic attributes
avr32: minor GPIO handling updates
avr32: improve NGW100 I2C/PMBus setup
at32ap700x spi: enable pullups on MISO
[MTD] [NAND] atmel_nand speedup via {read,write}s{b,w}()
[MTD] [NAND] atmel_nand can be modular
i2c: Document standard fault codes
i2c-core: Return -Errno, not -1
i2c: Kerneldoc for most I/O calls
i2c: i2c_use_client() defends against NULL
i2c: Bus drivers return -Errno not -1
i2c: Deprecate the legacy gpio drivers
ACPI PM: acpi_pm_device_sleep_state() cleanup
USB: at91_udc: updated fifo sizes
usb gadget: split out serial core
usb gadget: use new serial core
usb gadget: descriptor copying support
usb gadget: composite gadget core
usb gadget zero: split out source/sink config
usb gadget zero: split out loopback config
usb gadget zero: use composite gadget framework
usb gadget serial: split out CDC ACM function
usb gadget serial: split out generic serial function
usb gadget serial: use composite gadget framework
usb gadget: RNDIS cleanups
usb ethernet gadget: split out network core
usb ethernet gadget: split CDC Subset function
usb ethernet gadget: split CDC Ethernet function
usb ethernet gadget: split RNDIS function
usb gadget: new "CDC Composite" gadget driver
usb ethernet gadget: use composite gadget framework
USB: ehci-hcd unlink speedups
usb_gadget: composite cdc gadget fault handling
device create: spi: convert device_create to device_create_drvdata
gpio: pcf857x: add lock and handle more chips
add HAVE_CLK to Kconfig, for driver dependencies
pm: boot time suspend selftest
rtc: remove BKL for ioctl()
rtc: ds1305/ds1306 driver
rtc: BCD codeshrink
rtc: rtc-omap footprint shrinkage
rtc-cmos: improve HPET IRQ glue
rtc-at91rm9200: avoid spurious irqs
rtc-cmos: avoid spurious irqs
gpio: sysfs interface
gpio: mcp23s08 handles multiple chips per chipselect
pm selftest: rtc paranoia
avr32: some mmc/sd cleanups
arm: fix HAVE_CLK merge goof
David Daney (2):
[MIPS] Remove board_watchpoint_handler
[MIPS] Fix asm constraints for 'ins' instructions.
David Gibson (1):
[POWERPC] Convert remaining dts-v0 files to v1
David Howells (24):
PCI: fix pci_setup_device()'s sprinting into a const buffer
Fix acpi_pm_device_sleep_wake() by providing a stub for CONFIG_PM_SLEEP=n
ALSA: Fix a const pointer usage warning in the Digigram VX soundcard driver
ALSA: Fix a const to non-const assignment in the Digigram VXpocket sound driver
Fix a const pointer usage warning in the Digigram VX soundcard driver
Fix a const assignment in moxa_load_fw()
Fix a const pointer error in the Conexant cx23418 MPEG encoder driver
Fix a const pointer usage warning in the Digigram pcxhr soundcard driver
Fix a const pointer usage warning in the Digigram miXart soundcard driver
[GFS2] Fix GFS2's use of do_div() in its quota calculations
[MTD] Fix const assignment in the MTD command line partitioning driver
sdio_uart: Fix SDIO break control to now return success or an error
sched: fix warning in inc_rt_tasks() to not declare variable 'rq' if it's not needed
sparc: Remove Sparc's asm-offsets for sclow.S
V4L/DVB (8249): Fix pointer cast warnings in the ivtv framebuffer driver
MN10300: Fix MN10300's serial port driver to get at its tty_struct
netfilter: xt_time: fix time's time_mt()'s use of do_div()
USB: Fix pointer/int cast in USB devio code
Fix the (i)Stallion driver's putchar() and break_ctl() ops
Fix the epca driver to permit epca_setup() to be invoked from the kernel cmdline
V4L/DVB (8247): Fix a const pointer assignment error in the drx397xD demodulator driver
pm: fix try_to_freeze_tasks()'s use of do_div()
tsacct: fix bacct_add_tsk()'s use of do_div()
pnp: fix the fcpnp_driver declaration to only exist if CONFIG_PNP=y
David Lopo (1):
usb gadget: minor USBCV fix for composite framework
David Miller (4):
ftrace: remove packed attribute on ftrace_page.
sparc64: add ftrace support.
ipv6: Fix warning in addrconf code.
endian: Always evaluate arguments.
David Rientjes (1):
sched: prevent bound kthreads from changing cpus_allowed
David S. Miller (159):
Merge branch 'upstream-next' 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/davem/net-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
wanrouter: Fix ioctl handler declaration.
Merge branch 'upstream-next-davem' 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/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'net-next-2.6-misc-20080612a' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-next
Merge branch 'davem-next' 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/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
wext: Remove inline from get_priv_size() and adjust_priv_size().
wext: Make adjust_priv_size() take a "struct iw_point *".
wext: Extract standard call iw_point handling into seperate function.
wext: Extract private call iw_point handling into seperate functions.
wext: Pull ioctl permission checking out into helper function.
wext: Parameterize the standard/private handlers.
wext: Pass iwreq pointer down into standard/private handlers.
wext: Pull top-level ioctl dispatch logic into helper function.
wext: Dispatch and handle compat ioctls entirely in net/wireless/wext.c
wext: Remove compat handling from fs/compat_ioctl.c
wext: Create IW_REQUEST_FLAG_COMPAT and set it as needed.
wext: Emit event stream entries correctly when compat.
sctp: Kill SCTP_SOCK_SLEEP_{PRE,POST}, unused.
decnet: Remove SOCK_SLEEP_{PRE,POST} usage.
net: Kill SOCK_SLEEP_PRE and SOCK_SLEEP_POST, no users.
llc: Use sock_graft() instead of by-hand version.
ax25: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
netrom: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
rose: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
x25: Use sock_graft() and remove bogus sk_socket and sk_sleep init.
econet: Use sock_orphan() instead of open-coded (and buggy) variant.
x25: Use sock_orphan() instead of open-coded (and buggy) variant.
netrom: Kill spurious NULL'ing of sk->sk_socket.
ax25: Fix std timer socket destroy handling.
Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
net: Add sk_set_socket() helper.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'davem-next' 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/linville/wireless-next-2.6
Merge branch 'net-next-2.6-v6ready-20080703' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-next
Merge branch 'davem-next' 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/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
pkt_sched: Remove comment reference to old style TX locking.
netdev: Create netdev_queue abstraction.
pkt_sched: Remove 'dev' member of struct Qdisc.
netdev: Move queue_lock into struct netdev_queue.
netdev: The ingress_lock member is no longer needed.
netdev: Move rest of qdisc state into struct netdev_queue
netdev: Kill qdisc_ingress, use netdev->rx_queue.qdisc instead.
pkt_sched: Kill stats_lock member of struct Qdisc.
pkt_sched: Make netem queue agnostic.
netdev: Move next_sched into struct netdev_queue.
pkt_sched: Add qdisc_reset_all_tx().
pkt_sched: Add qdisc_all_tx_empty()
net: Clean up explicit ->tx_queue references in link watch.
pkt_sched: Add qdisc_tx_is_noop() helper and use in IPV6.
mac80211: Decrease number of explicit ->tx_queue references.
netdev: Move gso_skb into netdev_queue.
netdev: Make netif_schedule() routines work with netdev_queue objects.
pkt_sched: Make qdisc_run take a netdev_queue.
netdev: Move _xmit_lock and xmit_lock_owner into netdev_queue.
net: Delete NETDEVICES_MULTIQUEUE kconfig option.
netdev: Move atomic queue state bits into netdev_queue.
[SCSI] esp: Correct chip ID probing sequence.
netfilter: Let nf_ct_kill() callers know if del_timer() returned true.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
netdev: Add addr_list_lock to struct net_device.
netdev: Add netdev->addr_list_lock protection.
netdev: Do not use TX lock to protect address lists.
Merge branch 'stealer/ipvs/sync-daemon-cleanup-for-next' of git://git.stealer.net/linux-2.6
igb: Kill CONFIG_NETDEVICES_MULTIQUEUE references, no longer exists.
netdev: Allocate multiple queues for TX.
netdev: Kill NETIF_F_MULTI_QUEUE.
pkt_sched: Remove RR scheduler.
mac80211: Temporarily mark QoS support BROKEN.
net: Use queue aware tests throughout.
netdev: Kill struct net_device_subqueue and netdev->egress_subqueue*
netdev: netdev_priv() can now be sane again.
netdev: Add netdev->select_queue() method.
mac80211: Reimplement WME using ->select_queue().
net: Implement simple sw TX hashing.
netdev: Convert all drivers away from netif_schedule().
netdev: Kill plain netif_schedule()
niu: Add TX multiqueue support.
pkt_sched: Move gso_skb into Qdisc.
pkt_sched: Make QDISC_RUNNING a qdisc state.
pkt_sched: Add and use qdisc_root() and qdisc_root_lock().
pkt_sched: Schedule qdiscs instead of netdev_queue.
pkt_sched: dev_init_scheduler() does not need to lock qdisc tree.
pkt_sched: Perform bulk of qdisc destruction in RCU.
pkt_sched: Use per-queue locking in shutdown_scheduler_queue.
pkt_sched: Remove qdisc_lock_tree usage in cls_api.c
pkt_sched: Kill qdisc_lock_tree usage in cls_route.c
netdevice: Move qdisc_list back into net_device proper.
pkt_sched: Make qdisc grafting locking more specific.
pkt_sched: Rework {sch,tbf}_tree_lock().
pkt_sched: Kill qdisc_lock_tree and qdisc_unlock_tree.
pkt_sched: Kill netdev_queue lock.
pkt_sched: Add multiqueue handling to qdisc_graft().
pkt_sched: Don't used locked skb_queue_purge() in __qdisc_reset_queue()
pkt_sched: Make default qdisc nonshared-multiqueue safe.
sparc64 Kbuild: apb.h and bbc.h should not be exported to userspace
sparc: Use new '%pS' infrastructure to print symbols.
sparc64: Convert to generic helpers for IPI function calls.
sparc64: Remove 4MB and 512K base page size options.
sparc64: Add missing hypervisor service group numbers.
sparc64: Add Niagara2 RNG driver.
sparc64: Update defconfig.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
Revert "remove the strip driver"
pkt_sched: Get rid of u32_list.
pkt_sched: Manage qdisc list inside of root qdisc.
pkt_sched: Fix noqueue_qdisc initialization.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6
highmem: Export totalhigh_pages.
iucv: Fix bad merging.
pkt_sched: Fix build with NET_SCHED disabled.
atl1: Do not wake queue before queue has been started.
sunhme: Remove stop/wake TX queue calls in set-multicast-list handler.
net: Improve simple_tx_hash().
Revert "pkt_sched: Make default qdisc nonshared-multiqueue safe."
sparc64: Do not define BIO_VMERGE_BOUNDARY.
ipv6: __KERNEL__ ifdef struct ipv6_devconf
tcp: Fix bitmask test in tcp_syn_options()
netdev: Handle ->addr_list_lock just like ->_xmit_lock for lockdep.
sparc: Fixes the DRM layer build on sparc.
Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
netxen: Needs to include linux/vmalloc.h
ipw2200: Call netif_*_queue() interfaces properly.
sparc64: Fix lockdep issues in LDC protocol layer.
netdev: Remove warning from __netif_schedule().
sparc64: Fix cpufreq notifier registry.
tcp: Clear probes_out more aggressively in tcp_ack().
pkt_sched: Fix locking in shutdown_scheduler_queue()
sparc: Wire up new system calls.
Revert "pkt_sched: sch_sfq: dump a real number of flows"
ipcomp: Fix warnings after ipcomp consolidation.
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/sparc
sparc: Add asm/syscall.h
sparc: Add user_stack_pointer().
sparc: Use tracehook routines in syscall_trace().
sparc: Create and use TIF_NOTIFY_RESUME.
sparc: Add call to tracehook_signal_handler().
sparc: Add task_pt_regs().
sparc: Set CONFIG_HAVE_ARCH_TRACEHOOK
David Sterba (13):
proc: misplaced export of find_get_pid
ipwireless: Misc cleanups
ipwireless: Remove unused defines
ipwireless: Rename spinlock variables to lock
ipwireless: Remove pt_regs from interrupt handler
ipwireless: Glue splitted printk strings back
ipwireless: Remove endian-dependent bitfields
ipwireless: Do not return value from sending funcs
ipwireless: Constify buffer variables
ipwireless: Explicitly request io and mem regions
ipwireless: Increase PPP outgoing queue size
ipwireless: Put packets to pool start
ipwireless: Preallocate received packet buffers with MRU size
David Teigland (1):
dlm: fix basts for granted CW waiting PR/CW
David Woodhouse (66):
libertas: Increase priority of 'unknown command' warnings
libertas: fix multicast filtering on eth and msh interfaces
libertas: Add reset_card() callback to hardware driver
libertas: provide reset_card() callback on OLPC
Make console charset translation optional
[MTD] DataFlash: use proper types
[MTD] [NAND] Fix checkpatch warnings which showed up when atmel_nand.c moved
libertas: treat firmware data as const
bluetooth: treat firmware data as const
cyclades: treat firmware data as const
cx25840: treat firmware data as const
myri10ge: treat firmware data as const
vx222: treat firmware data as const
riptide: treat firmware data as const
pcxhr: treat firmware data as const
vx: treat firmware data as const
ueagle-atm: treat firmware data as const
cxacru: treat firmware data as const
aic94xx: treat firmware data as const
zd1201: treat firmware data as const
rt2x00: treat firmware data as const
p54: treat firmware data as const
atmel: treat firmware data as const
irda-usb: treat firmware data as const
cxgb3: treat firmware data as const
bt8xx: treat firmware data as const
ttusb-dec: treat firmware data as const
dvb frontends: treat firmware data as const
cxusb: treat firmware data as const
gp8psk: treat firmware data as const
tuners: treat firmware data as const
maestro3: treat firmware data as const
ymfpci: treat firmware data as const
firmware: make fw->data const
firmware: allow firmware files to be built into kernel image
firmware: Add CONFIG_EXTRA_FIRMWARE option
firmware: Add CONFIG_FIRMWARE_IN_KERNEL option.
firmware: Add firmware installation to modules_install, add firmware_install
ihex.h: binary representation of ihex records
ihex: request_ihex_firmware() function to load and validate firmware
ihex: add ihex2fw tool for converting HEX files into firmware images
ihex: Add support for long records to ihex2fw.c
firmware: convert korg1212 driver to use firmware loader exclusively
firmware: convert maestro3 driver to use firmware loader exclusively
firmware: convert ymfpci driver to use firmware loader exclusively
smctr: use request_firmware()
kaweth: use request_firmware()
ttusb-budget: use request_firmware()
keyspan: use request_firmware()
keyspan_pda: use request_firmware()
emi26: use request_firmware()
emi62: use request_firmware()
ti_usb_3410_5052: use request_firmware()
whiteheat: use request_firmware()
firmware: convert Ambassador ATM driver to request_firmware()
ip2: use request_firmware()
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
cpia2: use request_firmware()
dabusb: use request_firmware()
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
firmware: Correct dependency on CONFIG_EXTRA_FIRMWARE_DIR
Fix accidental reference to tg3 firmware
Fix 'make clean' and .gitignore for firmware/ directory.
Update scripts/Makefile.fwinst to cope with older make
Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6
firmware: create firmware binaries during 'make modules'.
Dean Anderson (3):
V4L/DVB (8125): This driver adds support for the Sensoray 2255 devices.
V4L/DVB (8317): Sensoray 2255 V4l driver checkpatch fixes
V4L/DVB (8490): s2255drv Sensoray 2255 driver fixes
Deepak Saxena (1):
MMC: Trivial comment cleanup
Denis V. Lunev (15):
netlink: Remove nonblock parameter from netlink_attachskb
netns: add namespace parameter to rt_cache_flush
net: add fib_rules_ops to flush_cache method
ipv4: remove static flush_delay variable
netns: register net.ipv4.route.flush in each namespace
netns: make rt_secret_rebuild timer per namespace
netns: add struct net parameter to rt_cache_invalidate
ipv4: pass current value of rt_genid into rt_hash
netns: place rt_genid into struct net
netns: selective flush of rt_cache
ipv4: remove flush_mutex from ipv4_sysctl_rtcache_flush
netlabel: return msg overflow error from netlbl_cipsov4_list faster
[IA64] improper printk format in acpi-cpufreq
ipv6: remove unused parameter from ip6_ra_control
ipv6: remove unused macros from net/ipv6.h
Denys Vlasenko (3):
Shrink struct module: CONFIG_UNUSED_SYMBOLS ifdefs
module: turn longs into ints for module sizes
reuse xxx_fifo_fops for xxx_pipe_fops
Devin Heitmueller (4):
V4L/DVB (7992): Add support for Pinnacle PCTV HD Pro stick (the older variant 2304:0227)
V4L/DVB (8006): em28xx: Split HVR900 into two separate entries
V4L/DVB (8123): Add support for em2860 based PointNix Intra-Oral Camera
V4L/DVB (8492): Add support for the ATI TV Wonder HD 600
Dhananjay Phadke (11):
netxen: cleanup unused variables/functions
netxen: hw multicast filtering
netxen: add defs for new chip/boards
netxen: add 2MB PCI memory support
netxen: pci probe and firmware init changes
netxen: remove netxen_nic_isr.c
netxen: add netxen_nic_ctx.c
netxen: mtu, mac, link status changes
netxen: cut-through rx changes
netxen: enable tso6, intr coalescing.
netxen: update driver version
Dhaval Giani (2):
sched: add comments for ifdefs in sched.c
sched: make sched_{rt,fair}.c ifdefs more readable
Dimitri Gorokhovik (1):
ide: it821x in pass-through mode segfaults in 2.6.26-stable
Dimitri Sivanich (3):
softlockup: fix softlockup_thresh unaligned access and disable detection at runtime
x86, uv: update x86 mmr list for SGI uv
[IA64] Update ia64 mmr list for SGI uv
Divy Le Ray (4):
cxgb3 - Fix dma mapping error path
cxgb3 - Add page support to jumbo frame Rx queue
cxgb3 - Add LRO support
cxgb3 - add missing adapter type for RDMA
Dmitri Belimov (1):
V4L/DVB (7976): I2S on for MPEG of saa7134_empress
Dmitri Vorobiev (13):
[MIPS] fix sparse warning about setup_early_printk()
[MIPS] Make two functions static
[MIPS] unexport {allocate,free}_irqno
[MIPS] i8253: make the pit_clockevent variable static
[MIPS] Namespace clean-up in arch/mips/pci/pci.c
[MIPS] A few cleanups in malta_int.c
[MIPS] Make gcmp_probe() static
[MIPS] Add an appropriate header into display.c
[MIPS] PCI: Make the pcibios_max_latency variable static
[MIPS] Fix missing prototypes in asm/fpu.h
[MIPS] Add missing prototypes to asm/page.h
bfs: assorted cleanups
bfs: kill BKL
Dmitry Adamushko (3):
sched: check for SD_SERIALIZE atomically in rebalance_domains()
sched: rework of "prioritize non-migratable tasks over migratable ones"
sched: rework of "prioritize non-migratable tasks over migratable ones"
Dmitry Baryshkov (39):
Input: gpio-keys debouncing support
[ARM] 5074/1: fix warning: missing terminating ' character
[ARM] 5072/1: corgi_pm: don't register devices on non-corgi machines
[ARM] 5073/1: spitz_pm: don't register devices on non-spitz machines
[ARM] 5071/2: Drop PXA_SHARPSL_25x/27x case from PXA Kconfig.
generic: per-device coherent dma allocator
x86: use generic per-device dma coherent allocator
[ARM] 5047/2: Support resetting by asserting GPIO pin
[ARM] 5048/2: Clean up tosa and spitz resetting
[ARM] 5081/1: tosa: fix SD GPIOs
[ARM] 5089/1: tosa: cleanup includes
[ARM] 5083/2: Tosa: fix IrDA transciver powerup.
[ARM] 5096/2: Support Toshiba TC6393XB Mobile I/O Controller.
[ARM] 5097/1: Tosa: support TC6393XB device
[ARM] 5098/1: fix sound/soc/pxa/tosa.c to new gpio api
[ARM] 5099/1: Tosa: support AC-in detection.
[ARM] 5127/1: Core MFD support
[ARM] 5128/1: tc6393xb: tmio-nand support
[ARM] 5129/1: tosa: tmio-nand data
[ARM] 5150/1: Tosa: support built-in bluetooth power-up
[ARM] 5151/1: Tosa: remove double inclusion of linux/delay.h
[ARM] 5152/1: Add myself to tosa maintainers list
[ARM] 5144/1: pxaficp_ir: cleanup includes
[ARM] 5145/1: PXA2xx: provide api to control IrDA pins state
[ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting
[ARM] 5142/1: pxa: move move zaurus declarations to proper place
[ARM] 5143/1: pxa: further cleanup PXA Kconfig by removing one
ALSA: tosa: fix compilation with new DAPM API
ALSA: ASoC: pxa2xx-ac97: fix warning due to missing argument in fuction declaration
[ARM] 5171/1: ep93xx: fix compilation of modules using clocks
[ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper
Generic dma-coherent: fix DMA_MEMORY_EXCLUSIVE
ARM: support generic per-device coherent dma mem
Sh: use generic per-device coherent dma allocator
Cris: convert to using generic dma-coherent mem allocator
dma-coherent: add documentation to new interfaces
leds: Ensure led->trigger is set earlier
[ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_*
mfd: accept pure device as a parent, not only platform_device
Dmitry Belimov (2):
V4L/DVB (8019): New for I2S on for MPEG of saa7134_empress
V4L/DVB (8021): Beholder's cards description
Dmitry Torokhov (14):
HWMON: hdaps - set up phys and bus type of input device
Input: gameport - remove rescan/reconnect facilities
Input: libps2 - remove delayed command execution
Input: atkbd - use ushort instead of uchar keymap
Input: serio - remove pending events when unregistering driver
Merge branch 'for-linus' into next
Input: don't reset sync flag when ignoring event
Input: evbug - identify device by its sysfs ID
Input: atamouse - various cleanups
Input: i8042 - add Medion NAM 2070 to noloop blacklist
Input: i8042 - add Arima-Rioworks HDAMB board to noloop list
Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next
HID: Add mapping of new KEY_MEDIA_REPEAT keycode
Input: serio - mark serio_register_driver() __must_check
Dominik Brodowski (7):
pcmcia: remove version.h
pcmcia: check for pointer instead of pointer address
pcmcia: carve out ioctl adjust function to pcmcia_ioctl
pcmcia: simplify pccard_validate_cis
pcmcia: (re)move {pcmcia,pccard}_get_status
pcmcia: allow for longer CIS firmware files
pcmcia: fix return value in cm4000_cs.c
Dotan Barak (2):
RDMA: Improve include file coding style
RDMA/iwcm: Remove IB_ACCESS_LOCAL_WRITE from remote QP attributes
Doug Thompson (1):
edac: e752x fix too loud on nonmemory errors
Douglas Schilling Landgraf (3):
V4L/DVB (8120): cx23885-417: Replace cx23885_do_ioctl to use video_ioctl2
V4L/DVB (8184): spca508: Add Clone Digital Webcam 11043
V4L/DVB (8539): em28xx-cards: New supported IDs for analog models
Duane Griffin (9):
ext4: handle corrupted orphan list at mount
ext4: handle deleting corrupted indirect blocks
ext4: validate directory entry data before use
jbd: replace potentially false assertion with if block
jbd: eliminate duplicated code in revocation table init/destroy functions
jbd: tidy up revoke cache initialisation and destruction
ext3: handle corrupted orphan list at mount
ext3: handle deleting corrupted indirect blocks
ext3: validate directory entry data before use
Edgar E. Iglesias (1):
elf: use ELF_CORE_EFLAGS for kcore ELF header flags
Eduard - Gabriel Munteanu (3):
Better interface for hooking early initcalls
Full conversion to early_initcall() interface, remove old interface
relay: add buffer-only channels; useful for early logging
Eduardo Habkost (9):
x86, 64-bit: use __pgd() on mk_kernel_pgd()
paravirt/x86, 64-bit: move __PAGE_OFFSET to leave a space for hypervisor
x86, 64-bit: split set_pte_vaddr()
x86/paravirt: call paravirt_pagetable_setup_{start, done}
pvops-64: call paravirt_post_allocator_init() on setup_arch()
xen64: xen_write_idt_entry() and cvt_gate_to_trap()
Xen64: HYPERVISOR_set_segment_base() implementation
xen64: implement xen_load_gs_index()
xen64: Clear %fs on xen_load_tls()
Eduardo Valentin (4):
ARM: OMAP: McBSP: Coding style cleanup on arch/arm/plat-omap/mcbsp.c
ARM: OMAP: McBSP: Prepare for splitting into omap1 and omap2 code
ARM: OMAP: McBSP: Add support for mcbsp on mach-omap1
ARM: OMAP: McBSP: Add support for mcbsp on mach-omap2
Eilon Greenstein (9):
bnx2x: Rename bnx2x.c to bnx2x_main.c
bnx2x: New init infrastructure
bnx2x: Remove old microcode
bnx2x: New microcode part 1/3
bnx2x: New microcode part 2/3
bnx2x: New microcode part 3/3
bnx2x: Add support for BCM57711 HW
bnx2x: Re-factor Tx code
bnx2x: Update version
Eli Cohen (12):
IB/mlx4: Optimize QP stamping
IPoIB: Copy small received SKBs in connected mode
IB/mlx4: Configure QPs' max message size based on real device capability
IB/mlx4: Pass congestion management class MADs to the HCA
IPoIB: Remove unused IPOIB_MCAST_STARTED code
IPoIB: Remove priv->mcast_mutex
IPoIB: Only set Q_Key once: after joining broadcast group
IPoIB: Use rtnl lock/unlock when changing device flags
IPoIB: Use dev_set_mtu() to change mtu
IPoIB/cm: Reduce connected mode TX object size
IPoIB: Double default RX/TX ring sizes
IB/mlx4: Use kzalloc() for new QPs so flags are initialized to 0
Elias Oltmanns (4):
IDE: Fix HDIO_DRIVE_RESET handling
IDE: Remove unused code
Update documentation of HDIO_DRIVE_RESET ioctl
IDE: Report errors during drive reset back to user space
Emil Medve (1):
powerpc: Add the PC speaker only when requested
Emmanuel Grumbach (53):
iwlwifi: HW dependent run time calibration
iwlwifi: HW crypto acceleration fixes
iwlwifi: remove uneeded callback
iwlwifi: CT-Kill configuration fix
iwlwifi: HT IE in probe request clean up
iwlwifi: clean up register names and defines
iwlwifi: move Flow Handlers define to iwl-fh.h
iwlwifi: move verify_ucode functions to iwl-core
iwlwifi: move hw_rx_handler_setup to iwl-4965.c
iwlwifi-5000: update the CT-Kill value for 5000 series
iwlwifi-5000: add run time calibrations for 5000
iwlwifi-5000: update the byte count in SCD
iwlwifi: move iwl4965_init_alive_start to iwl-4965.c
iwlwifi: don't switch to SGI if not supported by AP
iwlwifi: clean up and bug fix for security
mac80211: sends HT IE to user level through wext
mac80211: allow disable FAT in specific configurations
iwlwifi: disable FAT channel when not permitted
iwlwifi: fix a memory leak in scan
iwlwifi: remove debugfs entries before cfg80211
iwlwifi: send calibration results as HUGE commands
iwlwifi: removes the RUN_TIME_CALIB ifdef
iwlwifi: clean up in setup/cancel deferred work
iwlwifi: add possibility to disable tx_power calibration
iwlwifi: remove redundant flags regarding to FAT channel
iwlwifi: fix bug when moving from 11gn to 11a or 11an to 11g
iwlwifi: fix resart flow after fw error
iwlwifi: add bad length check for WEP keys
iwlwifi: move iwl4965_rf_kill_ct_config to iwl-core.c
iwlwifi: retfactor get_temperature functions
iwlwifi: remove dead code iwl4965_calc_db_from_ratio
iwlwifi: general code clean up
iwlwifi: remove iwlcore_low_level_notify
iwlwifi: unify SW rf-kill flow
mac80211: don't return -EINVAL upon iwconfig wlan0 rts auto
mac80211: update the authentication method
mac80211: add last beacon time in scan list
iwlwifi: better station table maintenance
iwlwifi: add REPLY_TX_POWER_DBM_CMD to get_cmd_string
iwlwifi: send ADD_STA before RXON with assoc bit
iwlwifi: move RX stats to core, and move temperature to handler
iwlwifi: don't send REPLY_REMOVE_ALL_STA upon exit
iwlwifi: move RX handlers to iwl-rx.c
iwlwifi: remove useless network and duplicate checking
iwlwifi: setup compressed BA handler
iwlwifi: don't bring up interface if RF-kill avoids radio
iwlwifi: blocking mac_start until uCode is complete
iwlwifi: clean up HW RF-kill state machine and restarts
mac80211: add support for iwconfig wlanX frag auto
mac80211: Fix ieee80211_rx_reorder_ampdu: ignore QoS null packets
mac80211: dont add a STA which is not in the same IBSS
iwlwifi: fixes RTS / CTS support
iwlwifi: make iwl4965_mac_conf_tx in atomic context
Eric B Munson (1):
powerpc: Keep 3 high personality bytes across exec
Eric Benard (1):
mmc: at91_mci: add sdio irq management
Eric Brower (1):
i2c-algo-pcf: Multi-master lost-arbitration improvement
Eric Dumazet (2):
udp: sk_drops handling
vmallocinfo: add NUMA information
Eric Leblond (1):
netfilter: nfnetlink_log: send complete hardware header
Eric Miao (30):
Input: pxa27x_keypad - add wakeup support
[ARM] pxa: add codename zylonite for PXA3xx Development Platform
[ARM] pxa: use IORESOURCE_IRQ_* instead of IRQF_* for IRQ resource
[ARM] pxa: fix typo of CONFIG_*_MODULE
[ARM] pxa: remove WAKEUP_ON_LEVEL_HIGH from keypad direct keys
[ARM] pxa: allow display of uncompress message through STUART
[ARM] pxa: embed body of pxa320_init_mfp()
[ARM] pxa: introduce dedicated __mfp_validate() to check PXA2xx MFP
[ARM] pxa: add pxa2xx_mfp_set_lpm() to facilitate low power state change
[ARM] pxa: move pxa310 specific MMC3 clk out of generic pxa3xx.c
[ARM] pxa: add pxa3xx NAND device and clock sources
[ARM] pxa: add pxa3xx NAND support for zylonite
[ARM] pxa: add pxa3xx NAND support for littleton
[ARM] pxa: add GPIO expander (PCA9539) support for zylonite
[ARM] pxa: add simple gpio debug LEDs support for zylonite
[ARM] pxa: add support for L2 outer cache on XScale3
[NET] smc91x: remove "irq_flags" from "struct smc91x_platdata"
[NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*
[NET] smc91x: add SMC91X_NOWAIT flag to platform data
[NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable
[NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data
[ARM] pxa: make lubbock to use new smc91x platform data
[ARM] pxa: make mainstone to use the new smc91x platform data
[ARM] pxa: make zylonite to use the new smc91x platform data
[ARM] pxa: make littleton to use the new smc91x platform data
[ARM] pxa: add base support for PXA930 (aka Tavor-P)
[ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)
[ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)
USB: make SA1111 OHCI driver SA11x0 specific
gpio: max732x driver
Eric Paris (6):
SELinux: keep the code clean formating and syntax
SELinux: fix off by 1 reference of class_to_string in context_struct_compute_av
SELinux: drop load_mutex in security_load_policy
SELinux: more user friendly unknown handling printk
SELinux: allow fstype unknown to policy to use xattrs if present
LSM/SELinux: show LSM mount options in /proc/mounts
Eric Sandeen (7):
ext4: call blkdev_issue_flush on fsync
ext4: use atomic functions to set bh_state
ext4: do not set extents feature from the kernel
ecryptfs: propagate key errors up at mount time
find dynamic stack allocations in checkstack.pl
fix checkstack.pl arch detection
eCryptfs: use page_alloc not kmalloc to get a page of memory
Eric W. Biederman (1):
wireless: Add missing locking to cfg80211_dev_rename
Ester Kummer (9):
mac80211: correct skb allocation
iwlwifi: move per driverdebug_level to per device
iwlwifi: move debug_level to sysfs/bus/pci/devices
iwlwifi: update levels of debug prints
iwlwifi: adding parameter of fw_restart
iwlwifi: trigger event log from debugfs
iwlwifi: move iwl_dump_nic_error_log to iwlcore module
iwlwifi: adding channels to sysfs
mac80211: removing duplicated parsing of information elements
Esti Kummer (1):
iwlwifi: adding pci device ids to iwl_hw_card_ids
FUJITA Tomonori (39):
x86 gart: remove unnecessary set_bit_string
block: add bounce support to blk_rq_map_user_iov
block: add blk_queue_update_dma_pad
block: blk_rq_map_kern uses the bounce buffers for stack buffers
scsi: sr avoids useless buffer allocation
cdrom: revert commit 22a9189 (cdrom: use kmalloced buffers instead of buffers on stack)
x86: clean up amd_iommu documentation
x86, iommu: replace CONFIG_IOMMU with CONFIG_GART_IOMMU in iommu.h
x86: clean up iommu.h and gart.h
x86, AMD IOMMU: clean up Kconfig entry
x86: make only GART code include gart.h
x86: remove ifdef CONFIG_GART_IOMMU in pci-dma.c
x86: remove ifdef CONFIG_CALGARY_IOMMU in pci-dma.c
x86: remove ifdef CONFIG_SWIOTLB in pci-dma.c
[SCSI] bsg: fix bsg_mutex hang with device removal
ide-cd: convert ide_cd_queue_pc to use blk_execute_rq
ide-cd: convert ide_do_drive_cmd path to use blk_execute_rq
ide-disk: convert ide_do_drive_cmd path to use blk_execute_rq
ide-floppy: convert ide_do_drive_cmd path to use blk_execute_rq
ide-taskfile: convert ide_do_drive_cmd path to use blk_execute_rq
ide-tape: convert ide_do_drive_cmd path to use blk_execute_rq
ide: convert ide_do_drive_cmd path to use blk_execute_rq
ide: remove ide_wait/head_wait path in ide_do_drive_cmd
ide: remove ide_init_drive_cmd
ide-cd: remove ide_cd_init_rq
block: convert pd_special_command to use blk_execute_rq
block: remove the checking for NULL queue in blk_put_request
block: unexport blk_end_sync_rq
ide-scsi: replace ide_do_drive_cmd with blk_execute_rq_nowait
ide: remove action argument in ide_do_drive_cmd
ide: avoid DMA on the stack for REQ_TYPE_ATA_PC
ide: use the dma safe check for REQ_TYPE_ATA_PC
add a helper function to test if an object is on the stack
ide-scsi: remove kmalloced struct request
clean up duplicated alloc/free_thread_info
block/blk-map.c: use the new object_is_on_stack() helper
dma-mapping: add the device argument to dma_mapping_error()
[SCSI] ch: fix ch_remove oops
[SCSI] qla2xxx: fix msleep compile error
Fabian Hugelshofer (2):
netfilter: nf_conntrack: properly account terminating packets
netfilter: ctnetlink: include conntrack status in destroy event message
Fabien Crespel (1):
rfkill: drop current_state from tasks in rfkill-input
Faisal Latif (1):
RDMA/nes: CM connection setup/teardown rework
Felipe Balbi (2):
usb: hub: add check for unsupported bus topology
usb: irda: cleanup on ir-usb module
Felix Beck (2):
[S390] ap: Use high-resolution timer for polling
[S390] Cleanup zcrypt printk messages.
Felix Blyakher (1):
nfs: set correct fl_len in nlmclnt_test()
Fernando Luis Vazquez Cao (3):
x86: cleanup, remove duplicate declaration of unknown_nmi_panic
x86: remove duplicate declaration of unknown_nmi_panic
cris: remove unused global_flush_tlb
Florian Fainelli (11):
r6040: prefix all functions with r6040
r6040: fix null pointer access and tx timeouts
r6040: fix scheduling while atomic in r6040_tx_timeout
r6040: rework the RX buffers allocation routine
r6040: call napi_disable when puting down the interface and set lp->dev accordingly.
r6040: completely rework the RX path
r6040: use definitions for magic values in descriptor status
r6040: change the default waiting time
r6040: handle RX fifo full and no descriptor interrupts
r6040: bump release number to 0.18
r6040: rework init_one error handling
Florian Westphal (3):
sctp: Don't abort initialization when CONFIG_PROC_FS=n
sctp: Prevent uninitialized memory access
syncookies: Make sure ECN is disabled
Franck Bui-Huu (2):
rcu: split list.h and move rcu-protected lists into rculist.h
rculist.h: use the rcu API
Francois Romieu (15):
r8169: multicast register update (sync with Realtek's 8.004.00 8168 driver)
r8169: remove non-napi code
netdev: remove unused S2IO_NAPI
starfire: delete non NAPI code from the driver.
amd8111e: delete non NAPI code from the driver.
via-velocity: remove the bounce buffers
via-velocity: lean and clean velocity_init_rings
via-velocity: move residual free rx descriptors count register update
via-velocity: add velocity_set_rxbufsize helper
cxgb: delete non NAPI code from the driver.
via-rhine: delete non NAPI code from the driver.
gianfar: delete non NAPI code from the driver.
ucc_geth: delete non NAPI code from the driver.
r8169: multicast register update
e1000: delete non NAPI code from the driver
Frank Blaschka (1):
[S390] Cleanup qeth print messages.
Frank Munzert (2):
[S390] zfcpdump: Make SCSI disk dump tool recognize storage holes
[S390] vmur: Fix return code handling.
Frans Pop (2):
[SCSI] esp: correct module name in Kconfig help for SCSI_SUNESP
vfb: only enable if explicitly requested when compiled in
Frederic Bohe (1):
ext4: fix online resize with mballoc
Gary Hade (1):
PCI: boot parameter to avoid expansion ROM memory allocation
Gautham R Shenoy (2):
sched: update the sched-domains debug documentation
sched: print the sd->level in sched_domain_debug code
Geert Uytterhoeven (10):
m68k: Return -ENODEV if no device is found
m68k: Allow no CPU/platform type for allnoconfig
amifb: Register Amiga-specific video modes with sysfs
atafb: Register Atari-specific video modes with sysfs
m68k/apollo: Add missing call to apollo_parse_bootinfo()
m68k/Apollo: remove the unused APOLLO_ELPLUS option
initrd: Fix virtual/physical mix-up in overwrite test
kbuild: sparse needs CF not CHECKFLAGS
dsp56k: Fix BKL pushdown
m68k: gs: use tty_port fixes
Geoff Levand (2):
powerpc/ps3: Quiet system bus match output
powerpc/ps3: Update ps3_defconfig
Geoffrey Wossum (1):
[ALSA] Revised AT32 ASoC Patch
Gerald Schaefer (4):
[S390] make appldata compile w/o CONFIG_SWAP
[S390] Cleanup appldata printk messages.
[S390] Cleanup monreader printk messages.
mm: make CONFIG_MIGRATION available w/o CONFIG_NUMA
Gerrit Renker (7):
dccp ccid-3: Fix error in loss detection
dccp: Upgrade NDP count from 3 to 6 bytes
dccp ccid-3: Fix a loss detection bug
dccp ccid-3: Length of loss intervals
udplite: Protection against coverage value wrap-around
dccp: Allow to distinguish original and retransmitted packets
dccp: Bug-Fix - AWL was never updated
Gertjan van Wingerde (10):
rt2x00: Fix queue related oops in case of deselected mac80211 multi-queue feature.
rt2x00: Only initialize the minimum needed fields of PCI TX descriptors.
rt2x00: Cleanup struct skb_frame_desc.
rt2x00: Centralize RX packet alignment handling in rt2x00lib.
rt2x00: Fix double usage of skb->cb in USB RX path.
rt2x00: Rework alignment check.
rt2x00: Properly clean up beacon skbs.
rt2x00: Convert rt2x00 to use generic DMA-mapping API
rt2x00: Centralize allocation of RX skbs.
rt2x00: Replace statically allocated DMA buffers with mapped skb's.
Giuseppe Coviello (2):
powerpc/4xx: Sam440ep support
powerpc/4xx: Convert Sam440ep DTS to dts-v1
Glauber Costa (63):
x86: fix typo CONFIX -> CONFIG
x86: use stack_start in x86_64
x86: don't use gdt_page openly.
x86: move x86_64 gdt closer to i386
x86: use initial_code for i386
x86: boot secondary cpus through initial_code
x86: clearing io_apic harmless for x86_64
x86: remove ifdef from stepping
x86: change __setup_vector_irq with setup_vector_irq
x86: provide connect_bsp_APIC for x86_64
x86: change naming to match x86_64
x86: remove cpu from maps
x86: move cpu_exit_clear to process_32.c
x86: take load_sp0 out of smpboot.c
x86: don't use size specifiers.
x86: provide delay loop for x86_64.
x86: use rdtscll in read_current_timer for i386.
x86: explicitly use edx in const delay function.
x86: integrate delay functions.
x86: don't clobber r8 nor use rcx.
x86: don't use word-size specifiers.
x86: adapt x86_64 getuser functions.
x86: rename threadinfo to TI.
x86: don't use word-size specifiers on getuser_64.
x86: introduce __ASM_REG macro.
x86: use _ASM_PTR instead of explicit word-size pointers.
x86: merge getuser asm functions.
x86: don't save ebx in putuser_32.S.
x86: user put_user_x instead of all variants.
x86: clobber rbx in putuser_64.S.
x86: pass argument to putuser_64 functions in ax register.
x86: change testing logic in putuser_64.S.
x86: replace function headers by macros.
x86: don't use word-size specifiers in putuser files.
x86: use macros from asm.h.
x86: merge putuser asm functions.
x86: commonize __range_not_ok.
x86: change asm constraint.
x86: introduce likely in macro.
x86: use long instead of int.
x86: use something common for both architectures.
x86: merge common parts of uaccess.
x86: merge getuser.
x86: move __addr_ok to uaccess.h.
x86: use k modifier for 4-byte access.
x86: mark x86_64 as having a working WP.
x86: don't always use EFAULT on __put_user_size.
x86: merge __put_user_asm and its user.
x86: don't always use EFAULT on __get_user_size.
x86: merge __get_user_asm and its users.
x86: be more explicit in __put_user_x.
x86: turn __put_user_check directly into put_user.
x86: merge put_user.
x86: move __get_user and __put_user into uaccess.h.
x86: put movsl_mask into uaccess.h.
x86: define architectural characteristics in uaccess.h.
x86: remove duplicate call to use_tsc_delay
x86: use matching CFI_ENDPROC
x86: use ignore macro instead of hash comment
x86: use AS_CFI instead of UNWIND_INFO
x86: merge dwarf2 headers
KVM: Do not calculate linear rip in emulation failure report
KVM: x86 emulator: emulate clflush
Graeme Gregory (1):
[ALSA] soc - DAPM - add hook to read state of DAPM widget
Graf Yang (1):
Blackfin arch: Add return value check in bfin_sir_probe(), remove SSYNC().
Grant Erickson (2):
ibm_newemac: Parameterize EMAC Multicast Match Handling
ibm_newemac: Add MII mode support to the EMAC RGMII bridge.
Grant Grundler (1):
drivers/net/tulip: update first comment in tulip files
Grant Likely (15):
powerpc/bootwrapper: Add documentation of boot wrapper targets
powerpc/bootwrapper: add missing bit of simpleImage target
powerpc/bootwrapper: Allow user to specify additional default targets
powerpc/440: Convert Virtex ML507 device tree to dts-v1
powerpc/mpc5200: Add PSC helpers for bestcomm engine
powerpc/mpc5200: fix compile warnings in bestcomm driver
powerpc: Modify MPC52xx maintainers entry to cover all MPC5xxx parts
Fix collateral damage to top level Makefile
powerpc/mpc5200: Make mpc5200 GPIO driver select the GENERIC_GPIO config
powerpc/mpc5200: add PSC SICR bit definitions
of-bindings: Add binding documentation for SPI busses and devices
spi: make spi_board_info.modalias a char array
of: adapt of_find_i2c_driver() to be usable by SPI also
spi: split up spi_new_device() to allow two stage registration.
spi: Add OF binding support for SPI busses
Greg KH (1):
PCI: make pci_name use dev_name
Greg Kroah-Hartman (57):
HSO: add option hso driver
PCI: handle pci_name() being const
dell_rbu: firmware data is const
x86 microcode: firmware data is const
USB: handle pci_name() being const
USB: revert "don't lose disconnections during suspend"
USB: revert "don't use reset-resume if drivers don't support it"
USB: delete airprime driver
Firmware: fix typo in example code
device create: block: convert device_create to device_create_drvdata
device create: char: convert device_create to device_create_drvdata
device create: coda: convert device_create to device_create_drvdata
device create: dca: convert device_create to device_create_drvdata
device create: dvb: convert device_create to device_create_drvdata
device create: framebuffer: convert device_create to device_create_drvdata
device create: hid: convert device_create to device_create_drvdata
device create: hwmon: convert device_create to device_create_drvdata
device create: i2c: convert device_create to device_create_drvdata
device create: ide: convert device_create to device_create_drvdata
device create: ieee1394: convert device_create to device_create_drvdata
device create: infiniband: convert device_create to device_create_drvdata
device create: isdn: convert device_create to device_create_drvdata
device create: macintosh: convert device_create to device_create_drvdata
device create: mips: convert device_create to device_create_drvdata
device create: misc: convert device_create to device_create_drvdata
device create: mtd: convert device_create to device_create_drvdata
device create: net: convert device_create to device_create_drvdata
device create: s390: convert device_create to device_create_drvdata
device create: scsi: convert device_create to device_create_drvdata
device create: sound: convert device_create to device_create_drvdata
device create: usb: convert device_create to device_create_drvdata
device create: x86: convert device_create to device_create_drvdata
driver core: remove device_create()
device create: convert device_create_drvdata to device_create
Driver Core: add ability for class_for_each_device to start in middle of list
Driver Core: add ability for class_find_device to start in middle of list
block: fix compiler warning in genhd.c
block: make printk_partition use the class iterator function
block: make blk_lookup_devt use the class iterator function
block: make proc files seq_start use the class_find_device()
block: move header for /proc/partitions to seq_start
block: make /proc/partitions and /proc/diskstats use class_find_device()
infiniband: rename "device" to "ib_device" in cm_device
infiniband: make cm_device use a struct device and not a kobject.
bluetooth: remove improper bluetooth class symlinks.
class: move driver core specific parts to a private structure
class: rename "devices" to "class_devices" in internal class structure
class: rename "interfaces" to "class_interfaces" in internal class structure
class: rename "subsys" to "class_subsys" in internal class structure
class: rename "sem" to "class_sem" in internal class structure
class: fix docbook comments for class_private structure
driver core: remove DEVICE_ID_SIZE define
driver core: fix a lot of printk usages of bus_id
MTD: handle pci_name() being const
3c59x: handle pci_name() being const
sparc64: fix up bus_id changes in sparc core code
checkpatch: usb_free_urb() can take NULL
Greg Ungerer (7):
m68knommu: change to a configs directory for board configurations
m68knommu: defconfig for M5249EVB board
m68knommu: defconfig for M5275EVB board
m68knommu: defconfig for M5307C3 board
m68knommu: defconfig for M5407C3 board
m68knommu: remove last use of CONFIG_FADS and CONFIG_RPXCLASSIC
m68knommu: put ColdFire head code into .text.head section
Gregory Greenman (3):
iwlwifi: get_hw_cmd_size
iwlwifi: use uCode error and event tables pointer w.r.t loaded image
iwlwifi: configure uCode to use open loop tx power algorithm
Gregory Haskins (7):
sched: prioritize non-migratable tasks over migratable ones
sched: use a 2-d bitmap for searching lowest-pri CPU
sched: fix SCHED_OTHER balance iterator to include all tasks
sched: fix cpupri hotplug support
sched: fix cpupri priocount
sched: terminate newidle balancing once at least one task has moved over
sched: add avg-overlap support to RT tasks
Guennadi Liakhovetski (6):
[ARM] 5078/1: pxa-pwm: Add missing MODULE_LICENSE to be able to build the driver
[ARM] 5094/1: pcm990: Add framebuffer and backlight support
[ARM] 5088/3: pxa2xx: add pxa2xx_set_spi_info to register pxa2xx-spi platform devices
[ARM] 5095/2: pcm990: switch from pxa_gpio_mode to pxa2xx_mfp_config
V4L/DVB (8425): v4l: fix checkpatch errors introduced by recent commits
V4L/DVB (8488a): Add myself as a maintainer of the soc-camera subsystem
Guillaume Thouvenin (6):
KVM: Prefixes segment functions that will be exported with "kvm_"
KVM: x86 emulator: Update c->dst.bytes in decode instruction
KVM: x86 emulator: add support for jmp far 0xea
KVM: x86 emulator: adds support to mov r,imm (opcode 0xb8) instruction
KVM: x86 emulator: Add support for mov seg, r (0x8e) instruction
KVM: x86 emulator: Add support for mov r, sreg (0x8c) instruction
Gustavo Fernando Padovan (2):
x86: remove unnecessary #ifdef CONFIG_X86_32...#else
kernel/signal.c: change vars pid and tgid types to pid_t
Guy Cohen (9):
iwlwifi: remove support for Narrow Channel (10Mhz)
iwlwifi: HT antenna/chains overhaul
iwlwifi: TLC modifications
iwlwifi: rate scale module cleanups
iwlwifi: rate scale restructure toggle_antenna functions
iwlwifi: rs fix wrong parenthesizing in rs_get_lower_rate function
iwlwifi: rate sacaling fixes
iwlwifi: more RS improvements
iwlwifi: fix in-column rate scaling
H. Peter Anvin (11):
x86: string_32.h: workaround for broken gcc 4.0
x86: fix overlong line in arch/x86/kernel/cpu/amd_64.c
x86: update Documentation/i386/boot.txt
x86: move x86-specific documentation into Documentation/x86
x86: setup: issue a null command after enabling A20 via KBC
x86: remove arbitrary ELF section limit in i386 relocatable kernel
x86: fix regression: boot failure on AMD Elan TS-5500
x86, suspend, acpi: enter Big Real Mode
x86, suspend, acpi: correct and add comments about Big Real Mode
x86: unify and correct the GDT_ENTRY() macro
x86: unify and correct the GDT_ENTRY() macro
Haavard Skinnemoen (37):
avr32: Provide PCI DMA mapping API
avr32: export empty_zero_page
avr32: Fix wrong I/O access size in __raw_readsb
avr32: Clean up time.c #includes
avr32: Kill unneeded #include <asm/pgalloc.h> from asm/mmu_context.h
avr32: Kill special exception handler sections
avr32: Move setup_platform() into chip-specific file
avr32: Rename at32ap.c -> pdc.c
avr32: Clean up and optimize the TLB operations
avr32: Remove useless zeroing of swapper_pg_dir at startup
avr32: Store virtual addresses in the PGD
avr32: Cover the kernel page tables in the user PGDs
avr32: Use a quicklist for PGD allocation
avr32: Use a quicklist for PTE allocation as well
atmel_serial: Fix build on avr32 with CONFIG_PM enabled
atmel_serial: Drain console TX shifter before suspending
macb: Basic suspend/resume support
rtc-at32ap700x: Enable wakeup
avr32: Enable SDRAMC clock at startup
avr32: Add simple SRAM allocator
avr32: Add system device for the internal interrupt controller (intc)
avr32: Power Management support ("standby" and "mem" modes)
dmaengine: Couple DMA channels to their physical DMA device
dmatest: Simple DMA memcpy test client
dmaengine: Add dma_client parameter to device_alloc_chan_resources
dmaengine: Add slave DMA interface
dmaengine: Driver for the Synopsys DesignWare DMA controller
[MTD] [NAND] atmel_nand: Work around AT32AP7000 ECC erratum
atmel-mci: Driver for Atmel on-chip MMC controllers
Subject: [PATCH 1/2] serial: Add flush_buffer() operation to uart_ops
Subject: [PATCH 2/2] atmel_serial: Implement flush_buffer() hook
atmel_serial: Fix tty_port breakage
debugfs: Implement debugfs_remove_recursive()
mmc: Export internal host state through debugfs
mmc: Add per-card debugfs support
atmel-mci: debugfs support
Merge commit 'upstream/master'
Hannes Reinecke (8):
[SCSI] scsi_dh: Implement common device table handling
[SCSI] scsi_dh: Add 'dh_state' sysfs attribute
[SCSI] scsi_dh: Update EMC handler
[SCSI] scsi_dh: Update hp_sw hardware handler
[SCSI] scsi_dh: Update RDAC device handler
[SCSI] scsi_dh: add generic SPC-3 alua handler
[SCSI] scsi_dh: attach to hardware handler from dm-mpath
[SCSI] scsi_dh: create lookup cache
Hans J. Koch (1):
UIO: Add write function to allow irq masking
Hans Reiser (1):
VFS: move inode_lock into sync_sb_inodes
Hans Verkuil (69):
V4L/DVB (7926): ivtv: add support for the Buffalo PC-MV5L/PCI card.
V4L/DVB (7927): ivtv: simplify gpio initialization for XCeive tuners.
V4L/DVB (7946): videodev: small fixes for VIDIOC_G_FREQUENCY and VIDIOC_G_FMT
V4L/DVB (7947): videodev: add vidioc_g_std callback.
V4L/DVB (7948): videodev: add missing vidioc_try_fmt_sliced_vbi_output and VIDIOC_ENUMOUTPUT handling
V4L/DVB (7949): videodev: renamed the vidioc_*_fmt_* callbacks
V4L/DVB (7988): soc_camera: missed fmt callback conversion.
V4L/DVB (8079): ivtv: Convert to video_ioctl2.
V4L/DVB (8080): ivtv: make sure all v4l2_format fields are filled in
V4L/DVB (8081): ivtv: remove obsolete arrays.
V4L/DVB (8083): videodev: zero fields for ENCODER_CMD and VIDIOC_G_SLICED_VBI_CAP
V4L/DVB (8084): ivtv/cx18: remove unnecessary memsets & KERNEL_VERSION tests
V4L/DVB (8085): ivtv: fill in all v4l2_framebuffer fields in VIDIOC_G/S_FBUF
V4L/DVB (8086): ivtv/cx18: fix video_temporal_filter handling
V4L/DVB (8087): cx18: make sure all v4l2_format fields are filled in
V4L/DVB (8091): cx18: show GPIO pins when VIDIOC_LOG_STATUS is called.
V4L/DVB (8093): cx18: fix prefix typo
V4L/DVB (8103): videodev: fix/improve ioctl debugging
V4L/DVB (8104): cx18/ivtv: ioctl debugging improvements
V4L/DVB (8105): cx2341x: add TS capability
V4L/DVB (8106): ivtv/cx18: improve tuner std check in card definitions.
V4L/DVB (8107): cx18: improve support for the Raptor board.
V4L/DVB (8111): ivtv/cx18: fix compile error when CONFIG_VIDEO_ADV_DEBUG is not defined.
V4L/DVB (8112): videodev: improve extended control support in video_ioctl2()
V4L/DVB (8113): ivtv/cx18: remove s/g_ctrl, now all controls are handled through s/g_ext_ctrl
V4L/DVB (8116): videodev: allow PRIVATE_BASE controls when called through VIDIOC_G/S_CTRL.
V4L/DVB (8151): saa7134-empress: fix MPEG control support
V4L/DVB (8162): cx18: fix PAL/SECAM support
V4L/DVB (8164): cx18/ivtv: choose a better initial TV standard for cards without eeprom.
V4L/DVB (8165): cx18: fix v4l-cx23418-dig.fw firmware load.
V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2.
V4L/DVB (8168a): cx18: Update cx18 documentation.
V4L/DVB (8168): cx18: Upgrade to newer firmware & update cx18 documentation.
V4L/DVB (8169): cx18: enable TS support
V4L/DVB (8171): ivtv: put back full device name, people relied on it in udev rules.
V4L/DVB (8173): saa711x.c: remove obsolete file.
v4l-dvb: remove legacy checks to allow support for kernels < 2.6.10
V4L/DVB (8376): cx25840: move cx25840_vbi_setup to core.c and rename to cx25840_std_setup
V4L/DVB (8377): ivtv/cx18: ensure the default control values are correct
V4L/DVB (8378): cx18: move cx18_av_vbi_setup to av-core.c and rename to cx18_av_std_setup
V4L/DVB (8380): saa7115: use saa7115_auto instead of saa711x as the autodetect driver name.
V4L/DVB (8381): ov7670: fix compile warnings
V4L/DVB (8387): Some cosmetic changes
V4L/DVB (8390): videodev: add comment and remove magic number.
V4L/DVB (8410): sh_mobile_ceu_camera: fix 64-bit compiler warnings
V4L/DVB (8411): videobuf-dma-contig.c: fix 64-bit build for pre-2.6.24 kernels
V4L/DVB (8414): videodev/cx18: fix get_index bug and error-handling lock-ups
V4L/DVB (8422): cs5345: fix incorrect mask with VIDIOC_DBG_S_REGISTER
V4L/DVB (8423): cx18: remove firmware size check
V4L/DVB (8427): videodev: split off the ioctl handling into v4l2-ioctl.c
V4L/DVB (8428): videodev: rename 'dev' to 'parent'
V4L/DVB (8429): videodev: renamed 'class_dev' to 'dev'
V4L/DVB (8430): videodev: move some functions from v4l2-dev.h to v4l2-common.h or v4l2-ioctl.h
V4L/DVB (8477): v4l: remove obsolete audiochip.h
V4L/DVB (8479): tveeprom/ivtv: fix usage of has_ir field
V4L/DVB (8482): videodev: move all ioctl callbacks to a new v4l2_ioctl_ops struct
V4L/DVB (8483): Remove obsolete owner field from video_device struct.
V4L/DVB (8484): videodev: missed two more usages of the removed 'owner' field.
V4L/DVB (8487): videodev: replace videodev.h includes by videodev2.h where possible
V4L/DVB (8488): videodev: remove some CONFIG_VIDEO_V4L1_COMPAT code from v4l2-dev.h
V4L/DVB (8504): s2255drv: add missing header
V4L/DVB (8505): saa7134-empress.c: fix deadlock
V4L/DVB (8506): empress: fix control handling oops
V4L/DVB (8523): v4l2-dev: remove unused type and type2 field from video_device
V4L/DVB (8524): videodev: copy the VID_TYPE defines to videodev.h
V4L/DVB (8525): fix a few assorted spelling mistakes.
V4L/DVB (8526): saa7146: fix VIDIOC_ENUM_FMT
V4L/DVB (8546): saa7146: fix read from uninitialized memory
V4L/DVB (8546): add tuner-3036 and dpc7146 drivers to feature-removal-schedule.txt
Hans de Goede (22):
V4L/DVB (8153): Subdriver pac207 added and minor changes.
V4L/DVB (8191): gspca: Make CONFIG_VIDEO_ADV_DEBUG actually work.
V4L/DVB (8192): Try to fix a reg_w() bug
V4L/DVB (8194): gspca: Fix the format of the low resolution mode of spca561.
V4L/DVB (8196): gspca: Correct sizeimage in vidioc_s/try/g_fmt_cap
V4L/DVB (8197): gspca: pac207 frames no more decoded in the subdriver.
V4L/DVB (8198): gspca: Frame decoding errors when PAC207 in full daylight.
V4L/DVB (8202): gspca: PAC207 frames may be not compressed.
V4L/DVB (8348): gspca: Add auto gain/exposure to sonixb and tas5110 / ov6650 sensors.
V4L/DVB (8354): gspca: Better gain for bridge sn9c10x - sensor ov6650.
V4L/DVB (8356): gspca: 352x288 mode fix and source clean-up for Sonix bridges.
V4L/DVB (8357): gspca: Perfect exposure for sn9c10x, sensor ov6650.
V4L/DVB (8362): gspca: Bad offset of the brightness sum in sn9c103 packets.
V4L/DVB (8363): gspca: Bad image size with spca501.
V4L/DVB (8364): gspca: Support of powerline frequency for ov6650.
V4L/DVB (8366): gspca: Better code for ov6650 and ov7630.
V4L/DVB (8372): gspca: Small ov6650 fixes.
V4L/DVB (8373): gspca: Hue, saturation and contrast controls added for sn9c10x ovxxxx.
V4L/DVB (8374): gspca: No conflict of 0c45:6011 with the sn9c102 driver.
V4L/DVB (8455): gspca_sonixb sn9c103 + ov7630 autoexposure and cleanup
V4L/DVB (8456): gspca_sonixb remove non working ovXXXX contrast, hue and saturation ctrls
V4L/DVB (8458): gspca_sonixb remove one more no longer needed special case from the code
Hans-Christian Egtvedt (7):
avr32: Add pin configuration choice to LCDC peripheral
avr32: Add PSIF platform devices
avr32: Fix typo of IFSR in a comment in the PIO header file
Input: ads7846 - optimize order of calculating Rt in ads7846_rx()
avr32: Add platform data for AC97C platform device
atmel_pwm: set up only one PWM clock when allocating a clock
fbdev: LCD backlight driver using Atmel PWM driver
Harald Welte (2):
MMC: S3C24XX MMC/SD driver write fixes
MMC: DMA free fix for S3C24XX SD/MMC driver
Harish Zunjarrao (2):
[SCSI] qla2xxx: Track total number of ISP aborts.
[SCSI] qla2xxx: Add LIP count to FC-transport statistics.
Harvey Harrison (94):
mac80211: remove unnecessary byteshifts in frame control testing
wireless: use get/put_unaligned_* helpers
mac80211: tkip.c use kernel-provided infrastructure
b43: replace limit_value macro with clamp_val
b43legacy: replace limit_value macro with clamp_val
b43: use the bitrev helpers rather than rolling a private one
Input: replace remaining __FUNCTION__ occurrences
Input: wacom - make one-bit signed bitfields unsigned
Input: use clamp_val() macro in ff-memless.c
[ALSA] i2c: cs8427.c use put_unaligned helper
mac80211: michael.c use kernel-provided infrastructure
mac80211: introduce struct michael_mic_ctx and static helpers
mac80211: add const, remove unused function, make one function static
mac80211: add a struct to hold tkip context
mac80211: tkip.c use struct tkip_ctx in phase 1 key mixing
mac80211: tkip.c use struct tkip_ctx in phase 2 key mixing
[SCSI] aacraid: linit.c make aac_show_serial_number static
bluetooth: hci_bcsp.c small cleanups/api users
mac80211: add helpers for frame control testing
mac80211: remove ieee80211_get_morefrag
mac80211: make ieee80211_get_hdrlen_from_skb return unsigned
mac80211: add utility function to get header length
mac80211: wpa.c use new access helpers
mac80211: use new helpers in util.c - ieee80211_get_bssid()
mac80211: wme.c use new helpers
mac80211: rx.c use new helpers
mac80211: tkip.c consolidate tkip IV writing in helper
mac80211: tkip.c fold ieee80211_gen_rc4key into its one caller
mac80211: tkip.c use a local struct tkip_ctx in ieee80211_get_tkip_key
alsa: add annotations to bitwise type snd_pcm_hw_param_t
ath5k: use frame control helpers
zd1211rw: use frame control helpers
b43: use frame control helpers
b43legacy: use frame control helpers
adm8211: remove unnecessary protected bit mask/check
[GFS2] trivial sparse lock annotations
mac80211: wep.c use new frame control helpers
mac80211: tx.c use new frame control helpers
mac80211: rx.c use new frame control helpers
mac80211: mlme.c use new frame control helpers
tulip: remove wrapper around get_unaligned
block: use get_unaligned_* helpers
mac80211: move QOS control helpers into ieee80211.h
mac80211: use symbolic defines in wpa.c
mac80211: remove one user of ieee80211_get_hdr_info
mac80211: remove ieee80211_get_hdr_info
mac80211: remove trivial rx_data->fc users
mac80211: wpa.c remove rx/tx_data ->fc users
mac80211: pass scratch buffer directly, remove additional pointers
mac80211: aes_ccm.c remove crypto wrapper and extra args
crypto: camellia - Use kernel-provided bitops, unaligned access helpers
crypto: rmd128 - sparse annotations
crypto: rmd - sparse annotations
[MTD] mtdchar.c silence sparse warning
[MTD] mtdchar.c remove shadowed variable warnings
[SCSI] Replace __FUNCTION__ with __func__ in iscsi_tcp.
[SCSI] scsi: use get_unaligned_* helpers
ata: endianness annotations in pata drivers
ide: eliminate FIT() macro
ide-tape: use clamp_t() rather than nested min_t()/max_t()
ide: use get_unaligned_* helpers
ide: endian annotations in ide-floppy.c
net: make __skb_splice_bits static
x86: suppress sparse returning void warnings
nfsd: nfs4xdr.c do-while is not a compound statement
sctp: remove unnecessary byteshifting, calculate directly in big-endian
KVM: add statics were possible, function definition in lapic.h
V4L/DVB (7586): radio: use get/put_unaligned_* helpers
V4L/DVB (8199): gspca: Compile warnings about NULL ptr.
USB: use get_unaligned_* helpers for kl5kusb105 driver
USB: digi_accelport.c trivial sparse lock annotation
USB: cp2101.c fix sparse signedness mismatch warnings
USB: speedtch.c fix sparse shadowed variable warning
net: igb_main.c fix sparse integer as NULL pointer warning
net: tun.c fix cast
PCI: fixup sparse endianness warnings in proc.c
HID: use get/put_unaligned_* helpers
ide: ide-cd.c fix sparse endianness warnings
ide: ide-cd_ioctl.c fix sparse integer as NULL pointer warnings
Input: ads7846 - fix sparse endian warnings
cifs: assorted endian annotations
ecryptfs: crypto.c use unaligned byteorder helpers
ecryptfs: inode.c mmap.c use unaligned byteorder helpers
ide: ide-tape.c sparse annotations and unaligned access removal
ide: trivial sparse annotations
fs: ldm.[ch] use get_unaligned_* helpers
include: use get/put_unaligned_* helpers
lzo: use get/put_unaligned_* helpers
markers: fix sparse integer as NULL pointer warning
sys_paccept definition missing __user annotation
cris: use the common ascii hex helpers
frv: use the common ascii hex helpers
mn10300: use the common ascii hex helpers
[SCSI] replace __FUNCTION__ with __func__
Heikki Orsila (1):
kconfig: fix typos: "Suport" -> "Support"
Heiko Carstens (21):
[SCSI] zfcp: Fix fsf_status_read return code handling
iucv: fix section mismatch warning.
iucv: prevent cpu hotplug when walking cpu_online_map.
generic-ipi: fix s390 build bug
nohz: don't stop idle tick if softirqs are pending.
[S390] sclp: keep facility mask up to date.
[S390] sclp: fix possible deadlock on cpu rescan.
[S390] Remove ipldelay kernel parameter.
[S390] initrd vs bss section clearing.
[S390] idle: remove idle notifier chain.
[S390] Add sched.h include to asm-s390/pgtable.h.
[S390] Add support for memory hot-add.
[S390] Add support for memory hot-add via sclp.
[S390] Move memory detection code to own file.
[S390] Remove P390 support.
[S390] sclp_tty: remove ioctl interface.
[S390] sclp_tty: Fix scheduling while atomic bug.
[S390] Increase default warning stacksize.
[S390] Fix stacktrace compile bug.
fix core/stacktrace changes on avr32, mips, sh
qeth: use dev->ml_priv instead of dev->priv
Helge Deller (1):
Input: add option to disable HP SDC driver
Helmut Schaa (1):
iwlwifi: fix typo which caused iwl_get_tx_fail_reason to ever return an empty string
Hendrik Brueckner (1):
[S390] Extra Kernel Parameters via VMPARM
Henk Vergonet (1):
V4L/DVB (7736): This patch adds support for the Micronas DRX3975D/DRX3977D DVB-T demodulator
Henrik Rydberg (1):
HID: apple_fn_keys F5 and F6
Henrique de Moraes Holschuh (23):
rfkill: clarify meaning of rfkill states
rfkill: fix minor typo in kernel doc
rfkill: handle SW_RFKILL_ALL events
rfkill: add parameter to disable radios by default
rfkill: add read-write rfkill switch support
rfkill: add the WWAN radio type
rfkill: rework suspend and resume handlers
rfkill: add notifier chains support
rfkill: add type string helper
rfkill: add uevent notifications
rfkill: do not allow userspace to override ALL RADIOS OFF
rfkill: document rw rfkill switches and clarify input subsystem interactions
rfkill: rename the rfkill_state states and add block-locked state
rfkill: improve documentation for kernel drivers
rfkill: some minor kernel-doc changes for rfkill_toggle_radio
rfkill: ignore errors from rfkill_toggle_radio in rfkill_add_switch
ACPI: thinkpad-acpi: minor refactor on radio switch init
ACPI: thinkpad-acpi: consolidate wlsw notification function
ACPI: thinkpad-acpi: prepare for bluetooth and wwan rfkill support
ACPI: thinkpad-acpi: WLSW overrides other rfkill switches
ACPI: thinkpad-acpi: add bluetooth and WWAN rfkill support
ACPI: thinkpad-acpi: bump up version to 0.21
ACPI: thinkpad-acpi: don't misdetect in get_thinkpad_model_data() on -ENOMEM
Herbert Xu (16):
[CRYPTO] cryptd: Fix EINPROGRESS notification context
[CRYPTO] tcrpyt: Get rid of change log in source
[CRYPTO] rmd: Use pointer form of endian swapping operations
crypto: tcrpyt - Remove unnecessary kmap/kunmap calls
crypto: talitos - Use proper form for algorithm driver names
crypto: hash - Fixed digest size check
crypto: hash - Removed vestigial ahash fields
crypto: hash - Added scatter list walking helper
crypto: crc32c - Add ahash implementation
crypto: hash - Move ahash functions into crypto/hash.h
Revert crypto: prng - Deterministic CPRNG
netfilter: nf_nat_sip: c= is optional for session
virtio net: Add ethtool ops for SG/GSO
virtio net: Allow receiving SG packets
ipsec: ipcomp - Merge IPComp implementations
ipsec: ipcomp - Decompress into frags if necessary
Hermann Pitton (1):
V4L/DVB (8319): saa7134: Add support for analog only ASUSTeK P7131
Herton Ronaldo Krzesinski (2):
rtl8187: use different ANAPARAM*_OFF values for 8187B
Fix typos from signal_32/64.h merge
Hidehiro Kawai (2):
ext3: don't read inode block if the buffer has a write error
jbd: don't abort if flushing file data failed
Hidetoshi Seto (1):
PCI/MSI: skip calling pci_find_capability from msi_set_mask_bits
Hin-Tak Leung (6):
rtl8187: updating rtl8187.h to support RTL8187B
rtl8187: updating rtl818x.h to support RTL8187B
rtl8187: updating rtl8187_rtl8225.c to support RTL8187B
rtl8187: change rtl8187_dev.c to support RTL8187B (part 1)
rtl8187: change rtl8187_dev.c to support RTL8187B (part 2)
rtl8187: updating Kconfig to support RTL8187B
Hinko Kocevar (1):
cris: compile fixes for 2.6.26-rc5
Hiroshi DOYU (1):
ARM: OMAP: CLKFW: Initial debugfs support for omap clock framework
Hiroshi Shimamoto (10):
x86: use per_cpu data in nmi_32
x86: nmi and irq counters are unsigned in nmi_64.c
posix-timers: print RT watchdog message
x86: coding style fixes for nmi.c
x86: move bugs_64.c to cpu/bugs_64.c
sched: fix typo in Documentation/scheduler/sched-rt-group.txt
x86_64: ia32_signal.c: use macro instead of immediate
softlockup: fix invalid proc_handler for softlockup_panic
x86_32: remove redundant KERN_INFO
x86_64: ia32_signal.c: remove signal number conversion
Hisashi Hifumi (1):
vfs: pagecache usage optimization for pagesize!=blocksize
Holger Schurig (15):
libertas: debug output tweaks for lbs_thread
libertas: make some functions void
libertas: allow removal of card at any time
libertas: remove lbs_get_data_rate()
libertas: reduce command retry time
libertas: don't spin_unlock_irq() twice
libertas: speeds up downloading of CF firmware
libertas: use lbs_pr_XX instead of printk
libertas: before sleeping, check for a command result
libertas: fix compact flash interrupt handling
libertas: unify various CF-related defines
libertas: fix interrupt issue
libertas: document register meanings
libertas: check for old, unsupported hardware
libertas: rename some registers to clarify their meaning
Hollis Blanchard (1):
KVM: ppc: fix invalidation of large guest pages
Hongjie Yang (1):
[S390] Cleanup dcssblk printk messages.
Huang Weiyi (14):
b43: nphy.c remove duplicated include
rcu: remove duplicated include in kernel/rcupreempt_trace.c
rcu: remove duplicated include in kernel/rcupreempt.c
x86: ipi.c: removed duplicated include
x86: smpboot.c: removed duplicated include
[CRYPTO] hifn: Remove duplicated include
V4L/DVB (8095): zoran_driver.c: Removed duplicated include
drivers/char/nvram.c: Removed duplicated include
Input: uinput - remove duplicate include
drivers/misc/atmel-ssc.c: Removed duplicated include
char/xilinx_hwicap/xilinx_hwicap.c: Removed duplicated include
include/linux/aio.h: removed duplicated include
drivers/video/fbmem.c: removed duplicated include
powerpc: Removed duplicated include in stacktrace.c
Huang Ying (2):
kexec jump
kexec jump: save/restore device state
Huang, Ying (9):
x86: split out common code into find_overlapped_early()
x86: reserve highmem pages via reserve_early
x86: reserve EFI memory map with reserve_early
x86: extract common part of head32.c and head64.c into head.c
x86: linked list of setup_data for i386
lockdep: output lock_class key instead of address for forward dependency output
lockdep: add lock_class information to lock_chain and output it
lockdep: add lock_class information to lock_chain and output it
x86 boot: pass E820 memory map entries more than 128 via linked list of setup data
Hugh Dickins (10):
x86: PAT: make pat_x_mtrr_type() more readable
x86: BUILD_IRQ say .text to avoid .data.percpu
generic_file_aio_read() cleanups
tmpfs: support aio
mm: fix ever-decreasing swap priority
security: remove unused forwards
exec: remove some includes
netns: fix ip_rt_frag_needed rt_is_expired
exec: include pagemap.h again to fix build
tmpfs: fix kernel BUG in shmem_delete_inode
Håvard Skinnemoen (8):
[MTD] [NAND] at91_nand: Convert to generic GPIO API
[MTD] [NAND] rename at91_nand -> atmel_nand: file names and Kconfig
[MTD] [NAND] rename at91_nand -> atmel_nand: internal symbols
[MTD] [NAND] atmel_nand: Clean up and fix probe() error path
avr32: move hsmc_init() to core_initcall
[MTD] [NAND] avr32: atmel_nand platform code for AT32AP700x
[MTD] [NAND] atmel_nand: make available on AVR32
avr32: Add support for ATSTK1006
Ian Armstrong (3):
V4L/DVB (7886): ivtvfb: Use DMA for write()
V4L/DVB (8088): ivtv: yuv decoder lock fix
V4L/DVB (8090): ivtv: yuv decoder lock fix (2)
Ian Campbell (2):
xen/blkfront: Make sure we don't use bounce buffers, we don't need them.
xen: Avoid allocations causing swap activity on the resume path
Ian Kent (20):
autofs4: don't make expiring dentry negative
autofs4: revert - redo lookup in ttfd
autofs4: use look aside list for lookups
autofs4: fix symlink name allocation
autofs4: don't release directory mutex if called in oz_mode
autofs4: use lookup intent flags to trigger mounts
autofs4: fix waitq locking
autofs4: fix pending mount race
autofs4: add missing kfree
autofs4: check kernel communication pipe is valid for write
autofs4: fix waitq memory leak
autofs4: detect invalid direct mount requests
autofs4: indirect dentry must almost always be positive
autofs4: cleanup redundant readir code
autofs4: fix pending checks
autofs4: fix indirect mount pending expire race
autofs4: fix direct mount pending expire race
autofs4: fix direct mount pending expire race - correction
autofs4: reorganize expire pending wait function calls
autofs4: remove unused ioctls
Ian Molton (12):
Fix serial broken-ness on PXA250
Clocklib: Provide for GPIO 12 clock on PXA
Clocklib: Fix SA1111 clock name mess.
E-series GPIO / IRQ definitions.
Fix broken e-series build
Add e350 support
PXA UDC - allow use of inverted GPIO for pullup
E-series UDC support
Support for LCD on e740 e750 e400 and e800 e-series PDAs
[ARM] pxa: PXA25x UDC - Fix warning during build
[ARM] PXA: squash warning in pxafb
[ARM] update defconfig for eseries.
Ian Schram (1):
mac80211_hwsim.c: fix: BUG: unable to handle kernel NULL pointer dereference at 0000000000000370
Igor M Liplianin (1):
V4L/DVB (8421): Adds support for Dvbworld DVB-S 2102 USB card
Ihar Hrachyshka (1):
rtl8187: Fixed section mismatch in rtl8187_dev.c
Ilpo Järvinen (4):
tcp: Reorganize tcp_sock to fill 64-bit holes & improve locality
drivers/net: convert BUG_TRAP to generic WARN_ON
net: convert BUG_TRAP to generic WARN_ON
net: drop unused BUG_TRAP()
Imre Kaloz (4):
powerpc/4xx: MTD support for the AMCC Taishan Board
[ARM] Orion: enable all currently supported boards in defconfig
[ARM] Orion: add Netgear WNR854T support
crypto: ixp4xx - Select CRYPTO_AUTHENC
Ingo Molnar (335):
revert: thread_info.h change
x86: redo thread_info.h change
x86: defconfig updates
bitops: fix build in struct thread_info
Merge branch 'linus' into x86/pat
rculist.h: fix include in net/netfilter/nf_conntrack_netlink.c
rcu: fix nf_conntrack_helper.c build bug
sched: add latency tracer callbacks to the scheduler
tracing: add notrace to linkage.h
ftrace: fix kexec
ftrace: cleanups
ftrace: add README
ftrace: fix time offset
ftrace: fix locking
ftrace: cleanups
ftrace: timestamp syncing, prepare
ftrace: fast, scalable, synchronized timestamps
ftrace: remove-idx-sync
ftrace: clean-up-pipe-iteration
ftrace: add raw output
ftrace: bin-output
ftrace: add trace_special()
ftrace, locking fix
ftrace: use cpu clock again
ftrace: build fix
ftrace: introduce the "hex" output method
ftrace: build fix
ftrace: build fix
ftrace: cleanups
ftrace: disable -pg for the tracer itself
ftrace: remove notrace
ftrace: add wakeup events to sched tracer
ftrace: add stack tracing
ftrace: sched tracer fix
ftrace: make nostacktrace the default
ftrace: sched tracer, trace full rbtree
ftrace: trace curr/next tasks
ftrace: fix wakeups
ftrace: fix __trace_special()
ftrace: trace scheduler rbtree
ftrace: add tracing_cpumask
ftrace: make use of tracing_cpumask
ftrace: fix cmdline tracing
ftrace: iter ctrl fix
ftrace: include cpu in stacktrace
ftrace: sched tree fix
ftrace: sched special
ftrace: make it more available in the Kconfig
ftrace: remove add-hoc code
ftrace: restrict tracing to HAVE_FTRACE architectures
ftrace: cleanups
ftrace: trace faster
ftrace: special stacktrace
ftrace: stacktrace fix
ftrace: fix mcount export bug
ftrace: cleanups
ftrace: fix include file dependency
ftrace: fix build bug
ftrace: add sysprof plugin
ftrace: extend sysprof plugin
ftrace: extend sysprof plugin some more
ftrace: sysprof-plugin, add self-tests
ftrace: sysprof plugin improvement
ftrace: make sysprof dependent on x86 for now
ftrace: sysprof fix
ftrace: sysprof updates
sysprof: update copyrights
mmiotrace: ftrace fix
mmiotrace: cleanup
softlockup: allow panic on lockup
softlockup: fix softlockup_thresh fix
- fix mmioftrace + rcu merge interaction
x86: make NUMAQ depend on PCI
x86: untangle pci dependencies
debugging: make stacktrace independent from DEBUG_KERNEL
sched: do not trace sched_clock
ftrace: fix merge
xen: fix early bootup crash on native hardware
xen: fix "xen: implement save/restore"
softlockup: fix false positives on nohz if CPU is 100% idle for more than 60 seconds
nohz: reduce jiffies polling overhead
- fix typo in include/asm-x86/nmi.h
fix build bug in "x86: add PCI extended config space access for AMD Barcelona"
fix build bug in "x86: add PCI extended config space access for AMD Barcelona"
xen: export get_phys_to_machine
x86: fix nmi.c build bug
x86 mpparse: build fix
x86: add acpi_numa_slit_init() dummy implementation on 32-bit
x86: add dummy acpi_numa_processor_affinity_init() implementation on 32-bit
x86, numaq: add pci_acpi_scan_root() stub
x86: 32-bit numa, build fix
x86, numaq 32-bit: build fix
x86: mp build fix
namespacecheck: more sched.c fixes
sched: fix cpuprio build bug
x86, 32-bit: SRAT fix
Revert "x86, 32-bit: SRAT fix"
Revert "x86, numaq: add pci_acpi_scan_root() stub"
x86, mpparse: build fix
sched: sched_clock() lockdep fix
Merge branch 'linus' into x86/gart
Revert "prohibit rcutorture from being compiled into the kernel"
printk: export console_drivers
Merge branch 'linus' into x86/nmi
Merge branch 'linus' into sched-devel
Merge branch 'linus' into tracing/ftrace
Merge branch 'linus' into tracing/mmiotrace-mergefixups
Merge branch 'linus' into tracing/sysprof
Merge branch 'linus' into x86/cleanups
Merge branch 'linus' into x86/memtest
Merge branch 'linus' into x86/pat
Merge branch 'linus' into x86/ptemask
Merge branch 'linus' into x86/timers
Merge branch 'linus' into x86/xen
Merge branch 'linus' into core/rcu
Merge branch 'linus' into core/rodata
Merge branch 'linus' into core/softirq
Merge branch 'linus' into core/softlockup
Merge branch 'linus' into x86/gart
Merge branch 'linus' into x86/irq
Merge branch 'linus' into x86/irqstats
Merge branch 'linus' into x86/kconfig
namespacecheck: fixes
ftrace: build fix with gcc 4.3
rcutorture: WARN_ON_ONCE(1) when detecting an error
Merge branch 'sched' into sched-devel
x86, bitops: make constant-bit set/clear_bit ops faster, adapt, clean up
x86: unify __set_fixmap, fix
x86, bitops: make constant-bit set/clear_bit ops faster, gcc workaround
Merge branch 'linus' into core/softirq
Merge branch 'linus' into tracing/ftrace
Merge branch 'linus' into core/rcu
Merge branch 'linus' into sched/devel
Merge branch 'linus' into x86/threadinfo
x86: fix "x86: use cpu_khz for loops_per_jiffy calculation"
Merge commit 'v2.6.26-rc8' into x86/xen
Merge branch 'linus' into core/softirq
Merge branch 'linus' into sched/devel
Merge branch 'linus' into sched/new-API-sched_setscheduler
Merge branch 'linus' into tracing/ftrace
Merge branch 'linus' into tracing/mmiotrace-mergefixups
Merge branch 'linus' into tracing/sysprof
Merge branch 'linus' into x86/cleanups
Merge branch 'linus' into x86/delay
Merge branch 'linus' into x86/fixmap
Merge branch 'linus' into x86/gart
Merge branch 'linus' into x86/i8259
Merge branch 'linus' into x86/irq
Merge branch 'linus' into x86/kconfig
Merge branch 'linus' into x86/memtest
Merge branch 'linus' into x86/nmi
Merge branch 'linus' into x86/timers
Merge commit 'v2.6.26-rc8' into core/softlockup
Merge commit 'v2.6.26-rc8' into core/rcu
x86, AMD IOMMU: build fix
x86, AMD IOMMU, build fix #2
x86, AMD IOMMU: build fix #3
fix "smp_call_function: get rid of the unused nonatomic/retry argument"
fix: "smp_call_function: get rid of the unused nonatomic/retry argument"
fix: "smp_call_function: get rid of the unused nonatomic/retry argument"
sched: export cpu_clock
sched: sched_clock_cpu() based cpu_clock(), lockdep fix
sched: build fix
stacktrace: fix modular build, export print_stack_trace and save_stack_trace
fix "ftrace: store mcount address in rec->ip"
stacktrace: export save_stack_trace[_tsk]
Merge commit 'v2.6.26-rc8' into x86/mce
Merge commit 'v2.6.26-rc9' into cpus4096
Revert "cpumask: introduce new APIs"
Merge commit 'v2.6.26-rc9' into sched/devel
Merge branch 'linus' into tracing/mmiotrace
Merge branch 'tracing/mmiotrace-mergefixups' into tracing/mmiotrace
Merge commit 'v2.6.26-rc9' into x86/cpu
Revert "Revert "x86: fix ioapic bug again""
x86 build fix:
x86, io-apic: fix nmi_watchdog=1 bootup hang
Revert "x86, io-apic: fix nmi_watchdog=1 bootup hang"
Revert "x86: APIC/SMP: downgrade the NMI watchdog for "nosmp""
Merge branches 'x86/numa-fixes', 'x86/apic', 'x86/apm', 'x86/bitops', 'x86/build', 'x86/cleanups', 'x86/cpa', 'x86/cpu', 'x86/defconfig', 'x86/gart', 'x86/i8259', 'x86/intel', 'x86/irqstats', 'x86/kconfig', 'x86/ldt', 'x86/mce', 'x86/memtest', 'x86/pat', 'x86/ptemask', 'x86/resumetrace', 'x86/threadinfo', 'x86/timers', 'x86/vdso' and 'x86/xen' into x86/devel
Merge branch 'x86/setup' into x86/devel
Merge branches 'x86/mmio', 'x86/delay', 'x86/idle', 'x86/oprofile', 'x86/debug', 'x86/ptrace' and 'x86/amd-iommu' into x86/devel
Merge branch 'x86/irq' into x86/devel
Merge branch 'linus' into tmp.x86.mpparse.new
x86: unify the reserve_bootmem() behavior of early_res_to_bootmem()
Revert parts of "x86: update mptable"
Merge branch 'x86/mpparse' into x86/devel
Merge branch 'x86/numa' into x86/devel
Merge branch 'x86/nmi' into x86/devel
Merge branch 'linus' into x86/irq
SGI UV: TLB shootdown using broadcast assist unit
SGI UV: clean up arch/x86/kernel/tlb_uv.c
SGI UV: TLB shootdown using broadcast assist unit, fix
Merge branch 'x86/uv' into x86/devel
Merge branch 'x86/fixmap' into x86/devel
x86: fix sleep.c build error
x86: build fix
x86: remove extra newline from setup.c
x86: build fix
x86: nmi_watchdog - documentation fix - v2
- x86: move early_ioremap prototypes to io.h
x86: move prefill_possible_map calling early, fix
x86: fix "x86: let setup_arch call init_apic_mappings for 32bit"
printk: export console_drivers
x86, uv: build fix for "x86, uv: update x86 mmr list for SGI uv"
x86, uv: build fix #2 for "x86, uv: update x86 mmr list for SGI uv"
x86: delay lib unification build fix
x86: build fix for "x86: fix C1E && nx6325 stability problem"
Merge branch 'x86/core' into x86/unify-pci
Merge branch 'x86/unify-lib' into x86/core
x86: build fix for "x86: fix C1E && nx6325 stability problem"
Merge branch 'linus' into core/printk
Merge branch 'x86/gart' into x86/core
Revert "x86: fix IO APIC breakage on HP nx6325, v2"
Revert "x86: fix IO APIC breakage on HP nx6325"
Merge branch 'tracing/ftrace' into auto-ftrace-next
Merge branch 'tracing/mmiotrace' into auto-ftrace-next
Merge branch 'tracing/sysprof' into auto-ftrace-next
x86: fix visws and vsmp build
x86, visws: fix generic-ipi build
x86, visws: use mach-default/entry_arch.h
Merge branch 'x86/unify-pci' into x86/core
Merge branch 'x86/core' into x86/generalize-visws
x86: add early quirk support
x86, VisWS: turn into generic arch, make VisWS boot on a regular PC
x86, VisWS: turn into generic arch, add early init quirks
x86, VisWS: turn into generic arch, use generic mpparse code
x86, VisWS: turn into generic arch, install proper PCI quirk
x86, VisWS: turn into generic arch, update asm-x86/mach-visws/mach_apic.h
x86, VisWS: turn into generic arch, eliminate include/asm-x86/mach-visws/mach_apic.h
x86, VisWS: turn into generic arch, enhance include/asm-x86/mach-default/smpboot_hooks.h
x86, VisWS: turn into generic arch, update include/asm-x86/mach-visws/smpboot_hooks.h
x86, VisWS: turn into generic arch, eliminate include/asm-x86/mach-visws/smpboot_hooks.h
x86, VisWS: turn into generic arch, update asm-x86/mach-visws/mach_apicdef.h
x86, VisWS: turn into generic arch, eliminate asm-x86/mach-visws/mach_apicdef.h
x86, VisWS: turn into generic arch, create include/asm-x86/visws/
x86, VisWS: turn into generic arch, move definitions
x86, VisWS: turn into generic arch, eliminate include/asm-x86/mach-visws/setup_arch.h
x86, VisWS: turn into generic arch, add NR_IRQS quirk
x86, VisWS: turn into generic arch, add early quirks to default architectures
x86, VisWS: turn into generic arch, copy visws files
x86, VisWS: turn into generic arch, flip over VISWS to generic arch
x86, VisWS: turn into generic arch, clean up
x86, VisWS: turn into generic arch, IO-APIC setup fix
x86, VisWS: turn into generic arch, clean up
x86, VisWS: turn into generic arch, clean up
x86, VisWS: turn into generic arch, remove leftover files
x86, VisWS: turn into generic arch, eliminate Kconfig specials
x86, VisWS: turn into generic arch, update include file change
x86, VisWS: do not allow VisWS for Voyager
x86, VisWS: build fix
x86, VisWS: build fix
x86, VisWS: fix pci_direct_conf1 dependency
Merge branch 'linus' into core/rcu
x86: fix tsc unification buglet with ftrace and stackprotector
ftrace: build fix for ftraced_suspend
x86: fix savesegment() bug causing crashes on 64-bit
Merge branch 'x86/generalize-visws' into x86/core
Merge branch 'linus' into x86/core
Merge branch 'linus' into sched/devel
Merge commit 'v2.6.26' into core/locking
lockdep: fix ftrace irq tracing false positive
Merge commit 'v2.6.26' into x86/core
lockdep: fix kernel/fork.c warning
Merge branch 'sched/clock' into sched/devel
Merge commit 'v2.6.26' into sched/devel
Merge branch 'tracing/ftrace' into auto-ftrace-next
Merge branch 'sched/for-linus' into tracing/for-linus
Merge branch 'auto-ftrace-next' into tracing/for-linus
Merge branch 'linus' into x86/urgent
Merge branch 'core/rcu' into core/rcu-for-linus
Merge branch 'generic-ipi' into generic-ipi-for-linus
generic-ipi: merge fix
generic-ipi: more merge fallout
Merge branch 'linus' into core/softlockup
Merge branch 'linus' into cpus4096
xen64: fix !HVC_XEN build dependency
xen64: fix build error on 32-bit + !HIGHMEM
Revert "suspend, xen: enable PM_SLEEP for CONFIG_XEN"
Revert "x86_64: there's no need to preallocate level1_fixmap_pgt"
x86, xen, vdso: fix build error
x86: paravirt spinlocks, !CONFIG_SMP build fixes
x86: paravirt spinlocks, modular build fix
x86, paravirt-spinlocks: fix boot hang
Merge branch 'linus' into x86/kprobes
Merge branch 'x86/step' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland into x86/step
ftrace: fix merge buglet
x86 reboot quirks: add Dell Precision WorkStation T5400
ftrace: fix lockup with MAXSMP
ftrace: do not trace scheduler functions
ftrace: do not trace library functions
Merge branch 'linus' into x86/urgent
Merge branch 'x86/setup' of ssh://master.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into x86/setup
Merge branch 'linus' into xen-64bit
x86: rename CONFIG_NONPROMISC_DEVMEM to CONFIG_PROMISC_DEVMEM
x86: remove arch/x86/kernel/smpcommon_32.c
Revert parts of "ftrace: do not trace scheduler functions"
Merge branch 'linus' into x86/step
Merge branch 'linus' into x86/urgent
Merge branch 'linus' into x86/paravirt-spinlocks
Merge branch 'linus' into x86/cleanups
sched: fix build error, provide partition_sched_domains() unconditionally
x86: re-enable OPTIMIZE_INLINING
Merge branch 'linus' into x86/amd-iommu
Merge branch 'linus' into timers/nohz
Merge branch 'linus' into core/generic-dma-coherent
Merge branch 'linus' into cpus4096
cpumask: Optimize cpumask_of_cpu in lib/smp_processor_id.c, fix
Subject: devmem, x86: fix rename of CONFIG_NONPROMISC_DEVMEM
x86, VisWS: turn into generic arch, eliminate leftover files
Merge branch 'sched/urgent' into sched/devel
sched: hrtick_enabled() should use cpu_active()
Merge branch 'linus' into x86/urgent
KVM: fix exception entry / build bug, on 64-bit
Merge branch 'linus' into x86/paravirt-spinlocks
Merge branch 'linus' into xen-64bit
Merge branches 'x86/urgent', 'x86/amd-iommu', 'x86/apic', 'x86/cleanups', 'x86/core', 'x86/cpu', 'x86/fixmap', 'x86/gart', 'x86/kprobes', 'x86/memtest', 'x86/modules', 'x86/nmi', 'x86/pat', 'x86/reboot', 'x86/setup', 'x86/step', 'x86/unify-pci', 'x86/uv', 'x86/xen' and 'xen-64bit' into x86/for-linus
Merge branch 'x86/paravirt-spinlocks' into x86/for-linus
Merge branch 'linus' into cpus4096-for-linus
acpi: fix crash in core ACPI code, triggered by CONFIG_ACPI_PCI_SLOT=y
net 8390p: fix interface usage
sched: fix hrtick & generic-ipi dependency
e1000e: fix e1000_netpoll(), remove extraneous e1000_clean_tx_irq() call
Merge branch 'linus' into tracing/urgent
ftrace: remove latency-tracer leftover
mm/hugetlb.c: fix build failure with !CONFIG_SYSCTL
signalfd: fix undefined reference to `compat_sys_signalfd4' when !CONFIG_SIGNALFD
Merge branch 'linus' into x86/urgent
crashdump: fix undefined reference to `elfcorehdr_addr'
x86, RDC321x: add to mach-default
x86, RDC321x: remove gpio.h complications
ftrace: fix modular build
cpumask: export cpumask_of_cpu_map
Merge branch 'linus' into cpus4096
Merge branch 'linus' into cpus4096
Merge branch 'linus' into core/generic-dma-coherent
Isaku Yamahata (25):
xen: Move manage.c to drivers/xen for ia64/xen support
xen: compilation fix to balloon driver for ia64 support
xen: add missing definitions in include/xen/interface/memory.h which ia64/xen needs
[IA64] pvops: preparation: remove extern in irq_ia64.c
[IA64] pvops: preparation: move the constants, LOAD_OFFSET, to a header file.
[IA64] pvops: preparation: introduce ia64_set_rr0_to_rr4() to make kernel paravirtualization friendly.
[IA64] pvops: preparation: introduce ia64_get_psr_i() to make kernel paravirtualization friendly.
[IA64] pvops: introduce pv_info which describes some random info.
[IA64] pvops: add an early setup hook for pv_ops.
[IA64] pvops: introduce pv_cpu_ops to paravirtualize privileged instructions.
[IA64] pvops: preparation for paravirtulization of hand written assembly code.
[IA64] pvops: define paravirtualized instructions for native.
[IA64] pvops: paravirtualize minstate.h.
[IA64] pvops: paravirtualize ivt.S
[IA64] pvops: paravirtualize entry.S
[IA64] pvops: paravirtualize NR_IRQS
[IA64] pvops: define initialization hooks, pv_init_ops, for paravirtualized environment.
[IA64] pvops: add hooks, pv_iosapic_ops, to paravirtualize iosapic.
[IA64] pvops: add hooks, pv_irq_ops, to paravirtualized irq related operations.
[IA64] pvops: add to hooks, pv_time_ops, for steal time accounting.
[IA64] pvops: documentation on ia64/pv_ops
[IA64] pv_ops: move some functions in ivt.S to avoid lack of space.
xen: Use wmb instead of rmb in xen_evtchn_do_upcall().
xen-netfront: fix xennet_release_tx_bufs()
xen: add xen_arch_resume()/xen_timer_resume hook for ia64 support
Ivo van Doorn (51):
mac80211: Replace ieee80211_tx_control->key_idx with ieee80211_key_conf
mac80211: Add IEEE80211_KEY_FLAG_PAIRWISE
rt2x00: Support hardware RTS and CTS-to-self frames
rt2x00: Remove DRIVER_SUPPORT_MIXED_INTERFACES
rt2x00: Use rt2x00 queue numbering
rt2x00: Add helper macros
rt2x00: Fix kernel-doc
rt2x00: Release rt2x00 2.1.5
rt2x00: Clarify supported chipsets in Kconfig
mac80211: Set IEEE80211_TXPD_REQ_TX_STATUS for all TX frames
rt2x00: trim skb_frame_desc to 32 bytes
rt2x00: Fix TX status reporting
rt2x00: Remove ieee80211_tx_control argument from write_tx_desc()
rt2x00: Preserve descriptor information after memmove()
rt2x00: Split rt2x00lib_write_tx_desc()
rt2x00: Remove redundant flags/dev_flags initializations
rt2x00: Merge RX and TX entry private data
rt2x00: Remove extra +
rt2x00: Release rt2x00 2.1.6
rt2x00: Calculate register offset during compile time
rt2x00: Cleanup/optimize set_state() function callback function
rt2x00: Move led initialization into function
rt2x00: Remove CTS/RTS check in tx()
rt2x00: Removed unused descriptor read in txdone
rt2x00: Make rt2x00_set/get_field macros
rt2x00: Release rt2x00 2.1.7
rt2x00: Fix queue initialization
rt2x00: Implement rt2x00usb_kick_tx_queue()
rt2x00: Move generic TX frame writing code into rt2x00queue
rt2x00: Don't kick TX queue after each frame
rt2x00: Use __builtin_choose_expr() instead of ?:
rt2x00: Clear IEEE80211_TX_CTL_USE_RTS_CTS flag for RTS frame
rt2x00: Remove unused defines
rt2x00: Use ieee80211 fc handlers
rt2x00: Cleanup symbol exports
rt2x00: Fix sparse warning on nested container_of()
rt2x00: Increase queue size
rt2x00: Release rt2x00 2.1.8
rt2x00: Remove duplicate deinitialization
rt2x00: kill URB for all TX queues during disable_radio()
mac80211: Add RTNL warning for workqueue
mac80211: Don't request encryption for probe response
rt2x00: Remove input_polldev requirements for rfkill
rt2x00: Decrease alignment headroom
rt2x00: Use ieee80211_hw->workqueue again
rt2x00: Report RX end time for rt2400pci
rt2x00: Fix register comments
rt2x00: Fix NULL pointer error in adhoc/master mode
rt2x00: Add support for CTS protection in rt2x00lib
rt2x00: Reorganize beacon handling
rt2x00: Reset LED assoc status after firmware update
J. Bruce Fields (9):
nfsd: remove unnecessary atomic ops
nfsd: add dprintk of compound return
nfsd: remove three unused NFS4_ACE_* defines
nfs: rewrap NFS/RDMA documentation to 80 lines
Merge branch 'for-bfields' of git://linux-nfs.org/~tomtucker/xprt-switch-2.6 into for-2.6.27
nfsd: document open share bit tracking
lockd: minor svclock.c style fixes
lockd: get host reference in nlmsvc_create_block() instead of callers
nfsd: Use C99 initializers in fs/nfsd/nfs4xdr.c
Jack Morgenstein (3):
mlx4_core: Add module parameter to enable QoS support
mlx4_code: Add missing FW status return code
mlx4: Update/add Mellanox Technologies copyright lines to mlx4 driver files
Jack Steiner (7):
x86, uv: update macros used by UV platform
x86: fix stack overflow for large values of MAX_APICS
x86: increase MAX_APICS for very large x86-64 configs
x86: map UV chipset space - pagetable
x86: map UV chipset space - UV support
x86: fix kernel_physical_mapping_init() for large x86 systems
- Fix compile errors in SGI console drivers (linux-next tree)
Jaime Velasco Juan (1):
V4L/DVB (8491): stkwebcam: Always reuse last queued buffer
James Bottomley (3):
[SCSI] make use of the residue value
[SCSI] fix locking in host use of blk_plug_device()
ipwireless: fix compile failure
James Lentini (1):
update NFS/RDMA documentation
James Morris (11):
netfilter: ip_tables: add iptables security table for mandatory access control rules
netfilter: ip6_tables: add ip6tables security table
SELinux: remove inherit field from inode_security_struct
SELinux: open code policy_rwlock
SELinux: open code load_mutex
SELinux: open code sidtab lock
SELinux: remove unused and shadowed addrlen variable
SELinux: use do_each_thread as a proper do/while block
security: fix return of void-valued expressions
security: remove register_security hook
Revert "SELinux: allow fstype unknown to policy to use xattrs if present"
James Smart (5):
[SCSI] lpfc 8.2.7 : Change device reset behavior
[SCSI] lpfc 8.2.7 : Discovery Fixes
[SCSI] lpfc 8.2.7 : Rework the worker thread
[SCSI] lpfc 8.2.7 : Miscellaneous Fixes
[SCSI] lpfc 8.2.7 : Update version to 8.2.7
Jan Beulich (24):
x86: minor polishing to top-level arch Makefile
x86: separate cmpxchg8b checking from PAE checking
x86: avoid re-loading LDT in unrelated address spaces
move BUG_TABLE into RODATA
x86: move tracedata to RODATA
x86: make /proc/stat account for all interrupts
x86: eliminate duplicate consistency checks in init_32.c
i386: move FIX_ACPI_* into non-permanent range
x86: constify data in reboot.c
x86: eliminate dead code in x86_64 entry.S
x86-64: remove unnecessary ptregs call stubs
xen/blkfront: add __exit to module_exit() handlers
ACPICA: Update tracking macros to reduce code/data size
Fix FADT parsing
x86: check function status in EDD boot code
x86: fix two modpost warnings
x86: reduce forbid_dac's visibility
x86: reduce force_mwait visibility
i386/xen: add proper unwind annotations to xen_sysenter_target
x86: i386: reduce boot fixmap space
[CIFS] Fix compiler warning on 64-bit
mm: remove double indirection on tlb parameter to free_pgd_range() & Co
fbcon: remove stray semicolons
vmlinux.lds: move __attribute__((__cold__)) functions back into final .text section
Jan Engelhardt (1):
netfilter: xt_TCPMSS: collapse tcpmss_reverse_mtu{4,6} into one function
Jan Evert van Grootheest (2):
ht6560b: update email address
ht6560b: remove old history
Jan Glauber (3):
crypto: s390 - Respect STFL bit
[S390] Cleanup cpacf printk messages.
[S390] qdio: new qdio driver.
Jan Kara (20):
ext4: Set journal pointer to NULL when journal is released
vfs: Move mark_inode_dirty() from under page lock in generic_write_end()
ext4: Invert the locking order of page_lock and transaction start
ext4: Fix lock inversion in ext4_ext_truncate()
vfs: export filemap_fdatawrite_range()
jbd2: Implement data=ordered mode handling via inodes
ext4: Use new framework for data=ordered mode in JBD2
jbd2: Remove data=ordered mode support using jbd buffer heads
ext3: fix synchronization of quota files in journal=data mode
ext3: fix typos in messages and comments (journalled -> journaled)
ext3: correct mount option parsing to detect when quota options can be changed
reiserfs: fix synchronization of quota files in journal=data mode
reiserfs: fix typos in messages and comments (journalled -> journaled)
reiserfs: correct mount option parsing to detect when quota options can be changed
quota: fix possible infinite loop in quota code
quota: rename quota functions from upper case, make bigger ones non-inline
quota: cleanup loop in sync_dquots()
quota: move function-macros from quota.h to quotaops.h
quota: convert macros to inline functions
quota: implement sending information via netlink about user below quota
Jan Kiszka (1):
printk: don't prefer unsuited consoles on registration
Jan Kratochvil (1):
x86: fix crash due to missing debugctlmsr on AMD K6-3
Jan Nikitenko (2):
mmc_spi: put signals to low power off fix
spi: au1550_spi: improve pio transfer mode
Jarek Poplawski (1):
pkt_sched: sch_sfq: dump a real number of flows
Jarkko Nikula (9):
[ALSA] ASoC: Convert N810 machine driver to use gpiolib
ALSA: ASoC: Cover also Nokia N810 WiMAX Edition in N810 machine driver
ALSA: ASoC: Add support for generic DAPM register modifier widget
ALSA: ASoC: TLV320AIC3X: Use register modifier widget for mic bias
ALSA: ASoC: TLV320AIC3X: Modify only interface related bits in aic3x_set_dai_fmt
ALSA: ASoC: TLV320AIC3X: Add support for digital microphone input
ALSA: ASoC: Add digital mic configuration to N810 machine driver
ARM: OMAP: DMA: Don't mark channel active in omap_enable_channel_irq
ALSA: ASoC: TLV320AIC3X: Add mixer control for ADC highpass filter
Jaroslav Kysela (8):
ALSA: Release v1.0.17rc1
ALSA: Release 1.0.17rc2
ALSA: Remove duplicate MODULE_AUTHOR/DESCRIPTION/LICENCE from snd-ens1370.ko
ALSA: emu10k1 - fix possible memory leak in memory allocation routines
[ALSA] Revert "alsa: add annotations to bitwise type snd_pcm_hw_param_t"
ALSA: Release v1.0.17rc3
ALSA: HDA - HP dc7600 with pci sub IDs 0x103c/0x3011 belongs to hp-3013 model
ALSA: Release v1.0.17
Jason Baron (1):
stop_machine: add ALL_CPUS option
Jason Jin (5):
[POWERPC] Update booting-without-of for Freescale PCIe MSI
[POWERPC] fsl: PCIe MSI support for 83xx/85xx/86xx processors.
[POWERPC] 86xx: Enable MSI support for MPC8610HPCD board
[POWERPC] 85xx: Enable MSI support for 85xxds board
powerpc/85xx: Minor fixes for 85xxds and 8536ds board.
Jason Wessel (6):
softlockup: fix NMI hangs due to lock race - 2.6.26-rc regression
kgdb: remove unused HAVE_ARCH_KGDB_SHADOW_INFO config variable
kgdb: support for ARCH=arm
kgdb, powerpc: arch specific powerpc kgdb support
kgdb: kgdboc console poll hooks for cpm uart
kgdb: kgdboc console poll hooks for mpsc uart
Jaswinder Singh (6):
vicam: use request_firmware()
edgeport: use request_firmware()
edgeport-ti: use request_firmware()
dsp56k: use request_firmware
firmware: convert sb16_csp driver to use firmware loader exclusively
x86: introducing asm-x86/traps.h
Javier Cardona (4):
libertas: Extend MESH_CONFIG command to access non-volatile configuration
libertas: sysfs interface for accessing non-volatile configuration
libertas: sysfs interface for accessing default mesh channel
libertas: rate adaptation configuration via iwconfig.
Jay Vosburgh (6):
bonding: Use msecs_to_jiffies, eliminate panic
bonding: remove test for IP in ARP monitor
bonding: refactor ARP active-backup monitor
bonding: Add "follow" option to fail_over_mac
bonding: Rework / fix multiple gratuitous ARP support
bonding: Allow setting max_bonds to zero
Jaya Kumar (1):
[ARM] 5118/1: pxafb: add exit and remove handlers
Jean Delvare (80):
PCI: Unhide the SMBus on the Compaq Evo D510
[MTD] [NOR] gen_probe: No debug message when debugging is disabled
i2c-nforce2: Add support for multiplexing on the Tyan S4985
i2c-core: Remove needless include
i2c: Group bus drivers by type
i2c: Delete unused function i2c_smbus_write_quick
i2c: Update stray references to smbus_access
i2c-piix4: Various cleanups and minor fixes
i2c: Consistently reject unsupported transactions
i2c: Simplify i2c_del_driver()
i2c: Let framebuffer drivers set their I2C bus class to DDC
i2c: Let bus drivers add SPD to their class
i2c/eeprom: Only probe buses with DDC or SPD class
i2c/eeprom: Fall back to SMBus read word transactions
i2c: Simplify i2c_device_probe
i2c-algo-pcf: Drop unused struct members
i2c-i801: Remove verbose debugging messages
i2c-i801: Properly report bus arbitration loss
i2c-i801: Rename local variable temp to status
i2c-i801: Fix handling of error conditions
i2c: Check for ACPI resource conflicts
i2c: Drop stray references to lm_sensors
i2c-dev: Delete empty detach_client callback
i2c: Clean up old chip drivers
i2c: Call client_unregister for new-style devices too
i2c: Add detection capability to new-style drivers
i2c: Clear i2c_adapter.dev on adapter removal
i2c: Convert the eeprom driver to a new-style i2c driver
i2c: Convert the pcf8591 driver to a new-style i2c driver
i2c: Convert the pcf8574 driver to a new-style i2c driver
i2c: Convert the pcf8575 driver to a new-style i2c driver
i2c: Convert the pca9539 driver to a new-style i2c driver
i2c: Convert the max6875 driver to a new-style i2c driver
w1/ds2482: Convert to a new-style driver
hwmon: (ad7418) Convert to a new-style i2c driver
hwmon: (adm1021) Convert to a new-style i2c driver
hwmon: (adm1025) Convert to a new-style i2c driver
hwmon: (adm1026) Convert to a new-style i2c driver
hwmon: (adm1029) Convert to a new-style i2c driver
hwmon: (adm1031) Convert to a new-style i2c driver
hwmon: (adm9240) Convert to a new-style i2c driver
hwmon: (ads7828) Convert to a new-style i2c driver
hwmon: (adt7470) Convert to a new-style i2c driver
hwmon: (adt7473) Convert to a new-style i2c driver
hwmon: (asb100) Convert to a new-style i2c driver
hwmon: (atxp1) Convert to a new-style i2c driver
hwmon: (ds1621) Convert to a new-style i2c driver
hwmon: (f75375s) Drop legacy i2c driver
hwmon: (fscher) Convert to a new-style i2c driver
hwmon: (fschmd) Convert to a new-style i2c driver
hwmon: (fscpos) Convert to a new-style i2c driver
hwmon: (gl518sm) Convert to a new-style i2c driver
hwmon: (gl520sm) Convert to a new-style i2c driver
hwmon: (lm63) Convert to a new-style i2c driver
hwmon: (lm77) Convert to a new-style i2c driver
hwmon: (lm80) Convert to a new-style i2c driver
hwmon: (lm83) Convert to a new-style i2c driver
hwmon: (lm87) Convert to a new-style i2c driver
hwmon: (lm90) Convert to a new-style i2c driver
hwmon: (lm92) Convert to a new-style i2c driver
hwmon: (lm93) Convert to a new-style i2c driver
hwmon: (max1619) Convert to a new-style i2c driver
hwmon: (max6650) Convert to a new-style i2c driver
hwmon: (smsc47m192) Convert to a new-style i2c driver
hwmon: (thmc50) Convert to a new-style i2c driver
hwmon: (w83791d) Convert to a new-style i2c driver
hwmon: (w83792d) Convert to a new-style i2c driver
hwmon: (w83793) Convert to a new-style i2c driver
hwmon: (w83l785ts) Convert to a new-style i2c driver
hwmon: (w83l786ng) Convert to a new-style i2c driver
V4L/DVB (7924): ivtv/cx18: snprintf fixes
V4L/DVB (8046): zoran: i2c structure templates clean-up
V4L/DVB (8047): bt8xx: i2c structure templates clean-up
V4L/DVB (8245): ovcamchip: Delete stray I2C bus ID
V4L/DVB (8246): tvaudio: Stop I2C driver ID abuse
V4L/DVB (8315): zr36067: Delete dead code
V4L/DVB (8316): bt819: Fix a debug message
V4L/DVB (8379): saa7127: Make device detection optional
USB: ohci-pnx4008: I2C cleanups and fixes
V4L/DVB (8499): zr36067: Rework device memory allocation
Jean-Francois Moine (35):
V4L/DVB (8152): Initial release of gspca with only one driver.
V4L/DVB (8154): Fix protection problems in the main driver.
V4L/DVB (8156): Many bug fixes, zc3xx added.
V4L/DVB (8157): gspca: all subdrivers
V4L/DVB (8158): gspca: minor changes
V4L/DVB (8180): Source cleanup - compile error with VIDEO_ADV_DEBUG.
V4L/DVB (8181): gspca: read() did not work (loop in kernel, timeout...)
V4L/DVB (8193): gspca: Input buffer may be changed on reg write.
V4L/DVB (8195): gspca: Input buffer overwritten in spca561 + cleanup code.
V4L/DVB (8201): gspca: v4l2_pix_format in each subdriver.
V4L/DVB (8204): gspca: Cleanup code.
V4L/DVB (8231): gspca: Do not declare the webcams declared by other drivers.
V4L/DVB (8232): gspca: Change the USERPTR mechanism.
V4L/DVB (8346): gspca: Bad pixel format of bridge VC0321.
V4L/DVB (8350): gspca: Conform to v4l2 spec and mutex unlock fix.
V4L/DVB (8352): gspca: Buffers for USB exchanges cannot be in the stack.
V4L/DVB (8358): gspca: Better initialization of sn9c120 - ov7660.
V4L/DVB (8369): gspca: Bad initialization of sn9c102 ov7630.
V4L/DVB (8370): gspca: Webcam 0461:0821 added.
V4L/DVB (8371): gspca: Webcam 08ca:2050 added.
V4L/DVB (8415): gspca: Infinite loop in i2c_w() of etoms.
V4L/DVB (8435): gspca: Delay after reset for ov7660 and USB traces in sonixj.
V4L/DVB (8436): gspca: Version number only in the main driver.
V4L/DVB (8438): gspca: Lack of matrix for zc3xx - tas5130c (vf0250).
V4L/DVB (8441): gspca: Bad handling of start of frames in sonixj.
V4L/DVB (8442): gspca: Remove the version from the subdrivers.
V4L/DVB (8511): gspca: Get the card name of QUERYCAP from the usb product name.
V4L/DVB (8512): gspca: Do not use the driver_info field of usb_device_id.
V4L/DVB (8513): gspca: Set the specific per webcam information in driver_info.
V4L/DVB (8515): gspca: Webcam 0c45:6143 added in sonixj.
V4L/DVB (8517): gspca: Bad sensor for some webcams in zc3xx since 28b8203a830e.
V4L/DVB (8518): gspca: Remove the remaining frame decoding functions from the subdrivers.
V4L/DVB (8519): gspca: Set the specific per webcam information in driver_info for sonixb.
V4L/DVB (8520): gspca: Bad webcam information in some modules since 28b8203a830e.
V4L/DVB (8521): gspca: Webcams with Sonix bridge and sensor ov7630 are VGA.
Jeb Cramer (1):
igb: add DCA support
Jeff Dike (1):
UML - Fix boot crash
Jeff Garzik (8):
drivers/net/lib8390: fix warning, trim trailing whitespace
[netdrvr] Trim trailing whitespace for several drivers
Merge branch 'for-2.6.27' of git://git.marvell.com/mv643xx_eth into upstream-next
[netdrvr] fealnx: clean up nasty mess of arch ifdefs
[netdrvr] kill sync_irq-before-freq_irq pattern
Merge branch 'r8169-next' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-next
Merge branch 'r8169-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-fixes
[netdrvr] atl1d: fix !CONFIG_PM build
Jeff Kirsher (8):
ixbge: allow vlan devices to use TSO and TCP CSUM offload
igb: allow vlan devices to use TSO and TCP CSUM offload
e1000e: allow VLAN devices to use TSO and TCP CSUM offload
MAINTAINERS
igb: limit EEPROM access
igb: cleanup function header comments
igb/ixgbe/e1000e: resolve tx multiqueue bug
e1000: remove email reference
Jeff Layton (14):
knfsd: clean up nfsd filesystem interfaces
knfsd: remove special handling for SIGHUP
knfsd: convert knfsd to kthread API
sunrpc: remove sv_kill_signal field from svc_serv struct
lockd: close potential race with rapid lockd_up/lockd_down cycle
nfsd: treat all shutdown signals as equivalent
NFS: implement option checking when remounting NFS filesystems (resend)
nfs4: remove BKL from nfs_callback_up and nfs_callback_down
nfs4: fix potential race with rapid nfs_callback_up/down cycle
lockd: nlm_release_host() checks for NULL, caller needn't
lockd: eliminate duplicate nlmsvc_lookup_host call from nlmsvc_testlock
lockd: eliminate duplicate nlmsvc_lookup_host call from nlmsvc_lock
lockdep: annotate cifs in-kernel sockets
[CIFS] break ATTR_SIZE changes out into their own function
Jeff Mahoney (3):
reiserfs: convert j_lock to mutex
reiserfs: convert j_flush_sem to mutex
reiserfs: convert j_commit_lock to mutex
Jeff Moyer (1):
autofs4: use struct qstr in waitq.c
Jens Axboe (25):
Add generic helpers for arch IPI function calls
x86: convert to generic helpers for IPI function calls
powerpc: convert to generic helpers for IPI function calls
ia64: convert to generic helpers for IPI function calls
alpha: convert to generic helpers for IPI function calls
arm: convert to generic helpers for IPI function calls
m32r: convert to generic helpers for IPI function calls
mips: convert to generic helpers for IPI function calls
parisc: convert to generic helpers for IPI function calls
sh: convert to generic helpers for IPI function calls
smp_call_function: get rid of the unused nonatomic/retry argument
on_each_cpu(): kill unused 'retry' parameter
cfq-iosched: properly protect ioc_gone and ioc count
as-iosched: properly protect ioc_gone and ioc count
cfq-iosched: add message logging through blktrace
block: kill request_queue_t
block: integrity checkpatch cleanups
block: blkdev.h cleanup, move iocontext stuff to iocontext.h
block: integrity cleanups
cfq-iosched: get rid of enable_idle being unused warning
sg: fix odd style (extra parenthesis) introduced by cmd filter patch
block: integrity flags can't use bit ops on unsigned short
block: extend queue_flag bitops
generic-ipi: fixlet
ide-cd: fix oops when using growisofs
Jeremy Fitzhardinge (154):
xen: remove support for non-PAE 32-bit
hrtimer: remove warning in hres_timers_resume
x86: use pteval_t for _PAGE_FOO
x86: use symbolic constant in stts()
xen: add raw console write functions for debug
xen: make early console also write to debug console
xen: use hypercall rather than clts
xen: use new sched_op
xen: allow some cr4 updates
xen: don't worry about preempt during xen_irq_enable()
x86/paravirt: add pte_flags to just get pte flags
xen: make earlyprintk=xen work again
xen: count resched interrupts properly
xen: make phys_to_machine structure dynamic
xen: add configurable max domain size
xen: efficiently support a holey p2m table
xen: make dummy_shared_info non-static
xen: add p2m mfn_list_list
xen: add rebind_evtchn_irq
xen: fix unbind_from_irq()
xen-console: add save/restore
xenbus: rebind irq on restore
xen: implement save/restore
xen: maintain clock offset over save/restore
CONFIG_PM_SLEEP fix: xen: fix compilation when CONFIG_PM_SLEEP is disabled
xen: avoid hypercalls when updating unpinned pud/pmd
xen: restore vcpu_info mapping
xen: resume timers on all vcpus
xen: add new Xen elfnote types and use them appropriately
x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits.
x86: make asm/asm.h work for asm code.
xen: mask unwanted pte bits in __supported_pte_mask
xen: don't drop NX bit
x86: unify asm-x86/fixmap*.h
x86: unify __set_fixmap
x86: implement set_pte_vaddr
x86/paravirt/xen: add set_fixmap pv_mmu_ops
mm: add a ptep_modify_prot transaction abstraction
paravirt: add hooks for ptep_modify_prot_start/commit
xen: implement ptep_modify_prot_start/commit
xen: add mechanism to extend existing multicalls
x86: compile error fix for smpboot.c
build: add __page_aligned_data and __page_aligned_bss
xen: reserve Xen-specific memory in e820 map
xen: reserve ISA space in e820 map
xen: set max_pfn_mapped
x86: asm-x86/pgtable.h: fix compiler warning
x86: add memory clobber to save/loadsegment
x86: add memory barriers to wrmsr
x86: remove open-coded save/load segment operations
x86, 64-bit: use write_gdt_entry in vsyscall_set_cpu
x86, 64-bit: use p??_populate() to attach pages to pagetable
x86, 64-bit: unify early_ioremap
x86, 64-bit: add gate_offset() and gate_segment() macros
x86: unify pgd_index
x86: unify mmu_context.h
x86, 64-bit: add prototype for x86_64_start_kernel()
x86, 64-bit: add sync_cmpxchg
x86: simplify vmalloc_sync_all
x86/paravirt: add a pgd_alloc/free hooks
x86: preallocate and prepopulate separately
x86/paravirt: add debugging for missing operations
x86/paravirt: define PARA_INDIRECT for indirect asm calls
x86, 64-bit: add FIX_PARAVIRT_BOOTMAP fixmap slot
x86, 64-bit: split x86_64_start_kernel
x86, 64-bit: adjust mapping of physical pagetables to work with Xen
x86, 64-bit: create small vmemmap mappings if PSE not available
x86, 64-bit: PSE no longer a hard requirement
x86, 64-bit: __switch_to(): move arch_leave_lazy_cpu_mode() to the right place
x86: save %fs and %gs before load_TLS() and arch_leave_lazy_cpu_mode()
x86: use __KERNEL_DS as SS when returning to a kernel thread
x86/paravirt: split sysret and sysexit
x86/paravirt, 64-bit: don't restore user rsp within sysret
x86/paravirt: add sysret/sysexit pvops for returning to 32-bit compatibility userspace
x86, 64-bit: ia32entry: replace privileged instructions with pvops
x86, 64-bit: swapgs pvop with a user-stack can never be called
x86/paravirt, 64-bit: add adjust_exception_frame
x86/paravirt, 64-bit: make load_gs_index() a paravirt operation
x86: fix pte allocation in "x86: introduce init_memory_mapping for 32bit"
x86/paravirt: groundwork for 64-bit Xen support, fix
x86/paravirt: groundwork for 64-bit Xen support, fix #2
x86_64: fix non-paravirt compilation
x86: setup_arch() && early_ioremap_init()
x86, paravirt, 64-bit: fix compile errors with IA32_EMULATION off
x86: fix CPA self-test for "x86/paravirt: groundwork for 64-bit Xen support"
x86_64/setup: unconditionally populate the pgd
x86: always set _PAGE_GLOBAL in _PAGE_KERNEL* flags
x86_32: remove __PAGE_KERNEL(_EXEC)
x86/cpa: use an undefined PTE bit for testing CPA
x86: fix compile error in current tip.git
x86_64: add pseudo-features for 32-bit compat syscall
x86_64: vdso32 cleanup using feature flags
generic ipi function calls: wait on alloc failure fallback
x86_64: there's no need to preallocate level1_fixmap_pgt
x86: clean up formatting of __switch_to
x86: use __page_aligned_data/bss
x86_64: adjust exception frame in ia32entry
x86_64: unstatic get_local_pda
xen: print backtrace on multicall failure
xen: define set_pte from the outset
xen64: define asm/xen/interface for 64-bit
xen: make ELF notes work for 32 and 64 bit
xen: fix 64-bit hypercall variants
xen64: fix calls into hypercall page
xen64: add extra pv_mmu_ops
xen64: random ifdefs to mask out 32-bit only code
xen64: get active_mm from the pda
xen: move smp setup into smp.c
x86_64: add workaround for no %gs-based percpu
xen64: smp.c compile hacking
xen64: add xen-head code to head_64.S
xen64: add asm-offsets
xen64: add 64-bit assembler
xen64: use set_fixmap for shared_info structure
xen: cpu_detect is 32-bit only
xen64: add hypervisor callbacks for events, etc
xen64: early mapping setup
xen64: 64-bit starts using set_pte from very early
xen64: map an initial chunk of physical memory
xen32: create initial mappings like 64-bit
xen: fix truncation of machine address
xen64: use arbitrary_virt_to_machine for xen_set_pmd
xen: set num_processors
xen64: defer setting pagetable alloc/release ops
xen: use set_pte_vaddr
xen64: deal with extra words Xen pushes onto exception frames
xen64: add pvop for swapgs
xen64: register callbacks in arch-independent way
xen64: add identity irq->vector map
xen: rework pgd_walk to deal with 32/64 bit
xen: make sure the kernel command line is right
suspend, xen: enable PM_SLEEP for CONFIG_XEN
xen64: implement failsafe callback
xen64: implement 64-bit update_descriptor
xen64: save lots of registers
xen64: allocate and manage user pagetables
xen64: set up syscall and sysenter entrypoints for 64-bit
xen64: set up userspace syscall patch
xen: implement Xen write_msr operation
xen: update Kconfig to allow 64-bit Xen
xen64: disable 32-bit syscall/sysenter if not supported.
x86_64: further cleanup of 32-bit compat syscall mechanisms
x86: xen: no need to disable vdso32
x86_64: adjust exception frame on paranoid exceptions
x86/paravirt: add hooks for spinlock operations
paravirt: introduce a "lock-byte" spinlock implementation
xen: use lock-byte spinlock implementation
xen: implement Xen-specific spinlocks
x86, xen, power: fix up config dependencies on PM
xen: report hypervisor version
x86: rename PTE_MASK to PTE_PFN_MASK
x86: add PTE_FLAGS_MASK
x86: call early_cpu_init at the same point
xen: don't use sysret for sysexit32
Jeremy Katz (1):
crypto: padlock - Make module loading quieter when hardware isn't available
Jeremy Kerr (5):
mutex-debug: check mutex magic before owner
powerpc/spufs: avoid magic numbers for mapping sizes
powerpc/spufs: allow spufs files to specify sizes
powerpc/spufs: add sizes for context files
powerpc/spufs: only add ".ctx" file with "debug" mount option
Jerone Young (1):
powerpc/booke: Fix definitions for dbcr[1-2] and dbsr registers
Jesper Nilsson (10):
[CRIS] Build fixes for compressed and rescue images for v10 and v32:
Merge branch 'cris_debug_port_fix' into cris
Merge branch 'pcf8563_mutex_spinlock' into cris
[CRIS] Correct image makefiles to allow using a separate OBJ-directory.
[CRIS] Correct definition of subdirs for install_headers.
[CRISv10] Correct whitespace damage.
[CRISv10] Clean up compressed/misc.c
Merge branch 'build_fix' into cris
Merge branch 'asm_cris_kbuild' into cris
Merge branch 'cris_debug_port_fix' into cris
Jesse Barnes (10):
PCI: update location of PCI hotplug mailing lists
Merge branch 'suspend' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 into linux-next
x86/PCI: fixup early quirk probing
PCI: fixup kdoc blocks for hotplug functions
PCI: correct resource number in debug output
Revert "x86/PCI: ACPI based PCI gap calculation"
PCI hotplug: fix typo in pcie hotplug output
PCI: document pci_target_state
Merge branch 'x86/iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into for-linus
Merge branch 'core/generic-dma-coherent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into for-linus
Jesse Brandeburg (26):
ixgb: maybe stop tx port missed a piece
ixgb: repeat 32 bit ioremap cleanup
ixgb: fix bug in descriptor ring due to prefetch corruption
ixgb: leave room for extra hardware memory usage
ixgb: check down state before enable irq
ixgb: don't allow too small MTU
ixgb: move time stamp set before setting dma pointer
ixgb: fix race on rx_buffer_len in mtu change
ixgb: fix unload race with timers
ixgb: remove lltx support and update tx routine
ixgb: update readme text
ixgb: add copybreak parameter
ixgb: clean up un-necessary declarations
ixgb: format all if( to be if (
ixgb: cleanup space after while
ixgb: whitespace fixups
ixgb: fix spelling errors
ixgb: trivial fix space after for
ixgb: cleanup checkpatch suggestions that are relevant
ixgb: rx cleanup performance improvements
ixgb: clean up assignments inside if statements
ixgb: audit use of dev_kfree_skb_any
ixgb: cleanup header
ixgb: make NAPI the only option and the default
ixgb: update copyright dates and versions
ixgbe: remove device ID for unsupported device
JiSheng Zhang (1):
firewire: queue the right number of data
Jiang zhe (1):
[ALSA] hda - support intel DG33 motherboards
Jie Yang (1):
atl1e: Atheros L1E Gigabit Ethernet driver
Jie Zhang (1):
Blackfin arch: Allow ptrace to peek and poke application data in L1 data SRAM.
Jiri Hladky (1):
x86: fix bug in arch/i386/lib/delay.c file, delay_loop function
Jiri Kosina (17):
HID: fix report descriptor handling for MS Wireless model 1028
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: i8042 - add Intel D845PESV to nopnp list
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: atkbd - fix HP 2133 not sending release event for video switch
Input: i8042 - add Acer Aspire 1360 to nomux blacklist
Input: i8042 - add Gericom Bellagio to nomux blacklist
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
HID: fix compile issue in hiddev ioctl
HID: remove unused variable from hiddev compat ioctl
HID: fix memory leak in hidraw_release
HID: add quirk for Logitech DiNovo desktop
HID: gyration sleep button quirk
HID: remove quirk lookup from usbkbd/usbmouse
Merge branches 'upstream' and 'upstream-fixes' into for-linus
Jiri Slaby (15):
x86_64: fix mm.txt documentation
ftrace: fix printout
x86, generic: mark early_printk as asmlinkage
x86_64: use PAGE_OFFSET in dump_pagetables
tty: isicom, enable/disable pci device
Char: mxser, add CP-102UF support
HID: fix quirk handling in usbmouse/kbd
vt: hold console_sem across sysfs operations
Char: mxser, ioctl cleanup
Char: mxser, globals cleanup
Char: mxser, update documentation
Char: mxser, prints cleanup
Char: mxser, remove predefined isa support
Char: mxser, various cleanups
drivers/misc/phantom: note PCI
Joachim Fenkes (4):
IB/ehca: Reject receive work requests if QP is in RESET state
IB/ehca: Make device table externally visible
IB/ehca: Filter PATH_MIG events if QP was never armed
IB/ehca: Use default value for Local CA ACK Delay if FW returns 0
Jochen Friedrich (4):
powerpc/CPM: Add i2c pins to dts and board setup
i2c: Add support for I2C bus on Freescale CPM1/CPM2 controllers
i2c: Add MAINTAINER entry for i2c-cpm
powerpc: Add documentation for CPM GPIO banks
Joe Buehler (1):
x86: add PCI ID for 6300ESB force hpet
Joe Carnuccio (1):
[SCSI] qla2xxx: Retrieve board serial-number and description from VPD.
Joe Perches (8):
Input: remove unused defines
x86: include/asm-x86/string_32.h - style only
e1000: neaten function declarations
e1000: Use hw, er32, and ew32
e1000: Move extern function definitions to e1000.h
e1000: Remove spaces after casts and function names
e1000: checkpatch clean
e1000: Move assignments in tests before test
Joe Peterson (2):
fatfs: add UTC timestamp option
UTC timestamp option for FAT filesystems fix
Joel Becker (5):
ocfs2: Fix CONFIG_OCFS2_DEBUG_FS #ifdefs
ocfs2: Don't snprintf() without a format.
configfs: Allow ->make_item() and ->make_group() to return detailed errors.
Revert "configfs: Allow ->make_item() and ->make_group() to return detailed errors."
configfs: Allow ->make_item() and ->make_group() to return detailed errors.
Joel Schopp (2):
powerpc: Add cputable entry for Power7 architected mode
powerpc: Tell firmware we support architecture V2.06
Joerg Roedel (71):
x86, AMD IOMMU: add Kconfig entry
x86, AMD IOMMU: add header file for driver data structures and defines
x86, AMD IOMMU: add defines and structures for ACPI scanning code
x86, AMD IOMMU: add data structures to manage the IOMMUs in the system
x86, AMD IOMMU: add functions to find last possible PCI device for IOMMU
x86, AMD IOMMU: add amd_iommu_init.c to Makefile
x86, AMD IOMMU: add functions for mapping/unmapping the MMIO space
x86, AMD IOMMU: add functions for programming IOMMU MMIO space
x86, AMD IOMMU: add command buffer (de-)allocation
x86, AMD IOMMU: add device table initialization functions
x86, AMD IOMMU: add functions for IOMMU hardware initialization from ACPI
x86, AMD IOMMU: add detect code for AMD IOMMU hardware
x86, AMD IOMMU: add functions to parse IOMMU memory mapping requirements for devices
x86, AMD IOMMU: clue initialization code together
x86, AMD IOMMU: add early detection code
x86, AMD IOMMU: add kernel command line parameters for AMD IOMMU
x86, AMD IOMMU: add generic defines and structures for mapping code
x86, AMD IOMMU: add amd_iommu.c to Makefile
x86, AMD IOMMU: add functions to send IOMMU commands
x86, AMD IOMMU: add functions to initialize unity mappings
x86, AMD IOMMU: add address allocation and deallocation functions
x86, AMD IOMMU: add domain allocation and deallocation functions
x86, AMD IOMMU: add functions to find IOMMU device resources
x86, AMD IOMMU: add generic dma_ops mapping functions
x86, AMD IOMMU: add dma_ops mapping functions for single mappings
x86, AMD IOMMU: add mapping functions for scatter gather lists
x86, AMD IOMMU: add mapping functions for coherent mappings
x86, AMD IOMMU: add pre-allocation of protection domains
x86, AMD IOMMU: add dma_ops initialization function
x86, AMD IOMMU: add amd_iommu.h to export functions to the generic x86 dma code
x86, AMD IOMMU: initialize dma_ops from IOMMU initialization and enable IOMMUs
AMD_IOMMU: call detect and initialization functions from dma code
x86, AMD IOMMU: add MAINTAINERS entry
x86, AMD IOMMU: add documentation for kernel parameters
x86, AMD IOMMU: disable suspend/resume with IOMMU enabled (for now)
x86, AMD IOMMU: more verbose Kconfig description text
x86, AMD IOMMU: remove unnecessary set_bit_string
x86, AMD IOMMU: flush domain TLB when there is more than one page to flush
x86, AMD IOMMU: honor iommu=off instead of amd_iommu=off
x86, AMD IOMMU: don't try to init IOMMU if early detect code did not detect one
x86, AMD IOMMU: remove unnecessary code from the iommu_enable function
x86, AMD IOMMU: ignore detection of GART IOMMU
x86, AMD IOMMU: add comments to amd_iommu_types.h
x86, AMD IOMMU: add comments to the initialization code
x86, AMD IOMMU: add comments to core code
x86, AMD IOMMU: replace HIGH_U32 macro with upper_32_bits function
x86, AMD IOMMU: replace UPDATE_LAST_BDF macro with a function
x86, AMD IOMMU: replace TBL_SIZE macro with a function
x86, AMD IOMMU: remove unnecessary free checks from init code
x86, AMD IOMMU: add an emergency exit to the completion wait loop
x86, AMD IOMMU: rename struct command to iommu_cmd
x86, AMD IOMMU: remove unneeded initializations from command buffer allocation
x86, AMD IOMMU: use true/false instead of 0/1 for bool value
x86, AMD IOMMU: do runtime list initialization at compile time
x86, AMD IOMMU: replace memset with __GFP_ZERO for table allocation
x86, AMD IOMMU: replace self made size parsing with memparse call
x86, AMD IOMMU: fix device table entry size
x86, AMD IOMMU: replace DEVID macro with a function
AMD IOMMU: set iommu for device from ACPI code too
KVM: VMX: move APIC_ACCESS trace entry to generic code
KVM: SVM: implement dedicated NMI exit handler
KVM: SVM: implement dedicated INTR exit handler
KVM: add missing kvmtrace bits
KVM: SVM: add missing kvmtrace markers
KVM: SVM: add tracing support for TDP page faults
KVM: SVM: fix suspend/resume support
iommu: add iommu_num_pages helper function
x86, AMD IOMMU: replace to_pages macro with iommu_num_pages
x86 gart: replace to_pages macro with iommu_num_pages
x86, AMD IOMMU: include amd_iommu_last_bdf in device initialization
KVM: SVM: allow enabling/disabling NPT by reloading only the architecture module
Johann Felix Soden (1):
net: Remove references to wan-router.txt in Kconfigs
Johannes Berg (53):
mac80211: a few code cleanups
mac80211: clean up get_tx_stats callback
mac80211: remove queue info from ieee80211_tx_status
mac80211: QoS related cleanups
mac80211: fix wme code
mac80211: require four hardware queues for QoS/HT
mac80211: proper STA info locking
mac80211: fix queue constant confusion
Input: appletouch - miscellaneous code cleanups
mac80211: fix bugs in queue handling functions
mac80211: let drivers wake but not start queues
mac80211: use rate index in TX control
mac80211: reorder some transmit handlers
mac80211: move TX info into skb->cb
mac80211: dont allow fragmentation and requeuing on A-MPDU queues
mac80211: use multi-queue master netdevice
mac80211: remove channel use statistics
stacktrace: don't crash on invalid stack trace structs
b43: enable mesh
mac80211: clean up skb reallocation code
ath5k: use IEEE80211_SKB_CB
b43legacy: fix build errors when DMA or PIO are not selected
p54: fix skb->cb tx info conversion
mac80211: fix rate control initialisation
softirq: remove irqs_disabled warning from local_bh_enable
mac80211: remove shared key todo
mac80211: use separate spinlock for sta flags
mac80211: add single function calling tx handlers
mac80211: rename TKIP debugging Kconfig symbol
mac80211: make workqueue freezable
mac80211: fix tx fragmentation
mac80211: get rid of function pointers in TX path
mac80211: get rid of function pointers in RX path
mac80211: rework debug settings and make debugging safer
ALSA: remove CONFIG_KMOD from sound
mac80211: make master netdev handling sane
mac80211: revamp virtual interface handling
mac80211: push interface checks down
mac80211: revamp beacon configuration
mac80211: fix RX sequence number check
wext: make sysfs bits optional and deprecate them
mac80211: fix TX sequence numbers
mac80211: fix struct ieee80211_tx_queue_params
mac80211 hwsim: fix endianness bug
wireless: fix warnings from QoS patch
APM emulation: Notify about all suspend events, not just APM invoked ones (v2)
make CONFIG_KMOD invisible
remove mention of CONFIG_KMOD from documentation
rework try_then_request_module to do less in non-modular kernels
remove CONFIG_KMOD from sparc64
remove CONFIG_KMOD from lib
remove CONFIG_KMOD from core kernel code
introduce HAVE_EFFICIENT_UNALIGNED_ACCESS Kconfig symbol
Johannes Weiner (45):
softlockup: fix watchdog task wakeup frequency
softlockup: fix watchdog task wakeup frequency
mm: move bootmem descriptors definition to a single place
mm: fix free_all_bootmem_core alignment check
mm: normalize internal argument passing of bootmem data
mm: unexport __alloc_bootmem_core()
mm: drop unneeded pgdat argument from free_area_init_node()
vma_page_offset() has no callees: drop it
bootmem: reorder code to match new bootmem structure
bootmem: clean up bootmem.c file header
bootmem: add documentation to API functions
bootmem: add debugging framework
bootmem: revisit bitmap size calculations
bootmem: revisit bootmem descriptor list handling
bootmem: clean up free_all_bootmem_core
bootmem: clean up alloc_bootmem_core
bootmem: free/reserve helpers
bootmem: factor out the marking of a PFN range
bootmem: respect goal more likely
bootmem: Make __alloc_bootmem_low_node fall back to other nodes
bootmem: revisit alloc_bootmem_section
bootmem: replace node_boot_start in struct bootmem_data
documentation: update CodingStyle tips for Emacs users
bootmem: Move node allocation macros back to !HAVE_ARCH_BOOTMEM_NODE
mm: print swapcache page count in show_swap_cache_info()
lib: generic show_mem()
alpha: use generic show_mem()
avr32: use generic show_mem()
blackfin: use generic show_mem()
xtensa: use generic show_mem()
x86: use generic show_mem()
um: use generic show_mem()
sparc64: use generic show_mem()
sh: use generic show_mem()
s390: use generic show_mem()
powerpc: use generic show_mem()
mn10300: use generic show_mem()
h8300: use generic show_mem()
mips: use generic show_mem()
m68knommu: use generic show_mem()
m68k: use generic show_mem()
m32r: use generic show_mem()
frv: use generic show_mem()
cris: use generic show_mem()
lguest: fix switcher_page leak on unload
John Linn (6):
powerpc/virtex: add dts file for ML507 reference design
powerpc/virtex: Fix booting of Xilinx FPGAs with 16550 for 405 and 440
powerpc/virtex: add Xilinx Virtex 5 ppc440 platform support
powerpc/virtex: add Xilinx 440 cpu to the cputable
powerpc/virtex: add defconfig for virtex 5 platforms
Input: add new serio driver for Xilinx XPS PS2 IP
John Reiser (1):
execve filename: document and export via auxiliary vector
John Rigby (6):
powerpc/mpc5121: Update device tree for MPC5121ADS evaluation board
powerpc/mpc5121: Add clock driver
powerpc/mpc5121: Add generic board support for MPC5121 platforms
powerpc/mpc5121: Add support for CPLD on MPC5121ADS board
powerpc: pci config cleanup
powerpc: Move mpc83xx_add_bridge to fsl_pci.c
John W. Linville (7):
wireless: fix warning introduced by "mac80211: QoS related cleanups"
rt2x00dev.c: fix-up merge damage
net/mac80211/ieee80211_i.h: fix-up merge damage
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/wireless-2.6
ath5k: remove now unused variable declared in ath5k_tx
wireless: remove RFKILL_STATE_HARD_BLOCKED warnings
iwl-rfkill.c: correct 'recieved' typo
Jon Mason (1):
RDMA/cxgb3: Propagate HW page size capabilities
Jon Smirl (4):
powerpc/i2c: Convert i2c-mpc into an of_platform driver
i2c: Export the i2c_bus_type symbol
powerpc/mpc5200: Add AC97 register definitions for the MPC52xx PSC
powerpc/mpc5200: Remove fsl-soc.c from mpc5200 build, it is not needed.
Jon Tollefson (6):
hugetlb: allow arch overridden hugepage allocation
powerpc: function to allocate gigantic hugepages
powerpc: scan device tree for gigantic pages
powerpc: define support for 16G hugepages
fs: check for statfs overflow
powerpc: support multiple hugepage sizes
Jonathan Corbet (75):
bsg: cdev lock_kernel() pushdown
cris: cdev lock_kernel() pushdown
mips: cdev lock_kernel() pushdown
sh: cdev lock_kernel() pushdown
x86: cdev lock_kernel() pushdown
i2c: cdev lock_kernel() pushdown
cosa: cdev lock_kernel() pushdown
pcmcia: cdev lock_kernel() pushdown
rtc: cdev lock_kernel() pushdown
drivers/s390: cdev lock_kernel() pushdown
AoE: cdev lock_kernel() pushdown
paride: cdev lock_kernel() pushdown
mtdchar: cdev lock_kernel() pushdown
UBI: cdev lock_kernel() pushdown
HID: cdev lock_kernel() pushdown
Input: cdev lock_kernel() pushdown
UIO: cdev lock_kernel() pushdown
ipmi: cdev lock_kernel() pushdown
mem: cdev lock_kernel() pushdown
misc: cdev lock_kernel() pushdown
viotape: cdev lock_kernel pushdown ()
mbcs: cdev lock_kernel() pushdown
lp: cdev lock_kernel() pushdown
drm: cdev lock_kernel() pushdown
phonedev: cdev lock_kernel() pushdown
ide-tape: cdev lock_kernel() pushdown
sg: cdev lock_kernel() pushdown
osst: cdev lock_kernel() pushdown.
aacraid: cdev lock_kernel() pushdown
st: cdev lock_kernel() pushdown
gdth: cdev lock_kernel() pushdown
isdn: cdev lock_kernel() pushdown
usbcore: cdev lock_kernel() pushdown
dvb: cdev lock_kernel() pushdown
fbmem: cdev lock_kernel() pushdown
sound: cdev lock_kernel() pushdown
snsc: cdev lock_kernel() pushdown
tty: cdev lock_kernel() pushdown
Add "no BKL needed" comments to several drivers
spidev: BKL pushdown
vcs: BKL pushdown
xilinx icap: BKL pushdown
tlckl: BKL pushdown
raw: BKL pushdown
dsp56k: BKL pushdown
infiniband: more BKL pushdown
phantom: BKL pushdown
bpp: bkl pushdown
videopix: BKL pushdown
dpt_i20: BKL pushdown
changer: BKL pushdown
CAPI: BKL pushdown
divamnt: BKL pushdown
adb: BKL pushdown
printer gadget: BKL pushdown
USB Monitor: BKL pushdown
usbdev: BKL pushdown
videodev: BKL pushdown
Add cycle_kernel_lock()
Add a bunch of cycle_kernel_lock() calls
Add a comment in chrdev_open()
Remove the lock_kernel() call from chrdev_open()
pcmcia: cm40x0 cdev lock_kernel() pushdown
Make FAT users happier by not deadlocking
mpt: fasync BKL pushdown
i2o: fasync BKL pushdown
tun: fasync BKL pushdown
tty_io: fasync BKL pushdown
Bluetooth VHCI: fasync BKL pushdown
ecryptfs: fasync BKL pushdown
ipmi: fasync BKL pushdown
snd/PCM: fasync BKL pushdown
Call fasync() functions without the BKL
bf561-coreb: BKL unneeded for open()
Merge commit 'v2.6.26' into bkl-removal
Jonathan Lim (1):
accounting: account for user time when updating memory integrals
Jonathan Woithe (1):
Fujitsu-laptop update
Joonwoo Park (7):
textsearch: support for case insensitive searching
textsearch: ts_bm: support case insensitive searching in Boyer-Moore algorithm
textsearch: ts_kmp: support case insensitive searching in Knuth-Morris-Pratt algorithm
textsearch: ts_fsm: return error on request for case insensitive search
textsearch: convert kmalloc + memset to kzalloc
netfilter: fix string extension for case insensitive pattern matching
vlan: Use is_vlan_dev()
Jordan Crouse (1):
lxfb: fix console blanking
Jorge Boncompte [DTI2] (1):
atm: [iphase] move struct suni_priv to suni.h
Jose R. Santos (2):
ext4: New inode allocation for FLEX_BG meta-data groups.
ext4: Documentation updates.
Josh Boyer (7):
[POWERPC] 4xx: Fix PCI mem in rainier DTS
[POWERPC] 4xx: Fix compiler warning on DCR_NATIVE only builds
Revert "[POWERPC] 4xx: Fix 460GT support to not enable FPU"
powerpc/4xx: Workaround for PPC440EPx/GRx PCI_28 Errata
ibm_emac: Remove the ibm_emac driver
Merge branch 'virtex-for-2.6.27' of git://git.secretlab.ca/git/linux-2.6-virtex into 4xx-next
powerpc/44x: Update ppc44x_defconfig
Jouni Malinen (4):
mac80211_hwsim: 802.11 radio simulator for mac80211
mac80211_hwsim: Clean up documentation
mac80211_hwsim: Minor cleanup
mac80211_hwsim: Shared TX code for received frames and Beacons
Juergen Beisert (18):
[ALSA] ac97: add support for wm9711 master left inv switch
MXC family: Add clock handling
MXC arch: Add gpio support for the whole platform
i.MXC family: Adding timer support
i.MX3: Add a basic default config for the imx31ads (reference only)
MX3: Adapt mx31lite to new timer init style
MXC arch: Simplify architecture's irq sources
i.MX2 family: Add GPIO multiplexing support
i.MX2 family: Add basic mach support (sources)
i.MX2 family: Add basic mach support (headers)
i.MX2 family: Add basic device support
i.MX27 CPU: Add basic i.MX27 CPU support
i.MX2 family: Add clock handling for i.MX27 CPU
i.MX27: Add ADS platform support
i.MX27: Adding PCM038 platform support
i.MX27 family: Add the Phytec PCM970 evaluation board
i.MX2 family: Add basic mach support
gpio: gpio driver for max7301 SPI GPIO expander
Julia Jomantaite (1):
ACPI: video: fix brightness allocation
Julia Lawall (12):
PCI: eliminate double kfree in intel-iommu initialization
It looks at least odd to apply spin_unlock to a mutex.
drivers/macintosh/smu.c: Improve error handling
Input: gtco - eliminate early return
ext4: Use BUG_ON() instead of BUG()
[S390] arch/s390: Eliminate NULL test and memset after alloc_bootmem
[S390] drivers/s390: Eliminate NULL test and memset after alloc_bootmem
arch/m68k/mm/motorola.c: Eliminate NULL test and memset after alloc_bootmem
arch/m68k/mm/sun3mmu.c: Eliminate NULL test and memset after alloc_bootmem
IB/ehca: Release mutex in error path of alloc_small_queue_page()
[SCSI] scsi_scan.c: Release mutex in error handling code
KVM: ia64: Fix irq disabling leak in error handling code
Julien May (1):
USB: Fix bug with byte order in isp116x-hcd.c fio write/read
Julius Volz (1):
net/wireless/nl80211.c: fix endless Netlink callback loop.
Jussi Kivilinna (10):
rndis_wlan: do link-down state change in worker thread
rndis_wlan: update carrier flag when link state changes
rndis_wlan: check if set_multicast_list work is already scheduled
rndis_wlan: cleanup: rename and remove local pointers
rndis_wlan: use kzalloc to allocate private data
rndis_wlan: preallocate command buffer for set/get_oid
rndis_host: pass buffer length to rndis_command
net_sched: Add qdisc_enqueue wrapper
net_sched: Add accessor function for packet length for qdiscs
net_sched: Add size table for qdiscs
KAMEZAWA Hiroyuki (9):
memcg: make global var read_mostly
memcg: avoid unnecessary initialization
memcg: better migration handling
memcg: remove refcnt from page_cgroup
memcg: helper function for relcaim from shmem.
memcg: add hints for branch
memcg: remove a redundant check
res_counter: limit change support ebusy
memcg: limit change shrink usage
KOSAKI Motohiro (3):
page allocator: inline some __alloc_pages() wrappers
call_usermodehelper(): increase reliability
cgroup: list_for_each cleanup
Kai Makisara (2):
[SCSI] st: Move buffer pointer back when data could not be written.
[SCSI] st: Remove bogus memset
Kailang Yang (7):
[ALSA] hda - Add support of Teradici controller
[ALSA] hda - Add ICH9 controller support (8086:2911)
[ALSA] hda - Add ALC663 support
[ALSA] hda - Fix vref pincap check in alc882 auto-detection
[ALSA] hda - show correct codec chip in PCM stream names
[ALSA] hda - Fix EAPD and COEF setups for realtek codecs
ALSA: hda - Add support of ASUS Eeepc P90*
Karen Xie (1):
cxgb3 - Add iscsi support
Karl Beldan (1):
pxamci: trivial fix of DMA alignment register bit clearing
Karsten Keil (9):
Add mISDN driver
Define AF_ISDN and PF_ISDN
Add mISDN core files
Add mISDN DSP
Add mISDN HFC PCI driver
Add mISDN HFC multiport driver
Add layer1 over IP support
Fix namespace issue with Hisax
Remove deprecated virt_to_bus()
Kay Sievers (12):
block: export "ro" attribute
iop-adma: fix platform driver hotplug/coldplug
USB: usb dev_name() instead of dev->bus_id
USB: usb dev_set_name() instead of dev->bus_id
kobject: replace '/' with '!' in name
driver core: remove KOBJ_NAME_LEN define
driver core: remove DEVICE_NAME_SIZE define
pnp: add acpi:* modalias entries
arm: bus_id -> dev_name() and dev_set_name() conversions
drivers/power: fix platform driver hotplug/coldplug
mfd: fix platform driver hotplug/coldplug
parport: fix platform driver hotplug/coldplug
Ke Wei (2):
[ARM] Feroceon: allow more old Feroceon IDs
[ARM] Orion: add a separate BRIDGE_INT_TIMER1_CLR define
Keika Kobayashi (3):
per-task-delay-accounting: add memory reclaim delay
per-task-delay-accounting: update taskstats for memory reclaim delay
per-task-delay-accounting: update document and getdelays.c for memory reclaim
Kenji Kaneshige (19):
pci-acpi: remove duplicate code for _OSC
pci-acpi: use local buffer for _OSC
pci-acpi: add flag to indicate query had been done
pci-acpi: remove unused variable in __pci_osc_support_set
pci-acpi: formatting cleanups for _OSC
pciehp: remove redundant pci_dev initialization
pciehp: evaluate _OSC/OSHP before controller init
pciehp: block signals while waiting for command completion
shpchp: check firmware before taking control
pciehp: fixes typo in dbg_ctrl() in pciehp_hpc.c
pciehp: removes redundant NULL write to slot status register
pciehp: fix typo in hpc_release_ctlr
pciehp: cleanup pcie_poll_cmd
pciehp: change command polling frequency
pciehp: remove inline from command related functions
Remove unnecessary 'tmp' variable from pci_hp_register().
pciehp: fix interrupt initialization
pciehp: remove needless command completed interrupt setting
pciehp: use get_service_data
Kent Liu (1):
memory-hotplug: don't calculate vm_total_pages twice when rebuilding zonelists in online_pages()
Kentaro Makita (2):
fix soft lock up at NFS mount via per-SB LRU-list of unused dentries
vfs: add cond_resched_lock while scanning dentry LRU lists
Kevin Coffman (3):
gss_krb5: create a define for token header size and clean up ptr location
gss_krb5: move gss_krb5_crypto into the krb5 module
gss_krb5: Use random value to initialize confounder
Kevin Winchester (1):
x86: Fix compile error with CONFIG_AS_CFI=n
Khem Raj (1):
sh: Prevent leaking of CONFIG_SUPERH32 to userspace in asm/unistd.h.
Kim B. Heino (1):
rtc: add support for ST M41T94 SPI RTC
Kim Phillips (6):
crypto: talitos - Freescale integrated security engine (SEC) driver
powerpc/fsl: update crypto node definition and device tree instances
crypto: talitos - Preempt overflow interrupts
crypto: talitos - Fix GFP flag usage
crypto: talitos - Stop leaking memory in error path
crypto: talitos - sparse fix
Klaus-D. Wacker (1):
[S390] Cleanup lcs printk messages.
Kristen Carlson Accardi (1):
libata/ahci: enclosure management support
Kristian Høgsberg (2):
x86: Use structs instead of hardcoded offsets in x86 boot decompressor.
x86: Honor 'quiet' command line option in real mode boot decompressor.
Krzysztof Halasa (3):
WAN: convert drivers to use built-in netdev_stats
WAN: Remove no longer needed pvc_desc in FR code.
ARM: IXP4xx Ethernet NAPI fix
Krzysztof Helt (46):
PCI: unhide the SMBus on the Compaq Deskpro EN
[ALSA] opti93x: fix sound ouput for Opti930
ALSA: opti93x: add support for Opti93x codec in cs4231-lib
ALSA: opti93x: use cs4231 lib
tridentfb: replace macros with functions
tridentfb: convert fb_info into allocated one
tridentfb: move global pseudo palette into structure
tridentfb: move global chip_id into structure
tridentfb: move global flat panel variable into structure
tridentfb: convert is_blade and is_xp macros into functions
tridentfb: move global acceleration hooks into structure
tridentfb: make use of functions and constants from the vga.h
tridentfb: fix timing calculations
tridentfb: use mmio access for clock setting
tridentfb: fix clock settings for older Trident 96XX chips
tridentfb: improve probe function
tridentfb: improved register values on TGUI 9680
tridentfb: add TGUI 9440 support
tridentfb: fix unitialized pseudo_palette
tridentfb: improve check_var function
tridentfb: preserve memory type settings
tridentfb: fix hi-color modes for TGUI 9440
tridentfb: add acceleration for TGUI families
tridentfb: acceleration code improvements
tridentfb: acceleration bug fixes
tridentfb: various pixclock and timing improvements
tridentfb: acceleration constants change
tridentfb: source code improvements
tridentfb: fix console freeze when switching from X11
tridentfb: fix 224 color logo at 8 bpp
tridentfb: y-panning fixes
tridentfb: Blade3D clock fixes
tridentfb: add imageblit acceleration for Blade3D family
tridentfb: remove warning message that cyblafb driver should be used
fbcon: make logo_height a local variable
uvesafb: change mode parameter to mode_option
tridentfb: documentation update
tdfxfb: add mode_option module parameter
vga16fb: source code improvement
tdfxfb: remove ypan checks done by a higher layer
hgafb: convert to new platform driver API
skeletonfb: update to correct platform driver usage
neofb: simplify clock calculation
neofb: drop redundant code
neofb: drop the xtimings structure
ALSA: cs4232: fix crash during chip PNP detection
Krzysztof Oledzki (2):
x86: add another PCI ID for ICH6 force hpet.
x86: add another PCI ID for ICH6 force-hpet
Krzysztof Piotr Oledzki (2):
netlink: add NLA_PUT_BE64 macro
netfilter: accounting rework: ct_extend + 64bit counters (v4)
Kumar Gala (39):
[POWERPC] Set lower flag bits in regs->trap to indicate debug level exception
[POWERPC] mpic: Deal with bogus NIRQ in Feature Reporting Register
[POWERPC] Cleanup mpic nodes in .dts
[POWERPC] 85xx: Add next-level-cache property
[POWERPC] Move to runtime allocated exception stacks
[POWERPC] Rework EXC_LEVEL_EXCEPTION_PROLOG code
[POWERPC] 40x/Book-E: Save/restore volatile exception registers
powerpc/booke: Fix some comments related to debug level exceptions
powerpc/booke: Add support for new e500mc core
powerpc/85xx: add DOZE/NAP support for e500 core
powerpc/e500mc: flush L2 on NAP for e500mc
cpm_uart: fix whitespace issues
cpm_uart: Remove !CONFIG_PPC_CPM_NEW_BINDING code
powerpc/cpm: Remove !CONFIG_PPC_CPM_NEW_BINDING code
powerpc/kprobes: Some minor fixes
powerpc/booke: Add kprobes support for booke style processors
powerpc: Add dma nodes to 83xx, 85xx and 86xx boards
powerpc: Move common module code into its own file
powerpc/bootwrapper: Pad .dtb by default
powerpc: Fix building of feature-fixup tests on ppc32
powerpc: Fixup lwsync at runtime
powerpc/85xx: Fix KSI8560 .dts
powerpc/85xx: minor fixes for MPC85xx DS board port
powerpc/85xx: Add support for MPC8536DS
powerpc/86xx: Refactor pic init
powerpc/booke: don't reinitialize time base
powerpc: Add 82xx/83xx/86xx to 6xx Multiplatform
powerpc/fsl: Refactor device bindings
powerpc: Fix pte_update for CONFIG_PTE_64BIT and !PTE_ATOMIC_UPDATES
powerpc/ep8248e: Fix compile problem if !CONFIG_FS_ENET
fs_enet: Remove !CONFIG_PPC_CPM_NEW_BINDING code
powerpc: Remove Kconfig PPC_CPM_NEW_BINDING
powerpc: rework FSL Book-E PTE access and TLB miss
powerpc/fsl: Minor TLBSYNC cleanup for FSL Book-E
powerpc/ep8248e: Unconditionally select PHYLIB for mdio_bitbang
Revert "powerpc/ep8248e: Fix compile problem if !CONFIG_FS_ENET"
powerpc: Add a 6xx defconfig
powerpc/booke: Clean up the hardware watchpoint support
powerpc: Fix 8xx build failure
Kuo-lang Tseng (1):
netfilter: ebtables: add IPv6 support
Kyungmin Park (3):
[MTD] [OneNAND] Check the ECC status first instead of controller
UBI: fix buffer padding
UBI: avoid unnecessary division operations
LE DISEZ Erwan (1):
tpm: add support for Broadcom TPM TIS device HID
Lai Jiangshan (5):
rcu: remove unused field struct rcu_data::rcu_tasklet
rcu classic: update qlen when cpu offline
cpuset: don't pass empty cpumasks to partition_sched_domains()
cpuset: code-cleanup for started_after
cpuset: two minor code-cleanups
Larry Finger (5):
b43legacy: Remove switch statement with 64-bit index
rtl8187: Change detection of RTL8187B with USB ID of 8187
pcmcia: ide-cs debugging bugfix
pcmcia: Fix ide-cs sparse warning
pcmcia: ide-cs: Remove outdated comment
Larry.Finger at lwfinger.net (3):
ssb: Allow reading of 440-byte SPROM that is not rev 4
b43: Fix typo in firmware file name for 802.11 cores with rev 13
p54: Add quality output to iwlist and iwconfig
Laurent Pinchart (15):
net: OpenFirmware GPIO based MDIO bitbang driver
fs_enet: MDIO on GPIO support
DM9000: Remove the 2 resources probe scheme.
DM9000: Fixup blackfin after removing 2 resource usage
cpm_uart: Support uart_wait_until_sent()
V4L/DVB (8207): uvcvideo: Fix a buffer overflow in format descriptor parsing
V4L/DVB (8208): uvcvideo: Use GFP_NOIO when allocating memory during resume
V4L/DVB (8209): uvcvideo: Don't free URB buffers on suspend.
V4L/DVB (8234): uvcvideo: Make input device support optional
V4L/DVB (8235): uvcvideo : Add support for Medion Akoya Mini E1210 integrated webcam
V4L/DVB (8254): uvcvideo : Add support for Asus F9GS integrated webcam
V4L/DVB (8257): uvcvideo: Fix possible AB-BA deadlock with videodev_lock and open_mutex
fs_enet: Remove unused fields in the fs_mii_bb_platform_info structure.
V4L/DVB (8497): uvcvideo: Make the auto-exposure menu control V4L2 compliant
V4L/DVB (8498): uvcvideo: Return sensible min and max values when querying a boolean control.
Laurent Vivier (5):
KVM: kvm_io_device: extend in_range() to manage len and write attribute
KVM: Add coalesced MMIO support (common part)
KVM: Add coalesced MMIO support (x86 part)
KVM: Add coalesced MMIO support (powerpc part)
KVM: Add coalesced MMIO support (ia64 part)
Lee Nipper (4):
crypto: talitos - Add support for 3des
crypto: talitos - Add support for sha256 and md5 variants
crypto: talitos - Remove calls to of_node_put
crypto: talitos - Correct dst != src case handling
Len Brown (3):
dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled.
ACPI: Zhang Rui maintains ACPI THERMAL and FAN
ACPI: Andi Kleen maintains the ACPI sub-system
Lennert Buytenhek (63):
mv643xx_eth: reverse topological sort of functions
mv643xx_eth: trim unnecessary includes
mv643xx_eth: shorten reg names
mv643xx_eth: get rid of individual port config register bit defines
mv643xx_eth: get rid of individual port config extend register bit defines
mv643xx_eth: delete unused SDMA config register bit defines
mv643xx_eth: delete unused port serial control register bit defines
mv643xx_eth: nuke port status register bit defines
mv643xx_eth: remove unused DESC_SIZE define
mv643xx_eth: clarify irq masking and unmasking
mv643xx_eth: move PHY wait defines into callers
mv643xx_eth: get rid of RX_BUF_OFFSET
mv643xx_eth: move MIB offset defines into their only user
mv643xx_eth: remove port serial status register bit defines
mv643xx_eth: clean up rx/tx descriptor field defines
mv643xx_eth: get rid of ETH_/ethernet_/eth_ prefixes
mv643xx_eth: use 'mv643xx_eth_' prefix consistently
mv643xx_eth: kill superfluous comments
mv643xx_eth: kill ->rx_resource_err
mv643xx_eth: get rid of hungarian variable naming
mv643xx_eth: move port_receive() into its only caller
mv643xx_eth: move rx_return_buff() into its only caller
mv643xx_eth: kill FUNC_RET_STATUS/pkt_info
mv643xx_eth: kill private unused instance of struct net_device_stats
mv643xx_eth: massively simplify multicast address crc8 computation
mv643xx_eth: split out rx queue state
mv643xx_eth: split out tx queue state
mv643xx_eth: remove write-only interrupt coalescing variables
mv643xx_eth: general cleanup
mv643xx_eth: add tx rate control
mv643xx_eth: allow multiple RX queues
mv643xx_eth: allow multiple TX queues
mv643xx_eth: work around TX hang hardware issue
mv643xx_eth: detect extended rx coal register field
mv643xx_eth: detect alternate TX BW control register location
mv643xx_eth: be more agressive about RX refill
mv643xx_eth: add PHY-less mode
mv643xx_eth: update driver version and author fields
[ARM] Orion: fix various whitespace and coding style issues
[ARM] Orion: make window setup a little more safe
[ARM] Orion: DRAM mapping granularity is 64KiB, not 16MiB
[ARM] Feroceon: annotate 88fr531-vd CPU entries
[ARM] Orion: top-level IRQs are level-triggered
[ARM] Orion: delete unused IO_SPACE_REMAP define
[ARM] Orion: move EHCI/I2C/UART peripheral init into board code
[ARM] Orion: move setting up PCIe WA window into PCIe setup path
[ARM] Orion: rework MPP handling
[ARM] Orion: remove error printks in ->map_irq() implementations
[ARM] Orion: avoid setting ->force_phy_addr
[ARM] Orion: add 88F5181L (Orion-VoIP) support
[ARM] Orion: add Linksys WRT350N v2 support
[ARM] Orion: use linux/serial_reg.h for Orion uncompress.h
[ARM] Orion: nuke orion5x_{read,write}
[ARM] add Marvell Loki (88RC8480) SoC support
[ARM] Loki: add defconfig
[ARM] Feroceon: L2 cache support
[ARM] Feroceon: 88fr131 support
[ARM] Feroceon: 88fr571-vd support
[ARM] Orion: PCIe x4/x1 detection support
[ARM] mv78xx0: add defconfig
[ARM] Orion: make PCI handling code deal with Cardbus slots
[ARM] Orion: add RD88F5181L-GE support
mv643xx_eth: fix NETPOLL build
Leonardo Potenza (1):
pcmcia: i82365.c: check request_irq return value
Li Xiaodong (1):
[GFS2] Remove unused declaration
Li Yang (1):
fsldma: fix incorrect exit path for initialization
Li Zefan (16):
JFS: diAlloc() should return -EIO rather than EIO
lockdep: remove duplicate definition of STATIC_LOCKDEP_MAP_INIT
ext4: fix build failure if DX_DEBUG is enabled
ext4: remove redundant code in ext4_fill_super()
ext4: cleanup never-used magic numbers from htree code
async_tx: list_for_each_entry_rcu() cleanup
kobject: should use kobject_put() in kset-example
leds: fix unsigned value overflow in atmel pwm driver
ext3: kill 2 useless magic numbers
cgroup: use read lock to guard find_existing_css_set()
cgroups: annotate two variables with __read_mostly
devcgroup: code cleanup
memcg: clean up checking of the disabled flag
cpuset: avoid unnecessary sched domains rebuilding
vfs: use kstrdup() and check failing allocation
sh: fix seq_file memory leak
Liam Girdwood (16):
ALSA: asoc: core - refactored DAPM pin control API.
ALSA: asoc: core - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: at32 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: at91 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: davinci - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: fsl - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: omap - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: pxa - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: s3c24xx - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: sh - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
ALSA: asoc: core - add Digital Audio Interface (DAI) control functions.
ALSA: asoc: machines - add Digital Audio Interface (DAI) control functions.
ALSA: asoc: n810 - fix build error.
ALSA: asoc: at32 - DAI struct merge and enable_pin() change.
ALSA: asoc: kbuild - only show menus for the current ASoC CPU platform.
Linus Torvalds (171):
x86: MMIO and gcc re-ordering issue
x86, bitops: make constant-bit set/clear_bit ops faster
Replace BKL with superblock lock in fat/msdos/vfat
Start using the new '%pS' infrastructure to print symbols
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.alsa-project.org/alsa-kernel
Merge branch 'drm-reorg' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'x86/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
Merge branch 'tracing/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched/new-API-sched_setscheduler' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core/locking' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
x86: MMIOTRACE should not default to on
Merge branch 'core/printk' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core/rodata' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core/softirq' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-2.6.27' of git://git.infradead.org/users/dwmw2/firmware-2.6
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/jmorris/security-testing-2.6
Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core/stacktrace' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core/topology' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge branch 'genirq' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Fix printk format warning in clocksource/acpi_pm.c
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/bart/ide-2.6
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'sbp2-spindown' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'core/rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'generic-ipi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-merge-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for_linus' of git://git.infradead.org/~dedekind/ubifs-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'ptrace-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge branch 'configfs-fixup-ptr-error' of git://oss.oracle.com/git/jlbec/linux-2.6
Merge branch 'for-linus' of git://www.jni.nu/cris
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'for-2.6.27' of git://linux-nfs.org/~bfields/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
net: In __netif_schedule() use WARN_ON instead of BUG_ON
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'for-linus' of git://neil.brown.name/md
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Merge branch 'x86/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
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 branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
x86: Fix help message for STRICT_DEVMEM config option
Don't list my old OSDL mailing address in CREDITS file
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Re-delete zombie 'drivers/usb/serial/airprime.c' file
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/jikos/hid
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/jwessel/linux-2.6-kgdb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'core/softlockup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'cpus4096-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86/auditsc' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland
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.o-hand.com/linux-rpurdie-leds
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
x86-64: make BUILD_IRQ() also reset section back
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
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/jbarnes/pci-2.6
Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
x86-64: Clean up 'save/restore_i387()' usage
x86/oprofile/nmi_int: add Nehalem to list of ppro cores
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Undo duplicate "m68k: drivers/input/serio/hp_sdc.c needs <linux/semaphore.h>"
Fix ahci driver 'flags' type
Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge git://git.infradead.org/~dwmw2/random-2.6
Merge git://git.infradead.org/embedded-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/davem/sparc-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge 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/sfrench/cifs-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6
Merge branch 'for-linus' 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/drzeus/mmc
Merge branch 'tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace
Merge git://git.infradead.org/mtd-2.6
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/tiwai/sound-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-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/sam/kbuild-next
Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip
Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'i2c-for-linus' of git://aeryn.fluff.org.uk/bjdooks/linux
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 git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
cpu masks: optimize and clean up cpumask_of_cpu()
Merge branch 'cpus4096-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Fix 'get_user_pages_fast()' with non-page-aligned start address
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Linux 2.6.27-rc1
Loc Ho (3):
[CRYPTO] hash: Add asynchronous hash support
[CRYPTO] cryptd: Add asynchronous hash support
[CRYPTO] tcrypt: Use asynchronous hash interface
Louis Rilling (6):
configfs: Introduce configfs_dirent_lock
configfs: Protect configfs_dirent s_links list mutations
configfs: Make configfs_new_dirent() return error code instead of NULL
configfs: Fix deadlock with racing rmdir() and rename()
configfs: Fix failing mkdir() making racing rmdir() fail
configfs: call drop_link() to cleanup after create_link() failure
Luis Machado (1):
powerpc: BookE hardware watchpoint support
Luis R. Rodriguez (1):
mac80211: Let drivers have access to TKIP key offets for TX and RX MIC
Luke Browning (2):
powerpc/spufs: provide context debug file
powerpc/spufs: don't extend time time slice if context is not in spu_run
Luotao Fu (1):
mpc52xx_psc_spi: fix block transfer
Maciej Sosnowski (3):
I/OAT: Add watchdog/reset functionality to ioatdma
I/OAT: tcp_dma_copybreak default value dependent on I/OAT version
I/OAT: I/OAT version 3.0 support
Maciej W. Rozycki (43):
PHYLIB: Kconfig: Complete the list of Broadcom PHYs supported
sb1250: use netdev_alloc_skb
x86: I/O APIC: AEOI timer acknowledgement clean-ups
x86: I/O APIC: remove parameters to fiddle with the 8259A
x86: I/O APIC: clean up after a fasteoi failure
x86: I/O APIC: keep IRQ off when changing LVT registers
x86: APIC/SMP: correct the message for "nosmp"
x86: APIC/SMP: downgrade the NMI watchdog for "nosmp"
x86: I/O APIC: clean up the 8259A on a NMI watchdog failure
x86: I/O APIC: fix the name of the L-APIC IRQ handler
x86: I/O APIC: fix the name of the through-8259A handler
x86: I/O APIC: remove redundant 8259A {,un}masking
x86: I/O APIC: remove redundant LVT0 masking
x86: I/O APIC: rename setup_ExtINT_IRQ0_pin()
x86: I/O APIC: unmask the second-chance timer interrupt
x86: I/O APIC: keep the timer IRQ masked during set-up
x86: I/O APIC: timer through 8259A second-chance
x86: NMI watchdog: Downgrade helper
x86: APIC/UP: Downgrade the NMI watchdog for no I/O APIC
x86: APIC/UP: Remove redundant NMI watchdog downgrade
x86: APIC/SMP: Downgrade the NMI watchdog for "nosmp"
x86: APIC/SMP: Downgrade the NMI watchdog for "noapic"
x86: fix IO APIC breakage on HP nx6325
x86: fix IO APIC breakage on HP nx6325, v2
x86, ioapic, acpi: add a knob to disable IRQ 0 through I/O APIC
x86: I/O APIC: Add a 64-bit variation of replace_pin_at_irq()
x86: L-APIC: Set IRQ0 as edge-triggered
x86: L-APIC: Always fully configure IRQ0
x86: I/O APIC: Never configure IRQ2
x86: Recover timer_ack lost in the merge of the NMI watchdog
x86: I/O APIC: remove an IRQ2-mask hack
i2c-sibyte: SWARM I2C board initialization
[MIPS] Remove obsolete isa_slot_offset
[MIPS] DECstation: Document more MB ASIC register bits
x86: APIC: remove apic_write_around(); use alternatives
x86: I/O APIC: Include <asm/i8259.h> required by some code
x86: APIC: Make apic_verbosity unsigned
x86: I/O APIC: Always report how the timer has been set up
x86: more apic debugging
serial: Z85C30: avoid a hang at console switch-over
serial: DZ11: avoid a hang at console switch-over
rtc: m41t80: sort header inclusions for readability
rtc: m41t80: use pr_info() as appropriate
Magnus Damm (41):
Input: add support for SuperH MigoR touchscreen
smc911x: remove unused 8-bit I/O operations
smc911x: fix 16-bit I/O operations
smc911x: pass along private data and use iomem
smc911x: introduce platform data flags
smc911x: SuperH architecture support
pcmcia: Update email address for m8xx driver author
pcmcia: remove unused bulkmem.h
pcmcia: Remove unused header file code
V4L/DVB (8338): soc_camera: Move spinlocks
V4L/DVB (8339): soc_camera: Add 16-bit bus width support
V4L/DVB (8340): videobuf: Fix gather spelling
V4L/DVB (8341): videobuf: Add physically contiguous queue code V3
V4L/DVB (8342): sh_mobile_ceu_camera: Add SuperH Mobile CEU driver V3
V4L/DVB (8343): soc_camera_platform: Add SoC Camera Platform driver
fbdev: SuperH Mobile LCDC Driver
sh: add SuperH Mobile I2C platform data to sh7343
sh: add SuperH Mobile I2C platform data to sh7723
sh: add SuperH Mobile I2C platform data to sh7366
sh: enable I2C on the ap325rxa board
sh: fix pg-sh4.c build breakage in linux-next
sh: Export sh7343 VPU and VEU using uio_pdrv_genirq
sh: Export sh7722 VPU and VEU using uio_pdrv_genirq
sh: Export sh7723 VPU, VEU2H0, VEU2H1 using uio_pdrv_genirq
sh: Export sh7366 VPU, VEU(1), VEU(2) using uio_pdrv_genirq
sh: Add memory chunks to SH-Mobile UIO devices
sh: Add arch_flags to struct clk
sh: Use arch_flags to simplify sh7722 siu clock code
sh: Add SuperH Mobile MSTPCR bits to clock framework
sh: Merge sh7343 and sh7722 clock code
sh: Show all clocks and their state in /proc/clocks
sh: Introduce clk_always_enable() function
sh: Use clk_always_enable() on sh7723 / ap325rxa
sh: Use clk_always_enable() on sh7722 / Migo-R / SE7722
sh: Use clk_always_enable() on sh7343 / SE77343
sh: Use clk_always_enable() on sh7366
sh: Add SuperH Mobile LCDC platform data for Migo-R
sh: Add SuperH Mobile CEU platform data for Migo-R
sh: SuperH Mobile LCDC platform data for AP325RXA
sh: Update smc911x platform data for AP325RXA
sh: SuperH Mobile CEU and camera platform data for AP325RXA
Mallikarjuna R Chilakala (1):
ixgbe: add LRO support
Manfred Spraul (4):
ipc/sem.c: convert undo structures to struct list_head
ipc/sem.c: remove unused entries from struct sem_queue
ipc/sem.c: convert sem_array.sem_pending to struct list_head
ipc/sem.c: rewrite undo list locking
Manuel Lauss (17):
ALSA: ASoC: AC97 codec PM
ALSA: ASoC: Au12x0/Au1550 PSC Audio support
i2c-ocores: basic PM support
i2c-au1550: Fix PM support
au1xmmc: remove db1200 board code, rewrite probe.
au1xmmc: enable 4 bit transfer mode
au1xmmc: SDIO IRQ support.
au1xmmc: codingstyle tidying.
au1xmmc: abort requests early if no card is present.
au1xmmc: new maintainer.
au1xmmc: remove custom carddetect poll implementation.
[MIPS] Alchemy: remove unused MMC macros from db1x00 header.
USB: Au1xxx-usb: clean up ohci/ehci bus glue sources.
USB: Au1xxx-usb: suspend/resume support.
au1xmmc: suspend/resume implementation
spi: au1550_spi: proper platform device
sh7760fb: write colormap value to hardware
Marc Pignat (3):
mmc: at91_mci: support for block size not modulo 4
mmc: at91_mci: show timeouts
mmc: at91_mci: avoid timeouts
Marc Zyngier (2):
pcmcia: fix cisinfo_t removal
nfs_remount oops when rebooting + possible fix
Marcel Holtmann (26):
[Bluetooth] Change retrieval of L2CAP features mask
[Bluetooth] Enforce security for outgoing RFCOMM connections
[Bluetooth] Disconnect when encryption gets disabled
[Bluetooth] Update authentication status after successful encryption
[Bluetooth] Support the case when headset falls back to SCO link
[Bluetooth] Track connection packet type changes
[Bluetooth] Make use of the default link policy settings
[Bluetooth] Some cleanups for HCI event handling
[Bluetooth] Update class of device value whenever possible
[Bluetooth] Disable disconnect timer during Simple Pairing
[Bluetooth] Track status of Simple Pairing mode
[Bluetooth] Track status of remote Simple Pairing mode
[Bluetooth] Export remote Simple Pairing mode via sysfs
[Bluetooth] Use ACL config stage to retrieve remote features
[Bluetooth] Initiate authentication during connection establishment
[Bluetooth] Export details about authentication requirements
[Bluetooth] Add timestamp support to L2CAP, RFCOMM and SCO
[Bluetooth] Add support for TIOCOUTQ and TIOCINQ ioctls
[Bluetooth] Use a more unique bus name for connections
[Bluetooth] Update Bluetooth core version number
[Bluetooth] Use non-canonical TTY by default for RFCOMM
[Bluetooth] Store remote modem status for RFCOMM TTY
[Bluetooth] Move pending packets from RFCOMM socket to TTY
[Bluetooth] Signal user-space for HIDP and BNEP socket errors
[Bluetooth] Add option to disable eSCO connection creation
[Bluetooth] Allow security for outgoing L2CAP connections
Marcelo Tosatti (8):
KVM: only abort guest entry if timer count goes from 0->1
KVM: move slots_lock acquision down to vapic_exit
KVM: mmu_shrink: kvm_mmu_zap_page requires slots_lock to be held
KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction
KVM: MMU: improve invalid shadow root page handling
KVM: task switch: segment base is linear address
KVM: task switch: use seg regs provided by subarch instead of reading from GDT
KVM: task switch: translate guest segment limit to virt-extension byte granular field
Marcin Obara (1):
tpm: increase size of internal TPM response buffers
Marcin Slusarz (2):
JFS: 0 is not valid errno value so return NULL from jfs_lookup
net/s2io: set_rxd_buffer_pointer returns -ENOMEM, not ENOMEM
Marcus Sundberg (1):
r8169: avoid thrashing PCI conf space above RTL_GIGA_MAC_VER_06
Marek Vasut (1):
ALSA: soc - wm9712 mono mixer
Marek Vašut (3):
[ARM] 5153/1: Add support for PalmTX handheld computer
[ARM] 5154/1: PalmTX PCMCIA
[ARM] 5155/1: PalmTX battery monitor
Mark Brown (40):
[ALSA] soc - DAPM - Add bulk control registration
[ALSA] soc - DAPM - Bulk route registration
[ALSA] soc - tlv320aic3x - Convert to use bulk registration APIs
[ALSA] soc - Zaurus - Convert to bulk DAPM registration APIs
[ALSA] soc - eti_b1_wm8731 - Convert to use bulk DAPM control registration
[ALSA] soc - neo1973_wm8753 - Convert to bulk DAPM registration APIs
[ALSA] soc - davinci-evm - Update for bulk DAPM registration APIs
[ALSA] soc - n810 - Update for bulk DAPM registration APIs
[ALSA] ASoC: Remove in-code changelogs
[ALSA] ASoC: Make CPU and codec DAI operations have same type
[ALSA] ASoC: Clarify API for bias configuration
[ALSA] ASoC: core checkpatch cleanups
[ALSA] soc - Convert Wolfson codec drivers to use bulk DAPM registration
[ALSA] ASoC: Add SOC_DOUBLE_S8_TLV control type
[ALSA] ASoC: Add WM8510 driver
[ALSA] ASoC: Add WM8990 driver
[ALSA] ASoC: Fix default mono mixer configuration for WM8510
ALSA: ASoC: Fix register cache sizes for Wolfson codecs
ALSA: ASoC: Fix register cache size for UDA1380
ALSA: ASoC: Tweak tlv320aicx reg_cache_size
ALSA: ASoC: Add missing includes
ALSA: ASoC: Pass the DAI being configured into CPU DAI probe and remove
ALSA: ASoC: Fix WM9713 voice PCM slave mode configuration
ALSA: ASoC: Check for exact register match in wm97xx_reset()
ALSA: ASoC: Replace custom debug macros with pr_ equivalents
Input: wm9712 - no pressure measurement with 5-wire mode
[ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model
[ARM] 5084/1: zylonite: Register AC97 device
ALSA: ASoC: Advertise 16000Hz rate for WM9713 PCM interface
ALSA: ASoC: Make pop/click debug wait times dynamically configurable
ALSA: ASoC: Fix warning from strict_strtoul()
ALSA: ASoC: Switch DAPM to use of standard DEBUG macro
ALSA: ASoC: Dump DAPM state for non-stream changes
[ARM] 5108/2: PXA SSP: Don't unconditionally free interrupt
[ARM] 5110/1: PXA SSP: Remember the platform device on probe()
[ARM] 5112/1: PXA SSP: Strip in-code changelog
[ARM] 5113/1: PXA SSP: Additional register definitions for PXA3xx SSP
ALSA: ASoC: Refactor DAPM event handler
ALSA: ASoC: Factor PGA DAPM handling into main
Input: add microphone insert switch definition
Mark McLoughlin (5):
virtio_net: Set VIRTIO_NET_F_GUEST_CSUM feature
virtio: fix virtio_net xmit of freed skb bug
virtio: Use bus_type probe and remove methods
lguest: Don't leak /dev/zero fd
lguest: Support assigning a MAC address
Mark Nelson (7):
powerpc/dma: Add struct iommu_table argument to iommu_map_sg()
powerpc/dma: implement new dma_*map*_attrs() interfaces
powerpc/cell: cell_dma_dev_setup_iommu() return the iommu table
powerpc: move device_to_mask() to dma-mapping.h
powerpc/dma: Use the struct dma_attrs in iommu code
powerpc/cell: Add DMA_ATTR_WEAK_ORDERING dma attribute and use in Cell IOMMU code
powerpc/cell: Fixed IOMMU mapping uses weak ordering for a pcie endpoint
Mark Salyzyn (2):
[SCSI] aacraid: Add Power Management cards to documentation
[SCSI] aacraid: prevent copy_from_user() BUG!
Markus Armbruster (5):
xen: Enable console tty by default in domU if it's not a dummy
xen pvfb: Pointer z-axis (mouse wheel) support
xen pvfb: Module aliases to support module autoloading
xen pvfb: Zero unused bytes in events sent to backend
xen pvfb: Dynamic mode support (screen resizing)
Martin K. Petersen (15):
block: Globalize bio_set and bio_vec_slab
block: Block layer data integrity support
block: Data integrity infrastructure documentation
[SCSI] scsi_debug: Runtime-configurable sector size
[SCSI] Rename scsi_bidi_sdb_cache
[SCSI] sd: Move sd.h header file
[SCSI] sd: Move scsi_disk() accessor function to sd.h
[SCSI] lib: Add support for the T10 (SCSI) Data Integrity Field CRC
block: Trivial fix for blk_integrity_rq()
[SCSI] Host protection capabilities
[SCSI] Command protection operation
[SCSI] Support devices with protection information
[SCSI] Do not retry a request whose data integrity check failed
[SCSI] sd: Identify DIF protection type and application tag ownership
[SCSI] sd: Support for SCSI disk (SBC) Data Integrity Field
Martin Koegler (1):
avr32: Fix sigaltstack behaviour
Martin Michlmayr (3):
[ARM] Orion: add HP Media Vault mv2120 support
[ARM] Orion: correctly load mv2120 RTC driver
[ARM] Orion: LED support for HP mv2120
Martin Peschke (7):
[SCSI] zfcp: Remove field sbal_last from trace record.
[SCSI] zfcp: Rename sbal_last.
[SCSI] zfcp: Rename sbal_curr to sbal_last.
[SCSI] zfcp: Add information about interrupt to trace.
[SCSI] zfcp: Refine trace levels of some recovery related events.
[SCSI] zfcp: remove some __attribute__ ((packed))
[SCSI] zfcp: Remove sysfs attribute port_add
Martin Petermann (2):
[SCSI] zfcp: Move status accessors from zfcp to SCSI include file.
[SCSI] zfcp: Cleanup of code in zfcp_scsi.c
Martin Samuelsson (1):
V4L/DVB (8500): zr36067: Load the avs6eyes chip drivers automatically
Martin Schwidefsky (12):
[S390] Introduce user_regset accessors for s390
[S390] stp support.
[S390] Cleanup vtime printk messages.
[S390] Cleanup xpram printk messages.
[S390] Cleanup 3270 printk messages.
[S390] Cleanup 3215 printk messages.
[S390] Cleanup sclp printk messages.
[S390] Cleanup smsgiucv printk messages.
[S390] Cleanup vmlogrdr printk messages.
[S390] Cleanup vmwatch printk messages.
[S390] Cleanup kprobes printk messages.
KVM: s390: Change guestaddr type in gaccess
Masakazu Mokuno (7):
PS3: gelic: Allocate the bounce buffer dynamically
PS3: gelic: Kill the static bounce buffer
WEXT: Add support for passing PMK and capability flags to WEXT
PS3: gelic: Use the new PMK interface in the gelic driver
PS3: gelic: Deprecate the private ioctls in the gelic driver
PS3: gelic: Add support for ESSID scan
powerpc/ps3: Add a sub-match id to ps3_system_bus
Masatake YAMATO (2):
dlm: check for null in device_write
dlm: release socket on error
Massimo Piccioni (1):
V4L/DVB (8244): saa7134: add support for AVerMedia M103
Mathieu Desnoyers (6):
Markers - remove extra format argument
Markers - define non optimized marker
Port ftrace to markers
Stringify support commas
markers: fix duplicate modpost entry
markers: use rcu_barrier_sched() and call_rcu_sched()
Matt Carlson (8):
tg3: Pure code movement.
tg3: Code cleanup.
tg3: Add TG3_FLG3_USE_PHYLIB
tg3: Add mdio bus registration
tg3: Add libphy support.
tg3: Add 5785 ASIC revision
tg3: Add shmem options.
tg3: Update version to 3.93
Matt LaPlante (1):
Documentation cleanup: trivial misspelling, punctuation, and grammar corrections.
Matthew Garrett (4):
x86, ioapic, acpi quirk: disable IRQ 0 through I/O APIC for some HP systems
Input: add switch for dock events
backlight: Add Nvidia-based Apple Macbook Pro backlight driver
misc: add HP WMI laptop extras driver
Matthew Ranostay (3):
ALSA: hda: Add support for 92HD73xxx codecs
ALSA: hda - removed redundant gpio_mask
ALSA: hda: 92hd71bxx PC Beep
Matthew Wilcox (15):
[SCSI] scsi_debug: add support for rotation speed
[libata] Add support for VPD page b1
AHCI: Remove an unnecessary flush from ahci_qc_issue
x86/PCI: Fix PCI config space for domains > 0
class: add lockdep infrastructure
Remove mention of semaphores from kernel-locking
Add missing semaphore.h includes
Remove use of asm/semaphore.h
Remove asm/semaphore.h
Remove __DECLARE_SEMAPHORE_GENERIC
[SCSI] Make host_no an unsigned int
PCI: rewrite PCI BAR reading code
PCI: handle 64-bit resources better on 32-bit machines
PCI MSI: Don't disable MSIs if the mask bit isn't supported
PCI: fix bogus "'device' may be used uninitialized" warning in pci_slot
Matthias Kaehlcke (9):
[ARM] OMAP1: N770: Convert audio_pwr_sem in a mutex
i2c: Use list_for_each_entry_safe
pxafb: convert ctrlr_sem in a mutex
sa1100fb: convert ctrlr_sem in a mutex
hfs: convert bitmap_lock in a mutex
hfs: convert extents_lock in a mutex
hfsplus: convert the extents_lock in a mutex
aoe: convert emsgs_sema into a completion
affs: convert s_bmlock into a mutex
Matthieu Castet (1):
[ARM] S3C2412: Correct parents for EREFCLK and UREFCLK
Matti Linnanvuori (1):
x86: add compilation checks to pci_unmap_*() macros
Mauro Carvalho Chehab (35):
V4L/DVB (8024): vivi: rename MODULE_NAME macro to VIVI_MODULE_NAME to avoid namespace conflicts
V4L/DVB (8050): Add register get/set debug ioctls to saa7134
V4L/DVB (8051): ttpci/Kconfig: Technotrend budget C-1501 needs tda10023
V4L/DVB (8059): Add missing select for MEDIA_TUNER_TDA827X
V4L/DVB (8065): Add missing selects at dvb-usb/Kconfig
V4L/DVB (8110): bttv: allow debug ioctl's
V4L/DVB (8142): ttpci: tda827x.h is at drivers/media/common
V4L/DVB (8143): Fix compilation for mt9v022
V4L/DVB (8161): gspca: Fix compilation
V4L/DVB (8253): gspca: fix warnings on x86_64
V4L/DVB (8359): gspca: Adds register aliases for zc03xx registers
V4L/DVB (8392): media/Kconfig: Convert V4L1_COMPAT select into "depends on"
V4L/DVB (8393): media/video: Fix depencencies for VIDEOBUF
V4L/DVB (8394): ir-common: CodingStyle fix: move EXPORT_SYMBOL_GPL to their proper places
V4L/DVB (8395): saa7134: Fix Kbuild dependency of ir-kbd-i2c
V4L/DVB (8396): video: Fix Kbuild dependency for VIDEO_IR_I2C
V4L/DVB (8397): video: convert select VIDEO_ZORAN_ZR36060 into depends on
V4L/DVB (7737): drx397xD: fix math usage
Merge ../linux-2.6
V4L/DVB (8433): Fix macro name at z0194a.h
V4L/DVB (8434): Fix x86_64 compilation and move some macros to v4l2-ioctl.h
V4L/DVB (8234a): uvcvideo: Fix build for uvc input
Merge ../linux-2.6
V4L/DVB (8451): dw2102: fix in-kernel compilation
V4L/DVB (8500a): videotext.h: whitespace cleanup
V4L/DVB (8502): videodev2.h: CodingStyle cleanups
V4L/DVB (8522): videodev2: Fix merge conflict
Merge ../linux-2.6
V4L/DVB (8541): em28xx: HVR-950 entry is duplicated.
V4L/DVB (8542): em28xx: AMD ATI TV Wonder HD 600 entry at cards struct is duplicated
V4L/DVB (8543): em28xx: Rename #define for Compro VideoMate ForYou/Stereo
Merge ../linux-2.6
V4L/DVB (8548): pwc: Fix compilation
V4L/DVB (8549): mxl5007: Fix an error at include file
Merge ../linux-2.6
Max Krasnyansky (6):
genirq: Expose default irq affinity mask (take 3)
sched: CPU hotplug events must not destroy scheduler domains created by the cpusets
sched: Move cpu masks from kernel/sched.c into kernel/cpu.c
tun: Fix/rewrite packet filtering logic
cpu hotplug, sched: Introduce cpu_active_map and redo sched domain managment (take 2)
cpu hotplug: Make cpu_active_map synchronization dependency clear
Maxim Shchetynin (4):
powerpc/spufs: add atomic busy_spus counter to struct cbe_spu_info
powerpc/axonram: Use only one block device major number
powerpc/axonram: Enable partitioning of the Axons DDR2 DIMMs
powerpc/cell/edac: Log a syndrome code in case of correctable error
Mel Gorman (8):
mm: add a basic debugging framework for memory initialisation
mm: verify the page links and memory model
mm: make defensive checks around PFN values registered for memory usage
mm: print out the zonelists on request for manual verification
hugetlb: move hugetlb_acct_memory()
hugetlb: reserve huge pages for reliable MAP_PRIVATE hugetlbfs mappings until fork()
hugetlb: guarantee that COW faults for a process that called mmap(MAP_PRIVATE) on hugetlbfs will succeed
hugetlb: fix a hugepage reservation check for MAP_SHARED
Miao Xie (3):
cpusets: fix wrong domain attr updates
cpusets: restructure the function update_cpumask() and update_nodemask()
cpusets: update task's cpus_allowed and mems_allowed after CPU/NODE offline/online
Micah Dowty (1):
hdlcdrv: Fix CRC calculation.
Michael Buesch (20):
b43: Rewrite LO calibration algorithm
b43: Remove some dead code
b43: Don't disable IRQs in mac_suspend
b43: Add hooks for firmware debugging
b43: Allow running without PCM firmware
b43: Add panic reason code that doesn't trigger restart
b43: Add firmware markers support
nl80211: Fix comment merge error
b43: Add debugfs files for MMIO register access
b43: Add debugfs files for random SHM access
b43: Add mask/set capability to debugfs MMIO interface
b43: Remove "shm" and "ucode_regs" debugfs files
ssb, b43, b43legacy, b44: Rewrite SSB DMA API
b43: Add simple firmware watchdog
b43: Add debugfs firmware debugging knob
b43: Fix PIO skb clobber
ssb: Include dma-mapping.h
gpio: add bt8xxgpio driver
gpiolib: allow user-selection
gpiolib: fix typo in comment
Michael Chan (15):
bnx2: Allow phy reset to be skipped during chip reset.
bnx2: Update version to 1.7.6.
bnx2: Put tx ring variables in a separate struct.
bnx2: Put rx ring variables in a separate struct.
bnx2: Optimize fast-path tx and rx work.
bnx2: Use one handler for all MSI-X vectors.
bnx2: Update firmware to support multi rx rings.
bnx2: Turn on multi rx rings.
bnx2: Cleanup error handling in bnx2_open().
bnx2: Update driver version to 1.7.7.
bnx2: Prevent ethtool -s from crashing when device is down.
bnx2: Add PCI ID for 5716.
bnx2: Add ack parameter to bnx2_fw_sync().
bnx2: Allow flexible VLAN tag settings.
bnx2: Update version to 1.7.8.
Michael Ellerman (37):
[POWERPC] Move declaration of init_bootmem_done into system.h
[POWERPC] Fix sparse warnings in arch/powerpc/mm
[POWERPC] Move declaration of tce variables into mmu-hash64.h
[POWERPC] Remove duplicate variable definitions in mm/tlb_64.c
[POWERPC] sysdev/mpic_msi.c should include sysdev/mpic.h
[POWERPC] Add a declaration for xmon()
[POWERPC] Move xmon_irq() declaration into xmon.h
[POWERPC] Fix sparse warnings in xmon.c
[POWERPC] Make cpus_in_xmon static and remove extern mess from hvc_console.c
[POWERPC] Fix sparse warnings in arch/powerpc/kernel
[POWERPC] pseries/firmware.c should include pseries/pseries.h
[POWERPC] Fix sparse warnings in arch/powerpc/platforms/pseries
[POWERPC] Add debugging trigger to Axon MSI code
[POWERPC] Remove unnecessary cast in arch_deref_entry_point()
powerpc: Rework Axon MSI setup so we can avoid freeing the irq_host
powerpc: Rework ipic_init() so we can avoid freeing the irq_host
powerpc: Rework qe_ic_init() so we can avoid freeing the irq_host
powerpc: Fix irq_alloc_host() reference counting and callers
powerpc: Move code patching code into arch/powerpc/lib/code-patching.c
powerpc: Allow create_branch() to return errors
powerpc: Make create_branch() return errors if the branch target is too large
powerpc: Add ppc_function_entry() which gets the entry point for a function
powerpc: Add new code patching routines
powerpc: Add tests of the code patching routines
powerpc: Add PPC_NOP_INSTR, a hash define for the preferred nop instruction
powerpc: Split out do_feature_fixups() from cputable.c
powerpc: Consolidate CPU and firmware feature fixup macros
powerpc: Consolidate feature fixup macros for 64/32 bit
powerpc: Introduce infrastructure for feature sections with alternatives
powerpc: Add logic to patch alternative feature sections
powerpc: Add self-tests of the feature fixup code
powerpc: Use an alternative feature section in entry_64.S
powerpc: Use WARN_ON(1) instead of __WARN()
powerpc: Add a #define for aligning to a long-sized boundary
powerpc: Use PPC_LONG_ALIGN in uaccess.h
powerpc: Use PPC_LONG and PPC_LONG_ALIGN in lib/string.S
checkpatch: add a checkpatch warning for new uses of __initcall().
Michael Ernst (2):
[S390] cio: Use locks when accessing /sys/firmware/cpi data.
[S390] Cleanup cio printk messages.
Michael Halcrow (4):
eCryptfs: Privileged kthread for lower file opens
eCryptfs: do not try to open device files on mknod
eCryptfs: Make all persistent file opens delayed
tpm: Use correct data types for sizes in tpm_write() and tpm_read()
Michael Hennerich (14):
[MTD] DataFlash: fix bug - ATMEL AT45DF321D spi flash card fails to be copied to (v2)
pcmcia: add support CompactFlash PCMCIA support for Blackfin.
[MTD] m25p80: fix bug - ATmel spi flash fails to be copied to
Blackfin arch: Fix Bug - GPIO interrupts not disabled; edge sensitive interrupt hang system.
Blackfin arch: Fix bug - Kernel does not boot if re-program clocks
Blackfin arch: Remove redundant kernel option
Blackfin arch: Fix BUG - JUMP error in kernel (relocation truncated to fit: R_pcrel12_jump_s)
Blackfin arch: Functional power management support
Blackfin arch: Add ANOMALY_05000368 workaround
Blackfin arch: fix bug - detect 0.1 silicon revision BF527-EZKIT as 0.0 version
Blackfin arch: Add ISP1760 board resources to BF548-EZKIT
Blackfin arch: Apply Bluetechnix CM-BF527 board support patch
Blackfin arch: fix bug - IMDMA is not type struct dma_register
i2c: Blackfin I2C Driver: Functional power management support
Michael Holzheu (2):
[S390] Cleanup s390 debug feature print messages.
[S390] Cleanup zfcp dumper printk messages.
Michael Kerrisk (1):
signals: make siginfo_t si_utime + si_sstime report times in USER_HZ, not HZ
Michael Krufky (64):
V4L/DVB (7883): pvrusb2: make default frequency configurable via modprobe option
V4L/DVB (7917): au8522.c shouldn't #include "dvb-pll.h"
V4L/DVB (7920): s5h1409.c shouldn't #include "dvb-pll.h"
V4L/DVB (7921): s5h1411.c shouldn't #include "dvb-pll.h"
V4L/DVB (7984): tda18271: update filename in comments
V4L/DVB (7986): cx23885: add initial support for DViCO FusionHDTV7 Dual Express
V4L/DVB (8060): Kconfig: MEDIA_TUNER_CUSTOMIZE should be disabled by default
V4L/DVB (8098): xc5000: add module option to load firmware during driver attach
V4L/DVB (8146): lgdt330x: add additional FEC control configuration option
V4L/DVB (8183): cxusb: select MEDIA_TUNER_MXL5005S if !DVB_FE_CUSTOMISE
V4L/DVB (8186): dib0700: add support for Hauppauge Nova-TD Stick 52009
V4L/DVB (8236): cx23885: add support for new revision of FusionHDTV7 Dual Express
V4L/DVB (8258): add support for SMS1010 and SMS1150 based digital television devices
V4L/DVB (8259): sms1xxx: pass adapter_nr into dvb_register_adapter
V4L/DVB (8260): sms1xxx: build fixes
V4L/DVB (8272): sms1xxx: move driver from media/mdtv/ to media/dvb/siano/
V4L/DVB (8273): sms1xxx: replace __FUNCTION__ with __func__
V4L/DVB (8274): sms1xxx: build cleanup after driver relocation
V4L/DVB (8275): sms1xxx: codingstyle cleanup: "foo* bar"/"foo * bar" should be "foo *bar"
V4L/DVB (8276): sms1xxx: codingstyle cleanup: "(foo*)" should be "(foo *)"
V4L/DVB (8277): sms1xxx: update latest siano drop to 1.2.17
V4L/DVB (8278): sms1xxx: more codingstyle cleanups
V4L/DVB (8279): sms1xxx: #define usb vid:pid's
V4L/DVB (8280): sms1xxx: more codingstyle cleanups
V4L/DVB (8281): sms1xxx: remove INT / UINT typedefs
V4L/DVB (8282): sms1xxx: more codingstyle cleanups
V4L/DVB (8283): sms1xxx: 80-column cleanups
V4L/DVB (8284): sms1xxx: fix WARNING: printk() should include KERN_ facility level
V4L/DVB (8285): sms1xxx: more 80-column cleanups
V4L/DVB (8286): sms1xxx: remove typedefs
V4L/DVB (8287): sms1xxx: fix WARNING: unnecessary cast may hide bugs
V4L/DVB (8288): sms1xxx: more cleanups
V4L/DVB (8289): sms1xxx: remove #if LINUX_VERSION_CODE checks
V4L/DVB (8290): sms1xxx: small cleanup
V4L/DVB (8291): sms1xxx: change default_mode to 4
V4L/DVB (8292): sms1xxx: add code to allow device-specific functionality
V4L/DVB (8293): sms1xxx: create printk macros
V4L/DVB (8294): sms1xxx: move message formatting into printk macros
V4L/DVB (8295): sms1xxx: add debug module option, to enable debug messages
V4L/DVB (8296): sms1xxx: always show error messages
V4L/DVB (8297): sms1xxx: remove old printk macros
V4L/DVB (8298): sms1xxx: remove redundant __func__ in sms_err macro
V4L/DVB (8299): sms1xxx: mark functions static
V4L/DVB (8300): sms1xxx: simplify smsusb_init_device switch..case block
V4L/DVB (8301): sms1xxx: add capability to define device-specific firmware filenames
V4L/DVB (8302): sms1xxx: fix Siano board names
V4L/DVB (8303): sms1xxx: update MODULE_DESCRIPTION
V4L/DVB (8305): sms1xxx: fix warning: format '%d' expects type 'int', but argument x has type 'size_t'
V4L/DVB (8306): sms1xxx: log firmware download process by default
V4L/DVB (8307): sms1xxx: change smsusb_driver.name to sms1xxx
V4L/DVB (8308): sms1xxx: Provide option to support Siano default usb ids
V4L/DVB (8309): sms1xxx: fix OOPS on 64 bit kernels due to a bad cast
V4L/DVB (8310): sms1xxx: remove kmutex_t typedef
V4L/DVB (8311): sms1xxx: support device-specific firmware filenames on stellar usb1 sticks
V4L/DVB (8312): sms1xxx: add firmware filenames to board properties for stellar and nova
V4L/DVB (8313): sms1xxx: add support for Hauppauge WinTV-Nova-T-MiniStick
V4L/DVB (8322): sms1xxx: fix improper usage of asm/foo.h
V4L/DVB (8326): sms1xxx: fix missing #include <linux/types.h>
V4L/DVB (8509): pvrusb2: fix device descriptions for HVR-1900 & HVR-1950
V4L/DVB (8528): add support for MaxLinear MxL5007T silicon tuner
V4L/DVB (8529): mxl5007t: enable _init and _sleep power management functionality
V4L/DVB (8530): au0828: add support for new revision of HVR950Q
V4L/DVB (8531): mxl5007t: move i2c gate handling outside of mutex protected code blocks
V4L/DVB (8532): mxl5007t: remove excessive locks
Michael Neuling (19):
powerpc: Add cputable entry for POWER7
powerpc: Fix MSR setting in 32 bit signal code
powerpc: Add macros to access floating point registers in thread_struct.
powerpc: Move altivec_unavailable
powerpc: Make load_up_fpu and load_up_altivec callable
powerpc: Introduce VSX thread_struct and CONFIG_VSX
powerpc: Add VSX CPU feature
powerpc: Add VSX assembler code macros
powerpc: Add VSX context save/restore, ptrace and signal support
powerpc: Add CONFIG_VSX config option
powerpc: Fix compile error for CONFIG_VSX
powerpc: Update for VSX core file and ptrace
powerpc: Fix compile warning in init_thread
powerpc: Clean up copy_to/from_user for vsx and fpr
powerpc: Remove old dump_task_* functions
powerpc: fix swapcontext backwards compat. with VSX ucontext changes
powerpc: remove unused variable in emulate_fp_pair
powerpc: fix giveup_vsx to save registers correctly
powerpc: Add VSX load/store alignment exception handler
Mike Anderson (1):
[SCSI] sym53c8xx: free luntbl in sym_hcb_free
Mike Christie (33):
[SCSI] scsi_dh: add hp sw device handler
[SCSI] iscsi class, iscsi_tcp/iser: add host arg to session creation
[SCSI] iscsi class, iscsi drivers: remove unused iscsi_transport attrs
[SCSI] iscsi class: rename iscsi_host to iscsi_cls_host
[SCSI] iscsi: remove session and host binding in libiscsi
[SCSI] iscsi: add iscsi host helpers
[SCSI] iscsi: remove session/conn_data_size from iscsi_transport
[SCSI] iscsi: modify iscsi printk so it can take driver data pointers
[SCSI] iser: fix handling of scsi cmnds during recovery.
[SCSI] libiscsi, iscsi_tcp, iser: add session cmds array accessor
[SCSI] libiscsi: modify libiscsi so it supports offloaded data paths
[SCSI] libiscsi: merge iscsi_mgmt_task and iscsi_cmd_task
[SCSI] iscsi_tcp: convert iscsi_tcp to support merged tasks
[SCSI] iser: convert ib_iser to support merged tasks
[SCSI] libiscsi: rename iscsi_cmd_task to iscsi_task
[SCSI] iscsi_tcp: handle iscsi_cmd_task rename
[SCSI] iser: handle iscsi_cmd_task rename
[SCSI] iscsi class: user device_for_each_child instead of duplicating session list
[SCSI] iscsi class: add endpoint class
[SCSI] iser: Modify iser to take a iscsi_endpoint struct in ep callouts and session setup
[SCSI] iscsi_tcp: hook iscsi_tcp into iscsi_endpoint code
[SCSI] iscsi class: Add session initiatorname and ifacename sysfs attrs.
[SCSI] libiscsi: fix cmds_max setting
[SCSI] libiscsi, iser, tcp: remove recv_lock
[SCSI] iscsi class: fix refcount leak
[SCSI] libiscsi, iscsi_tcp, ib_iser: fix setting of can_queue with old tools.
[SCSI] iscsi class: update version number
[SCSI] iscsi class: fix endpoint leak
[SCSI] fix shared tag map setup
[SCSI] qla4xxx: fix queue depth setting
[SCSI] stex: fix queue depth setting
[SCSI] fix shared tag map tag allocation
[SCSI] scsi_lib: use blk_rq_tagged in scsi_request_fn
Mike Frysinger (13):
[MTD] [MAPS] Blackfin Async Flash Maps
Blackfin arch: use the generic platform nand driver to support nand flash on bf53x board which do not have on-chip nand flash controller
Blackfin arch: Fix bug - do not overflow the buffer given to us which tends to happen when CONFIG_L1_MAX_PIECE is increased past its default
Blackfin arch: use the symbolic IRQ define rather than the backend number
Blackfin arch: set CROSS_COMPILE in our arch Makefile so it gets used by default
i2c-bfin-twi: Update the dependencies
Blackfin arch: use local labels and ENDPROC() markings
Blackfin arch: add missing IORESOURCE_MEM flags to UART3
uio-howto.tmpl: use standard copyright/legal markings
uio-howto.tmpl: use unique output names
procfs-guide: drop pointless entities
Blackfin arch: check the EXTBANKS field of the DDRCTL1 register to see if we are using both memory banks
Blackfin arch: cache the values of vco/sclk/cclk as the overhead of doing so (~24 bytes) is worth avoiding the software mult/div routines
Mike Galbraith (2):
sched: make !hrtick faster
sched: trivial sched_features cleanup
Mike Isely (8):
V4L/DVB (7936): pvrusb2: Remove svn Id keyword from all sources
V4L/DVB (7937): pvrusb2: Change several embedded timer constants to defined values
V4L/DVB (7938): pvrusb2: Increase enforced encoder wait delay to improve reliability
V4L/DVB (7939): pvrusb2: Remove sysfs interface hackery
V4L/DVB (8175): pvrusb2: Fix misleading source code comment
V4L/DVB (8176): pvrusb2: Update video_gop_size
V4L/DVB (8474): pvrusb2: Enable IR chip on HVR-1900 class devices
V4L/DVB (8475): pvrusb2: Cosmetic macro fix (benign)
Mike Mason (2):
powerpc/eeh: PERR/SERR bit settings during EEH device recovery
powerpc/eeh: Don't panic when EEH_MAX_FAILS is exceeded
Mike Montour (3):
ALSA: ASoC: Add TLV information to remaining WM8753 controls
ALSA: ASoC: Add SOC_SINGLE_EXT_TLV control type
ALSA: ASoC: Add TLV information to the LM4857 controls on the GTA01
Mike Rapoport (14):
[ALSA] Add EM-X270 ASoC driver
[ARM] 5035/1: Ensure that zone adjustment is done only on CM-X270
[ARM] 5036/2: Combine cm_x270_defconfig and em_x270_defconfig into xm_x270_defconfig
[MTD] [NOR] Add support for AMD AM29SL800D[BT] NOR flash chips
[MTD] [NOR] Add support for flash chips with ID in bank other than 0
[MTD] [NOR] Add support for Eon EN29SL800B[BT] NOR flash chips
[ARM] 5101/2: EM-X270 updates
[ARM] 5103/2: CM-X270: update core platform support
[ARM] 5104/1: CM-X270: PCMCIA updates
[ARM] 5105/1: CM-X270: update NAND flash driver to use gpio_lib
[ARM] 5106/1: CM-X270: remove unneeded cm-x270.h
[ARM] 5107/1: Add maintainer entries for the CompuLab CM-X270/EM-X270 machines
ALSA: ac97 - fix patch_ucb1400 for proper resume
mfd: add platform_data to mfd_cell
Mike Travis (46):
[CPUFREQ] change cpu freq arrays to per_cpu variables
x86: change maximum NR_CPUS to 4096 and MAX_NUMNODES to 512
sched: replace MAX_NUMNODES with nr_node_ids in kernel/sched.c
cpu: change some globals to statics in drivers/base/cpu.c v2
x86: Add performance variants of cpumask operators
acpi: use performance variant for_each_cpu_mask_nr
cpufreq: use performance variant for_each_cpu_mask_nr
core: use performance variant for_each_cpu_mask_nr
mm: use performance variant for_each_cpu_mask_nr
net: use performance variant for_each_cpu_mask_nr
x86: use performance variant for_each_cpu_mask_nr
infiniband: use performance variant for_each_cpu_mask_nr
clocksource/events: use performance variant for_each_cpu_mask_nr
net: Pass reference to cpumask variable in net/sunrpc/svc.c
x86: fix remove cpu_pda table patch
x86: modify Kconfig to allow up to 4096 cpus
x86: cleanup early per cpu variables/accesses v4
x86: restore pda nodenumber field
x86: remove the static 256k node_to_cpumask_map
x86: remove static boot_cpu_pda array v2
x86: leave initial __cpu_pda array in place until cpus are booted
sched, numa: replace MAX_NUMNODES with nr_node_ids in kernel/sched.c
x86: add check for node passed to node_to_cpumask, v3
x86: change _node_to_cpumask_ptr to return const ptr
ACPI: change processors from array to per_cpu variable
sched: reduce stack size in isolated_cpu_setup()
kthread: reduce stack pressure in create_kthread and kthreadd
cpumask: Replace cpumask_of_cpu with cpumask_of_cpu_ptr
cpumask: Optimize cpumask_of_cpu in arch/x86/kernel/io_apic_64.c
cpumask: Optimize cpumask_of_cpu in arch/x86/kernel/ldt.c
cpumask: Optimize cpumask_of_cpu in drivers/misc/sgi-xp/xpc_main.c
cpumask: Optimize cpumask_of_cpu in kernel/time/tick-common.c
cpumask: Optimize cpumask_of_cpu in lib/smp_processor_id.c
cpumask: Provide a generic set of CPUMASK_ALLOC macros
cpumask: Use optimized CPUMASK_ALLOC macros in the centrino_target
NR_CPUS: Replace NR_CPUS in arch/x86/kernel/cpu/mcheck/mce_64.c
NR_CPUS: Replace NR_CPUS in arch/x86/kernel/cpu/proc.c
NR_CPUS: Replace NR_CPUS in arch/x86/kernel/genx2apic_uv_x.c
NR_CPUS: Replace NR_CPUS in arch/x86/kernel/genapic_flat_64.c
NR_CPUS: Replace per_cpu(..., smp_processor_id()) with __get_cpu_var
NR_CPUS: Replace NR_CPUS in cpufreq userspace routines
cpumask: Provide a generic set of CPUMASK_ALLOC macros, FIXUP
NR_CPUS: Replace NR_CPUS in speedstep-centrino.c
cpumask: make cpumask_of_cpu_map generic
cpumask: put cpumask_of_cpu_map in the initdata section
cpumask: change cpumask_of_cpu_ptr to use new cpumask_of_cpu
Mikhail Cherkashin (2):
palm_bk3710: fix tRP for UDMA mode 4
ide: disable drive interrupts in ide_driveid_update()
Miklos Szeredi (28):
nfsd: rename MAY_ flags
nfsd: clean up mnt_want_write calls
[GFS2] don't call permission()
splice: fix generic_file_splice_read() race with page invalidation
security: remove unused sb_get_mnt_opts hook
security: remove dummy module
security: remove dummy module fix
sysfs: don't call notify_change
ecryptfs: string copy cleanup
lockd: dont return EAGAIN for a permanent error
locks: add special return value for asynchronous locks
locks: cleanup code duplication
locks: allow ->lock() to return FILE_LOCK_DEFERRED
fuse: prepare lookup for nfs export
fuse: add export operations
fuse: add fuse_lookup_name() helper
fuse: nfs export special lookups
fuse: lockd support
[patch] vfs: fix lookup on deleted directory
[patch] hppfs: remove hppfs_permission
[patch 05/14] hpfs: dont call permission()
[patch 1/5] vfs: truncate: dont check immutable twice
[patch 3/5] vfs: change remove_suid() to file_remove_suid()
[patch 5/5] vfs: remove mode parameter from vfs_symlink()
[patch 1/4] vfs: utimes: move owner check into inode_change_ok()
[patch 2/4] vfs: utimes cleanup
[patch 3/4] fat: dont call notify_change
[patch 4/4] vfs: immutable inode checking cleanup
Miklos Vajna (3):
x86: janitor work in bugs.c
x86: janitor work in video-vga.c
x86/PCI: janitor work in irq.c
Mikulas Patocka (9):
Fix endianity in A100U2W SCSI driver
Add udelay to A100U2W SCSI driver
BUG_ON on kernel misbehavior on A100U2W driver
Don't crash on IOMMU overflow in A100U2W driver
dm mpath: free path selector on invalid args
dm mpath: return parameter error
dm snapshot: track snapshot reads
dm snapshot: fix race during exception creation
dm snapshot: use per device mempools
Milan Broz (4):
dm: introduce merge_bvec_fn
dm: linear add merge
dm table: remove merge_bvec sector restriction
dm crypt: add merge
Milton Miller (4):
[MTD] [NAND] remove __PPC__ hardcoded address from DiskOnChip drivers
ALSA: correct kcalloc usage
powerpc/spufs: correct kcalloc usage
kcalloc: remove runtime division
Ming Lei (7):
PCI: remove unnecessary volatile in PCIe hotplug struct controller
USB: host: mark const variable tables as "const"
USB: uhci: mark root_hub_hub_des[] as const
USB: remove interface parameter of usb_reset_composite_device
USB: fix comment of usb_set_configuration
USB: fix usb_reset_device and usb_reset_composite_device(take 3)
HID:usbkbd:mark usb_kbd_keycode array as const
Mingming Cao (10):
ext4: Fix ext4_mb_init_cache return error
jbd2: fix race between jbd2_journal_try_to_free_buffers() and jbd2 commit transaction
ext4: mballoc avoid use root reserved blocks for non root allocation
percpu_counter: new function percpu_counter_sum_and_set
ext4: delayed allocation ENOSPC handling
ext4: Invert lock ordering of page_lock and transaction start in delalloc
ext4: fix delalloc i_disksize early update issue
ext4: delayed allocation i_blocks fix for stat
ext4: Documention update for new ordered mode and delayed allocation
jbd: fix race between free buffer and commit transaction
Mitch Williams (1):
igb: Remove adapter struct from these function call parameters
Mitchell Blank Jr (1):
atm: use const where reasonable
Mohamed Abbas (3):
iwlwifi: Add power level support
iwlwifi: fix resume SW RF-kill
iwlwifi: keep the STATUS_EXIT_PENDING flag till the end of down flow
Mohammed Gamal (2):
KVM: x86 emulator: emulate nop and xchg reg, acc (opcodes 0x90 - 0x97)
KVM: x86 emulator: Fix HLT instruction
Moni Shoua (3):
bonding: Send more than one gratuitous ARP when slave takes over
IB/sa: Fail requests made while creating new SM AH
IPoIB: Refresh paths instead of flushing them on SM change events
Márton Németh (1):
8139too: some style cleanups
Nadia Derbey (10):
idr: change the idr structure
idr: rename some of the idr APIs internal routines
idr: fix a printk call
idr: error checking factorization
idr: make idr_get_new* rcu-safe
idr: make idr_find rcu-safe
idr: make idr_remove rcu-safe
ipc: call idr_find() without locking in ipc_lock()
ipc: get rid of ipc_lock_down()
ipc: do not use a negative value to re-enable msgmni automatic recomputing
Nate Case (4):
[MTD] [NOR] Support for M50FLW080A and M50FLW080B
PHYLIB: Add 1000Base-X support for Broadcom bcm5482
USB: isp1760: Support board-specific hardware configurations
leds: Add support for Philips PCA955x I2C LED drivers
Nathan Fontenot (10):
powerpc/pseries: Allow phandle to be specified in formats other than decimal
powerpc/pseries: Use base address to derive starting page frame number
powerpc/pseries: Update the device tree correctly for drconf memory add/remove
powerpc/pseries: Split code into helper routines for drconf memory
powerpc/pseries: Update numa association of hotplug memory add for drconf memory
powerpc/pseries: Remove extraneous error reporting for hcall failures in lparcfg
powerpc/pseries: Add memory entitlement capabilities to /proc/ppc64/lparcfg
powerpc/pseries: Verify CMO memory entitlement updates with virtual I/O
powerpc/pseries: Update arch vector to indicate support for CMO
powerpc/pseries: Remove kmalloc call in handling writes to lparcfg
Nathan Fotenot (1):
powerpc/pseries: Split processor entitlement retrieval and gathering to helper routines
Nathan Lynch (12):
powerpc: Add PPC_FEATURE_PSERIES_PERFMON_COMPAT
sysfs-rules.txt: reword API stability statement
ELF loader support for auxvec base platform string
powerpc: Enable AT_BASE_PLATFORM aux vector
powerpc: Fix boot problem due to AT_BASE_PLATFORM change
powerpc: Fix vio build warnings
powerpc: kill useless SMT code in prom_hold_cpus
powerpc: register_cpu_online should be __cpuinit
powerpc: Update cpu_sibling_maps dynamically
powerpc: Make core sibling information available to userspace
powerpc: Make core id information available to userspace
powerpc: Show processor cache information in sysfs
Neil Brown (22):
knfsd: Replace lock_kernel with a mutex for nfsd thread startup/shutdown locking.
nfsd: fix race in nfsd_nrthreads()
use bio_endio instead of a call to bi_end_io
Improve setting of "events_cleared" for write-intent bitmaps.
Allow setting start point for requested check/repair
Close race in md_probe
Don't try to make md arrays dirty if that is not meaningful.
Enable setting of 'offset' and 'size' of a hot-added spare.
Support adding a spare to a live md array with external metadata.
rationalise return value for ->hot_add_disk method.
Don't reject HOT_REMOVE_DISK request for an array that is not yet started.
Make sure all changes to md/array_state are notified.
Make sure all changes to md/sync_action are notified.
Make sure all changes to md/degraded are notified.
Make sure all changes to md/dev-XX/state are notified
nfsd: fix spurious EACCESS in reconnect_path()
Merge branch 'master' into for-next
Merge branch 'for-neil' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/md into for-next
Merge branch 'for-2.6.26' into for-next
Merge branch 'master' into for-next
md: Better control of when do_md_stop is allowed to stop the array.
md: Tidy up rdev_size_store a bit:
Neil Horman (4):
sctp: add sctp/remaddr table to complete RFC remote address table OID
[CRYPTO] tcrypt: Add self test for des3_ebe cipher operating in cbc mode
crypto: prng - Deterministic CPRNG
core: add stat to track unresolved discards in neighbor cache
NeilBrown (3):
knfsd: nfsd: Handle ERESTARTSYS from syscalls.
md: only count actual openers as access which prevent a 'stop'
md: Protect access to mddev->disks list using RCU
Nick Andrew (2):
printk: refactor processing of line severity tokens
printk: remember the message level for multi-line output
Nick Piggin (17):
powerpc: Optimise smp_wmb on 64-bit processors
spufs: Convert nopfn to fault
mspec: convert nopfn to fault
mm: remove nopfn
hugetlb: override default huge page size
x86: implement pte_special
mm: introduce get_user_pages_fast
x86: lockless get_user_pages_fast()
dio: use get_user_pages_fast
splice: use get_user_pages_fast
x86: support 1GB hugepages with get_user_pages_lockless()
mm: readahead scan lockless
radix-tree: add gang_lookup_slot, gang_lookup_slot_tag
mm: speculative page references
mm: lockless pagecache
mm: spinlock tree_lock
powerpc/mm: Implement _PAGE_SPECIAL & pte_special() for 64-bit
Nicolas Boichat (1):
ALSA: Allow to force model to intel-mac-v3 in snd_hda_intel (sigmatel).
Nicolas Ferre (7):
[ARM] 4940/1: AT91: UDPHS driver: SAM9RL board and cpu integration.
mmc: at91_mci: update bytes_xfered value once xfer done
mmc: at91_mci: add multiwrite switch
mmc: at91_mci: do not read irq status twice as it will forget some errors
at91_mci: manage cmd error and data error independently
atmel_lcdfb: FIFO underflow management
atmel_lcdfb: avoid division by zero
Nicolas Pitre (8):
[ARM] Orion: update defconfig to 2.6.26-rc4
[ARM] latencytop support
[ARM] fix cache alignment code in memset.S
[ARM] cache align destination pointer when copying memory for some processors
[ARM] cache align memset and memzero
[ARM] Feroceon: speed up flushing of the entire cache
[ARM] Feroceon: catch other Feroceon CPU IDs in head.S
[ARM] Orion: add RD88F5181L-FXO support
Niels de Vos (1):
Input: serio - trivial documentation fix
Nikanth Karthikesan (1):
linear: correct disk numbering error check
Nishanth Aravamudan (4):
mm: remove mm_init compilation dependency on CONFIG_DEBUG_MEMORY_INIT
mm: create /sys/kernel/mm
hugetlb: new sysfs interface
hugetlb: fix CONFIG_SYSCTL=n build
Nobuhiro Iwamatsu (10):
net: sh_eth: add support for Renesas SuperH Ethernet
net: sh_eth: Fix compile error sh_eth
video: sh7760fb: SH7760/SH7763 LCDC framebuffer driver
sh: Add SCIF2 support for SH7763.
sh: Renesas Solutions SH7763RDP board support
sh: Solution Enginge 7710/7712 SH-Ether support
sh: Update Solution Enginge 7712 defconfig
sh: Clean up code of Solution Engine 770x
sh: Fix Kconfig of AP-325RXA
sh: Remove sh_pcic_io_xxx function from Solution Engine IO code
Nye Liu (2):
powerpc/CPM: Minor cosmetic changes to udbg_putc
cpm1: don't send break on TX_STOP, don't interrupt RX/TX when adjusting termios parameters
OGAWA Hirofumi (7):
x86: clean up vdso_enabled type on x86_64
pdflush: use time_after() instead of open-coding it
fat: fix parse_options()
fat: fix VFAT_IOCTL_READDIR_xxx and cleanup for userland
fat: cleanup fs/fat/dir.c
fat: use same logic in fat_search_long() and __fat_readdir()
fat: small optimization to __fat_readdir()
Octavian Purdila (2):
ramfs: enable splice write
net: refactor tcp splice receive path to improve readability
Olaf Hering (2):
[POWERPC] Create modalias file in sysfs for of_platform bus
atyfb: remove dead code
Oleg Nesterov (35):
__mutex_lock_common: use signal_pending_state()
posix timers: timer_delete: remove the bogus "->it_process != NULL" check
posix timers: release_posix_timer: kill the bogus put_task_struct(->it_process);
signals: collect_signal: remove the unneeded sigismember() check
signals: collect_signal: simplify the "still_pending" logic
signals: change collect_signal() to return void
__exit_signal: don't take rcu lock
signals: dequeue_signal: don't check SIGNAL_GROUP_EXIT when setting SIGNAL_STOP_DEQUEUED
signals: do_signal_stop: kill the SIGNAL_UNKILLABLE check
coredump: zap_threads: comments && use while_each_thread()
ptrace: give more respect to SIGKILL
ptrace: simplify ptrace_stop()->sigkill_pending() path
introduce PF_KTHREAD flag
kill PF_BORROWED_MM in favour of PF_KTHREAD
coredump: zap_threads() must skip kernel threads
coredump: elf_core_dump: skip kernel threads
coredump: turn mm->core_startup_done into the pointer to struct core_state
coredump: move mm->core_waiters into struct core_state
coredump: simplify core_state->nr_threads calculation
coredump: turn core_state->nr_threads into atomic_t
coredump: make mm->core_state visible to ->core_dump()
coredump: construct the list of coredumping threads at startup time
coredump: elf_core_dump: use core_state->dumper list
coredump: elf_fdpic_core_dump: use core_state->dumper list
coredump: kill mm->core_done
coredump: format_corename: fix the "core_uses_pid" logic
workqueues: insert_work: use "list_head *" instead of "int tail"
workqueues: implement flush_work()
workqueues: schedule_on_each_cpu: use flush_work()
workqueues: make get_online_cpus() useable for work->func()
S390 topology: don't use kthread() for arch_reinit_sched_domains()
workqueues: lockdep annotations for flush_work()
workqueues: queue_work() can use queue_work_on()
workqueues: schedule_on_each_cpu() can use schedule_work_on()
workqueues: do CPU_UP_CANCELED if CPU_UP_PREPARE fails
Olga Kornievskaia (1):
rpc: bring back cl_chatty
Oliver Endriss (4):
V4L/DVB (8072): av7110: Removed some obsolete definitions and one unused variable
V4L/DVB (8076): budget-ci: Support the bundled remote control of the TT DVB-C 1501
V4L/DVB (8334): tda10023: Fix typo in tda10023_attach dummy routine
V4L/DVB (8335): dvb-ttpci: Fix build with CONFIG_INPUT_EVDEV=n (Bug #11042)
Oliver Hartkopp (1):
net: Update entry in af_family_clock_key_strings
Oliver Neukum (10):
Input: yealink - reliably kill urbs
USB: cdc-wdm cleanup
USB: additional power savings for cdc-acm devices that support remote wakeup
USB: autosuspend for cdc-wdm
USB: fix usb serial pm counter decrement for disconnected interfaces
USB: fix disconnect bug in cdc-acm
USB: fix build error in cdc-acm for CONFIG_PM=n
USB: fix double kfree in ipaq in error case
fix for a memory leak in an error case introduced by fix for double free
V4L/DVB (8544): gspca: probe/open race.
Or Gerlitz (8):
net/core: add NETDEV_BONDING_FAILOVER event
bonding: bond_change_active_slave() cleanup under active-backup
bonding: deliver netdev event for fail-over under the active-backup mode
RDMA/addr: Keep pointer to netdevice in struct rdma_dev_addr
RDMA/cma: Simplify locking needed for serialization of callbacks
RDMA/cma: Add RDMA_CM_EVENT_ADDR_CHANGE event
IB/iser: Add support for RDMA_CM_EVENT_ADDR_CHANGE event
IPoIB: Include err code in trace message for ib_sa_path_rec_get() failures
PJ Waskiewicz (1):
igb: add NAPI Rx queue support
Pablo Neira Ayuso (3):
netfilter: ctnetlink: group errors into logical errno sets
netfilter: ctnetlink: add full support for SCTP to ctnetlink
netfilter: nf_conntrack: add allocation flag to nf_conntrack_alloc
Paolo Ciarrocchi (7):
x86: coding style fixes to arch/x86/pci/irq.
x86: coding style fixes to arch/x86/kernel/sys_i386_32.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p4.c
x86: coding style fixes to arch/x86/kernel/cpu/mcheck/k7.c
x86: coding style fixes to arch/x86/math-emu/reg_constant
x86: coding style fixes to x86/kernel/cpu/cpufreq/cpufreq-nforce2.c
x86: coding style fixes to arch/x86/kernel/io_apic_32.c
Patrice Vilchez (1):
[ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.
Patrick McHardy (53):
netfilter: nf_conntrack: add nf_ct_kill()
net: Add STP demux layer
bridge: Use STP demux
net: Add GARP applicant-only participant
vlan: Change vlan_dev_set_vlan_flag() to handle multiple flags at once
vlan: Move device unregistration before lower dev cleanup
vlan: Add GVRP support
net-sched: add dynamically sized qdisc class hash helpers
net-sched: sch_hfsc: use dynamic class hash helpers
net-sched: sch_cbq: use dynamic class hash helpers
net-sched: sch_htb: move hash and sibling list removal to htb_delete
net-sched: sch_htb: use dynamic class hash helpers
net-sched: sch_htb: remove child and sibling lists
net-sched: sch_htb: remove write-only qdisc filter_cnt
net-sched: consolidate default fifo qdisc setup
net: fix dev_set_promiscuity() breakage
netdrv: don't truncate VLAN TCI with VLAN stripping
netfilter: ebt_nflog: fix Kconfig typo
vlan: fix network_header/mac_header adjustments
vlan: Add ethtool support
vlan: uninline __vlan_hwaccel_rx
vlan: move struct vlan_dev_info to private header
vlan: remove useless struct hlist_node declaration from if_vlan.h
vlan: TCI related type and naming cleanups
vlan: avoid header copying and linearisation where possible
[HIFN]: Endianess fixes
[HIFN]: Remove printk_ratelimit() for debugging printk
[HIFN]: Indicate asynchronous processing to crypto API
[HIFN]: Handle ablkcipher_walk errors
[HIFN]: Fix data alignment checks
[HIFN]: Properly handle requests for less than the full scatterlist
[HIFN]: Use unique driver names for different algos
[HIFN]: Properly initialize ivsize for CBC modes
[HIFN]: Fix max queue length value
[HIFN]: Move command descriptor setup to seperate function
[HIFN]: Have HW invalidate src and dest descriptors after processing
[CRYPTO] tcrypt: Catch cipher destination memory corruption
net-sched: cls_flow: add perturbation support
vlan: Don't store VLAN tag in cb
vlan: deliver packets received with VLAN acceleration to network taps
packet: support extensible, 64 bit clean mmaped ring structure
packet: deliver VLAN TCI to userspace
vlan: ethtool ->get_flags support
vlan: clean up vlan_dev_hard_header()
vlan: clean up hard_start_xmit functions
vlan: remove unnecessary include statements
netdrv intel: disable VLAN filtering in promiscous mode
netdrv intel: always enable VLAN filtering except in promiscous mode
garp: retry sending JoinIn messages after allocation failures
packet: add PACKET_RESERVE sockopt
netfilter: nf_conntrack_sctp: fix sparse warnings
netfilter: make security table depend on NETFILTER_ADVANCED
netfilter: nf_conntrack_extend: avoid unnecessary "ct->ext" dereferences
Pau Oliva Fora (1):
Input: add HTC Shift Touchscreen Driver
Paul E. McKenney (13):
rcu: add call_rcu_sched()
rcu: add memory barriers and comments to rcu_check_callbacks()
rcu: add rcu_barrier_sched() and rcu_barrier_bh()
rcu: add call_rcu_sched() and friends to rcutorture
sched: 1Q08 RCU doc update, add call_rcu_sched()
rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall
RCU, rculist.h: fix list iterators
rcu: make rcutorture more vicious: add stutter feature
rcu: make rcutorture more vicious: reinstate boot-time testing
rcu, rcutorture: make quiescent rcutorture less power-hungry
rcu: make quiescent rcutorture less power-hungry
rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers (timers)
list_for_each_rcu must die: networking
Paul Fulghum (7):
n_hdlc: honor O_NONBLOCK on write
synclink_gt: improve and simplify write method
synclink_gt: add serial bit order control
synclink_gt: improve TIOCOUTQ accuracy
synclink_gt: leave transmitter in reset state after configuration
synclink_gt: add rx DMA buffer fill level control
synclink_gt fix locking in error path of rx enable
Paul Gortmaker (2):
powerpc/ibmebus: more meaningful variable name
powerpc/mpc7448: add alias list to DTS, clean out old chosen node
Paul Jackson (17):
x86 boot: include missing smp.h header
x86 boot: remove some unused extern function declarations
x86 boot: add header comment to dmi.h stating what it is
x86 boot: simplify pageblock_bits enum declaration
x86 boot: minor code format fixes in e820 and efi routines
x86 boot: proper use of ARRAY_SIZE instead of repeated E820MAX constant
x86 boot: extend some internal memory map arrays to handle larger EFI input
x86 boot: change sanitize_e820_map parameter from byte to int to allow bigger memory maps
x86 boot: longer comment explaining sanitize_e820_map routine
x86 boot: add code to add BIOS provided EFI memory entries to kernel
x86 boot: e820 code indentation fix
x86 boot: x86_64 efi compiler warning fix
x86 boot: allow overlapping early reserve memory ranges
x86 boot: show pfn addresses in hex not decimal in some kernel info printks
x86 boot: more consistently use type int for node ids
mm, generic, x86 boot: more tweaks to hex prints of some pfn addresses
x86 boot: only pick up additional EFI memmap if add_efi_memmap flag
Paul Mackerras (8):
Merge branch 'linux-2.6' into powerpc-next
[POWERPC] Defer processing of interrupts when the CPU wakes from sleep mode
Merge branch 'merge' into powerpc-next
Merge branch 'merge'
powerpc: Remove arch/ppc and include/asm-ppc
Merge branch 'next' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx
Merge branch 'linux-2.6'
powerpc: Only demote individual slices rather than whole process
Paul Menage (9):
cgroup files: clean up whitespace in struct cftype
cgroup files: add write_string cgroup control file method
cgroup files: move the release_agent file to use typed handlers
cgroups: misc cleanups to write_string patchset
cgroup files: move notify_on_release file to separate write handler
cgroup files: turn attach_task_by_pid directly into a cgroup write handler
cgroup files: remove cpuset_common_file_write()
cgroup files: convert devcgroup_access_write() into a cgroup write_string() handler
cgroup files: convert res_counter_write() to be a cgroups write_string() handler
Paul Mundt (15):
sched: kill off dead cfs_rq_set_shares()
binfmt_elf_fdpic: Magical stack pointer index, for NEW_AUX_ENT compat.
sh: Initial ELF FDPIC support.
sh: Make dump_task dependent on ELF core.
sh: RSK+ 7203 board support.
sh: Consolidate segment modifiers across mmu/nommu systems.
sh: Support variable page sizes on nommu.
sh: Add support for 16kB PAGE_SIZE.
sh: Use the common segment definitions for the _64 uaccess routines.
sh: Consolidate addr/access_ok across mmu/nommu on 32bit.
sh: Initial consolidation of the _32/_64 uaccess split.
sh: Tidy up the SH-3 exception vector table.
sh: Record the major cut revision for probed SH-4A parts.
sh: Wire up new syscalls.
sh: Move asid_cache() out of ifdef to fix SH-3/4 nommu build.
Paul Walmsley (4):
ARM: OMAP: Add OMAP3430 base defines
ARM: OMAP: Add OMAP chip type structure; clean up mach-omap2/id.c
ARM: OMAP2: Clock: Add OMAP3 DPLL autoidle functions
ARM: OMAP2: Clock: New OMAP2/3 DPLL rate rounding algorithm
Paulius Zaleckas (23):
axnet_cs: use netstats in net_device structure
lib8390: use netstats in net_device structure
8390.h: remove net_device_stats
8139cp: use netstats in net_device structure
8139too: use netstats in net_device structure
3c574_cs: use netstats in net_device structure
3c589_cs: use netstats in net_device structure
6pack: use netstats in net_device structure
acenic: use netstats in net_device structure
3c523: use netstats in net_device structure
3c527: use netstats in net_device structure
3c359: use netstats in net_device structure
airo: use netstats in net_device structure
arlan: use netstats in net_device structure
atmel: use netstats in net_device structure
[ARM] 5123/1: Select GENERIC_HARDIRQS_NO__DO_IRQ for ARM arch
[ARM] 5122/1: imx_dma_request_by_prio simpilfication
V4L/DVB (8337): soc_camera: make videobuf independent
ariadne: use netstats in net_device structure
at91_ether: use netstats in net_device structure
imxmmc: remove DEBUG definition
imxmmc: fix platform resources
imxmmc: fix crash when no platform data is provided
Pavel Emelyanov (100):
netns: Introduce sysctl root for read-only net sysctls.
netns: Register net/core/ sysctls at read-only root.
inet: Rename fragmentation sysctl-related functions/variables.
ipv6: In fragmentation code, handle error returned from register_pernet_subsys.
inet: Register fragmentation some ctls at read-only root.
ipv6: Register some net/ipv6/ core sysctls at read-only root.
net: The dev->get_stats pointer is not NULL nowadays.
bridge: Use on-device stats instead of private ones.
ipgre: Use on-device stats instead of private ones.
ipip: Use on-device stats instead of private ones.
sit: Use on-device stats instead of private ones.
ipmr: Ipip tunnel uses on-device stats.
tunnels: Remove stat member from ip_tunnel struct.
ip6tnl: Use on-device stats instead of private ones.
ipmr: Use on-device stats instead of private ones.
ip6mr: Use on-device stats instead of private ones.
mac80211: Brush up error paths in mesh_path_add.
mac80211: Fix one more call to synchronize_rcu in atomic context.
mac80211: Prepare mesh_table_grow to failing copy_node callback.
mac80211: Report allocation failure from mesh_path_node_copy.
mac80211: Fix sleeping allocation under lock in mesh_path_node_copy.
mac80211: Do not report false error from mesh_path_add.
mac80211: Merge error paths in mesh_table_grow().
mac80211: Consolidate hash kfree-ing in mesh.c.
bonding: Remove redundant argument from bond_create.
bonding: Relax unneeded _safe lists iterations.
bonding: Remove unneeded list_empty checks.
udp: introduce a udp_hashfn function
udp: provide a struct net pointer for __udp[46]_lib_mcast_deliver
udp: add struct net argument to udp_hashfn
inet: add struct net argument to inet_bhashfn
inet: add struct net argument to inet_lhashfn
inet: add struct net argument to inet_ehashfn
inet6: add struct net argument to inet6_ehashfn
netns: introduce the net_hash_mix "salt" for hashes
sctp: fix error path in sctp_proc_init
tcp: de-bloat a bit with factoring NET_INC_STATS_BH out
MIB: add struct net to UDP_INC_STATS_USER
MIB: add struct net to UDP_INC_STATS_BH
MIB: add struct net to UDP6_INC_STATS_USER
MIB: add struct net to UDP6_INC_STATS_BH
icmp: add struct net argument to icmp_out_count
inet: toss struct net initialization around
icmp: drop unused MIB accounting wrappers
mib: add struct net to ICMP_INC_STATS
mib: add struct net to ICMP_INC_STATS_BH
mib: add struct net to ICMPMSGOUT_INC_STATS
mib: add struct net to ICMPMSGIN_INC_STATS_BH
ipv4: prepare net initialization for IP accounting
mib: drop unused IP_INC_STATS_USER
mib: add net to IP_INC_STATS
mib: add net to IP_INC_STATS_BH
mib: add net to IP_ADD_STATS_BH
inet: prepare struct net for TCP MIB accounting
mib: drop unused TCP_XXX_STATS macros
tcp: add net to tcp_mib_init
mib: add net to TCP_INC_STATS
mib: add net to TCP_INC_STATS_BH
mib: add net to TCP_DEC_STATS
mib: add net to TCP_ADD_STATS_USER
sock: add net to prot->enter_memory_pressure callback
inet: prepare net on the stack for NET accounting macros
tcp: replace tcp_sock argument with sock in some places
mib: add net to NET_INC_STATS
mib: add net to NET_INC_STATS_BH
mib: add net to NET_INC_STATS_USER
mib: add net to NET_ADD_STATS_BH
mib: add net to NET_ADD_STATS_USER
mib: add netns/mib.h file
ipv4: add pernet mib operations
mib: put tcp statistics on struct net
mib: put ip statistics on struct net
mib: put net statistics on struct net
mib: put udp statistics on struct net
mib: put udplite statistics on struct net
mib: put icmp statistics on struct net
mib: put icmpmsg statistics on struct net
ipv4: clean the init_ipv4_mibs error paths
proc: create /proc/net/netstat file in each net
proc: create /proc/net/snmp file in each net
proc: show per-net ip_devconf.forwarding in /proc/net/snmp
proc: clean the ip_misc_proc_init and ip_proc_init_net error paths
proc: consolidate per-net single_open callers
proc: consolidate per-net single-release callers
Mark res_counter_charge(_locked) with __must_check
devcgroup: relax white-list protection down to RCU
pidns: remove now unused kill_proc function
pidns: remove now unused find_pid function.
pidns: remove find_task_by_pid, unused for a long time
bsdacct: rename acct_gbls to bsd_acct_struct
pidns: use kzalloc when allocating new pid_namespace struct
pidns: add the struct bsd_acct_struct pointer on pid_namespace struct
bsdacct: "truthify" a comment near acct_process
bsdacct: make check timer accept a bsd_acct_struct argument
bsdacct: turn the acct_lock from on-the-struct to global
bsdacct: make internal code work with passed bsd_acct_struct, not global
bsdacct: switch from global bsd_acct_struct instance to per-pidns one
bsdacct: turn acct off for all pidns-s on umount time
bsdacct: account dying tasks in all relevant namespaces
bsdacct: fix and add comments around acct_process()
Pavel Machek (21):
x86: iommu: use symbolic constants, not hardcoded numbers
x86 gart: factor out common code
x86, aperture_64: use symbolic constants
x86: automatical unification of i8259.c
x86: i8259.c: remove #ifdefs around includes
x86: i8259.c: remove trivial ifdefs
x86: i8259: cleanup codingstyle
x86: automatical unification of i8259.c
x86: i8259.c: remove #ifdefs around includes
x86: i8259.c: remove trivial ifdefs
x86: i8259: cleanup codingstyle
x86: aperture_64.c: cleanups
i8259: fix final ugliness
aperture_64.c: duplicated code, buggy?
x86: aperture_64.c: corner case wrong
pci-gart_64.c: could we get better explanation?
wireless: Small cleanups
[libata] sata_svw: update code comments relating to data corruption
ide: small whitespace fixes
SYNC_FILE_RANGE_WRITE may and will block. Document that.
swsusp: provide users with a hint about the no_console_suspend option
Pavel Roskin (5):
mac80211: fix panic when using hardware WEP
hostap: don't skip any headers in hostap_80211_header_parse()
hostap: add radiotap support in monitor mode
hostap: use radiotap headers by default
hostap: don't compile prism2_suspend() for hostap_pci without CONFIG_PM
Pekka Enberg (9):
netfilter: nf_conntrack_extend: use krealloc() in nf_conntrack_extend.c V2
ipg: always compile in jumbo frame support
ipg: remove jumbo frame #ifdef from mtu
ipg: per-device rxfrag_size
ipg: per-device rxsupport_size
ipg: per-device max_rxframe_size
ipg: run-time configurable jumbo frame support
slub: dump more data on slab corruption
netfilter: fix double-free and use-after free
Pekka Paalanen (30):
x86: add a list for custom page fault handlers.
x86_64: fix kernel rodata NX setting
x86: fix SMP alternatives: use mutex instead of spinlock, text_poke is sleepable
ftrace: add readpos to struct trace_seq; add trace_seq_to_user()
x86: mmiotrace - trace memory mapped IO
x86 mmiotrace: use lookup_address()
x86 mmiotrace: fix relay-buffer-full flag for SMP
x86 mmiotrace: comment about user space ABI
x86: explicit call to mmiotrace in do_page_fault()
x86 mmiotrace: Use percpu instead of arrays.
x86: mmiotrace full patch, preview 1
x86: mmiotrace, preview 2
ftrace: add mmiotrace plugin
ftrace: mmiotrace, updates
ftrace: mmiotrace update, #2
x86 mmiotrace: move files into arch/x86/mm/.
x86 mmiotrace: remove ISA_trace parameter.
x86 mmiotrace: Do not print bogus pid
mmiotrace: add user documentation
x86 mmiotrace: dynamically disable non-boot CPUs
mmiotrace: print header using the read hook.
mmiotrace: print overrun counts
mmiotrace: do not print bogus pid for maps either
doc: update mmiotrace doc to current status
mmiotrace: code style cleanups
x86 mmiotrace: fix page-unaligned ioremaps
x86 mmiotrace: use resource_size_t for phys addresses
mmiotrace: rename kmmio_probe::user_data to :private.
x86 mmiotrace: page level is unsigned
mmiotrace broken in linux-next (8-bit writes only)
Pete Zaitcev (2):
USB: missing usb_put_hcd to ohci-at91
USB: ohci_hcd hang: submit vs. rmmod race
Peter Oberparleiter (6):
[S390] cio: introduce fcx bit to chsc characteristics
[S390] cio: introduce fcx enabled scsw format
[S390] cio: provide functions for fcx enabled I/O
[S390] cio: provide helper functions for fcx enabled I/O
[S390] cio: suppress chpid event in case of configure error
[S390] sclp: simplify vt220 cleanup logic
Peter P Waskiewicz Jr (1):
igb: Introduce multiple TX queues with infrastructure
Peter Tiedemann (1):
s390/net/ctcm: message cleanup
Peter Zijlstra (39):
ftrace: trace next state
ftrace: fix wakeup callback
sched: fix hotplug cpus on ia64
sched: debug: add some rt debug output
sched: rt: fix SMP bandwidth balancing for throttled groups
sched: rt: move some code around
sched: rt: fix the bandwidth contraint computations
sched: rt: dont stop the period timer when there are tasks wanting to run
sched: clean up some unused variables
sched: revert the revert of: weight calculations
sched: fix calc_delta_asym()
sched: fix calc_delta_asym, #2
sched: revert revert of: fair-group: SMP-nice for group scheduling
sched: sched_clock_cpu() based cpu_clock()
sched: fix wakeup granularity and buddy granularity
sched: add full schedstats to /proc/sched_debug
sched: fix sched_domain aggregation
sched: update aggregate when holding the RQs
sched: dont micro manage share losses
sched: no need to aggregate task_weight
sched: simplify the group load balancer
sched: fix newidle smp group balancing
sched: fix sched_balance_self() smp group balancing
sched: persistent average load per task
sched: hierarchical load vs affine wakeups
sched: hierarchical load vs find_busiest_group
sched: fix load scaling in group balancing
sched: fix task_h_load()
sched: remove prio preference from balance decisions
sched: optimize effective_load()
sched: disable source/target_load bias
sched: fix shares boost logic
sched: update shares on wakeup
sched: correct wakeup weight calculations
sched: incremental effective_load()
sched: bias effective_load() error towards failing wake_affine().
Kprobe smoke test lockdep warning
sched, x86: clean up hrtick implementation
sched: clean up compiler warning
Philipp Zabel (21):
[ALSA] ASoC: Add UDA1380 driver
[ARM] 5075/1: i2c-pxa: move i2c pin setup and PCFR_PI2CEN handling into arch/arm/mach-pxa
[ARM] 5080/1: touch PSSR_OTGPH only on pxa27x in ohci-pxa27x and pxa27x_udc
[ARM] 5136/1: pxa: fix PWM device order for pxa27x
[ARM] 5044/1: pwm_bl: add init/notify/exit callbacks
[ARM] 5045/1: magician: use the pwm_bl driver for the LCD backlight
[ARM] 5069/1: pxa: include pxa2xx-regs.h in reset.c for RSCR
[ARM] 5135/1: pxa: drop superfluous asm/arch/pxa2xx-gpio.h includes
[ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers
[ARM] 5042/1: magician: request GPIOs for pda_power
[ARM] 5119/1: magician: include linux/gpio.h instead of asm/gpio.h
[ARM] 5125/1: magician: move gpio pin configuration into __initdata section
[ARM] 5126/1: magician: remove superfluous mtd includes
[ARM] 5137/1: magician: MACH_MAGICIAN doesn't need to depend on ARCH_PXA
[ARM] 5138/1: magician: set pwm-backlight .id = -1
mfd: move asic3 probe functions into __init section
mfd: fix asic3 config array initialisation
mfd: fix the asic3 irq demux code
mfd: add ASIC3_CONFIG_GPIO templates
mfd: remove DS1WM register definitions from asic3.h
mfd: let asic3 use mem resource instead of bus_shift
Philippe De Muyter (2):
ieee1394: dump mmapped iso buffers in core files
video/fb: cleanup FB_MAJOR usage
Pierre Ossman (29):
ALSA: trident - pause s/pdif output
sdhci: don't check block count for progress
sdhci: move pci stuff to separate module
sdhci: remove forced dma quirks
sdhci: more complex quirks handling
sdhci: make workaround for timeout bug more general
sdhci: toggle JMicron PMOS setting
sdhci: support JMicron secondary interface
sdhci: handle hot-remove
mmc_test: add test case control
sdhci-pci: unaligned data with ricoh controllers
mmc,sdio: helper function for transfer padding
sdio: clean up handling of byte mode transfer size
mmc_test: only bind to supported cards
sdhci-pci: don't penalize newer jmicron chips
sdhci: scatter-gather (ADMA) support
mmc_block: wait for card even on failures
mmc_test: cleanup
sdhci: graceful handling of bad addresses
wbsd: fix bad dma_addr_t conversion
mmc: remove multiwrite capability
mmc_test: highmem tests
mmc_test: test oversized sg lists
sdhci: add warnings for bad buffers in ADMA path
sdhci: fix bad warning from commit c8b3e02
mmc_block: bounce buffer highmem support
mmc: Remove Russell as primecell mci maintainer
mmc_test: print message when attaching to card
sdhci: highmem capable PIO routines
Ping Cheng (1):
Input: wacom - cleanup handling of tablet IDs
Prakash, Sathya (4):
[SCSI] mpt fusion: Driver version upgrade to 3.04.07
[SCSI] mpt fusion : Updated copyright statment with 2008 included
[SCSI] mpt fusion : Setting intial period to 0xFF instead of 0xA
[SCSI] mpt fusion : Adding FAULT Reset polling work
Rabin Vincent (2):
sched: fix defined-but-unused warning
slab: rename slab_destroy_objs
Rafael J. Wysocki (30):
Suspend/Resume bug in PCI layer wrt quirks
Introduce new top level suspend and hibernation callbacks
PCI: implement new suspend/resume callbacks
Implement new suspend and hibernation callbacks for platform busses
PCI ACPI: Drop the second argument of platform_pci_choose_state
ACPI PM: Remove obsolete Toshiba workaround
x86: remove obsolete PM definitions from NMI header
x86, gart: add resume handling
Suspend-related patches for 2.6.27
ACPI: Introduce acpi_bus_power_manageable function
PCI: Introduce platform_pci_power_manageable function
PCI: rework pci_set_power_state function to call platform first
ACPI: Introduce acpi_device_sleep_wake function
ACPI: Introduce new device wakeup flag 'prepared'
PCI ACPI: Rework PCI handling of wake-up
PCI PM: Introduce pci_prepare_to_sleep and pci_back_from_sleep
PCI: Simplify PCI device PM code
irda: Remove useless pm_dev references
x86: fix C1E && nx6325 stability problem
x86: remove conflicting nx6325 and nx6125 quirks
PCI PM: Fix pci_prepare_to_sleep
PCI ACPI: Drop the second argument of platform_pci_choose_state
ACPI PM: Remove obsolete Toshiba workaround
Freezer: Introduce PF_FREEZER_NOSIG
snapshot: Use pm_mutex for mutual exclusion
PCI PM: make more PCI PM core functionality available to drivers
pm: remove definition of struct pm_dev
pm: remove remaining obsolete definitions from pm.h
pm: remove obsolete piece of PM documentation
pm: drop unnecessary includes from pm.h
Rafi Rubin (1):
HID: add n-trig digitizer usage
Rajiv Andrade (1):
tpm: MAINTAINERS whitespace fix and email addresses addition
Ralf Baechle (17):
SAA9730: Remove driver
[MIPS] Alchemy, PNX: Use symbolic constants for DMA masks.
[MIPS] IRIX: Goodbye and thanks for all the fish
[MIPS] Replace use of print_symbol with new %sP pointer format.
[MIPS] Bigsur: Make defconfig a bit more useful.
[MIPS] Enable -ffunction-sections sections.
[MIPS] Atlas: Remove support code.
[MIPS] SEAD: Remove support code.
[MIPS] Remove impossible ifdef and code wrapped by it.
[MIPS] MSC01: Cleanup configuration.
[MIPS] Remove always true ifdef conditions.
[MIPS] Malta: Cleanup organization of code into directories.
Fix MIPS cross-compile problem
[MIPS] Tinker with constraints in <asm/atomic.h> to fix build error.
[MIPS] Routerboard 532: Support for base system
[MIPS] 32-bit compat: Delete unused sys_truncate64 and sys_ftruncate64.
[MIPS] Rename MIPS sys_pipe syscall entry point to something MIPS-specific.
Ralph Campbell (3):
IB/core: Reset to error QP state transition is not allowed
IB/ipath: Use IEEE OUI for vendor_id reported by ibv_query_device()
IB/sa_query: Check if sm_ah is NULL in ib_sa_remove_one()
Ralph Wuerthner (1):
[S390] zcrypt: Add additional card IDs to CEX2C and CEX2A
Ramax Lo (2):
[ARM] S3C2440: Add AT2440EVB board support
[ARM] AT2440EVB: Add DM9000A network controller support.
Rami Rosen (7):
netfilter: nf_conntrack: remove unnecessary function declaration
netfilter: {ip,ip6,nfnetlink}_queue: misc cleanups
ipv6 mcast: Remove unused macro (MLDV2_QQIC) from mcast.c.
ipv6 mroute: Use MRT6_VERSION instead of MRT_VERSION in ip6mr.c.
ipv6 addrconf: Remove IFA_GLOBAL definition from include/net/if_inet6.h.
ipv6: minor cleanup in net/ipv6/tcp_ipv6.c [RESEND ].
mac80211: remove MAC80211_DEBUG from net/mac80211/Kconfig.
Randy Dunlap (24):
3c515: fix using pnp_get_resource when CONFIG_ISAPNP=n
mmiotrace: fix printk format
x86/mmiotrace: uses/depends on PCI
cxgb3: fix build error when INET=n
[MTD] [NAND] nandsim: missing header for do_div
bridge: fix IPV6=n build
ALSA: ASoC: fix PM=n build
iwlwifi: fix build for CONFIG_INPUT=n
PCI: add stub for pci_set_consistent_dma_mask()
x86: fix setup.c printk format warning
mac80211: fix lots of kernel-doc
acpi_pm clccksource: fix printk format warning
ocfs2: fix printk format warnings with OCFS2_FS_STATS=n
bluetooth/hci_bcsp: fix bitrev Kconfig
Fix compile issues in fs/compat_ioctl.c when CONFIG_BLOCK is disabled
acpi: fix printk format warning
fujitsu-laptop: depends on INPUT
sparc64: Config category "Processor type and features" absent
pci kernel-doc fatal error
usb gadget: g_cdc dependso on NET
block: make /proc/diskstats only build if CONFIG_PROC_FS is enabled
kernel-doc: handle/strip __init
firmware: fix memmap printk format warnings
SubmittingPatches: add git pull & diffstat format info
Remi Machet (6):
[POWERPC] Create of_buses for MV64x60 devices
powerpc: DTS file for the C2K
powerpc: Boot code for the C2K
powerpc: C2K board driver
powerpc: Default configuration for C2K
powerpc: Add C2K to configuration
Rene Herman (7):
ALSA: add TriTech 28023 AC97 codec ID and Wolfson 9701 name.
ALSA: ens1370: SRC stands for Sample Rate Converter
ALSA: ALSA: ens1370: communicate PCI device to AC97
ALSA: opti9xx: no isapnp param for !CONFIG_PNP
pnp: set the pnp_card dma_mask for use by ISAPnP cards
isa: set 24-bit dma_mask for ISA devices
pnp: have quirk_system_pci_resources() include io resources
Rene Scharfe (1):
msdos fs: remove unsettable atari option
Richard Chan (1):
ALSA: Add Yamaha KX49 (USB MIDI controller) to usbquirks.h
Richard Kennedy (10):
sched: reorder task_struct to reduce padding on 64bit builds
udp: reorder udp_iter_state to remove padding on 64bit builds
x86: cacheline_align tss_struct
net: remove padding from struct socket on 64bit & increase objects/cache
file lock: reorder struct file_lock to save space on 64 bit builds
SELinux: reorder inode_security_struct to increase objs/slab on 64bit
dm io: remove struct padding
kobject: reorder kobject to save space on 64 bit builds
module: reorder struct module to save space on 64 bit builds
shrink struct pid by removing padding on 64 bit builds
Richard Lemon (1):
Input: Add driver for iNexio serial touchscreen.
Richard Purdie (1):
ALSA: ASoC: Add AK4535 driver
Richard Woodruff (2):
ARM: OMAP: DMTimer: Use posted mode
ARM: OMAP: DMTimer: Optimize by adding load and start
Rick Farrington (1):
iwlwifi: fix incorrect monitor mode operation
Rik van Riel (2):
access_process_vm device memory infrastructure
use generic_access_phys for /dev/mem mappings
Riku Voipio (2):
leds: Add pca9532 led driver
leds: Add pca9532 platform data for Thecus N2100
Robert Jarzmik (2):
[ARM] 5087/1: Get the PWM layer to handle clock enable/disable properly.
[MTD] physmap: Fix suspend/resume/shutdown bugs.
Robert Jennings (6):
powerpc/pseries: Split retrieval of processor entitlement data into a helper routine
powerpc/pseries: Enable CMO feature during platform setup
powerpc/pseries: iommu enablement for CMO
powerpc/pseries: vio bus support for CMO
ibmveth: enable driver for CMO
ibmvscsi: driver enablement for CMO
Robert P. J. Day (16):
[POWERPC] Get most of ioctl.h content from <asm-generic/ioctl.h>
[MTD] [NAND] excite_nandflash: simplify code using ARRAY_SIZE() macro.
PCI: Replace deprecated __initcall with device_initcall.
rndis_wlan: Use kernel-supplied ARRAY_SIZE() macro.
[CRYPTO] hifn: Simplify code using ARRAY_SIZE() macro
OpenFirmware: Include <linux/of_i2c.h> from of_i2c.c.
IB/ipath: Simplify code using ARRAY_SIZE() macro
[MIPS] Use kernel-supplied ARRAY_SIZE() macro.
ZORRO: Replace deprecated __initcall with equivalent device_initcall.
debugfs: Add a reference to the debugfs API documentation.
SPI Kconfig simplifications
Remove apparently unused fd1772.h header file.
init/: delete hard-coded setting and testing of BUILD_CRAMDISK
lib: allow memparse() to accept a NULL and ignorable second parm
lists: remove a redundant conditional definition of list_add()
init.h: remove obsolete content
Robert Reif (1):
sparc32: fix init.c allnoconfig build error
Robert Richter (23):
x86: add PCI extended config space access for AMD Barcelona
fix build bug in "x86: add PCI extended config space access for AMD Barcelona"
x86: add X86_FEATURE_IBS cpu feature
x86/pci: Renaming k8-bus_64.c to amd_bus.c
x86: Move PCI IO ECS code to x86/pci
x86/pci: Makefile merge: Removing Makefile_*
x86/pci: Makefile merge: removing include dir flag
x86/pci: Makefile merge: whitespace changes only
x86/pci: Makefile merge: decoupling options for mp_bus_to_node.o
x86/pci: Makefile merge: changing 64bit ordering
x86/pci: Makefile merge: creating pci-y for 64 bit
x86/pci: mp_bus_to_node merge: moving code in amd_bus.c
x86/pci: merge: moving mp_bus_to_node.c to amd_bus.c
x86/pci: Makefile merge: coalescing 32 and 64 bit
x86/pci: visws: renaming pcibios_init()
x86/pci: removing subsys_initcall ordering dependencies
x86/pci merge: fixing numaq initialization
x86/pci: fix warnings in subsys_initcall functions
x86/pci: Removing pci-y in Makefile
x86/pci: Changing subsystem initialization order for NUMA
x86/pci: renamed: numa.c -> numaq_32.c
x86/pci: renaming numa into numaq
x86/pci: Changing subsystem init for visws
Robin Getz (4):
Blackfin arch: Remove useless config option.
Blackfin arch: Add unwinding for stack info, and a little more detail on trace buffer
Blackfin arch: When icache is off, make sure people know it
Blackfin arch: If we double fault, rather than hang forever, reset
Rod Whitby (1):
[ARM] 4874/2: ixp4xx: Add support for the Freecom FSG-3 board
Rodney Lorrimar (2):
Input: adbhid - fix capslock key state after suspend
Input: adbhid - capslock and power button fix
Roel Kluin (10):
[POWERPC] mpic_pasemi_msi: Failed allocation unnoticed
[POWERPC] mpic_u3msi: Failed allocation unnoticed
pcmcia: yenta-cardbus: ENE_TEST_C9_PFENABLE duplicate *_F0
ALSA: Au1xpsc: psc not disabled when TX is idle
xilinx_spi: test below 0 on unsigned irq in xilinx_spi_probe()
aty128fb: test below 0 on unsigned pll->post_divider
amifb: test virtual screen range before subtraction on unsigned
atafb: test virtual screen range before subtraction on unsigned
vga16fb: test virtual screen range before subtraction on unsigned
asic3: platform_get_irq() may return signed unnoticed
Roland Dreier (28):
IB/uverbs: BKL is not needed for ib_uverbs_open()
IB/umad: BKL is not needed for ib_umad_open()
x86: Rename "ignore" macro in <asm/dwarf2.h> to avoid collision
IB/srp: Remove use of cached P_Key/GID queries
RDMA: Remove subversion $Id tags
IB/mthca: Remove extra code for RESET->ERR QP state transition
IB/mlx4: Remove extra code for RESET->ERR QP state transition
RDMA/cxgb3: Remove write-only iwch_rnic_attributes fields
RDMA/cma: Add missing newlines to printk()s
IPoIB/cm: Fix racy use of receive WR/SGL in ipoib_cm_post_receive_nonsrq()
RDMA/nes: Encapsulate logic nes_put_cqp_request()
RDMA/nes: Get rid of ring_doorbell parameter of nes_post_cqp_request()
IPoIB: Get rid of ipoib_mcast_detach() wrapper
IB/mthca: Remove "stop" flag for catastrophic error polling timer
IB/mthca: Use round_jiffies() for catastrophic error polling timer
IB/mthca: Fix check of max_send_sge for special QPs
IB/mlx4: Rename struct mlx4_lso_seg to mlx4_wqe_lso_seg
mlx4_core: Keep free count for MTT buddy allocator
IB/mthca: Keep free count for MTT buddy allocator
IB/mlx4: Add support for memory management extensions and local DMA L_Key
mlx4_core: Improve error message when not enough UAR pages are available
MAINTAINERS: Remove Glenn Streiff from NetEffect entry
Merge branches 'bkl-removal', 'cma', 'ehca', 'for-2.6.27', 'mlx4', 'mthca' and 'nes' into for-linus
RDMA/ucma: BKL is not needed for ucma_open()
RDMA/ucm: BKL is not needed for ib_ucm_open()
IPoIB/cm: Connected mode is no longer EXPERIMENTAL
IPoIB: Correct help text for INFINIBAND_IPOIB_DEBUG
Merge branches 'bkl-removal', 'ipoib', 'mlx4' and 'nes' into for-linus
Roland Kletzing (1):
mdacon messing up default vc's - set default to vc13-16 again
Roland McGrath (50):
[POWERPC] Define and use TLF_RESTORE_SIGMASK
[POWERPC] Tweak VDSO linker script to avoid upsetting old binutils
x86 ptrace: fix PTRACE_GETFPXREGS error
x86_64: fix delayed signals
x86 ptrace: block-step fix
x86 ptrace: unify TIF_SINGLESTEP
x86 ptrace: unify syscall tracing
x86 ptrace: user-sets-TF nits
do_wait reorganization
ptrace children revamp
do_wait: return security_task_wait() error code in place of -ECHILD
fix dangling zombie when new parent ignores children
x86_64: remove bogus optimization in sysret_signal
x86_64 syscall audit fast-path
x86_64 ia32 syscall audit fast-path
i386 syscall audit fast-path
x86_64: fix ia32 AMD syscall audit fast-path
tracehook: add linux/tracehook.h
tracehook: exec
tracehook: unexport ptrace_notify
tracehook: exit
tracehook: clone
tracehook: vfork-done
tracehook: release_task
tracehook: tracehook_tracer_task
tracehook: tracehook_expect_breakpoints
tracehook: tracehook_signal_handler
tracehook: tracehook_consider_ignored_signal
tracehook: tracehook_consider_fatal_signal
tracehook: syscall
tracehook: get_signal_to_deliver
tracehook: job control
tracehook: death
tracehook: force signal_pending()
tracehook: TIF_NOTIFY_RESUME
tracehook: asm/syscall.h
tracehook: CONFIG_HAVE_ARCH_TRACEHOOK
tracehook: wait_task_inactive
task_current_syscall
/proc/PID/syscall
tracehook: comment fixes
sparc64: tracehook syscall
sparc64: tracehook: TIF_NOTIFY_RESUME
sparc64: tracehook_signal_handler
sparc64: tracehook: CONFIG_HAVE_ARCH_TRACEHOOK
powerpc: Call tracehook_signal_handler() when setting up signal frames
powerpc: Make syscall tracing use tracehook.h helpers
powerpc: Add asm/syscall.h with the tracehook entry points
powerpc: Add TIF_NOTIFY_RESUME support for tracehook
powerpc: Enable tracehook for the architecture
Roman Moracik (1):
MMC: Fix S3C24XX IRQ enable during PIO transfers
Roman Zippel (2):
V4L/DVB (7812): 2.6.25-rc5-mm1 specifc div64_u64 fixes
kconfig: set all new symbols automatically
Ron Livne (3):
IB/core: Add support for multicast loopback blocking
IB/mlx4: Add support for blocking multicast loopback packets
IPoIB: Use multicast loopback blocking if available
Ron Rindjunsky (45):
iwlwifi: arranging aggregation actions
iwlwifi: expanding HW parameters control
iwlwifi: support 64 bit DMA masks
iwlwifi: handle shared memory
iwlwifi: unify init driver flow
iwlwifi: iwl-sta redundant includes clean up
iwlwifi-5000: add iwl 5000 shared memory handlers
iwlwifi: map A-MPDU HW queue to mac80211 A-MPDU SW queue
iwlwifi-5000: rename iwl5000_init_nic to iwl5000_init_config
iwlwifi: create disable SCD Tx FIFOs handler
iwlwifi: move NIC init and Tx queues init to iwlcore
iwlwifi: handle shared memory Rx index access
iwlwifi: remove 4965 prefix from iwl4965_kw and iwl4965_tx_queue
iwlwifi: fix spinlock used before initialized
iwlwifi: changing irrelevant comment
iwlwifi: remove iwl4965_nic_start function
mac80211: separate Tx and Rx MCS when configuring HT
iwlwifi: filling Tx MCS set
iwlwifi: rename and move Tx queue activation/deactivation
iwlwifi: add rx_handlers stub for iwl5000
iwlwifi: add ucode loaders for iwl5000
iwlwifi: add ucode init flow handling for iwl5000
iwlwifi: iwl5000 WiFi/WiMax coexistence
iwlwifi: add RTC data address for iwl5000
iwlwifi: increase max payload of iwl_cmd
iwlwifi: activate status ready timeout only for run time ucode
iwlwifi: add iwl5000_tx_response structure
iwlwlifi: impelemnt 5000 tx response path
iwlwifi: iwl-5000 add rxon_assoc
iwlwifi: Rx handlers common use for 4965 and 5000
iwlwifi: move iwl_get_hw_mode to iwl-core.h
iwlwifi: removing IWL4965_HT config
iwlwifi: map sw and hw ampdu queues
iwlwifi: use ieee80211_conf to examine rate capabilities
iwlwifi: fix allow iwlwifi to aggregate according to tid load
mac80211: do not fragment while aggregation is in use
iwlwifi: remove 4965 prefix from iwl4965_ucode
iwlwifi: use iwl_is_associated when possible
iwlwifi: move rx aggregation functions to iwl-rx.c
iwlwifi: remove obsolete lq_ready use
iwlwifi: unite common settings of HW params
iwlwifi: control 11n capabilities through module param
iwlwifi: eliminate iwl4965_mac_get_tsf
mac80211: add block ack request capability
iwlwifi: request Tx of block ack request if necessary
Rumen G. Bogdanovski (1):
ipvs: More reliable synchronization on connection close
Rune Torgersen (3):
powerpc: Check that TASK_SIZE does not overlap KERNEL_START
cpm_uart: Fix cpm uart corruption with PREEMPT_RT
powerpc: Fix pq2fads irq handling with PREEMPT_RT
Russ Anderson (1):
x86 BIOS interface for RTC on SGI UV
Russ Dill (1):
netfilter: Get rid of refrences to no longer existant Fast NAT.
Russell King (53):
[ARM] dyntick: Remove obsolete and unused ARM dyntick support
dyntick: Remove last reminants of dyntick support
dyntick: remove deferences from SH
[ARM] pxa: Add bare bones PWM API
[ARM] pxa: corgibl_limit_intensity build errors
[ARM] pxa: separate PXA25x and PXA27x UDC register definitions
[RTC] remove references to asm/mach/time.h
[RTC] rtc-pl031: use proper resources, use proper apis, clean up includes
[RTC] rtc-pl030: add driver, remove old non-rtc lib driver
[RTC] remove unused asm/rtc.h includes from ARM RTC drivers
[RTC] rtc-sa1100: remove dependence on asm/rtc.h
[RTC] remove old ARM rtc library code
[ARM] pxa: don't register lpd270 cpld_irq sysdev if !lpd270
[ARM] pxa: avoid registering multiple pxa2xx_pcmcia devices
[ARM] pxa: avoid kfreeing static data if platform device fails to register
[ARM] pxa: Add PXA3_ prefix to PXA3 specific constants
[ARM] pxa: separate out power manager and clock registers
[ARM] pxa: allow PXA to be built for multiple platforms
[ARM] pxa: make mainstone use the generic PWM backlight driver
[ARM] pxa: make LogicPD 270 use the generic PWM backlight driver
[ARM] rpc: etherh: fix unused variable warning
[ARM] rpc: acornscsi: remove unused 'ADDR' macro
[ARM] rpc: acornscsi: fixup abort/reset methods, fix build errors
[ARM] rpc: acornscsi: convert hardware accessors to take 'AS_Host *'
[ARM] rpc: acornscsi: stop using private __stringify()
[ARM] rpc: acornscsi: update to new style ecard driver
[ARM] rpc: deprecate __ioaddr() and __ioaddrc() helpers
[ARM] rpc: ecard: remove deprecated ecard_address() and relatives
Merge branch 'fb' into devel
[ARM] mach-types update
Merge branches 'ns9x' and 'machtypes' into devel
Merge branch 'machtypes' into orion
[ARM] pxa: allow clk aliases
Merge branches 'pxa-misc', 'pxa-pwm' and 'pxa-multi' into pxa
[ARM] pxa: remove pxa_set_cken()
Merge branch 'machtypes' into pxa-palm
Merge branches 'at91', 'dyntick', 'ep93xx', 'iop', 'ixp', 'misc', 'orion', 'omap-reviewed', 'rpc', 'rtc' and 's3c' into devel
Merge branch 'imx' into devel
Merge branches 'pxa-ezx', 'pxa-magician' and 'pxa-palm' into pxa
Merge branches 'pxa-ian' and 'pxa-xm270' into pxa
Merge branch 'pxa-tosa' into pxa
Merge branch 'eseries' into pxa
Merge branch 'pxa-devel' into pxa
[ARM] Update mach-types
Merge branch 'pxa' into devel
[ARM] Merge most of the PXA work for initial merge
[ARM] fix mode for board-yl-9200.c
[ARM] pci: provide dummy pci_get_legacy_ide_irq()
[ARM] fix IOP32x, IOP33x, MXC and Samsung builds
[ARM] fix nwflash.c: 6ee8928d94841aa764aeaf645ad16daff811dc26
Merge branch 'for_rmk_13' of git://git.mnementh.co.uk/linux-2.6-im
[ARM] fix VIPT/VIVT macro optimisations, add comments
[ARM] Fix shared mmap when more than two maps of the same file exist
Rusty Russell (33):
sched: add new API sched_setscheduler_nocheck: add a flag to control access checks
tun: Interface to query tun/tap features.
tun: TUNSETFEATURES to set gso features.
tun: Allow GSO using virtio_net_hdr
x86: fix asm/e820.h for userspace inclusion
x86: fix pte_flags() to only return flags, fix lguest (updated)
module: don't use stop_machine for waiting rmmod
module: generic each_symbol iterator function
modules: Take a shortcut for checking if an address is in a module
virtio: Recycle unused recv buffer pages for large skbs in net driver
virtio: clarify that ABI is usable by any implementations
virtio: don't always force a notification when ring is full
virtio: Formally reserve bits 28-31 to be 'transport' features.
virtio: Rename set_features to finalize_features
virtio: Add transport feature handling stub for virtio_ring.
Label kthread_create() with printf attribute tag.
Simplify stop_machine
Hotplug CPU: don't check cpu_online after take_cpu_down
stop_machine(): stop_machine_run() changed to use cpu mask
stop_machine: Wean existing callers off stop_machine_run()
stop_machine: fix up ftrace.c
lguest: set max_pfn_mapped, growl loudly at Yinghai Lu
lguest: Guest int3 fix
lguest: fix verbose printing of device features.
lguest: virtio-rng support
lguest: wrap last_avail accesses.
lguest: net block unneeded receive queue update notifications
lguest: Tell Guest net not to notify us on every packet xmit
lguest: Adaptive timeout
lguest: Remove 'network: no dma buffer!' warning
lguest: Use GSO/IFF_VNET_HDR extensions on tun/tap
lguest: Enlarge virtio rings
lguest: turn Waker into a thread, not a process
S.Çağlar Onur (1):
init: fix URL of "The GNU Accounting Utilities"
Saeed Bishara (7):
[ARM] add Marvell Kirkwood (88F6000) SoC support
[ARM] Kirkwood: add defconfig
[ARM] Kirkwood: support L2 writeback mode
[MTD] orion_nand: add chip_delay parameter
[ARM] Kirkwood: use chip_delay
[ARM] Feroceon: don't disable BPU on boot
dmaengine: DMA engine driver for Marvell XOR engine
Sakari Ailus (1):
V4L/DVB (7897): TCM825x: Include invertation of image mirroring in configuration
Sam Ravnborg (45):
sparc: Merge include/asm-sparc{,64}/openpromio.h
sparc: Merge include/asm-sparc{,64}/perfctr.h
sparc: add -m64 when building vmlinux.lds
sparc: copy exported sparc64 specific header files to asm-sparc
sparc: Merge asm-sparc{,64}/ioctl.h
sparc: Merge asm-sparc{,64}/ioctls.h
sparc: Merge asm-sparc{,64}/param.h
sparc: Merge asm-sparc{,64}/poll.h
sparc: Merge asm-sparc{,64}/socket.h
sparc: Merge asm-sparc{,64}/sockios.h
sparc: Merge asm-sparc{,64}/fcntl.h
sparc: Merge asm-sparc{,64}/msgbuf.h
sparc: Merge asm-sparc{,64}/sembuf.h
sparc: Merge asm-sparc{,64}/shmbuf.h
sparc: Merge asm-sparc{,64}/mman.h
sparc: copy asm-sparc64/fbio.h to asm-sparc
sparc: Merge asm-sparc{,64}/fbio.h
sparc: Merge asm-sparc{,64}/resource.h
sparc: Merge asm-sparc{,64}/setup.h
sparc: Merge asm-sparc{,64}/termbits.h
sparc: Merge asm-sparc{,64}/termios.h
sparc: Merge asm-sparc{,64}/types.h
sparc: export openprom.h to userspace
sparc: Merge asm-sparc{,64}/asi.h
sparc: copy sparc64 specific files to asm-sparc
sparc: when header files are equal use asm-sparc version
sparc: merge header files with trivial differences
sparc: join the remaining header files
kbuild: refactor headers_* targets in Makefile
kbuild: always unifdef files in headers_install*
kbuild: drop support of ALTARCH for headers_*
kbuild: code refactoring in Makefile.headerinst
kbuild: error out early in make headers_install
kbuild: only one call for include/ in make headers_*
kbuild: optimize headers_* targets
kbuild: install all headers when arch is changed
kbuild: prepare headers_* for arch/$ARCH/include
kbuild: support arch/$ARCH/include for tags, cscope
kbuild: asm symlink support for arch/$ARCH/include
kbuild: add arch/$ARCH/include to search path
kconfig: speed up all*config + randconfig
kconfig: make oldconfig is now less chatty
kconfig: make defconfig is no longer chatty
sparc, sparc64: use arch/sparc/include
sparc: enable headers_export again
Samuel Ortiz (7):
mac80211: power management wext hooks
mfd: asic3 gpiolib support
mfd: asic3 children platform data removal
mfd: New asic3 gpio configuration code
mfd: use dev_* macros for asic3 debugging
mfd: Use uppercase only for asic3 macros and defines
mfd: asic3 should depend on gpiolib
Samuel Thibault (1):
ext2: fix typo in Hurd part of include/linux/ext2_fs.h
Santiago Leon (1):
ibmveth: Automatically enable larger rx buffer pools for larger mtu
Santwona Behera (2):
netdev: Add support for rx flow hash configuration, using ethtool.
niu: Add support for rx flow hash configuration.
Sascha Hauer (11):
MXC: do not include board specific header from architecture include
IMX UART: do not assume 16MHz reference frequency
IMX UART: Add board specific init/exit functions
IMX UART: remove statically initialized tables
IMX: introduce clock API
i.MX3: introduce clock API
mxc: add MX3 support for i.MX internal UART driver
MXC: add io multiplexing functions for mx3
MXC: add debug-macro.S for mxc
MX31: add basic pcm037 board support
MX2 add support for mx2 in i.MX serial driver
Sascha Sommer (1):
mmc: host driver for Ricoh Bay1Controllers
Scott Ashcroft (1):
rndis_wlan: use ARRAY_SIZE instead of sizeof when adding 11g rates
Scott Wood (8):
[POWERPC] Add 6xx-style HID0_SLEEP support.
powerpc: Fix copy-and-paste error in clrsetbits_le16
powerpc: Document Freescale power management nodes, and the sleep property.
powerpc: Update example SOC node in booting-without-of.txt.
powerpc/mpc83xx: Power Management support
powerpc/mpc8313erdb: Add power management to the device tree.
gianfar: Add magic packet and suspend/resume support.
Add fsl,magic-packet to, and clean up, the gianfar binding.
Sean Hefty (1):
RDMA: Fix license text
Sean MacLennan (4):
[POWERPC] PIKA Warp: Update DTS to support Rev B boards
[POWERPC] PIKA Warp: Update platform code to support Rev B boards
powerpc/44x: Support NAND boot for Rev A Warp boards
i2c-ibm_iic: Register child nodes
Sebastian Ott (3):
[S390] cio: remove lock from ccw_device_oper_notify.
[S390] cio: introduce isc_(un)register functions.
[S390] cio: fix double unregistering of subchannels
Sebastian Siewior (16):
mm: fix build on non-mmu machines
ftrace: copy + paste typo in asm/ftrace.h
m68knommu: Add Coldfire DMA Timer support
m68knommu: m68knommu: add old stack trace method
m68knommu: move code within time.c
m68knommu: complete generic time
m68knommu: add sched_clock() for the DMA timer
m68knommu: add ffs and __ffs plattform which support ISA A+ or ISA C
m68knommu: add byteswap assembly opcode for ISA A+
m68knommu: add read_barrier_depends() and irqs_disabled_flags()
m68knommu: MCF5307 PIT GENERIC_CLOCKEVENTS support
m68knommu: fec: remove FADS
m68knommu: remove RPXCLASSIC from the m68k tree
backlight: Fix missing kernel doc entry
fbdev: add the carmine FB driver
setlocalversion: do not describe if there is nothing to describe
Sedji Gaouaou (1):
atmel_pwm: Rename the "mck" clock to "pwm_clk"
Segher Boessenkool (3):
powerpc: Get rid of CROSS32{AS,LD,OBJCOPY}
powerpc: Fix build bug with binutils < 2.18 and GCC < 4.2
powerpc: Fix compile error with binutils 2.15
Seokmann Ju (6):
[SCSI] qla2xxx: Add dev_loss_tmo_callbk/terminate_rport_io callback support.
[SCSI] qla2xxx: Cleanup NPIV related functions
[SCSI] qla2xxx: Always aquire the parent's hardware_lock.
[SCSI] qla2xxx: Correct fcport state-management during loss.
[SCSI] qla2xxx: Correct vport management of MBA_PORT_UPDATE.
[SCSI] qla2xxx: Correct rport/fcport visibility-state handling during loop-resync.
Serge E. Hallyn (1):
cgroup_clone: use pid of newly created task for new cgroup
Sergei Shtylyov (2):
pcmcia: fix Alchemy warnings
palm_bk3710: add UltraDMA/100 support
Shaohua Li (5):
Input: serio - offload resume to kseriod
pm: acpi hibernation: utilize hardware signature
PCI: disable ASPM per ACPI FADT setting
PCI: disable ASPM on pre-1.1 PCIe devices
PCI: add an option to allow ASPM enabled forcibly
Shen Feng (15):
ext4: fix comments to say "ext4"
ext4: improve some code in rb tree part of dir.c
ext4: add error processing when calling ext4_mb_init_cache in mballoc
ext4: miscellaneous error checks and coding cleanups for mballoc
ext4: remove double definitions of xattr macros
ext4: error proc entry creation when the fs/ext4 is not correctly created
ext4: fix error processing in mb_free_blocks
ext4: remove quota allocation when ext4_mb_new_blocks fails
ext4: return error when calling ext4_ext_split failed
ext4: Make ext4_ext_find_extent fills ext_path completely
ext4: Fix ext4_ext_journal_restart() to reflect errors up to the caller
ext2: remove double definitions of xattr macros
ext3: improve some code in rb tree part of dir.c
ext3: remove double definitions of xattr macros
reiserfs: remove double definitions of xattr macros
Sheng Yang (6):
KVM: IOAPIC/LAPIC: Enable NMI support
KVM: VMX: Enable NMI with in-kernel irqchip
KVM: VMX: Fix a wrong usage of vmcs_config
KVM: VMX: Add ept_sync_context in flush_tlb
KVM: VMX: Fix bypass_guest_pf enabling when disable EPT in module parameter
KVM: VMX: Fix undefined beaviour of EPT after reload kvm-intel.ko
Shirish Pargaonkar (3):
[CIFS] Fix possible double free if search immediately after search rewind fails
[CIFS] Fix improper endian conversion of ACL subauth field
[CIFS] Fix warnings from checkpatch
Sigmund Augdal (1):
V4L/DVB (8049): budget-ci: Add support for Technotrend budget C-1501 dvb-c card
Simon Arlott (2):
x86: add unknown_nmi_panic kernel parameter
V4L/DVB (8496): saa7134: Copy tuner data earlier in init to avoid overwriting manual tuner type
Simon Horman (1):
kdump: update kdump documentation as kexec-tools-resting has been renamed kexec-tools
Soeren Sandmann (2):
ftrace/sysprof: don't trace the user stack if we are a kernel thread.
x86: initialize all fields of mp_irqs[mp_irq_entries]
Soeren Sandmann Pedersen (2):
ftrace: allow the event pipe to be polled
sysprof: kernel trace
Sonic Zhang (4):
Blackfin arch: update board defconfigs
Blackfin arch: change L1 malloc to base on slab cache and lists.
Blackfin arch: Extend sram malloc to handle L2 SRAM.
Blackfin arch: Fix bug - skip single step in high priority interrupt handler instead of disabling all interrupts in single step debugging.
Sonny Rao (2):
powerpc: Add driver for Barrier Synchronization Register
powerpc: Don't spin on sync instruction at boot time
Sreenivasa Honnur (3):
S2io: Fix IOMMU overflow checking.
S2io: Enable msi-x link interrupts.
S2io: Version update for IOMMU overflow checking and enable msi-x link interrupts patches.
Sri Deevi (1):
V4L/DVB (8089): cx18: add support for Conexant Raptor PAL/SECAM card
Srikanth Srinivasan (1):
USB: EHCI: Reconciling USB register differences on MPC85xx vs MPC83xx
Srinivasa D S (1):
kprobes: improve kretprobe scalability with hashed locking
Srinivasa Ds (1):
powerpc: Implement task_pt_regs() accessor
Srivatsa Vaddagiri (2):
sched: kill task_group balancing
sched: fix mult overflow
Stanislav Samsonov (2):
[ARM] Feroceon: L1 cache range operation support
[ARM] add Marvell 78xx0 ARM SoC support
Stefan Haberland (2):
[S390] dasd: fix unsolicited SIM handling.
[S390] dasd: use -EOPNOTSUPP instead of -ENOTSUPP
Stefan Richter (19):
scsi: sd: optionally set power condition in START STOP UNIT
firewire: fw-sbp2: fix spindown for PL-3507 and TSB42AA9 firmwares
ieee1394: sbp2: fix spindown for PL-3507 and TSB42AA9 firmwares
firewire: fw-sbp2: spin disks down on suspend and shutdown
ieee1394: sbp2: spin disks down on suspend and shutdown
ieee1394: reduce log noise about config ROM CRC errors
ieee1394: video1394: reorder module init, prepare BKL removal
firewire: implement broadcast_channel CSR for 1394a compliance
firewire: remove unused struct members
firewire: clean up some includes
firewire: clean up fw_card reference counting
firewire: don't respond to broadcast write requests
firewire: fix race of bus reset with request transmission
firewire: fully initialize fw_transaction before marking it pending
firewire: small fw_fill_request cleanup
firewire: warn on unfinished transactions during card removal
firewire: fw-ohci: TSB43AB22/A dualbuffer workaround
firewire: avoid memleak after phy config transmit failure
firewire: state userland requirements in Kconfig help
Stefan Roese (4):
powerpc/4xx: PCIe driver now detects if a port is disabled via the dev-tree
powerpc: Fix problems with 32bit PPC's running with >= 4GB of RAM
i2c-ibm_iic: Remove deprecated OCP style part
i2c-ibm_iic: Enable driver for all PPC4xx variants in arch/powerpc
Stefan Roscher (1):
IB/ehca: In case of lost interrupts, trigger EOI to reenable interrupts
Stefan Schmidt (8):
[ARM] 5082/1: pxa: Definition for the third USB port control register UP3OCR
[ARM] 5079/1: Warn people when using pxa2xx-gpio.h
[ARM] 5165/1: pxafb: More LCCR3 depth defines
[ARM] 5164/1: pxafb: Support for RGB666, RGBT666, RGB888 and RGBT888
[ARM] 5163/1: pxa27x_udc: Allow choosing the bits in UP2OCR_SEOS
[ARM] 5161/1: Maintainer entries for the Motorola EZX GSM mobile phones
[ARM] 5162/1: Common code for the Motorola EZX GSM phones
[ARM] 5169/1: Defconfig for the EZX machines
Stefanik Gábor (1):
iwlwifi: enable packet injection for iwl3945
Stefano Stabellini (2):
vt: do not update when the console is blanked
fbcon: bgcolor fix
Stelian Pop (3):
[ARM] 4933/1: AT91CAP9 UDPHS driver: generic AT91 parts.
[ARM] 4934/1: AT91CAP9 UDPHS driver: board and cpu integration.
[ARM] 4935/1: AT91CAP9: enable RTC-on-RTT in defconfig.
Stephen Hemminger (37):
tg3: remove unneeded semicolons
atl1: use netdev_alloc_skb
ixp2000: use netdev_alloc_skb
hamachi: use netdev_alloc_skb
dl2k: use netdev_alloc_skb
via-velocity: use netdev_alloc_skb
via-velocity: use memmove
tlan: get rid of padding buffer
tlan: use netdevice stats
tlan: remove unused devName field
tlan: 64bit conversion
tlan: manage rx allocation failure better
tlan: proper shared IRQ support
tlan: wrap source lines
sky2: split phy power into two functions
sky2: put PHY in sleep when down
sky2: pci power savings
ts108: use netdev_alloc_skb
ns8320: use netdev_alloc_skb
bridge: handle process all link-local frames
bridge: make bridge address settings sticky
sky2: phy setup changes
sky2: chip version printout
sky2: use DEFINE_PCI_DEVICE_TABLE
sky2: 88E8057 chip support
sky2: version 1.22
icmp: fix units for ratelimit
tcp: RTT metrics scaling
ipv6: use timer pending
net: use kcalloc in netdev_queue alloc
netns: dont alloc ipv6 fib timer list
ipv6: use round_jiffies
ipv6: use spin_trylock_bh
ipv6: use kcalloc
ipv6: icmp6_dst_gc return change
sky2: don't stop queue on shutdown
sysctl: allow override of /proc/sys/net with CAP_NET_ADMIN
Stephen Neuendorffer (1):
[POWERPC] Refactor DCR code
Stephen Rothwell (33):
[POWERPC] Move of_device_get_modalias to drivers/of
[ALSA] sound: fix export symbol typo
of_serial: Use linux/of_platform.h instead of asm
platinumfb: Use linux/of_{device,platform}.h instead of asm
[netdrvr] Fix 8390 build breakage
bkl-removal viotape fixup
wireless: fix fallout from device_create removal
viotape: Use unlocked_ioctl
pasemi-rng: Use linux/of_platform.h instead of asm
hwmon: Use linux/of_platform.h instead of asm
macintosh: Use linux/of_{device,platform}.h instead of asm
drivers/net: Use linux/of_{device,platform}.h instead of asm
pcmcia: Use linux/of_{device,platform}.h instead of asm
powerpc: Explicitly copy elements of pt_regs
generic-ipi: fix linux-next tree build failure
stacktrace: fix build failure on sparc64
powerpc/pata_mpc52xx: use linux/of_platform.h instead of asm
powerpc/mpc52xx_psc_spi: use linux/of_platform.h instead of asm
powerpc/mpc5200_wdt: use linux/of_platform.h instead of asm
generic-ipi: powerpc/generic-ipi tree build failure
PCI: include linux/pm_wakeup.h for device_set_wakeup_capable
powerpc: mman.h export fixups
linux-next: pci tree build failure
ttydev: fix pamc_zilog for tty pointer move
ttydev: fix pamc_zilog for tty pointer move
USB: ohci-ppc-of: use linux/of_platform.h instead of asm
sparc32: pass -m32 when building vmlinux.lds
powerpc: Fallout from sysdev API changes
isdn: mISDN HFC PCI support depends on virt_to_bus()
powerpc/pseries: Fix CMO sysdev attribute API change fallout
ibmveth: Fix multiple errors with dma_mapping_error conversion
powerpc/vio: More fallout from dma_mapping_error API change
more sysdev API change fallout - drivers/base/memory.c
Stephen Smalley (7):
selinux: support deferred mapping of contexts
SELinux: fix sleeping allocation in security_context_to_sid
Security: split proc ptrace checking into read vs. attach
SELinux: enable processes with mac_admin to get the raw inode contexts
selinux: simplify ioctl checking
selinux: fix endianness bug in network node address handling
selinux: change handling of invalid classes (Was: Re: 2.6.26-rc5-mm1 selinux whine)
Steve French (1):
[CIFS] remove checkpatch warning
Steve Wise (8):
RDMA/core: Add memory management extensions support
RDMA/cxgb3: MEM_MGT_EXTENSIONS support
RDMA/cxgb3: Fix up some ib_device_attr fields
RDMA/core: Add iWARP protocol statistics attributes in sysfs
RDMA/cxgb3: Add support for protocol statistics
RDMA/cxgb3: Set rkey field for new memory windows in iwch_alloc_mw()
RDMA/core: Add local DMA L_Key support
RDMA/cxgb3: Fixes for zero STag
Steven Rostedt (105):
rcupreempt: remove duplicate prototypes
ftrace: make the task state char-string visible to all
ftrace: add preempt_enable/disable notrace macros
x86: add notrace annotations to vsyscall.
ftrace: latency tracer infrastructure
ftrace: function tracer
ftrace: add tracing of context switches
ftrace: tracer for scheduler wakeup latency
ftrace: trace irq disabled critical timings
ftrace: trace preempt off critical timings
ftrace: dynamic enabling/disabling of function calls
ftrace: add ftrace_enabled sysctl to disable mcount function
ftrace: use nops instead of jmp
ftrace: move memory management out of arch code
ftrace: use dynamic patching for updating mcount calls
ftrace: add filter select functions to trace
ftrace: convert single large buffer into single pages.
ftrace: debug smp_processor_id, use notrace preempt disable
ftrace: irqs off smp_processor_id() fix
ftrace: lockdep notrace annotations
ftrace: don't use raw_local_irq_save/restore
ftrace: fix updates to max trace
ftrace: fix max latency
ftrace: force recording
ftrace: add self-tests
ftrace: startup tester on dynamic tracing.
ftrace: disable all tracers on corrupted buffer
ftrace: reset selftests
ftrace: change buffers to producer consumer
ftrace: add a buffer for output
ftrace: user run time file reading
ftrace: pipe fixes
ftrace - fix dynamic ftrace memory leak
ftrace: disable tracing on failure
ftrace: enabled tracing by default
ftrace: add trace_function api for other tracers to use
ftrace: remove address of function names
ftrace: do not profile lib/string.o
ftrace: remove wakeup from function trace
ftrace: printk and trace irqsoff and wakeups
ftrace: add TRACE_STACK and TRACE_SPECIAL to selftest validation
ftrace: fix dynamic ftrace selftest
ftrace: irqsoff use raw_smp_processor_id
ftrace: user raw_spin_lock in tracing
ftrace: remove function tracing from spinlock debug
ftrace: use Makefile to remove tracing from lockdep
ftrace: add UNINTERRUPTIBLE state for kftraced on disable
ftrace: fix mutex unlock in trace output
ftrace: selftest protect againt max flip
ftrace: fix the fault label in updating code
ftrace: dont write protect kernel text
ftrace: allow trace_pipe to block on all reads
ftrace: restore iterator trace in pipe read
ftrace: return EOF in trace_pipe on change of tracer
ftrace: trace_pipe implement NONBLOCK
ftrace: user proper API for setting RT prios in selftest
ftrace: trace_entries to dynamically change trace buffer size
lockdep: update lockdep_recursion on graph_lock
ftrace: simple clean ups
ftrace: replace simple_strtoul with strict_strtoul
ftrace: modulize the number of CPU buffers
ftrace: comment code
ftrace: fix comm on function trace output
ftrace: add logic to record overruns
ftrace: add trace pipe header pluggin
ftrace: fix setting of pos in read_pipe
ftrace: use raw_smp_processor_id for mcount functions
ftrace: limit trace entries
ftrace, POWERPC: add irqs_disabled_flags to ppc
ftrace: support for PowerPC
kbuild: create new CFLAGS_REMOVE_(basename).o option
ftrace: use the new kbuild CFLAGS_REMOVE for kernel directory
ftrace: use the new kbuild CFLAGS_REMOVE for lib directory
ftrace: use the new kbuild CFLAGS_REMOVE for x86/kernel directory
ftrace: add have dynamic ftrace config for archs
ftrace: limit use of check pages
ftrace: move ftrace_special to trace.c
ftrace: add function tracing to wake up tracing
ftrace: remove printks from irqsoff trace
ftrace: set_ftrace_notrace feature
ftrace: fix up cmdline recording
ftrace: powerpc clean ups
ftrace: user update and disable dynamic ftrace daemon
ftrace: move sched_switch enable after markers
ftrace: define function trace nop
ftrace: trace schedule
ftrace: check proper config for preempt type
ftrace: start wakeup tracing after setting function tracer
ftrace: use current CPU for function startup
ftrace: add ftrace_kill_atomic
ftrace: separate out the function enabled variable
sched_clock: record from last tick
sched_clock: widen the max and min time
sched_clock: stop maximum check on NO HZ
sched_clock: fix calculation of other CPU
sched_clock: only update deltas with local reads.
sched_clock: record TSC after gtod
sched_clock: and multiplier for TSC to gtod drift
ftrace: document updates
ftrace: maintainer
ftrace: ftrace.txt updates
ftrace: fix 4d3702b6 (post-v2.6.26): WARNING: at kernel/lockdep.c:2731 check_flags (ftrace)
ftrace: only trace preempt off with preempt tracer
locking: add typecheck on irqsave and friends for correct flags
ftrace: disable tracing on acpi idle calls
Steven Toth (20):
V4L/DVB (8261): sms1xxx: remove smsnet.o
V4L/DVB (8262): sms1xxx: remove smschar.o
V4L/DVB (8263): sms1xxx: merge ksyms
V4L/DVB (8264): sms1xxx: remove smstypes.h
V4L/DVB (8265): sms1xxx: Kconfig / Makefile cleanups
V4L/DVB (8266): sms1xxx: merge modules
V4L/DVB (8267): sms1xxx: Makefile cleanup
V4L/DVB (8268): sms1xxx: usb cleanup
V4L/DVB (8269): sms1xxx: copyrights
V4L/DVB (8270): sms1xxx: header include cleanups and unexport symbols
V4L/DVB (8271): sms1xxx: usbvid table
V4L/DVB (8464): cx23885: Bugfix for concurrent use of /dev/video0 and /dev/video1
V4L/DVB (8465): cx23885: Ensure PAD_CTRL is always reset to a sensible default
V4L/DVB (8466): cx23885: Bugfix - DVB Transport cards using DVB port VIDB/TS1 did not stream.
V4L/DVB (8467): cx23885: Minor cleanup to the debuging output for a specific register.
V4L/DVB (8468): cx23885: Ensure the second transport port is enabled for streaming.
V4L/DVB (8469): cx23885: FusionHDTV7 Dual Express toggle reset.
V4L/DVB (8470): cx23885: Add DViCO HDTV7 Dual Express tuner callback support.
V4L/DVB (8471): cx23885: Reallocated the sram to avoid concurrent VIDB/C issues.
V4L/DVB (8472): cx23885: SRAM changes for the 885 and 887 silicon parts.
Steven Whitehouse (15):
[GFS2] Clean up the glock core
[GFS2] Fix ordering bug in lock_dlm
[GFS2] No lock_nolock
[GFS2] Fix ordering of args for list_add
[GFS2] Revise readpage locking
[GFS2] Remove remote lock dropping code
[GFS2] Remove obsolete conversion deadlock avoidance code
[GFS2] Remove all_list from lock_dlm
[GFS2] Glock documentation
[GFS2] Fix module building
[GFS2] Fix delayed demote race
[GFS2] Allow local DF locks when holding a cached EX glock
[GFS2] Replace rgrp "recent list" with mru list
[GFS2] Remove support for unused and pointless flag
UFS: add const to parser token table
Stoyan Gaydarov (3):
[JFFS2] Use .unlocked_ioctl
ext4: replace __FUNCTION__ occurrences
sparc: arch/sparc/kernel/apc.c to unlocked_ioctl
Stuart MENEFY (1):
sh: Don't miss pending signals returning to user mode after signal processing
Stuart Menefy (2):
sh: Stub in silicon cut in CPU info.
sh: Conditionally re-enable IRQs in fault path.
Sunil Mushran (4):
ocfs2: Add CONFIG_OCFS2_FS_STATS config option
ocfs2: Instrument fs cluster locks
ocfs2: Silence an error message in ocfs2_file_aio_read()
ocfs2/net: Silence build warnings on sparc64
Sven Anders (1):
Input: appletouch - simplify touchpad type detection
Sven Schnelle (1):
macb: use random mac if stored address in EEPROM is invalid
Sven Schuetz (1):
[SCSI] zfcp: Add port_state attribute to sysfs
Sven Wegener (6):
x86: Remove obsolete LOCK macro from include/asm-x86/atomic_64.h
ipvs: Initialize mcast addr at compile time
ipvs: Use ERR_PTR for returning errors from make_receive_sock() and make_send_sock()
ipvs: Use kthread_run() instead of doing a double-fork via kernel_thread()
ipvs: Put backup thread on mcast socket wait queue
ipvs: Use schedule_timeout_interruptible() instead of msleep_interruptible()
Swen Schillig (8):
[SCSI] zfcp: receiving an unsolicted status can lead to I/O stall
[SCSI] zfcp: Cleanup qdio code
[SCSI] zfcp: Automatically attach remote ports
[SCSI] zfcp: wait until adapter is finished with ERP during auto-port
[SCSI] zfcp: Adapter reopen for large number of unsolicited status
[SCSI] zfcp: Cleanup of code in zfcp_aux.c
[SCSI] zfcp: consolidate sysfs things into one file.
[SCSI] zfcp: zfcp_fsf cleanup.
Sylver Bruneau (6):
[ARM] Orion: implement power-off method for Kurobox Pro
[ARM] Orion: add QNAP TS-409 support
[ARM] Orion: remove code duplication in TS209 and TS409 setup files
[ARM] Orion: add Maxtor Shared Storage II support
[ARM] Orion: initialize UART1 on Kurobox Pro/Linkstation Pro
[ARM] Orion: fix for tsx09-common.c compilation problem
Takashi Iwai (50):
[ALSA] Remove unneeded ugly hack for i386 in memalloc.c
[ALSA] hda - Fix DMA position inaccuracy
sound: Convert to menuconfig
[ALSA] Fix AC97 kconfig items
[ALSA] Replace CONFIG_SND_DEBUG_DETECT with CONFIG_SND_DEBUG_VERBOSE
[ALSA] Improve the slots option handling
[ALSA] Clean up sound/pci/ac97/Makefile
[ALSA] Make ak4531 local to ens1370 driver
[ALSA] trident - clean up obsolete synth codes
sound: Clean up sound/oss/Kconfig
[ALSA] trivial clean up of sound/isa/sb/Makefile
[ALSA] emu10k1 - simplify page allocation for synth
[ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2
[ALSA] hda - Fix PLL gating control on Realtek codecs
[ALSA] hda - increase max_codecs of ICH to 4
[ALSA] ac97 - Fix power_save option value as time-out
ALSA: emu10k1 - Fix page allocation with GFP_DMA
ALSA: hda - Add bdl_pos_adj option
ALSA: hda - remove position_fix=3
ALSA: hda - bdl_pos_adj option to each instance
ALSA: hda - Fix bdl_pos_adj value for ATI SB chipsets
ALSA: hda - Add description of bdl_pos_adj option
ALSA: hda - Add a warning if pending IRQ is found
ALSA: hda - Fix stac9205_cfg_tbl
ALSA: hda - Remove unused mutex
ALSA: make snd_ctl_elem_read() and snd_ctl_elem_write() static
ALSA: hda - bdl_pos_adj=32 as default
ALSA: hda - use upper_32_bits()
ALSA: emu10k1 - simplify the last fix
ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode
ALSA: ca0106 - Add entry for another MSI K8N Diamond MB
ALSA: hda - Fix digital converter proc output
ALSA: hda - Add MacBook 3.1 support
ALSA: ymfpci - fix initial volume for 44.1kHz output
ALSA: hda - disable amp override on non-HP machines
ALSA: Fix AC97 power down
ALSA: ALSA: hda - Fix ALC883 medion model
ALSA: hda - Add missing Thinkpad Z60m support
ALSA: ALSA: hda - Fix speaker output on Toshiba P105
ALSA: hda - Add support for Lenovo 3000 N200
ALSA: wavefront - add const
Fix missing exports for net/phy/mdio-bitbang.c
ALSA: hda - Fix internal mic vref pin setup
ALSA: hda - Fix missing init for unsol events on micsense model
ALSA: hda - Fix FSC V5505 model
powerpc: Fix a build problem on ppc32 with new DMA_ATTRs
ALSA: hda - Align BDL position adjustment parameter
fix build error of arch/ia64/kvm/*
ALSA: opti93x - Fix NULL dereference
Fix compile errors in SGI console drivers (linux-next tree)
Taku Izumi (3):
e1000e: make ioport free
igb: make ioport free
e1000: make ioport free
Tan, Li (1):
KVM: Support mixed endian machines
Tejun Heo (8):
printk: clean up recursion check related static variables
libata: consistently use msecs for time durations
libata: improve EH retry delay handling
libata: use ULONG_MAX to terminate reset timeout table
libata: improve EH internal command timeout handling
libata-eh: update atapi_eh_request_sense() to take @dev instead of @qc
sg: reimplement sg mapping iterator
[SCSI] sd: update index allocation and use ida instead of idr
Tetsuo Handa (1):
[patch 4/5] vfs: reuse local variable in vfs_link()
Tetsuya Mukawa (1):
sh_keysc: remove request_mem_region() and release_mem_region()
Thara Gopinath (1):
ARM: OMAP: Correcting the gpmc prefetch control register address
Theodore Ts'o (3):
ext4: Rename read_block_bitmap() to ext4_read_block_bitmap()
ext4: Remove unused variable from ext4_show_options
jbd2: Add commit time into the commit block
Thomas Backlund (1):
rndis_host: support WM6 devices as modems
Thomas Bogendoerfer (15):
Input: new driver for SGI O2 volume buttons
ALSA: ALSA driver for SGI HAL2 audio device
ALSA: ALSA driver for SGI O2 audio board
[MIPS] Enable FAST-20 for onboard scsi
[MIPS] IP28: switch to "normal" mode after PROM no longer needed
[MIPS] IP32: Add platform devices for audio and volume button
[MIPS] IP22/28: Add platform devices for HAL2
[MIPS] IP22: Add platform device for Indy volume buttons
[MIPS] Remove mips_machtype from ARC based machines
[MIPS] Remove mips_machtype from EMMA2RH machines
[MIPS] Remove mips_machtype for LASAT machines
Input: sgi_btns - add support for SGI Indy volume buttons
[MIPS] IP22, IP28: Fix merge bug
[MIPS] IP22: Use common SGI button driver
[MIPS] IP32: Use common SGI button driver
Thomas Gleixner (79):
x86: print info about available HPET quirk
x86: move common declarations to hw_irq.h
x86: unify interrupt vector defines
x86: move BUILD_IRQ macro magic to i8259_64.c
x86: unify apic interrupt function declarations
x86: unify hwirq.h
x86: unify irq.h
x86: declare setup_apic_routing
x86: move eisa_set_level_irq declaration to header
x86: janitor stack overflow warning patch
x86: irq_32 move 4kstacks code to one place
Merge branch 'linus' into x86/gart
Merge branch 'linus' into x86/pat
x86: remove useless static current_tsc_khz variable
ftrace: move enums to ftrace.h and make helper function global
ftrace: simplify hexprint
ftrace: remove notrace
ftrace: fix __trace_special()
ftrace: make it more available in the Kconfig
sysprof: make it depend on X86
x86: rename the i8259_32/64.c leftovers to initirq_32/64.c
x86: make init_ISA_irqs() static
x86: make init_ISA_irqs() static
x86: rename the i8259_32/64.c leftovers to irqinit_32/64.c
x86: fixup the fallout of the bitops changes
namespacecheck: fix kernel printk.c
namespacecheck: more kernel/printk.c fixes
x86: tsc_64.c make constant UL
x86: vsmp_64 add missing includes
x86: boot/printfc use NULL instead 0
x86: create prototype for (un)map_devmem
x86: k8topology add missing header
x86: k8topology fix shadow variable
x86: k8topology cleanup variable declarations
x86: move mmconfig declarations to header
x86: init64.c include initrd.h
x86: make command_line static in setup_64.c
x86: make __pci_mmcfg_init static in mmconfig-shared.c
x86: make memory_add_physaddr_to_nid depend on MEMORY_HOTPLUG
x86: fixup the fallout of the bitops changes
x86: fix sparse warning in mtrr/generic.c
x86: move mp_ioapic_routing to mpparse and make it static
x86: fix shadow variables of global end_pnf in e820_64.c
x86: include pci.h in e820_64.c
x86: fix mpparse fallout
x86: move mmconfig declarations to header
namespacecheck: fixes in kernel/sched.c
sched: fix the cpuprio count really
sched: move weighted_cpuload into #ifdef CONFIG_SMP section
x86: simplify idle selection
x86: cleanup C1E enabled detection
x86: use cpuinfo to check for interrupt pending message msr
x86: use cpuid to check MWAIT support for C1
x86: move more common idle functions/variables to process.c
x86, clockevents: add C1E aware idle function
x86: add C1E aware idle function, fix
x86: janitor CPA statistics patch
x86: add sparse annotations to ioremap
x86: move pci_routirq declaration to pci.h
x86: make irq_cfg static
x86: apic_64.c fix sparse warnings about shadowed variables
x86: numa_64.c make local variables static
x86: numa_64.c fix shadowed variable
genirq: remove extraneous checks in manage.c
pmtmr: allow command line override of ioport
kernel-paramaters: document pmtmr= command line option
Merge commit '900cfa46191a7d87cf1891924cb90499287fd235'; branches 'timers/nohz', 'timers/clocksource' and 'timers/posixtimers' into timers/for-linus
x86: sanitize Kconfig
Documentation: document debugpat commandline option
x86: fix TSC build error on 32bit
nohz: prevent tick stop outside of the idle loop
nohz: adjust tick_nohz_stop_sched_tick() call of s390 as well
APCI: revert duplicated patch
APCI: revert another duplicated patch
x86: convert Dprintk to pr_debug
x86: move the last Dprintk instance to pr_debug()
fs/partitions/efi: convert to pr_debug
x86: fix cpu hotplug on 32bit
ACPI/CPUIDLE: prevent setting pm_idle to NULL
Thomas Graf (1):
ipv4 addr: Send netlink notification for address label changes
Thomas Kleffel (2):
MMC: S3C24XX MMC/SD driver.
Fix the request finalisation by ensuring the controller
Thomas Petazzoni (2):
x86: consolidate the definition of the force_mwait variable
inflate: refactor inflate malloc code
Tilman Schmidt (2):
gigaset: use dev_ macros for messages
gigaset: gigaset_isowbuf_getbytes() may return signed unnoticed
Tim Bird (1):
kconfig: add diffconfig utility
Tim Farrington (1):
V4L/DVB (8149): Avermedia E506 composite
Tim Niemeyer (1):
[ALSA] soc - Patch to add debug messages to the neo1973_wm8753 (GTA01) sound driver
Timur Tabi (7):
[POWERPC] fsl: Add warning for unrecognized I2C nodes in the device tree
[POWERPC] fsl: Add CS4270 i2c data to fsl_soc.c
[POWERPC] fsl: Update fsl_soc to use cell-index property of I2C nodes
ALSA: Fix register programming in Freescale MPC8610 HPCD sound driver
powerpc: fix ALSA options in Freescale 85xx and 86xx defconfigs
mm: add alloc_pages_exact() and free_pages_exact()
fsl-diu-fb: update Freescale DIU driver to use page_alloc_exact()
Tobias Diedrich (5):
[netdrvr] forcedeth: setup wake-on-lan before shutting down
[netdrvr] forcedeth: save/restore device configuration space
[netdrvr] forcedeth: reorder suspend/resume code
Fix forcedeth hibernate/wake-on-lan problems
Fix forcedeth hibernate/wake-on-lan problems
Tobias Lorenz (6):
V4L/DVB (7942): Hardware frequency seek ioctl interface
V4L/DVB (7993): si470x: move global lock to device structure
V4L/DVB (7994): si470x: let si470x_get_freq return errno
V4L/DVB (7995): si470x: a lot of small code cleanups
V4L/DVB (7996): si470x: afc indication
V4L/DVB (7997): si470x: hardware frequency seek support
Tom Tucker (11):
svcrdma: Add a type for keeping NFS RPC mapping
svcrdma: Use RPC reply map for RDMA_WRITE processing
svcrdma: Use reply and chunk map for RDMA_READ processing
svcrdma: Move the DMA unmap logic to the CQ handler
svcrdma: Add dma map count and WARN_ON
svcrdma: Remove unneeded spin locks from __svc_rdma_free
svcrdma: Remove unused wait q from svcrdma_xprt structure
svcrdma: Limit ORD based on client's advertised IRD
svcrdma: Add flush_scheduled_work to module exit function
svcrdma: Create a kmem cache for the WR contexts
svcrdma: Change WR context get/put to use the kmem cache
Tomas Winkler (107):
iwlwifi: move find station to iwl-sta.c
iwlwifi: cleanup set_pwr_src
iwlwifi: define ANA_PLL values in iwl-csr.h
iwlwifi: export int iwl4965_set_pwr_src
iwlwifi: changing EEPROM layout handling
iwlwifi: remove includes to net/ieee80211.h
iwlwifi: add apm init handler
iwlwifi: add iwl_hw_detect function to iwl core
iwlwifi: check eeprom version in pci probe time
iwlwifi: reorganize TX RX constatns
iwlwifi: 3945 remove unused SCD definitions
iwlwifi: remove 49 prefix from general CSR values
iwlwifi: remove unnecessary apmg settings
iwlwifi: wrapping nic configuration in iwl core handler
iwlwifi-5000: adding initial recognition for the 5000 family
iwlwifi-5000: add ops infrastructure for 5000
iwlwifi-5000: add apm_init handler for 5000 HW family
iwlwifi-5000: use iwl4965_set_pwr_src in 5000
iwlwifi-5000: EEPROM settings for 5000
iwlwifi-5000: adding iwl5000 HW parameters
iwlwifi-5000: adjust antennas names in 5000 HW family
iwlwifi-5000: Add HW REV of 5000 HW family
iwlwifi-5000: add eeprom check version handler
iwlwifi-5000: add nic config handler for 5000 HW
iwlwifi: rename iwl-4965-commands to iwl-commands.h
iwlwifi: rename iwl-4965.h to iwl-dev.h
iwlwifi: move RX code to iwl-rx.c
iwlwifi: don't override association channel with control channel
iwlwifi: remove 4965 from station_entry
iwlwifi: debugfs EEPROM dump
iwlwifi: remove 4965 from rx_packet
iwlwifi: generalize iwl4965_send_add_station function
iwlwifi-5000: add build_addsta_hcmd handler for 5000 HW
iwlwifi: move iwl4965_set_rxon_ht into iwlcore
iwlwifi: compile iwl-sta into iwlcore
iwlwifi: add device sysfs version entry
iwlwifi: rename iwl4965_queue to iwl_queue
iwlwifi: rename iwl4965_tx_info to iwl_tx_info
iwlwifi: remove 4965 from iwl4965_tx_queue_update_write_ptr
iwlwifi: remove 4965 prefix from iwl4965_frame
iwlwifi: remove 4965 from iwl4965_rate_info
iwlwifi: move iwl_bcast_addr to iwlcore
iwlwifi: move more station managment into iwl-sta.c
iwlwifi: remove 4956 form iwl4965_tx_cmd
iwlwifi: refactor ieee80211_get_qos_ctrl
iwlwifi: move TX code into iwl-tx.c
iwlwifi: remove 4965 remainings in iwl-eeprom.c file
iwlwifi: add debugfs to disable/enable run time calibration
iwlwifi: refactor pci prob flow
mac80211: fix ieee80211_get_buffered_bc
mac80211: fix deadlock in sta->lock
iwlwifi: mark 4965 ucode types
iwlwifi: remove unused variable form __iwl4965_down
iwlwifi: remove notif_missed_beacons variable
iwlwifi: clean up alive_start routine
iwlwifi: remove 4965 from alive_resp structures
iwlwifi: setup correctly L1 L0S pi link values
iwlwifi: implement apm reset flow
iwlwifi: implement apm stop function
iwlwifi: refactor stop master function
iwlwifi: move txq_ctx_stop into iwl-tx.c
iwlwifi: move iwl_rxq_stop into iwl-rx.c
iwlwifi: add remove station functionality
iwlwifi: move add sta handler to iwl-sta.c
iwlwifi: move iwl_rx_missed_beacon_notif to iwl-rx.c
iwlwifi-5000: implement initial calibration for 5000
iwlwifi: move tx response common handlers to iwlcore
iwlwifi: move 4965 tx response into iwl-4965.c
iwlwifi: move tx reclaim flow into iwl-tx
iwlwifi: implement txq invalidate byte count table
iwlwifi: move iwl_sta_modify_enable_tid_tx to iwl-sta.c
iwlwifi: move aggregation code to iwl-tx.c
iwlwifi: add frame count limit to link quality command
iwlwifi: clean iwl4965_mac_config
mac80211: fix unbalanced locking in ieee80211_get_buffered_bc
mac80211: removing shadowed sband
iwlwifi: add TX aggregation code for 5000 HW
iwlwifi: remove unused flag
iwlwifi: format log prints for easier parsing
iwlwifi: refactor tx aggregation response flow
iwlwifi: refactor setting tx power
iwlwifi: move scan to iwl-scan.c iwlcore
iwlwifi: move rate helpers to iwlcore
iwlwifi: cleans up scanning code
mac80211: fix beacon interval value
mac80211: add phy information to giwname
mac80211: add spectrum capabilities
mac80211: fix warning: unused variable invoke_tx_handlers
iwlwifi: Add eeprom version to the version file in sysfs
iwlwifi: fix IBSS association flow
iwlwifi: fix 4965 uCode load
iwlwifi: fix error path of iwl_rfkill_init
mac80211: remove useless tid assignment for management and control frames
mac80211: fix warning: unused variable ifsta
mac80211: call bss_info_change only once upon disassociation
iwlwif: remove compilation warnings iwl_add_radiotap
iwlwifi: remove post associate work
iwlwifi: rs always set lq_sta->priv
iwlwifi: differentiate 4965 and 5000 hw ampdu queues number
iwlwifi: fix LED stall
iwlwifi: LED use correctly blink table
iwlwifi: unify 4965 and 5000 scanning code
iwlwifi: enable active scanning
mmc: wbsd.c fix shadowing of 'dma' variable
mmc: fix sdio_io sparse errors
mmc: fix spares errors of sdhci.c
sdio: sdio_io.c Fix sparse warnings
Tony Breeds (4):
powerpc: Change the default link address for pSeries zImage kernels
powerpc: Fix building of arch/powerpc/mm/mem.o when MEMORY_HOTPLUG=y and SPARSEMEM=n
drivers/video/aty/radeon_base.c: notify user if sysfs_create_bin_file() failed
powerpc: Wireup new syscalls
Tony Lindgren (12):
ARM: OMAP: DMA: Make channels dynamic for multi-boot
ARM: OMAP: DMA: Remove __REG access
ARM: OMAP: DMA: Clean-up code
ARM: OMAP: SRAM: Move sram-fn.S from plat-omap to mach-omap1
ARM: OMAP: SRAM: Move omap2 sram-fn.S to sram242x.S
ARM: OMAP: SRAM: Split sram24xx.S into sram242x.S and sram243x.S
ARM: OMAP: Clean up interrupt lines to fix warnings for multi-omap
ARM: OMAP: Change omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG
ARM: OMAP: USB: Change omap USB code to use omap_read/write instead of __REG
ARM: OMAP: Remove __REG access for multi-omap
ARM: OMAP: Introduce omap_globals and prcm access functions for multi-omap
ARM: OMAP: Turn CM and PRM access into functions
Tony Luck (2):
Pull pvops into release branch
[IA64] Wire up new system calls
Tony Vroon (1):
mac80211: implement EU regulatory domain
Toralf Förster (1):
[MTD] [NAND] fix 2 "unused variable" warnings in cafe_nand.c
Torez Smith (1):
powerpc: Indicate which oprofile counters to use while in compat mode
Toshiyuki Okajima (1):
jbd: positively dispose the unmapped data buffers in journal_commit_transaction()
Travis Place (3):
ALSA: hda - Added model selection for iMac 24"
ALSA: hda - Added SSID for 'Fujitsu Siemens Amilo M1451G' laptop
ALSA: hda - Add automatic model setting for the Acer Aspire 5920G laptop
Trent Piepho (1):
powerpc: Improve (in|out)_[bl]eXX() asm code
Trond Myklebust (37):
NFS: Reduce the stack usage in NFSv4 create operations
NFS: Reduce the stack usage in NFSv3 create operations
NFS: Fix a preemption count leak in nfs_update_request
NFS: Add correct bounds checking to NFSv2 locks
SUNRPC: Ensure we exit early in case of an encode error
SUNRPC: An ENOMEM error from call_encode is always fatal
NFS: Optimise append writes with holes
NFS: Revert commit 44dd151d
SUNRPC: Use GFP_NOFS when allocating credentials
NFS: do_setlk(): don't flush caches when we have a delegation
NFS: Fix the ftruncate() credential problem
NFS: Remove the redundant file_open entry from struct nfs_rpc_ops
NFS: Fix a warning in nfs4_async_handle_error
NFS: Ensure we zap only the access and acl caches when setting new acls
NFS: Clean up nfs_update_request()
NFS: Allow redirtying of a completed unstable write.
NFS: Fix a dependency on CONFIG_NFS_V4 in nfs_remount
NFS: set transport defaults after mount option parsing is finished
SUNRPC: Ensure our task is notified when an rpcbind call is done
NFS: Protect inode->i_nlink updates using inode->i_lock
NFS: Remove BKL requirement from attribute updates
NFS: Remove attribute update related BKL references
NFS: Remove the BKL from the permission checking code
NFS: Remove BKL usage from the write path
NFS: Remove BKL usage from open()
NFS: Remove the BKL from the inode creation operations
NFS: Remove the BKL from nfs_link()
NFS: Remove BKL from NFS lookup code
NFS: Remove the BKL from the rename, rmdir and unlink operations
NFS: Remove BKL from the sillydelete operations
NFS: Remove BKL from the symlink code
NFS: Remove BKL from the readdir code
SUNRPC: Remove the BKL from the callback functions
NFSv4: Remove BKL from the nfsv4 state recovery
Merge branch 'devel' into next
Merge branch 'bkl-removal' into next
NFS: Ensure we call nfs_sb_deactive() after releasing the directory inode
Troy Kisky (5):
i2c-davinci: Ensure clock between 7-12 MHz
i2c-davinci: Move dev_dbg statement for more output
i2c-davinci: Remove useless IVR read
i2c-davinci: Fix signal handling bug
i2c-davinci: Initialize cmd_complete sooner
Tsugikazu Shibata (1):
HOWTO: change email addresses of James in HOWTO
Tyler Hicks (1):
ecryptfs: discard ecryptfsd registration messages in miscdev
Uli Luckas (1):
i2c-pxa: Initialize early
Ulrich Drepper (21):
flag parameters: socket and socketpair
flag parameters: paccept
flag parameters: paccept w/out set_restore_sigmask
flag parameters: anon_inode_getfd extension
flag parameters: signalfd
flag parameters: eventfd
flag parameters: timerfd_create
flag parameters: epoll_create
flag parameters: dup2
flag parameters: pipe
flag parameters: inotify_init
flag parameters: NONBLOCK in anon_inode_getfd
flag parameters: NONBLOCK in socket and socketpair
flag parameters: NONBLOCK in signalfd
flag parameters: NONBLOCK in eventfd
flag parameters: NONBLOCK in timerfd_create
flag parameters: NONBLOCK in pipe
flag parameters: NONBLOCK in inotify_init
flag parameters: check magic constants
flag parameters add-on: remove epoll_create size param
dup3 fix
Ursula Braun (5):
af_iucv: exploit target message class support of IUCV
[S390] qdio: Repair timeout handling for qdio_shutdown
[S390] Cleanup iucv printk messages.
[S390] Cleanup netiucv printk messages.
MAINTAINERS: Update email address of Ursula Braun
Uwe Kleine-König (10):
There is no need to have BOOT_PARAMS_SIZE known outside of atags.c
clean up atags exporting code
ns9xxx: fix assembler version of __REG2 to be consistent with the C version
Merge branch 'atags' into for-rmk
UIO: fix UIO Kconfig dependencies
UIO: add generic UIO platform driver
UIO: minor style and comment fixes
set_irq_wake: fix return code and wake status tracking
generic irqs: handle failure of irqchip->set_type in setup_irq
[MTD] physmap: resume already suspended chips on failure to suspend
Valentine Barshak (1):
powerpc/4xx: Fix resource issue in warp-nand.c
Vegard Nossum (21):
x86: fix incomplete include guard in include/asm-x86/seccomp_32.h
x86: break mutual header inclusion
stacktrace: print_stack_trace() cleanup
x86: more header fixes
softirq: remove initialization of static per-cpu variable
x86/oprofile: disable preemption in nmi_shutdown
softlockup: show irqtrace
x86: don't destroy %rbp on kernel-mode faults
stacktrace: add saved stack traces to backtrace self-test
backtrace: replace timer with tasklet + completions
sched: fix warning
x86: small unifications of address printing
[ARM] fix header guards
x86: don't return invalid pointers from node_to_cpumask()
ACPICA: fix mutex names in debug code.
ACPI: don't walk tables if ACPI was disabled
x86: fix header export, asm-x86/processor-flags.h, CONFIG_* leaks
mm: remove initialization of static per-cpu variables
kallsyms: fix potential overflow in binary search
kallsyms: unify 32- and 64-bit code
taskstats: remove initialization of static per-cpu variable
Venki Pallipadi (4):
x86: remove 6 bank limitation in 64 bit MCE reporting code
x86: add "debugpat" boot option
x86: fix Xorg crash with xf86MapVidMem error
x86, mce_64.c: mce_cpu_quirks being ignored
Ville Syrjala (9):
at91_mci: AT91SAM9260/9263 12 byte write erratum (v2)
at91_mci: Cover more AT91RM9200 and AT91SAM9261 errata.
at91_mci: Fix byte mode transitions.
fbdev: width and height are unsigned
fbdev: xoffset, yoffset and yres are unsigned
atyfb: correct_chipset() can fail
atyfb: use a PCI device ID table
atyfb: report probe errors
atyfb: fix a cast
Ville Syrjälä (1):
[ALSA] maestro3: Fix hw volume on HP OmniBook
Vitaly Bordug (1):
powerpc/85xx: Update pin setup for 8560ads
Vitaly Mayatskikh (2):
x86: introduce copy_user_handle_tail() routine
x86: fix copy_user on x86
Vitaly Wool (1):
V4L/DVB (8540): em28xx-cards: Add Compro VideoMate ForYou/Stereo model
Vlad Yasevich (9):
sctp: Support the new specification of sctp_connectx()
sctp: Fix problems with the new SCTP_DELAYED_ACK code
sctp: Follow security requirement of responding with 1 packet
sctp: Kill unused variable in sctp_assoc_bh_rcv()
sctp: Mark GET_PEER|LOCAL_ADDR_OLD deprecated.
sctp: Support ipv6only AF_INET6 sockets.
sctp: Do not leak memory on multiple listen() calls
sctp: Allow only 1 listening socket with SO_REUSEADDR
sctp: Update sctp global memory limit allocations.
Vladimir Koutny (1):
mac80211: eliminate IBSS warning in rate_lowest_index()
Vladimir Sokolovsky (2):
IPoIB: add LRO support
mlx4_core: Use MOD_STAT_CFG command to get minimal page size
Vladislav Zolotarov (1):
bnx2x: Add TPA, Broadcoms HW LRO
Voss, Nikolaus (1):
avr32: allow system timer to share interrupt to make OProfile work
WANG Cong (6):
x86: arch/x86/kernel/machine_kexec_32.c: remove extra semicolons
arch/um/kernel/irq.c: clean up some functions
arch/um/kernel/mem.c: remove arch_validate()
UML: make several more things static
kernel/kexec.c: make 'kimage_terminate' void
module: fix build warning with !CONFIG_KALLSYMS
Walter Sheets (1):
ALSA: via82xx - Add VIA audio device #1841 to ac97_quirk list
Wang Chen (20):
netdevice: change net_device->promiscuity/allmulti to unsigned int
netdevice: Fix promiscuity and allmulti overflow
PCI: Fix comment of pci_dynids
ipv6: Do cleanup for ip6_mr_init.
ipv4: Do cleanup for ip_mr_init
af_packet: Check return of dev_set_promiscuity/allmulti
bonding: Check return of dev_set_promiscuity/allmulti
bridge: Check return of dev_set_promiscuity
ipv6: Check return of dev_set_allmulti
ipv6: Fix using after dev_put()
ipv4: Check return of dev_set_allmulti
ipv4: Fix ipmr unregister device oops
macvlan: Check return of dev_set_allmulti
8021q: Check return of dev_set_promiscuity/allmulti
Fix istallion build failure
kobject: Transmit return value of call_usermodehelper() to caller
de4x5: Remove developer debug feature about set/clear promisc
I2O: handle sysfs_create_link() failures
flag parameters: fix compile error of sys_epoll_create1
flag parameters: fix compile error of sys_epoll_create1
Wang Jian (2):
net/phy: Fix copper/fiber auto-selection for 88e1111
net/phy: Fix 88e1111 copper/fiber selection in RGMII mode
Wei Yongjun (6):
sctp: Bring SCTP_DELAYED_ACK socket option into API compliance
sctp: Validate Initiate Tag when handling ICMP message
dccp: Fix sequence number check for ICMPv4 packets
dccp: Add check for sequence number in ICMPv6 message
dccp: Fix incorrect length check for ICMPv4 packets
dccp: Add check for truncated ICMPv6 DCCP error packets
Wendy Xiong (2):
bnx2: Add EEH PCI recovery.
bnx2x: Add PCIE EEH support
Wengang Wang (1):
ocfs2: Handle error during journal load
Werner Almesberger (1):
[ALSA] soc - Fix s3c24xx-i2s LR sync while timer ticks are disabled
Will Newton (1):
net/ipv4/tcp.c: Fix use of PULLHUP instead of POLLHUP in comments.
Wim Colgate (1):
xen/blkfront: Make sure that the device is fully ready before allowing release.
Wolfgang Grandegger (7):
powerpc/85xx: correct vendor prefix in DTS files for TQM85xx modules
powerpc/85xx: add board support for the TQM8548 modules
powerpc/85xx: support for the TQM8548 module using the big Flash
powerpc/85xx: add local bus nodes for Flash and CAN to tqm8560.dts
powerpc/mpc5200: add missing MSCAN FDT nodes for TQM52xx
powerpc/85xx: TQM8548: add missing support for RTC and LM75
of_gpio: Should use new <linux/gpio.h> header
Wolfram Sang (7):
i2c-pca-algo: Fix error code
i2c-pca-platform: Fix error code
i2c-cpm: Bugfixes
i2c: New-style EEPROM driver using device IDs
powerpc/mpc5200: Fix wrong 'no interrupt' handling in of_i2c
checkpatch: correct spelling in kfree checks
rtc: convert the PCF8583 driver to the new I2C style framework with device_ids
YOSHIFUJI Hideaki (20):
ipv6 addrconf: Introduce addrconf_is_prefix_route() helper.
key: Introduce pfkey_sockaddr_len() for raw sockaddr{} length.
key: Share common code path to fill sockaddr{}.
key: Share common code path to extract address from sockaddr{}.
key: Use xfrm_addr_cmp() where appropriate.
tcp md5sig: Share MD5 Signature option parser between IPv4 and IPv6.
tcp md5sig: Remove redundant protocol argument.
tcp md5sig: Share most of hash calcucaltion bits between IPv4 and IPv6.
tcp md5sig: Let the caller pass appropriate key for tcp_v{4,6}_do_calc_md5_hash().
ipv6: Do not assign non-valid address on interface.
ipv6: Do not forward packets with the unspecified source address.
ipv6: Assume the loopback address in link-local scope.
ipv6: Add disable_ipv6 sysctl to disable IPv6 operaion on specific interface.
ipv6 addrconf: add accept_dad sysctl to control DAD operation.
ipv6 route: Prefer outgoing interface with source address assigned.
ipv4,ipv6 mroute: Add some helper inline functions to remove ugly ifdefs.
netns: Use net_eq() to compare net-namespaces for optimization.
ipv6 netns: Make several "global" sysctl variables namespace aware.
net: Use standard structures for generic socket address structures.
ipv6 mcast: Omit redundant address family checks in ip6_mc_source().
Yaniv Rosner (2):
bnx2x: Adding bnx2x_link
bnx2x: New link code
Yasunori Goto (2):
memory hotplug: allocate usemap on the section with pgdat
memory hotplug: small fixes to bootmem freeing for memory hotremove
Yevgeny Petrilin (1):
mlx4_core: Add VLAN tag field to WQE control segment struct
Yi Li (1):
Blackfin arch: Do not need this dualcore test module in kernel.
Yi Yang (2):
ACPI: fix acpi fan state set error
ACPI: fix processor throttling set error
Yi Zhu (1):
mac80211: add MAC80211_VERBOSE_SPECT_MGMT_DEBUG Kconfig option
Yinghai Lu (179):
x86: agp_gart size checking for buggy device
x86: checking aperture size order
x86_64: allocate gart aperture from 512M
x86: clean up aperture_64.c
x86: reserve dma32 early for gart fix
x86_64: simplify the memtest parameter setting
x86: mtrr cleanup for converting continuous to discrete layout, v8
x86: fix trimming e820 with MTRR holes.
x86: fix trimming e820 with MTRR holes. - fix
x86: mtrr cleanup for converting continuous to discrete layout v8 - fix
x86: mtrr cleanup for converting continuous to discrete - auto detect v4
x86: process fam 10h like k8 with fixed mtrr setting
x86: make e820.c to have common functions
x86: amd opteron TOM2 mask val fix
x86: mtrr cleanup for converting continuous to discrete layout - fix #2
x86: extend e820 ealy_res support 32bit
x86: extend e820 ealy_res support 32bit - fix
x86: cleanup print out for mptable
x86: move e820_mark_nosave_regions to e820.c
x86: extend e820 ealy_res support 32bit - fix #2
x86: extend e820 early_res support 32bit -fix #3
x86: extend e820 early_res support 32bit -fix #4
x86: extend e820 early_res support 32bit -fix #5
x86: 32bit numa srat fix early_ioremap leak
x86: remove duplicated e820 func in setup.h
x86, numa, 32-bit: increase max_elements to 1024
x86: set node_remap_size[0] in fallback path
x86, 32-bit: change propagate_e820_map() back to find_max_pfn()
x86, numa, 32-bit: print out debug info on all kvas
x86: update mptable
x86, numa, 32-bit: avoid clash between ramdisk and kva
x86: clean up max_pfn_mapped usage - 32-bit
x86: clean up max_pfn_mapped usage - 64-bit
x86: change propagate_e820_map() back to find_max_pfn(), 32-bit, fix
x86: early check if a system is numaq
x86, numa, 32-bit: make sure get we kva space
x86: move e820_register_active() to e820.c
x86: make 32-bit use e820_register_active_regions()
x86: e820 max_arch_pfn typo fix for 64 bit
x86: remove all active memory ranges before registering them again after trimming - 64bit
mm, x86: shrink_active_range() should check all
x86, numa, 32-bit: use find_e820_area() to find KVA RAM on node
x86: fix boot failure with 64GB+ system with numa 32-bit
x86: introduce max_physical_apicid for bigsmp switching
x86: make generic arch support NUMAQ
x86: update mptable, fix
PCI/x86: write_pci_config_byte fix offset
PCI/x86: early dump pci conf space v2
x86: change early_gart_iommu_check() back to any_mapped
x86: make 64-bit identify_cpu use cpu_dev
x86: make 64bit identify_cpu use cpu_dev v2
x86: e820 merge parsing of the mem=/memmap= boot parameters
x86: make generic arch support NUMAQ, fix
x86: make generic arch support NUMAQ, fix #2
x86: clean up reserve_bootmem_generic() and port it to 32-bit
x86: replace shrink_active_range() with remove_active_range()
x86: clean up relocate_initrd
x86: keep MP_intsrc_info untouched if we do not update mptable
x86: use dstapic in mp_config_acpi_legacy_irqs
x86: rename two e820 related functions
x86, mm: use add_highpages_with_active_regions() for high pages init v2
x86: move e820_resource_resources to e820.c
x86: kill bad_ppro
x86: merge setup_memory_map with e820
x86: move some function out of setup_bootmem_alloc
x86: Kconfig cleanup with genericarch
x86: use acpi_numa_init to parse on 32-bit numa
x86: remove unused file after numaq etc depends on genericarch
x86: cleanup machine_specific_memory_setup, v2
x86: update mptable fix with no ioapic v2
x86: let MPS support be selectable, v2
x86: fix compiling when CONFIG_X86_MPPARSE is not set
x86: simplify x86_mpparse dependency check
x86: make dev_to_node return online node
x86: don't call pxm_to_node again
RFC x86: try to remove arch_get_ram_range
x86: check command line when CONFIG_X86_MPPARSE is not set, v2
x86: clean up init_amd()
x86: remove some acpi ifdefs in setup_32/64
x86: seperate funcs from setup_64 to cpu common_64.c
x86: change identify_cpu to static
x86: add e820_remove_range
x86: seperate probe_roms into another file
x86: merge setup64.c into common_64.c
x86: remove two duplicated funcs in setup_32.c
x86: move reserve_standard_io_resource to setup.c
x86: move elfcorehdr parsing to setup.c
x86: introduce initmem_init for 64 bit
x86: introduce initmem_init for 32 bit
x86: introduce reserve_initrd
x86: move boot_params declaring to setup.c
x86: move find_max_low_pfn to init_32.c
x86: move reservetop and vmalloc parsing to pgtable_32.c
x86: clean up using max_low_pfn on 32-bit
x86: clean up min_low_pfn
x86: fix compile warning in init_64.c
x86: numa32 pfn print out using hex instead
x86: move some func calling from setup_arch to paging_init
x86: setup_arch 32bit move efi check later
x86: setup_arch 32bit move command line copying early
x86: setup_arch 32bit move kvm_guest_init later
x86: introduce init_memory_mapping for 32bit #1
x86: introduce init_memory_mapping for 32bit #2
x86: introduce init_memory_mapping for 32bit #3
x86: fix e820_update_range size when overlapping
x86: get max_pfn_mapped in init_memory_mapping
x86: add table_top check for alloc_low_page in 64 bit
x86: change size if e820_update/remove_range
x86: numa 32 using apicid_2_node to get node for logical_apicid
x86: remove end_pfn in 64bit
x86: fix memory setup bug
x86: rename setup.c to setup_percpu.c
x86: we can use full bootmem after have init_memory_mapping
x86: update reserve_initrd to support 64bit
x86: put global variable for 32bit all together
x86: add extra includes for 64bit support
x86: merge 64bit setup_arch into setup_32
x86: space to tab in setup_arch
x86: rename setup_32.c to setup.c
x86: move boot_params back to setup.c
x86: move parse_setup_data back to setup.c
x86: move back crashkernel back to setup.c
x86: move reserve_standard_io_resources back to setup.c
x86: move parse elfvorehdr back to setup.c
x86: make x86_find_smp_config depends on 64 bit too
x86: change some functions in setup.c to static
x86: we only have init_pg_tables_end for 32bit
x86: clean up ARCH_SETUP
x86: move fix mapping page table range early
x86: early res print out alignment v2
x86: let setup_arch call init_apic_mappings for 32bit
x86: fix init_memory_mapping over boundary v3
x86: fix warning in e820_reserve_resources with 32bit
x86: fix init_memory_mapping over boundary, v4
x86: use disable_apic in 32bit
x86: move reserve_setup_data to setup.c
x86: don't reallocate pgt for node0
x86: change copy_e820_map to append_e820_map
x86: make early_res_to_bootmem print out less 80 width chars
x86: do not printout if we do not find setup_data
x86: merge zones_sizes_init for numa and non numa on 32-bit
x86: move init_cpu_to_node after get_smp_config
x86: move prefill_possible_map calling early
x86: remove have_arch_parse_srat -v2
x86: remove acpi_srat config v2
x86: move saving e820_saved to setup_memory_map
x86: make e820_saved have update from setup_data
x86: let early_reserve_e820 update e820_saved too
x86: introduce page_size_mask for 64bit
x86: fix vmemmap printout check
x86: make max_pfn cover acpi table below 4g
x86: not overmap more than the end of RAM in init_memory_mapping - 64bit
x86: make e820_end return max ram type only for 32 bit
x86: overmapped fix when 4K pages on tail, 64-bit
x86, acpi: merge __acpi_map_table
x86: make e820_end return end_of_ram again for 64bit
x86: e820: user-defined memory maps: remove the range instead of update it to reserved
x86: reserve SLIT
x86: introduce max_low_pfn_mapped for 64-bit
x86: max_low_pfn_mapped fix, #1
x86: max_low_pfn_mapped fix, #2
x86: max_low_pfn_mapped fix, #3
x86, e820: remove end_user_pfn
x86: fix numaq_tsc_disable calling
x86: max_low_pfn_mapped fix #4
x86: get x86_phys_bits early
x86: make 64bit hpet_set_mapping to use ioremap too, v2
x86: fix numaq_tsc_disable
x86: use cpu_clear in remove_cpu_from_maps
x86: seperate memtest from init_64.c
x86: enable memory tester support on 32-bit
x86: remove arch_get_ram_range
x86: improve debug printout: add target bootmem range in early_res_to_bootmem()
x86: introduce x86_quirks
x86: extend and use x86_quirks to clean up NUMAQ code
x86: add ->pre_time_init to x86_quirks
x86: use setup_clear_cpu_cap() when disabling the lapic
x86: remove extra calling to get ext cpuid level
x86: use setup_clear_cpu_cap with disable_apic, fix
Yitchak Gertner (2):
bnx2x: New statistics code
bnx2x: Enhanced self test
Yoichi Yuasa (18):
[MIPS] Cobalt: Register new LCD platform device.
[MIPS] replace inline assembler to cpu_wait()
[MIPS] remove wrppmc_machine_power_off()
[MIPS] cmbvr4133: Remove support
[MIPS] txx9_board_vec set directly without mips_machtype
[MIPS] txx9_cpu_clock setup move to rbtx4927_time_init()
[MIPS] separate rbtx4927_arch_init() and rbtx4937_arch_init()
[MIPS] separate rbtx4927_time_init() and rbtx4937_time_init()
[MIPS] remove machtype for group Toshiba
[MIPS] MTX-1 flash partition setup move to platform devices registration
[MIPS] Cobalt: Fix I/O port resource range
[MIPS] Remove unused saa9730_uart.h.
[MIPS] Remove unused maltasmp.h.
rtc-vr41xx: add irq_set_freq() and irq_set_state()
fbdev: add new Cobalt LCD framebuffer driver
drivers/char: remove old broken Cobalt LCD driver
[MTD][NAND] au1550nd: remove unused variable
bio-integrity: remove EXPORT_SYMBOL for bio_integrity_init_slab()
Yong Wang (1):
PCI/DMAR: don't assume presence of RMRRs
Yoshihiro Shimoda (7):
usb: r8a66597-hcd: fix interrupt trigger
usb: r8a66597-hcd: fix iinterval for Full/Low speed device
sh: add interrupt ack code to sh4a
sh: update sh7343 code
sh: update Solution Engine 7343
sh: Renesas R0P7785LC0011RL board support
sh: fix uImage Entry Point
Yoshinori Sato (4):
SH7619 add ethernet controler support
sh: Fix up link error on SH-2 zImage with older binutils.
sh2(A) exception handler update
sh: Workaround for __put_user_asm() bug with gcc 4.x on big-endian.
Yusuke Goda (1):
sh: Add support Renesas Solutions AP-325RXA board
Zhang Rui (7):
AHCI: speed up resume
fix a deadlock issue when poking "eject" file
force offline the processor during hot-removal
create sysfs link from acpi device to sysdev for cpu
ACPI: Enhance /sys/firmware/interrupts to allow enable/disable/clear from user-space
pm: introduce new interfaces schedule_work_on() and queue_work_on()
pm: schedule sysrq poweroff on boot cpu
Zhao Yakui (7):
PCI: Disable PME during PCI scan
ACPI: Disable the C2C3_FFH access mode HW has no MWAIT support
ACPI: Create "idle=halt" bootparam
ACPI : Create "idle=nomwait" bootparam
ACPI: Disable MWAIT via DMI on broken Compal board
ACPI: Ignore _BQC object when registering backlight device
ACPI : Set FAN device to correct state in boot phase
Zhu Yi (5):
iwlwifi: create drivers debugfs dir under wiphy->debugfsdir
iwlwifi: fix software rf_kill problem when interface is down
iwlwifi: fix iwl4965 temperature callback calibration issue
iwl3945: remove RFKILL_STATE_HARD_BLOCKED warnings
iwlwifi: send TXPOWER command after a new RXON command
\\\"J. Bruce Fields\\\ (3):
rpc: eliminate unused variable in auth_gss upcall code
rpc: remove some unused macros
rpc: minor cleanup of scheduler callback code
adam radford (1):
[SCSI] 3w-9xxx: add MSI support and misc fixes
akinobu.mita at gmail.com (1):
zorro: use memory_read_from_buffer
brandon at ifup.org (1):
V4L/DVB (8078): Introduce "index" attribute for persistent video4linux device nodes
eric miao (6):
[ARM] pxa: Add PXA support for PWM API
[ARM] pxa: add generic PWM backlight driver
[ARM] pxa: make zylonite use the generic PWM backlight driver
[ARM] 5064/1: pxa: explicitly specify tosa keyboard GPIOs' low power states to DRIVE_LOW
[ARM] 5063/1: pxa: add clk support for pxa2xx I2S
[ARM] pxa: make PXA3xx_CK() and PXA3xx_CKEN() public in clock.h
frank.blaschka at de.ibm.com (1):
qeth: fix build error caused by VLAN changes
gregkh at suse.de (1):
isight: treat firmware data as const
matthias at kaehlcke.net (2):
[MTD] use list_for_each_entry() in add_mtd_device()
[MTD] use list_for_each_entry() in del_mtd_device()
maximilian attems (1):
block: request_module(): use format string
mingo at elte.hu (1):
x86, nmi: fix build
reinhard schwab (1):
V4L/DVB (8489): add dvb-t support for terratec cinergy hybrid T usb xs
roel kluin (1):
V4L/DVB (8493): mt20xx: test below 0 on unsigned lo1a and lo2a
sedji gaouaou (2):
[ARM] 5130/4: Support for the at91sam9g20
[ARM] 5133/2: at91sam9g20 defconfig file
venkatesh.pallipadi at intel.com (3):
x86: PAT export resource_wc in pci sysfs
x86: Add a arch directory for x86 under debugfs
x86: Add a debugfs interface to dump PAT memtype
Éric Piel (1):
Input: wistron - generate normal key event if bluetooth or wifi not present
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list