[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.25-rc1, created. v2.6.25-rc1
Linus Torvalds
torvalds at woody.linux-foundation.org
Tue Mar 3 14:49:01 UTC 2009
The annotated tag, v2.6.25-rc1 has been created
at abf6976c818c553eb2209fe32028a4c5eecab0cb (tag)
tagging 19af35546de68c872dcb687613e0902a602cb20e (commit)
replaces v2.6.24
tagged by Linus Torvalds
on Sun Feb 10 14:19:25 2008 -0800
- Shortlog ------------------------------------------------------------
Linux 2.6.25-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQBHr3hxF3YsRnbiHLsRAl1rAJ9r60PdVjv2KtIsKjXgQo5k3pIyGQCeKu9z
ViU3sVVc/iTxcjSZj5eonJA=
=dGEA
-----END PGP SIGNATURE-----
Aaron Durbin (1):
x86: add ACPI reboot option
Abhijith Das (2):
[GFS2] patch to check for recursive lock requests in gfs2_rename code path
[GFS2] Allow journal recovery on read-only mount
Abhishek Sagar (4):
ARM kprobes: core code
x86: kprobes change kprobe_handler flow
x86: fix singlestep handling in reenter_kprobe
kprobes: kretprobe user entry-handler
Adam Baker (2):
rt2x00: Unconstify rt2x00dev
rt2x00: Place mutex around USB register access
Adrian Bassett (1):
rtl8180_dev.c: add support for 1799:700f
Adrian Bunk (134):
[JFFS2] make jffs2_get_acl() static
[CRYPTO] geode: Add __dev{init,exit} annotations
[SCSI] 53c7xx: fix removal fallout
[SCSI] lpfc: minor cleanups
[SCSI] megaraid: add __devexit annotation
[SCSI] qla2xxx: Code cleanups.
V4L/DVB (6399): saa7134/: make 2 functions static
V4L/DVB (6569): bt8xx/dst.c: make code static
V4L/DVB (6570): core/dvb_ringbuffer.c: remove unused exports
V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload()
V4L/DVB (6572): dvb-usb/vp702x.c: cleanups
V4L/DVB (6573): unexport flexcop_reset_block_300
V4L/DVB (6574): common/ir-functions.c: make a function static
V4L/DVB (6575): cx23885/: cleanups
V4L/DVB (6576): cx88-mpeg.c: make 4 functions static
V4L/DVB (6577): et61x251/: make 5 functions static
V4L/DVB (6578): dvb-usb: make some debug vars static
V4L/DVB (6623): remove saa7134-oss
V4L/DVB (6665a): finish the VID_HARDWARE_* removal
IB/mthca: Remove MSI support as scheduled
i2c: the scheduled I2C RTC driver removal
i2c: some overdue driver removal
kconfig: remove "enable"
remove __attribute_used__
asm-generic/vmlix.lds.h: simplify __mem{init,exit}* dependencies
Remove references to "make dep"
[TCP]: Make tcp_splice_data_recv() static.
[NET] net/core/request_sock.c: Remove unused exports.
[ATM]: [he] This patch removes the ancient version string.
[SHAPER]: The scheduled shaper removal.
drivers/net/netxen/: cleanups
drivers/net/chelsio/: #if 0 unused functions
ipg: add __devexit annotation
e1000: remove no longer used code for pci read/write cfg
[IrDA]: Irport removal - part 1
[IrDA]: Irport removal - part 2
ext4/super.c: fix #ifdef's (CONFIG_EXT4_* -> CONFIG_EXT4DEV_*)
selinux: make selinux_set_mnt_opts() static
dlm: proper prototypes
x86: unexport __{read,write}_lock_failed
x86 e820_64.c: make 2 functions static
x86 mce_64.c: make struct mcelog static
x86: nmi_64.c: make code static
x86: pci-calgary_64.c: make a variable static
x86: pci-dma_64.c: cleanups
x86: remove -maccumulate-outgoing-args on 32-bit
x86: default to PCI=y
[XFRM]: Remove unused exports.
[TR] net/802/tr.c: sysctl_tr_rif_timeout static
[IPV4]: Make struct ipv4_devconf static.
[TCP]: Unexport sysctl_tcp_tso_win_divisor
block/sunvdc.c:print_version() must be __devinit
unexport add_disk_randomness
ata_piix.c: make piix_merge_scr() static
ide: unexport ide_dma_on
ide: small ide-scan-pci.c cleanup
ide: make wait_drive_not_busy() static again
ide/ppc/pmac.c section fixes
USB: usb/mon/mon_bin.c: cleanups
PCI: make pci_restore_bars() static
PCI: drivers/pci/rom.c: #if 0 two functions
PCI: drivers/pci/: remove unused exports
PCI: always export pci_scan_single_device
PCI: remove additional pci_scan_child_bus() prototype
PCI: drivers/pci/msi.c: move arch hooks to the top
PCI: Kconfig help: don't refer to the PCI-HOWTO
Hibernation: Move function prototypes to header
[BATTERY] Every file should include the headers containing the prototypes for its global functions.
via-rhine.c:rhine_hw_init() must be __devinit
ibmlana_adapter_names[] must be __devinitdata
olympic_open() must be __devinit
ibmlana_init_one() must be __devinit
IBMLANA no longer has to depend on MCA_LEGACY
drivers/net/sunvnet.c:print_version() must be __devinit
net/sunqe.c section fix
net/sunbmac.c section fix
e1000e: make a function static
e1000: make e1000_dump_eeprom() static
remove obsolete tokenring maintainer information
remove obsolete contact information from CREDITS
remove Documentation/smp.txt
move frv docs one level up
Jesper Juhl is the new trivial patches maintainer
ACPI: make acpi_dmi_dump() static
ACPI: make struct osi_linux static
[IPSEC] xfrm4_beet_input(): fix an if()
[SPARC64] pci_sun4v.c: Section fixes.
drivers/bluetooth/bpa10x.c: fix memleak
drivers/bluetooth/btsdio.c: fix double-free
[NET] rtnetlink.c: remove no longer used functions
mm/page-writeback.c: make a function static
make __vmalloc_area_node() static
m68knommu: remove duplicate exports
kernel/power/disk.c: make code static
make kernel_shutdown_prepare() static
nubus: kill drivers/nubus/nubus_syms.c
m68k: kill arch/m68k/mac/mac_ksyms.c
m68k: kill arch/m68k/hp300/ksyms.c
m68k: kill arch/m68k/amiga/amiga_ksyms.c
m68k: kill arch/m68k/atari/atari_ksyms.c
m68k: kill arch/m68k/mvme16x/mvme16x_ksyms.c
iwl3945-base.c: fix off-by-one errors
ata_piix.c:piix_init_one() must be __devinit
make ipc/util.c:sysvipc_find_ipc() static
cleanup after APUS removal
remove mm_{ptov,vtop}()
proper show_interrupts() prototype
scheduled OSS driver removal
proper prototype for signals_init()
kernel/ptrace.c should #include <linux/syscalls.h>
make srcu_readers_active() static
kernel/notifier.c should #include <linux/reboot.h>
proper prototype for get_filesystem_list()
fs/utimes.c should #include <linux/syscalls.h>
fs/signalfd.c should #include <linux/syscalls.h>
fs/eventfd.c should #include <linux/syscalls.h>
proper prototype for vty_init()
drivers/misc/lkdtm.c: cleanups
calibrate_delay() must be __cpuinit
idle_regs() must be __cpuinit
fs/ecryptfs/: possible cleanups
make video/geode/lxfb_core.c:geode_modedb[] static
video/hpfb.c section fix
drivers/video/pm3fb.c section fix
make jbd/journal.c:__journal_abort_hard() static
ACPI: misc cleanups
move edac.txt two levels up
kernel/cgroup.c: remove dead code
kernel/cgroup.c: make 2 functions static
[SCSI] libiscsi: make __iscsi_complete_pdu() static
[SCSI] advansys: make 3 functions static
kill UDFFS_{DATE,VERSION}
The scheduled 'time' option removal
fix xtensa timerfd breakage
Adrian Hunter (3):
[MTD] [OneNAND] Do not stop reading for ECC errors
[MTD] [OneNAND] Do not release chip twice
[MTD] [OneNAND] fix call to onenand_verify when writing subpages
Adrian McMenamin (2):
sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.
cdrom: Add support for Sega Dreamcast GD-ROM.
Aegis Lin (2):
[POWERPC] spufs: Use separate timer for /proc/spu_loadavg calculation
[SCSI] ps3rom: sector size should be 512 bytes
Ahmed S. Darwish (1):
lguest: accept guest _PAGE_PWT page table entries
Aidan Thornton (1):
V4L/DVB (6619): Use MTS firmware for the HVR-900
Aidan Williams (1):
EMAC driver: bf537 MAC multicast hash filtering patch
Akinobu Mita (10):
V4L/DVB (6848): bttv: check pci_register_driver() error
V4L/DVB (7077): bt878: remove handcrafted PCI subsystem ID check
[TUN]: Use iov_length()
[BATTERY] power_supply_leds: use kasprintf
fs: use hlist_unhashed
fs: use list_for_each_entry_reverse and kill sb_entry
ext[234]: fix comment for nonexistent variable
ext[234]: use ext[234]_get_group_desc()
ext[234]: remove unused argument for ext[234]_find_goal()
ext[234]: cleanup ext[234]_bg_num_gdb()
Akira Tsukamoto (1):
USB: pl2303: add support for RATOC REX-USB60F
Al Viro (74):
libata annotations and fixes
endianness annotations and fixes for olympic
sunhme endianness annotations
sungem endianness annotations
e1000e endianness annotations
e1000 endianness annotations
NULL noise in drivers/net
forcedeth endianness bugs
e100 endianness annotations
ixgbe endianness annotations
ixgb endianness annotations
annotate tun
annotate the rest of drivers/net/wan
eepro100 annotations
slhc annotations
qla3xxx annotations
eliminate byteswapping in struct ieee80211_qos_parameters
several missing cpu_to_le16() in ieee80211softmac_capabilities()
ieee80211softmac_auth_resp() fix
ieee80211: fix misannotations
ieee80211: beacon->capability is little-endian
airo: fix transmit_802_11_packet()
airo: fix endianness bug in ->dBm handling
airo: bug in airo_interrupt() handling on incoming 802.11
airo endianness bug: cap_rid.extSoftCap
airo: fix writerids() endianness
hostap: fix endianness with txdesc->sw_support
p54common annotations and fixes
ipw2100 annotations and fixes
ray_cs fixes
ipw2200 fix: struct ieee80211_radiotap_header is little-endian
ipw2200 fix: ->rt_chbitmask is le16
ipw2200: ipw_tx_skb() endianness bug
airo: trivial endianness annotations
airo: sanitize handling of SSID_rid
bap_read()/bap_write() work with fixed-endian buffers
airo: sanitize BSSListRid handling
airo: sanitize handling of WepKeyRid
airo: sanitize handling of StatsRid
airo: sanitize handling of CapabilityRid
airo: sanitize APListRid handling
airo: sanitize handling of StatusRid
airo: last of endianness annotations
hostap annotations
hostap: don't mess with mixed-endian even for internal skb queues
p54pci: endianness annotations and fixes
bcm43xx annotations
prism54 trivial annotations
ipw2200 trivial annotations
ipw2200: do not byteswap struct ipw_associate
misc wireless annotations
annotate chelsio
annotate cxgb3
annotate myri10ge
annotate netxen
bnx2 annotations
Fix dl2k constants
switch audit_get_loginuid() to task_struct *
get rid of loginuid races
big-endian support for via-velocity
dlm: use proper C for dlm/requestqueue stuff (and fix alignment bug)
dlm: dlm_process_incoming_buffer() fixes
dlm: do not byteswap rcom_lock
dlm: do not byteswap rcom_config
dlm: use proper type for ->ls_recover_buf
dlm: missing length check in check_config()
dlm: validate data in dlm_recover_directory()
dlm: verify that places expecting rcom_lock have packet long enough
dlm: receive_rcom_lock_args() overflow check
dlm: make find_rsb() fail gracefully when namelen is too large
dlm: fix overflows when copying from ->m_extra to lvb
dlm: fix dlm_dir_lookup() handling of too long names
dlm: dlm/user.c input validation fixes
sdio: fix module device table definition for m68k
Alain Degreffe (1):
USB: add iuu_phoenix driver
Alan Cox (53):
libata: Disable ATA8-ACS proposed Trusted Computing features by default
libata: IORDY handling
libata-sff: tf_load
pata_ninja32: Cardbus ATA initial support
pata_pcmcia: Add support for dumb 8bit IDE emulations
libata/pata_it821x: Improve handling of poorly compatible emulations
pata_pcmcia: Minor cleanups and support for dual channel cards
pata_legacy: resychronize with upstream changes and resubmit
pata_mpc52xx: remove un-needed assignment
pata_serverworks: Fix cable types and cosmetics
pata_winbond: error return
ata_generic: Cenatek support
pata_legacy: Merge winbond support
[SCSI] aacraid: fix security weakness
[WATCHDOG] wdt: fix locking
[SERIAL] 21285: Report baud rate back via termios
3c501: Bring into compliance with the coding style
slip: Drag kicking and screaming into coding style compliance
x86: isolate PIC/PIT in/out calls
x86: serverworks: IRQ routing needs no _p
x86: reboot: remove inb_p usage
pata_sl82c105: dual channel support
USB: keyspan: Fix oops
USB: belkin_sa: clean up for new style termios and speed handling, plus style
USB: keyspan_pda: clean up speed handling
USB: mct232: speed, new termios and compliance cleanups
USB: mos7720: clean up termios
USB: ti_usb: termios cleanups
USB: io_ti: clean up termios handling
USB: oti6858: cleanup
pdc202xx_old: remove surplus initialiser
serial: speed setup failure reporting
serial: Coding style
geode lists are subscriber only
ACPI: its a directory not a folder....
tty: Kill TTY_FLIPBUF_SIZE
mxser/mxser_new: first pass over termios reporting for the mxser cards
moxa: first pass at termios reporting
n_tty: clean up old code to follow coding style and (mostly) checkpatch
rocket: first pass at termios reporting
rocket: don't let random users reset the controller
tty_audit: fix checkpatch complaint
tty_io: drag screaming into coding style compliance
tty_ioctl: drag screaming into compliance with the coding style
8250_early: coding style
8250_gsc: coding style
8250_hp300: coding style
8250_hub6: codding style
8250_pci: coding style
serial8250: coding style
8250: enable rate reporting via termios
serial_core: bring mostly into line with coding style
x25_asy: Fix ref count rule violation
Alan Stern (15):
Driver core: fix race in __device_release_driver
Kobject: drop child->parent ref at unregistration
USB: usb-storage: new "lockable" subclass 0x07
USB: make ksuspend_usbd thread non-freezable
USB: don't change HC power state for a FREEZE
USB: dummy_hcd: don't register drivers on the platform bus
USB: repair USBDEVFS_CONNECT ioctl
USB: updates to usb_reset_composite_device()
USB: add usbfs stubs for suspend and resume
USB: EHCI: add separate IAA watchdog timer
USB: dummy_hcd: change the default power budget
USB: EHCI: move del_timer_sync calls outside spinlocked region
USB: EHCI: add a short delay to the bus_suspend routine
Hibernation: Add PM_RESTORE_PREPARE and PM_POST_RESTORE notifiers (rev. 2)
PM: Convert PM notifiers to out-of-line code
Alasdair G Kergon (5):
dm: mark function lists static
dm ioctl: remove lock_kernel
dm: targets no longer experimental
dm mpath: add missing static
dm crypt: move queue functions
Albert Graham (1):
V4L/DVB (6752): saa7134: Enable remote control support for Avermedia M102
Albert Lee (1):
libata: zero xfer length on ATAPI data xfer IRQ is HSM violation
Alejandro Martinez Ruiz (7):
[ARM] ARRAY_SIZE() cleanup
netdev: use ARRAY_SIZE() instead of sizeof(array) / ETH_GSTRING_LEN
netdev: ARRAY_SIZE() cleanups
sk98lin: kill bogus check and convert to use ARRAY_SIZE()
[MIPS] Converting most array size calculations to use ARRAY_SIZE().
m68k: ARRAY_SIZE() cleanup
dio: ARRAY_SIZE() cleanup
Alejandro Riveira Fernández (1):
sata_via.c: Remove missleading comment.
Alessandro Zummo (1):
Cosmetic fixes to RTC subsystem's Kconfig
Alex Chiang (3):
PCI: hotplug: acpiphp: Remove unused variable from acpiphp
PCI: hotplug: pci_hotplug_core whitespace fix
PCI: hotplug: Link fakephp last
Alex Dubov (1):
memstick: initial commit for Sony MemoryStick support
Alex Tomas (2):
ext4: Add new functions for searching extent tree
ext4: Add multi block allocator for ext4
Alexander Belyakov (1):
[MTD] [NOR] Prevent erase command invocation on suspended chip
Alexander van Heukelum (1):
x86: avoid section mismatch involving arch_register_cpu
Alexey Demin (1):
EMAC driver: fix bug - invalidate data cache of new_skb->data range when cache is WB
Alexey Dobriyan (22):
[CRYPTO] hifn_795x: Fixup container_of() usage
sched, futex: detach sched.h and futex.h
[NETFILTER]: x_tables: change xt_table_register() return value convention
[NETFILTER]: x_tables: per-netns xt_tables
[NETFILTER]: x_tables: return new table from {arp,ip,ip6}t_register_table()
[NETFILTER]: ip_tables: propagate netns from userspace
[NETFILTER]: ip_tables: per-netns FILTER, MANGLE, RAW
[NETFILTER]: ip6_tables: netns preparation
[NETFILTER]: ip6_tables: per-netns IPv6 FILTER, MANGLE, RAW
[NETFILTER]: arp_tables: netns preparation
[NETFILTER]: arp_tables: per-netns arp_tables FILTER
[NETFILTER]: netns: put table module on netns stop
[NETFILTER]: x_tables: semi-rewrite of /proc/net/foo_tables_*
[NETFILTER]: x_tables: netns propagation for /proc/net/*_tables_names
[NETFILTER]: x_tables: create per-netns /proc/net/*_tables_*
fix ! versus & precedence in various places
proc: remove MODULE_LICENSE
proc: less LOCK operations during lookup
proc: simplify function prototypes
proc: remove useless check on symlink removal
proc: fix ->open'less usage due to ->proc_fops flip
Fix container_of() usage
Alexey Korolev (2):
[MTD] [NOR] Support Intel P3x flash support with CFI version 1.5
[JFFS2] Fix return value check for mtd->point() in check_node_data()
Alexey Starikovskiy (4):
ACPI: Defer enabling of level GPE until all pending notifies done
ACPI: EC: Do the byte access with a fast path
ACPI: EC: Some hardware requires burst mode to operate properly
ACPI: SBS: Host controller must initialize before SBS.
Alistair John Strachan (1):
x86: force enable HPET on (some?) ICH9 boards
Amit Shah (1):
KVM: Make unloading of FPU state when putting vcpu arch-independent
Anand Gadiyar (1):
ARM: OMAP: Add DMA support for chaining and 3430
Ananth N Mavinakayanahalli (1):
x86: kprobes: add kprobes smoke tests that run on boot
Andi Kleen (76):
[SCSI] sg: Only print SCSI data direction warning once for a command
kbuild: declare the modpost error functions as printf like
kbuild: fix format string warnings in modpost
kbuild: fix a buffer overflow in modpost
clocksource: make clocksource watchdog cycle through online CPUs
x86: untable __init references between IO data
x86: make ptrace.h safe to include from assembler code
x86: implement support to synchronize RDTSC through MFENCE on AMD CPUs
x86: Implement support to synchronize RDTSC with LFENCE on Intel CPUs
x86: move nop declarations into separate include file
x86: introduce rdtsc_barrier()
x86: remove get_cycles_sync
x86: remove the now unused X86_FEATURE_SYNC_RDTSC
x86: move X86_FEATURE_CONSTANT_TSC into early cpu feature detection
x86: allow TSC clock source on AMD Fam10h and some cleanup
x86: remove explicit C3 TSC check on 64bit
x86: don't disable TSC in any C states on AMD Fam10h
genirq: turn irq debugging options into module params
x86: add /proc/irq/*/spurious to dump the spurious irq debugging state
x86: remove CPU capabitilites printks on 32-bit
x86: document fdimage/isoimage completely in make help
x86: compile apm and voyager module only when selected in Kconfig
x86: Set CFQ as default in 32-bit defconfig
x86: mark memory_setup __init
x86: move MWAIT idle check to generic CPU initialization on 32-bit
x86: use the correct cpuid method to detect MWAIT support for C states
x86: use shorter addresses in i386 segfault printks
x86: replace hard coded reservations in 64-bit early boot code with dynamic table
x86: optimize lock prefix switching to run less frequently
x86: don't disable the APIC if it hasn't been mapped yet
x86: print which shared library/executable faulted in segfault etc. messages v3
x86: add framework to disable CPUID bits on the command line
x86: convert some existing cpuid disable options to new generic bitmap
x86: don't disable RDTSC in userland for 32bit notsc
x86: convert TSC disabling to generic cpuid disable bitmap
x86: add noclflush option
x86: add generic clearcpuid=... option
x86: remove iBCS support
c_p_a(): do a simple self test at boot
x86: clean up pte_exec
x86: add pte accessors for the global bit
x86: c_p_a(), add simple self test at boot
x86: cpa: use wbinvd() macro instead of inline assembly in 64bit c_p_a()
x86: cpa: remove unnecessary masking of address
x86: shrink __PAGE_KERNEL/__PAGE_KERNEL_EXEC on non PAE kernels
x86: add pte_pgprot to 32-bit
x86: don't drop NX bit in pte modifier functions on 32-bit
x86: fix c_p_a() boot crash
x86: c_p_a() fix: reorder TLB / cache flushes to follow Intel recommendation
x86: c_p_a() make it more robust against use of PAT bits
x86: introduce canon_pgprot()
x86: remove set_kernel_exec()
x86: fix early_ioremap() on 64-bit
x86: move NUMAQ io handling into arch/x86/pci/numa.c
x86: remove special NUMAQ support in io_32.h
x86: cpa, add the PAT bit defines
x86: cpa, only flush the cache if the caching attributes have changed
x86: rename LARGE_PAGE_SIZE to PMD_PAGE_SIZE
x86: switch pci-gart over to using set_memory_np() instead of clear_kernel_mapping()
x86: remove now unused clear_kernel_mapping
x86: switch direct mapping setup over to set_pte
x86: add feature macros for the gbpages cpuid bit
x86: add PUD_PAGE_SIZE
x86: add pgtable accessor functions for gbpages
x86: add gbpages support to lookup_address
x86: support gbpages in pagetable dump
x86: implement gbpages support in change_page_attr()
page allocator: remove unused arguments in zone_init_free_lists()
BKL-removal: convert ext2 over to use unlocked_ioctl
BKL-removal: remove incorrect BKL comment in ext2
BKL-removal: remove incorrect comment refering to lock_kernel() from jbd/jbd2
BKL-removal: Use unlocked_ioctl for jfs
BKL-removal: Implement a compat_ioctl handler for JFS
Allow executables larger than 2GB
BKL-Removal: convert pipe to use unlocked_ioctl too
Remove a.out interpreter support in ELF loader
Andre Detsch (3):
[POWERPC] cell: safer of_has_vicinity routine
[POWERPC] spufs: DMA Restart after SIGSEGV
[POWERPC] spufs: Fix memory leak on SPU affinity
Andre Haupt (7):
Input: remove duplicate includes
USB: cyberjack: remove a unnecessary variable.
gameport: remove duplicate include
bf54x: remove duplicate include
jonada720: remove duplicate include
fbmon: remove unnecessary local variable
fbmon: cleanup trailing whitespaces
Andrea Arcangeli (1):
Fix /proc dcache deadlock in do_exit
Andrea Merello (1):
rtl8187: fix tx power reading
Andreas Degert (1):
[ALSA] hdsp: make Multiface II work again
Andreas Herrmann (1):
x86: fix detection of CONSTANT_TSC bit for AMD CPUs
Andreas Herrmann3 (1):
x86: fix cpu MHz reporting for AMD family 0x11
Andreas Mohr (2):
kbuild: eradicate bashisms in scripts/patch-kernel
e100: fix spelling errors
Andres Salomon (13):
kconfig: use getopt() in conf.c for handling command line arguments
libertas: drop useless default_fw_name variable
libertas: mark module_init/exit functions as __init/__exit
libertas: reset devices upon disconnect rather than module unloading
libertas: nuke useless variable usbdriver_name and useless comments
x86: GEODE: update GPIO API to support setting multiple GPIOs at once
power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL
power: fix incorrect unregistration in power_supply_create_attrs error path
x86: GEODE: MFGPT: Minor cleanups
x86: GEODE: MFGPT: drop module owner usage from MFGPT API
x86: GEODE: MFGPT: replace 'flags' field with 'avail' bit
x86: GEODE: MFGPT: make mfgpt_timer_setup available outside of mfgpt_32.c
x86: GEODE: MFGPT: fix a potential race when disabling a timer
Andrew Lutomirski (1):
rc80211_pid should respect fixed rates.
Andrew Morgan (2):
Add 64-bit capability support to the kernel
Remove unnecessary include from include/linux/capability.h
Andrew Morton (73):
[CRYPTO] hifn: Add missing includes
[SCSI] sgiwd93: export sgiwd93_reset()
drivers/ata/libata-eh.c: fix printk warning
pata_hpt37x: checkpatch fixes
[libata] pata_winbond: update for new ->data_xfer hook
[libata] pata_legacy: typo fix
V4L/DVB (6749): v4l-nopage-fix
V4L/DVB (6808): git-dvb: fix build in drivers/media/dvb/frontends/tda18271.h
V4L/DVB (6809): git-dvb: drivers/media/video/et61x251/et61x251_core.c: fix warnings
V4L/DVB (6811): media-video-usbvision-add-mutex_unlock-to-error-paths-fix
V4L/DVB (6818): git-dvb: drivers/media/dvb/frontends/zl10353.c: avoid 64-bit divide
V4L/DVB (6976): drivers/media/radio/radio-sf16fmr2.c: fix error handling
ide: printk fix
[NET]: fix drivers/net/ns83820.c build
drivers/net/wireless/iwlwifi/iwl-3945.c: fix printk warning
drivers/net/wireless/rt2x00/rt2x00usb.c: fix uninitialized var warning
x86: kmap_atomic() debugging
x86: PIE executable randomization, checkpatch fixes
x86: PIE executable randomization, uninlining
x86: __vdso_getcpu() warning fix
x86: arch/x86/kernel/cpu/mcheck/ checkpatch fixes
x86: arch/x86/kernel/cpu/mcheck/k7.c checkpatch fixes
x86: arch/x86/math-emu/errors.c: fix printk warnings
git-x86: drivers/pnp/pnpbios/bioscalls.c build fix
arch/x86/mm/numa_64.c: section fix
x86: export copy_from_user_ll_nocache[_nozero]
[ALSA] copy_ctl_value_from_user() warning fix
[ALSA] sound/usb/usbaudio.c: fix build with CONFIG_PM=n
[patch 1/2] kernel/audit.c: warning fix
USB: testing driver: don't free a locked mutex
PCI: drivers/pci/quirks.c: coding-style cleanup
x86: fix RTC lockdep warning: potential hardirq recursion
fix AGP warning
bluetooth: uninlining
kvm: i386 fix
drivers/net/wireless/b43/main.c needs io.h
get_task_comm(): return the result
clone: prepare to recycle CLONE_STOPPED
include/asm-powerpc/nvram.h needs list.h
revert "capabilities: clean up file capability reading"
alpha: atomic_add_return() should return int
alpha: fix warning by fixing flush_tlb_kernel_range()
b43: fix build with CONFIG_SSB_PCIHOST=n
timerfd: fix remaining architectures
deprecate smbfs in favour of cifs
drivers/ide/ide-acpi.c: fix uninitialized var warning
drivers/ide/legacy/hd.c: fix uninitialized var warning
Input: i8042 - non-x86 build fix
ata: drivers/ata/sata_mv.c needs dmapool.h
read_current_timer() cleanups
debug_smp_processor_id() fixlets
speed up jiffies conversion functions if HZ==USER_HZ
drivers/isdn/hardware/eicon/debug.c: fix uninitialized var warning
neofb: avoid overwriting fb_info fields
vermilion.c: use ALIGN(), not __ALIGN_MASK()
9p: fix p9_printfcall export
[SCSI] dc395x: fix uninitialized var warning
dm snapshot: use uninitialized_var
dm: table use uninitialized_var
dm ioctl: use uninitialized_var
fix "modules: make module_address_lookup() safe"
aoe: statically initialise devlist_lock
fs/hfsplus/unicode.c: fix uninitialized var warning
fs/afs/security.c: fix uninitialized var warning
mount-options-fix-tmpfs-fix
revert "proc: fix the threaded proc self"
bnx2x: section fix
bnx2: section fix
pppol2tp: fix printk warnings
typhoon: section fix
natsemi: section fix
via-velocity: section fix
starfire: secton fix
Andrew Murray (2):
sh: sh7712 clock support
sh: Update SE7712 PCLK definition.
Andrew Paprocki (4):
[ALSA] hda-codec - Fix definition of AC_KNBCAP_DELTA to match spec
[ALSA] hda-codec - Add missing #defines (and 1 rename) in hda_codec.h
[ALSA] hda_intel: Fix multiple device support by incrementing device count
[ALSA] hda_proc - Add a number of new settings to proc codec output
Andrew Patterson (4):
ACPI: Check for any matching CID when walking namespace.
PCI ACPI: Added a function to register _OSC with only PCIe devices.
PCI ACPI: AER driver should only register PCIe devices with _OSC
PCI: Run ACPI _OSC method on root bridges only
Andrew Sharp (2):
[MIPS] Put cast inside macro instead of all the callers
Platform real time clock driver for Dallas 1511 chip
Andrew Vasquez (22):
[SCSI] qla2xxx: Don't explicitly read mbx registers while processing a system-error.
[SCSI] qla2xxx: Correct NPIV support for recent ISPs.
[SCSI] qla2xxx: Update version number to 8.02.00-k6.
[SCSI] qla2xxx: Consolidate duplicate sense-data handling codes.
[SCSI] qla2xxx: Retrieve additional HBA port statistics from recent ISPs.
[SCSI] qla2xxx: Fix for 32-bit platforms with 64-bit resources.
[SCSI] qla2xxx: Wait for FLASH write-protection to complete after a write.
[SCSI] qla2xxx: Restrict MSI/MSI-X enablement on select ISP2432-type HBAs.
[SCSI] qla2xxx: Don't schedule the DPC routine to perform an issue-lip request.
[SCSI] qla2xxx: Trace-Control naming cleanups.
[SCSI] qla2xxx: Add Fibre Channel Event (FCE) tracing support.
[SCSI] qla2xxx: Correct late-memset() of EFT buffer.
[SCSI] qla2xxx: Update version number to 8.02.00-k7.
[SCSI] qla2xxx: Correct resource_size_t usages.
[SCSI] qla2xxx: Add MODULE_FIRMWARE hint for ISP25XX firmware.
[SCSI] qla2xxx: Cleanup any outstanding SRB resources during shutdown.
[SCSI] qla2xxx: Clear EFT buffer before firmware reinitialization.
[SCSI] qla2xxx: Cleanse memory allocation logic during probe.
[SCSI] qla2xxx: Consolidate RISC-parity enablement codes.
[SCSI] qla2xxx: Move RISC-interrupt-register modifications to qla2x00_request_irqs().
[SCSI] qla2xxx: Correct issue where incorrect init-fw mailbox command was used on non-NPIV capable ISPs.
[SCSI] qla2xxx: Update version number to 8.02.00-k8.
Andrew Victor (21):
[MTD] mtd_dataflash: Incorrect compare-after-write check
[ARM] 4601/1: KS8695: PCI support
[ARM] 4603/1: KS8695: debugfs interface to view pin state
[ARM] 4602/3: AT91: debugfs interface to view GPIO pin state
[ARM] 4610/2: AT91: Support for STN LCD on SAM9261-EK board.
[ARM] 4656/1: AT91: Tweak interrupt priorities
[ARM] 4657/1: AT91: Header definition update
[ARM] 4750/1: [AT91] STN LCD displays on SAM9261
[ARM] 4751/1: [AT91] ISI peripheral on SAM9263
[ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9
[ARM] 4753/1: [AT91] Use DMA_BIT_MASK
[ARM] 4754/1: [AT91] SSC library support
[ARM] 4755/1: [AT91] NAND update
[ARM] 4756/1: [AT91] Makefile cleanup
[ARM] 4757/1: [AT91] UART initialization
[ARM] 4758/1: [AT91] LEDs
[ARM] 4759/1: [AT91] Buttons on CSB300
[ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200
[ARM] 4761/1: [AT91] Board-support for NEW_LEDs
[ARM] 4764/1: [AT91] AT91CAP9 core support
[ARM] 4765/1: [AT91] AT91CAP9A-DK board support
Andrey J. Melnikoff (TEMHOTA) (1):
V4L/DVB (6973): Add Beholder TV 401/405/407/409/505/507/609/M6 support
Andries E. Brouwer (1):
MNT_UNBINDABLE fix
Andrzej Zaborowski (2):
backlight: Add OMAP1 PWL backlight driver
ARM: OMAP1: Palm Tungsten E board clean-up
Andy Fleming (3):
[POWERPC] Made FSL Book-E PMC support more generic
[POWERPC} Add oprofile support for e300
Fix PHY Lib support for gianfar and ucc_geth
Andy Gospodarek (2):
e1000e: tweak irq allocation messages
bonding: fix race that causes invalid statistics
Andy Shevchenko (6):
[ALSA] hda-codec - Fix typo in the ALC883 initial code
[ALSA] hda-codec - Initial support of the Mitac 8252D (based on ALC883)
[ALSA] hda-codec - Add model for Acer Aspire 5315
[ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge
[ALSA] hda-codec - Add model for Acer Aspire 5310
bluetooth: blacklist another Broadcom BCM2035 device
Andy Whitcroft (2):
update checkpatch.pl to version 0.13
update checkpatch.pl to version 0.14
Aneesh Kumar K.V (34):
ext4: Introduce ext4_lblk_t
ext4: Introduce ext4_update_*_feature
ext4: Fix sparse warnings.
ext4: Rename i_file_acl to i_file_acl_lo
ext4: Rename i_dir_acl to i_size_high
ext4: Add support for 48 bit inode i_blocks.
ext4: Support large files
ext2: Fix the max file size for ext2 file system.
ext3: Fix the max file size for ext3 file system.
ext4: Return after ext4_error in case of failures
ext4: Change the default behaviour on error
Add buffer head related helper functions
ext4: add block bitmap validation
ext4: Check for the correct error return from
ext4: Make ext4_get_blocks_wrap take the truncate_mutex early.
ext4: Convert truncate_mutex to read write semaphore.
ext4: Take read lock during overwrite case.
ext4: Add EXT4_IOC_MIGRATE ioctl
ext4: Fix ext4_show_options to show the correct mount options.
ext4: Add ext4_find_next_bit()
ext4: Enable the multiblock allocator by default
ext4: Check for return value from sb_set_blocksize
ext4: Use the ext4_ext_actual_len() helper function
jbd2: Fix reference counting on the journal commit block's buffer head
JBD2: Use the incompat macro for testing the incompat feature.
ext4: Fix null bh pointer dereference in mballoc
ext2: return after ext2_error in case of failures
ext2: change the default behaviour on error
ext2: add block bitmap validation
ext3: add block bitmap validation
ext3: return after ext3_error in case of failures
ext3: change the default behaviour on error
ext4: Fix circular locking dependency with migrate and rm.
ext4: Don't panic in case of corrupt bitmap
Anthony Liguori (12):
KVM: x86 emulator: Add vmmcall/vmcall to x86_emulate (v3)
KVM: Refactor hypercall infrastructure (v3)
KVM: MMU: Clean up MMU functions to take struct kvm when appropriate
KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups
KVM: Allocate userspace memory for older userspace
KVM: Fix gfn_to_page() acquiring mmap_sem twice
virtio: Fix vring_init/vring_size to take unsigned long
virtio: Put the virtio under the virtualization menu
virtio: PCI device
virtio: Use PCI revision field to indicate virtio PCI ABI version
9p: add support for sticky bit
9p: Convert semaphore to spinlock for p9_idpool
Anton Blanchard (2):
IB/ehca: Use round_jiffies() for EQ polling timer
drivers-edac: use round_jiffies_relative
Anton Salnikov (1):
Palmchip BK3710 IDE driver
Anton Vorontsov (17):
libata: pata_platform: make probe and remove functions device type neutral
libata: pata_of_platform: OF-Platform PATA device driver
[POWERPC] booting-without-of: localbus should not include board name
[POWERPC] MPC8349E-mITX: introduce localbus and pata nodes
[POWERPC] QE: get rid of most device_types and model
ucc_geth: get rid of device_type for mdio
spi_mpc83xx: use brg-frequency for SPI in QE
[POWERPC] fsl_spi: stop using device_type = "spi"
pda_power: various cleanups
pda_power: implement polling
MAINTAINERS: remove kernel-discuss at handhelds.org list
apm_power: check I.intval for zero value, we use it as the divisor
ucc_geth: fix module removal
ucc_geth: add support for netpoll
cpmac: convert to new Fixed PHY infrastructure
[POWERPC] qe_lib: fix few fluffy negligences
fb: fix warning: no return statement in function returning non-void
Aristeu Rozanski (4):
ide-io: set REQ_FAILED when drive is dead
USB: usb_serial_console: fix command line parsing
USB: usb_serial: clean tty reference in the last close
USB: usb_serial_console: allocate fake tty and termios before calling driver open() method
Arjan van de Ven (29):
debug: show being-loaded/being-unloaded indicator for modules
debug: track and print last unloaded module in the oops trace
sched: latencytop support
sched: keep total / count stats in addition to the max for
debug: move WARN_ON() out of line
debug: add the end-of-trace marker and the module list to
x86: fix 32-bit FRAME_POINTER chasing code
x86: add the capability to print fuzzy backtraces
x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace
x86: pull bp calculation earlier into the backtrace path
x86: turn 64 bit x86 HANDLE_STACK into print_context_stack like 32 bit has
x86: use the stack frames to get exact stack-traces for CONFIG_FRAMEPOINTER on x86-64
x86: add a simple backtrace test module
x86: add the "print code before the trapping instruction" feature to 64 bit
x86: make printk_address regs->ip always reliable
x86: turn the check_exec function into function that
x86: a new API for drivers/etc to control cache and other page attributes
x86: convert CPA users to the new set_page_ API
x86: deprecate change_page_attr() for drivers
x86: make various pageattr.c functions static
x86: fix pageattr-selftest
x86: make sure initmem is writable
x86: add testcases for RODATA and NX protections/attributes
x86: move misplaced rodata check call
x86: teach the static_protection function about high mappings
x86: use the pfn from the page when change its attributes
x86: mark the .rodata section also NX
x86: remove suprious ifdefs from pageattr.c
remove the unused exports of sys_open/sys_read
Arnaldo Carvalho de Melo (15):
[LIB]: Introduce struct pcounter
[NET] proto: Use pcounters for the inuse field
[DCCP]: Initialize dccp_sock before calling the ccid constructors
[TFRC]: Migrate TX history to singly-linked lis
[TFRC]: Hide tx history details from the CCIDs
[TFRC]: Rename tfrc_tx_hist to tfrc_tx_hist_slab, for consistency
[TFRC]: Make the rx history slab be global
[TFRC]: Rename dccp_rx_ to tfrc_rx_
[TFRC]: New rx history code
[INET_DIAG]: Fix inet_diag_lock_handler error path.
[SOCK] proto: Add hashinfo member to struct proto
[INET6]: Reorganize struct inet6_dev to save 8 bytes
[DCCP]: Reorganize struct dccp_sock to save 8 bytes
[INET_TIMEWAIT_SOCK]: Reorganize struct inet_timewait_sock to save some bytes
[IPV6]: Reorg struct ifmcaddr6 to save some bytes
Arnd Bergmann (1):
[POWERPC] spufs: block fault handlers in spu_acquire_runnable
Arnd Hannemann (1):
x86: GEODE: MFGPT: fix typo in printk in mfgpt_timer_setup
Aron Griffis (4):
kbuild: support mercurial in setlocalversion
[IA64] Make efi.c mostly fit in 80 columns
[IA64] efi.c Spelling/punctuation fixes
[IA64] efi.c Add /* never reached */ annotation
Artem Bityutskiy (52):
UBI: fix error code in ubi_io_read()
UBI: bugfix: allocate mandatory EBs first
UBI: add ubi_leb_map interface
UBI: minor tidy-ups
UBI: remove redundant field
UBI: improve error messages
UBI: create ltree_entry slab on initialization
UBI: create ubi_wl_entry slab on initialization
UBI: remove ubi_devices_cnt
UBI: bugfix: dont oops with NULL module parameter
UBI: improve internal interfaces
UBI: tweak volumes locking
UBI: add some more comments
UBI: get device when opening volume
UBI: fix error path
UBI: fix and cleanup volume opening functions
UBI: simplify error handling
UBI: introduce volume refcounting
UBI: tweak volumes locking some more
UBI: add PID to debugging prints
UBI: improve comment
UBI: bugfix: protect from volume removal
UBI: fix printk
UBI: fix ubi_wl_flush
UBI: fix comment
UBI: add UBI control device
UBI: add UBI devices reference counting
UBI: prepare attach and detach functions
UBI: remove data_offset
UBI: introduce attach ioctls
UBI: handle attach ioctl
UBI: use separate mutex for volumes checking
UBI: fix mtd device string parsing
UBI: add mtd_num sysfs attribute
UBI: do not support kiB
UBI: bugfix: do not forget to increment vol_count
UBI: get rid of ubi_ltree_slab
UBI: fix warnings
UBI: use bit-fields
UBI: add auto-resize feature
UBI: amend array size
UBI: bugfix: calculate data offset properly
UBI: remove bogus assertion
UBI: add sanity check
UBI: fix warnings
UBI: add layout volume information
UBI: do not change file pointer while updating
UBI: simplify internal interfaces
UBI: handle zero-length case
UBI: introduce atomic LEB change ioctl
UBI: implement atomic LEB change ioctl
UBI: do not flush queue on each vtbl change
Arthur Jones (2):
IB/ipath: Better comment for rmb() in ipath_intr()
IB/ipath: Add ipath_read_ireg() abstraction
Arve Hjønnevåg (2):
[ARM] msm: irq and timer support for ARCH_MSM7X00A
[ARM] msm: dma support for MSM7X00A
Assaf Hoffman (1):
[ARM] Marvell Feroceon CPU core support
Atsushi Nemoto (5):
[WATCHDOG] TXx9 watchdog driver
[MIPS] cleanup tx39/tx49 setup code
[MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500
clocksource: make CLOCKSOURCE_MASK bullet-proof
[MTD] [NAND] at91_nand: Make mtdparts option can override board info
Auke Kok (9):
e1000e: Disable L1 ASPM power savings for 82573 mobile variants
e1000/e1000e: Move PCI-Express device IDs over to e1000e
ixgbe: Fix copper PHY initialization code
[E1000E]: update netstats traffic counters realtime
[E1000]: update netstats traffic counters realtime
e1000: Dump the eeprom when a user encounters a bad checksum
igb: PCI-Express 82575 Gigabit Ethernet driver
PCI: quirk_vialatency: Omit reading pci revision ID
igb: remove unneeded declaration shadowing earlier one
Aurelien Jarno (1):
V4L/DVB (em28xx): Add support for Pinnacle Dazzle DVC 100
Avantika Mathur (2):
ext4: add ext4_group_t, and change all group variables to this type.
ext4: fixes block group number being set to a negative value
Avi Kivity (91):
KVM: VMX: Further reduce efer reloads
KVM: Allow not-present guest page faults to bypass kvm
KVM: MMU: Make flooding detection work when guest page faults are bypassed
KVM: VMX: Don't clear the vmcs if the vcpu is not loaded on any processor
KVM: VMX: Simplify vcpu_clear()
KVM: Move guest pte dirty bit management to the guest pagetable walker
KVM: MMU: Fix nx access bit for huge pages
KVM: MMU: Disable write access on clean large pages
KVM: MMU: Instantiate real-mode shadows as user writable shadows
KVM: MMU: Move dirty bit updates to a separate function
KVM: MMU: When updating the dirty bit, inform the mmu about it
KVM: Move apic timer interrupt backlog processing to common code
KVM: Rename KVM_TLB_FLUSH to KVM_REQ_TLB_FLUSH
KVM: MMU: Simplify page table walker
KVM: Move vmx_vcpu_reset() out of vmx_vcpu_setup()
KVM: Add a might_sleep() annotation to gfn_to_page()
KVM: x86 emulator: don't depend on cr2 for mov abs emulation
KVM: Move page fault processing to common code
KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn
KVM: x86 emulator: Extract the common code of SrcReg and DstReg
KVM: x86 emulator: centralize decoding of one-byte register access insns
KVM: Simplify decode_register_operand() calling convention
KVM: x86 emulator: Hoist modrm and abs decoding into separate functions
KVM: VMX: Use vmx to inject real-mode interrupts
KVM: VMX: Read & store IDT_VECTORING_INFO_FIELD
KVM: Fix faults during injection of real-mode interrupts
KVM: Simplify CPU_TASKS_FROZEN cpu notifier handling
KVM: VMX: Consolidate register usage in vmx_vcpu_run()
KVM: Replace 'light_exits' stat with 'host_state_reload'
KVM: Add fpu_reload counter
KVM: Add instruction emulation statistics
KVM: Extend stats support for VM stats
KVM: MMU: Add some mmu statistics
KVM: MMU: Remove unused variable
KVM: Export include/asm-x86/kvm.h
KVM: x86 emulator: retire ->write_std()
KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed
KVM: Split vcpu creation to avoid vcpu_load() before preemption setup
KVM: MMU: Implement guest page fault bypass for nonpae
KVM: Add statistic for remote tlb flushes
KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte
KVM: Don't bother the mmu if cr3 load doesn't change cr3
KVM: MMU: Introduce and use gpte_to_gfn()
KVM: MMU: Move pse36 handling to the guest walker
KVM: MMU: Remove extra gaddr parameter from set_pte_common()
KVM: MMU: Remove set_pde()
KVM: MMU: Merge set_pte() and set_pte_common()
KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa
KVM: MMU: Introduce gfn_to_gpa()
KVM: MMU: Simplify nonpaging_map()
KVM: MMU: Remove gva_to_hpa()
KVM: Remove gpa_to_hpa()
KVM: MMU: Rename variables of type 'struct kvm_mmu_page *'
KVM: MMU: Rename 'release_page'
KVM: Disallow fork() and similar games when using a VM
KVM: x86 emulator: address size and operand size overrides are sticky
KVM: Remove misleading check for mmio during event injection
KVM: x86 emulator: Move rep processing before instruction execution
KVM: x86 emulator: unify two switches
KVM: x86 emulator: unify four switch statements into two
KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM
KVM: Generalize exception injection mechanism
KVM: Replace page fault injection by the generalized exception queue
KVM: Replace #GP injection by the generalized exception queue
KVM: Use generalized exception queue for injecting #UD
KVM: x86 emulator: fix eflags preparation for emulation
KVM: VMX: Avoid exit when setting cr8 if the local apic is in the kernel
KVM: x86 emulator: Fix stack instructions on 64-bit mode
KVM: SVM: Trap access to the cr8 register
KVM: MMU: Simplify calculation of pte access
KVM: MMU: Set nx bit correctly on shadow ptes
KVM: MMU: Move pte access calculation into a helper function
KVM: MMU: Fix inherited permissions for emulated guest pte updates
KVM: MMU: No need to pick up nx bit from guest pte
KVM: MMU: Pass pte dirty flag to set_pte() instead of calculating it on-site
KVM: MMU: Remove walker argument to set_pte()
KVM: MMU: Move set_pte() into guest paging mode independent code
KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal
KVM: MMU: Use mmu_set_spte() for real-mode shadows
KVM: Move arch dependent files to new directory arch/x86/kvm/
KVM: Move drivers/kvm/* to virt/kvm/
KVM: MMU: Add cache miss statistic
KVM: Print data for unimplemented wrmsr
KVM: local APIC TPR access reporting facility
KVM: Accelerated apic support
KVM: Disable vapic support on Intel machines with FlexPriority
KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte()
KVM: MMU: Move kvm_free_some_pages() into critical section
KVM: Initialize the mmu caches only after verifying cpu support
KVM: Fix unbounded preemption latency
KVM: Move apic timer migration away from critical section
Ayaz Abdulla (9):
forcedeth: reset register fix
forcedeth: checksum fix
forcedeth: updated copyright section
forcedeth: tx pause fix
forcedeth: multicast fix
forcedeth: mac address mcp77/79
forcedeth: restart tx/rx
forcedeth: phy status fix
forcedeth: preserve registers
Ayyappan Veeraiyan (8):
ixgbe: remove obsolete irq_sem, add driver state checking code
ixbge: remove TX lock and redo TX accounting.
ixbge: Make ethtool code account for media types
ixgbe: Fix pause code for ethtool
ixgbe: Fix FW init/release, make this code a function
ixgbe: properly return CHECKSUM_NONE, cleanup csum code
ixgbe: fix several counter register errata
ixgbe: add real-time traffic counters
Badari Pulavarty (4):
mem-controller gfp-mask fix
[POWERPC] Add remove_memory() for 64-bit powerpc
[POWERPC] Enable hotplug memory remove for 64-bit powerpc
[POWERPC] Add arch-specific walk_memory_remove() for 64-bit powerpc
Balaji Rao (4):
lguest: Reboot support
x86: assign IRQs to HPET timers
x86: assign IRQs to HPET timers, fix
USB: force handover port to companion when hub_port_connect_change fails
Balbir Singh (15):
[POWERPC] Fake NUMA emulation for PowerPC
Remove unused code from mm/tiny-shmem.c
[POWERPC] Fake NUMA emulation for PowerPC
Memory controller: add document
Memory controller: cgroups setup
Memory controller: memory accounting
Memory controller: task migration
Memory controller: add per cgroup LRU and reclaim
Memory controller improve user interface
Memory controller: add switch to control what type of pages to limit
Memory controller: make page_referenced() cgroup aware
Memory controller: make charging gfp mask aware
memory controller BUG_ON()
Memory controller use rcu_read_lock() in mem_cgroup_cache_charge()
Memory controller remove control_type feature
Bart Van Assche (1):
i2c: Add support for the PCF8575 chip
Bartlomiej Sieka (1):
[MTD] [NOR] Fix incorrect interface code for x16/x32 chips
Bartlomiej Zolnierkiewicz (270):
ide: remove ->dma_master field from ide_hwif_t (take 5)
ide: remove task_ioreg_t typedef (take 2)
ide: add struct ide_taskfile (take 2)
ide-disk: merge LBA28 and LBA48 Host Protected Area support code (take 2)
ide-disk: fix taskfile registers loading order in __ide_do_rw_disk()
ide-disk: use struct ide_taskfile in __ide_do_rw_disk()
ide: add ide_tf_load() helper
ide: add ide_no_data_taskfile() helper
ide: use do_rw_taskfile() in flagged_taskfile()
ide-pmac: fix pmac_ide_init_hwif_ports()
ide: remove IRQF_DISABLED from IRQ flags for IDE IRQ handler
ide: remove CONFIG_IDEPCI_SHARE_IRQ config option
ide: remove stale ide.h "configuration options"
ide-tape: remove dead USE_IOTRACE code
ide: fix registers loading order for WIN_SMART in execute_drive_cmd()
ide: fix registers loading order for IDE_NSECTOR_REG in execute_drive_cmd()
ide: execute_drive_cmd() cleanup
ide: remove ide_cmd() helper
ide: use ide_tf_load() in execute_drive_cmd()
ide: use IDE_TFLAG_LBA48 for REQ_TYPE_ATA_TASKFILE requests
ide: remove unnecessary writes to HOB taskfile registers
ide: extend timeout for REQ_TYPE_ATA_{CMD,TASK} requests
ide: switch idedisk_prepare_flush() to use REQ_TYPE_ATA_TASKFILE requests
ide: switch ide_task_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
ide: remove REQ_TYPE_ATA_TASK
ide-floppy: remove dead code
ide: CPU endianness doesn't matter for special_t
ide: remove ata_status_t and atapi_status_t
ide: remove atapi_error_t (take 2)
ide: remove atapi_feature_t
ide: remove ata_nsector_t, ata_data_t and atapi_bcount_t
ide: remove atapi_ireason_t (take 3)
ide-cd: fix register loading order in cdrom_start_packet_command()
ide-{floppy,tape,scsi}: fix register loading order when issuing packet command
ide: add ide_pktcmd_tf_load() helper
ide: remove QUIRK_LIST()
ide: remove SELECT_INTERRUPT()
ide: remove hwif->intrproc
ide: remove 'command_type' field from ide_task_t
ide: remove 'tf_in_flags' field from ide_task_t
sc1200: remove pointless hwif lookup loop
ide-disk: fix __ide_do_rw_disk() to use ->OUTBSYNC
ide-disk: guarantee 400ns delay after writing command register
ide: merge flagged_taskfile() into do_rw_taskfile()
ide: convert do_rw_taskfile() to use ->data_phase
ide: use ->data_phase to set ->handler in do_rw_taskfile()
ide: remove 'handler' field from ide_task_t (take 2)
ide-disk: extend timeout for PIO-in commands
ide-disk: add ide_tf_set_cmd() helper
ide-disk: use do_rw_taskfile() (take 2)
ide: fix registers loading order in ide_dump_ata_status()
ide: add ide_tf_read() helper
ide-disk: use ide_get_lba_addr()
ide: kill duplicate code in ide_dump_{ata,atapi}_status()
ide: make 'extra' field in struct ide_port_info u8
pdc202xx_new: move PIO programming code to pdcnew_set_pio_mode()
sis5513: factor out UDMA programming code
ide: add IDE_HFLAG_ABUSE_SET_DMA_MODE host flag
sc1200: move DMA timings to timing tables
ide: remove redundant ->ide_dma_on call from set_using_dma()
ide: cleanup ide_set_dma()
ide: remove redundant DMA blacklist check from __ide_dma_on()
sl82c105: program DMA/PIO timings in ->dma_start/->ide_dma_end
sl82c105: remove no longer needed ->selectproc method
serverworks: cleanup ->set_dma_mode method
ide-disk: add idedisk_set_doorlock() helper
ide: (hopefully) fix VDMA for CS5520
cy82c693: correct DMA modes clipping
cy82c693: add ->set_dma_mode method
sgiioc4: add ide_toggle_bounce() calls
icside: add ide_toggle_bounce() calls
au1xxx-ide: add ide_toggle_bounce() calls
ide: remove ->ide_dma_on and ->dma_off_quietly methods from ide_hwif_t
ide-cris: fix DMA methods
atiixp: remove ->dma_host_on and ->dma_host_off methods
ide: move drive->using_dma check to callers of ->dma_host_on method
ide: merge ->dma_host_{on,off} methods into ->dma_host_set method
ide: dump taskfile HOB registers in ide_tf_load() (if DEBUG is defined)
ide: merge ->fixup and ->quirkproc methods
ide: don't try to unregister interfaces if 'initializing' in ide_register_hw()
ide: kill probe_hwif_init()
ide: fix probing for hosts with serialized or IRQ sharing interfaces
rapide: set hwif->chipset
swarm: set hwif->chipset
ide: add hwif->chipset fixup to ide_device_add()
ide: remove ideprobe_init()
sgiioc4: always init hwif->io_ports
ide: add ide_init_port_hw() helper
ide: drop 'initializing' argument from ide_register_hw()
ide: move ide_arm_init() call from init_ide_data() to ide_init()
cmd640: fix dependency on IDE_GENERIC
ide: fix host drivers depending on ide_generic to probe for interfaces (take 2)
ide: make remaining built-in only IDE host drivers modular (take 2)
au1xxx-ide: au_ide_probe() fixes
au1xxx-ide: use ide_init_port_hw()
ide: always use ide_std_init_ports() in setup-pci.c
ide: use ide_init_port_hw() in setup-pci.c
rapide: remove write-only hwif->hwif_data
ide-pmac: use custom hwif->sg_max_nents only if DMA support is enabled
ide: add ide_set_irq() inline helper
ide: print banner message once per controller in m68k host drivers
ide: move CONFIG_IDEPCI_PCIBUS_ORDER code to ide-scan-pci.c
ide: make CONFIG_IDEPCI_PCIBUS_ORDER visible and deprecate it
ide: add ide_busy_sleep() helper
ide: remove broken disk byte-swapping support
cmd64x: remove /proc/ide/cmd64x
ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd()
ide: fix final status check in task_in_intr()
ide-tape: fix handling of non-special requests in ->end_request method
ide: set IDE_TFLAG_IN_* flags before queuing/executing command
ide: remove needless ->cursg clearing from task_end_request()
ide: use rq->nr_sectors in task_end_request()
ide: kill DATA_READY define
ide: use wait_drive_not_busy() in drive_cmd_intr() (take 2)
ide: initialize rq->cmd_type in ide_init_drive_cmd() callers
ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE
ide: don't enable local IRQs for PIO-in in driver_cmd_intr() (take 2)
ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr()
ide: fix final status check in drive_cmd_intr()
ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requests
ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
ide: remove REQ_TYPE_ATA_CMD
ide-cd: use xfer_func_t in cdrom_pc_intr()
ide-cd: add ide_cd_pad_transfer() helper
ide-cd: fix "missing data" handling in cdrom_pc_intr()
ide-cd: fix DMA error handling in cdrom_newpc_intr()
ide-cd: fix trailing whitespaces in changelog
ide-cd: move historical changelog to Documentation/ide/ChangeLog.ide-cd.1994-2004
ide-cd: remove stale cdrom_transfer_packet_command() comment
ide-cd: remove unused defines from ide-cd.h
ide-cd: remove dead code from cdrom_pc_intr()
ide-cd: remove unused struct atapi_cdrom_subchnl
ide-cd: remove needless zeroing of 'info' fields from ide_cdrom_setup()
ide-cd: remove unused and write-only struct ide_cd_config_flags fields
ide-cd: remove struct atapi_{mechstat_header,changer_info,slot}
ide-cd: cleanup ide_cdrom_update_speed()
ide-cd: add IDE_CD_CAPABILITIES define
ide-cd: remove redundant config flags
ide-cd: kill CDROM_CONFIG_FLAGS() macro
ide-cd: kill CDROM_STATE_FLAGS() macro
ide-cd: remove struct atapi_capabilities_page (take 2)
ide-cd: remove struct ide_cd_{config,state}_flags
ide-cd: remove NO_DOOR_LOCKING define
ide-cd: remove STANDARD_ATAPI define
ide-cd: use BCD2BIN()/BIN2BCD() macros from <linux/bcd.h>
ide-cd: re-organize handling of quirky devices
ide-cd: remove duplicate sense keys definitions from ide-cd.h
ide-cd: coding style fixes for VERBOSE_IDE_CD_ERRORS code
ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c
ide-cd: factor out ioctl handlers from ide_cdrom_audio_ioctl()
ide-cd: merge cdrom_play_audio() into ide_cd_fake_play_trkind()
ide-cd: merge cdrom_read_subchannel() into ide_cdrom_get_mcn()
ide-cd: merge cdrom_select_speed() into ide_cdrom_select_speed()
ide-cd: move lba_to_msf() and msf_to_lba() to <linux/cdrom.h>
ide-cd: coding style fixes for cdrom_get_toc_entry()
ide-cd: rename cdrom_* functions to ide_cd_*
ide-cd: move code handling cdrom.c IOCTLs to ide-cd_ioctl.c
ide-cd: remove BUG_ON() from cdrom_newpc_intr()
ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_newpc_intr()
ide-cd: factor out request sense fixup from cdrom_pc_intr()
ide-cd: unify request end exit path in cdrom_pc_intr()
ide-cd: merge cdrom_pc_intr() and cdrom_newpc_intr()
ide-cd: remove cdrom_do_pc_continuation()
ide-cd: merge cdrom_do_packet_command() and cdrom_do_block_pc()
ide-cd: add ide_cd_drain_data() helper
ide-cd: factor out transfer size checking from cdrom_read_intr()
ide-cd: merge cdrom_read_intr() and cdrom_write_intr()
ide-cd: merge cdrom_start_read_continuation() and cdrom_start_rw_cont()
ide-cd: merge cdrom_start_read() and cdrom_start_write()
ide-cd: unify moving to the next buffer in cdrom_rw_intr()
ide-cd: prepare cdrom_rw_intr() and cdrom_newpc_intr() to be merged
ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_rw_intr()
ide-cd: merge cdrom_rw_intr() and cdrom_newpc_intr()
ide-cd: merge cdrom_write_check_ireason() and cdrom_read_check_ireason()
ide-cd: unify request end exit path in cdrom_decode_status()
ide-cd: update driver version, comments and copyrights
ide: add ide_dump_identify() debug helper
ide-{floppy,tape}: remove debug code for dumping identify data
amd74xx: remove amd_ide_chips table
ide: add IDE_HFLAG_CLEAR_SIMPLEX host flag
ide: add IDE_HFLAG_NO_DSC host flag
piix: remove stale comments
ide: fix ide_intr() for non-PCI devices and CONFIG_BLK_DEV_IDEPCI=y
ide: remove BUG_ON() from ide_build_sglist()
ide: use ide_destroy_dmatable() instead of pci_unmap_sg() (take 2)
ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_t
au1xxx-ide: use hwif->dev
icside: use hwif->dev
ide: switch to DMA-mapping API
ide: use ide_build_sglist() and ide_destroy_dmatable() in non-PCI host drivers
au1xxx-ide: device tree bugfix
ide-pmac: macio resource freeing bugfix
au1xxx-ide/rapide: use hwif->index for ide_unregister()
ide: delete filenames/versions from comments
ide: update/add my Copyrights
ide: don't include <linux/hdsmart.h>
<linux/hdsmart.h> is not used by kernel code
ide: fix handling of busy I/O resources in probe_hwif()
ide: move wait_hwif_ready() documentation in the right place
ide: remove hwif->present manipulations from hwif_init()
ide_platform: remove struct hwif_prop
ide: remove unused ide_hwgroup_t fields
ide: remove needless zeroing of hwgroup fields from init_irq()
ide: cleanup ide_system_bus_speed()
ide: I/O resources are released too early in ide_unregister()
ide: factor out code removing port from hwgroup from ide_unregister()
ide: prepare init_irq() for using ide_remove_port_from_hwgroup()
ide: use ide_remove_port_from_hwgroup in init_irq()
ide: make probe_hwif() return an error value
ide: move handling of I/O resources out of ide_probe_port()
ide: factor out code for tuning devices from ide_probe_port()
ide: move hwif_register() call out of ide_probe_port()
USB: isd200: don't include <linux/ide.h>
dtc2278: fix ->io_32bit handling
au1xxx-ide: fix ->io_32bit handling
atiixp/cs5535/scc_pata: fix "idex=ata66" parameter handling
macide: remove drive->capacity64 quirk
ide: always set DMA masks in ide_pci_setup_ports()
ide: separate PCI specific init from generic init in ide_pci_setup_ports()
ide: add struct ide_port_info instances to legacy host drivers
ide: add ->cable_detect method to ide_hwif_t
ide: remove needless includes from PCI host drivers
ide: remove redundant hwif->present check from ide_register_hw()
ide: remove redundant init_hwif_default() call from ide_register_hw()
ide: add 'init_default' and 'restore' arguments to ide_unregister()
ide: add ide_deprecated_find_port() helper
ide: fix ide_unregister() usage in host drivers
ide: factor out code initializing devices from ide_init_port()
ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flags
ide: add ->port_init_devs method to ide_hwif_t
ide: remove incorrect init_gendisk() comment
ide: skip not present devices in init_gendisk()
ide: move blk_register_region() call out from init_gendisk()
ide: call init_gendisk() after ide_acpi_init()
ide: merge init_gendisk() into hwif_register_devices()
ide: move hwif->rqsize init from ide_init_queue() to init_irq()
ide: factor out adding drive to hwgroup from init_irq()
ide: factor out devices setup from init_irq()
ide: move ide_acpi_init() call to ide_device_add_all()
ide-acpi: remove needless exports
ide-acpi: remove dead code from do_drive_get_GTF()
ide: factor out devices setup from ide_acpi_init()
ide: move hwif->present check out from ide_proc_register_port()
ide: move create_proc_ide_drives() call to ide_device_add_all()
ide-tape: use ide_execute_command()
ide-scsi: use ide_execute_command()
trm290: use ide_execute_command()
ide-cris: use ide_execute_command()
ide-probe: remove needless Status register reads
ide: remove unused ->auto_poll field from ide_hwif_t
ide: convert ->straight8 field in ide_hwif_t to bit flag
ide: remove ->nice0 and ->nice2 fields from ide_drive_t
ide: remove SATA_*_REG macros
ide: use __ide_set_handler() in ide_execute_command()
ide-scsi: remove needless SELECT_DRIVE() call
ide: unexport SELECT_DRIVE()
ide: remove set_transfer()
ide: remove ide_ata66_check()
ide: move drive->crc_count check out from check_dma_crc()
ide: remove ide_auto_reduce_xfer()
ide: move check_dma_crc() to ide-dma.c
ide-cs: use ide_std_init_ports()
ide-tape: dump gcw fields on error in idetape_identify_device()
ide-generic: probing bugfix
ppc: fix #ifdef-s in mediabay driver (take 2)
ide: remove write-only ->sata_misc[] from ide_hwif_t
ide: remove redundant BUG_ON() from [atapi_]reset_pollfunc()
ide: remove ide_setup_ports()
ide: add ide_read_[alt]status() inline helpers
ide: add ide_read_error() inline helper
Bastian Blank (1):
splice: fix user pointer access in get_iovec_page_array()
Bastien Nocera (1):
HID: force hiddev creation for SONY PS3 controller
Becky Bruce (1):
[POWERPC] Fixup use of phys_addr_t in mpic code
Ben Cahill (28):
iwl3945: re-align 3945 event log data
iwl4965: add comments to rate scaling code
iwlwifi: add comments to EEPROM stuff
iwl-4965-hw.h: clean up unused eeprom structures and definitions
iwlwifi: clean up and clarify some comments after 3945/4965 split
iwlwifi: Move is_legacy() macro family from iwl-4965-hw.h to iwl-4965-rs.h
iwlwifi: Add comments to some driver data structures
iwlwifi: Document 4965 rate_n_flags bits
iwlwifi: Document Rx calibration
iwlwifi: Partially clean-up, add comments to iwl-*-hw.h
iwlwifi: clean up some unused definitions in iwl-4965.h and iwl-3945.h
iwlwifi: Clean up unused definitions in iwl-3945-hw.h
iwlwifi: clean up unused definitions in iwl-4965-hw.h
iwlwifi: move uCode API definitions to iwl-4965-commands.h
iwlwifi: move HT_IE_EXT_CHANNEL_* driver definitions to iwl-4965.h
iwlwifi: document temperature calculation
iwlwifi: document txpower calculations
iwlwifi: document keep-warm buffer
iwlwifi: document Rx registers
iwlwifi: document Tx registers
iwlwifi: document shared Tx structures
iwlwifi: document 4965 Tx scheduler
iwlwifi: document command header and "alive" responses
iwlwifi: add comments to RXON command and txpower formats
iwlwifi: add comments to QOS and ADD_STA commands
iwlwifi: add comments to Tx commands
iwlwifi: document 4965 rate scaling
iwlwifi: document scan command
Ben Dooks (41):
[MTD] [NAND] S3C2410 correctly set nFCE over resume
[ARM] 4719/1: S3C2412: Update SPI register definitions for the S3C2412
[ARM] 4720/1: S3C2412: Add power configuration registers for battery flat behaviour.
[ARM] 4721/1: S3C24XX: Ensure watchdog clock is enbaled for hard reset
[ARM] 4722/1: S3C24XX: Improve output if watchdog reset fails
[ARM] 4723/1: BAST: Fix LCD driver default display setting
[ARM] 4724/1: S3C2412: Select S3C2410 base GPIO implementation
[ARM] 4725/1: S3C2412: Fix IIS and SDI definitions in DMA map
[ARM] 4726/1: S3C2412: IIS register definitions
[ARM] 4727/1: S3C2412: Remove unused GPESLPCON
[ARM] 4728/1: BAST: Do not add IIS device on initialisation
[ARM] 4729/1: VR1000: Do not add IIS device on initialisation
[ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake
[ARM] 4731/1: S3C2412: Check for incomplete sleep
[ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk
[ARM] 4778/1: S3C2412: Add armclk and init from DVS state
[ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call
[ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX
[ARM] 4781/1: S3C24XX: DMA suspend and resume support
[ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users
[ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()
[ARM] 4784/1: S3C24XX: Fix GPIO restore glitches
[ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers
[ARM] 4786/1: S3C2412: Add SPI FIFO controll constants
[ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number
[ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.
[ARM] 4789/1: S3C2412: Add missing CLKDIVN register values
[ARM] 4790/1: S3C2412: Fix parent selection for msysclk.
[ARM] 4791/1: S3C2412: Make fclk a parent of msysclk
[ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S
[ARM] 4793/1: S3C24XX: Add IRQ->GPIO pin mapping function
[ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code
[ARM] 4795/1: S3C244X: Add armclk and setparent call
[ALSA] ASoC: S3C2412 IIS driver
[ALSA] S3C2412: suspend and resume support
NET: AX88796 use dev_dbg() instead of printk()
FB/SM501: ensure console suspended before saving state
FB/S3C2412: add S3C2412 support to S3C2410 fb driver
FB/S3C2410: update debugging in S3C2410 framebuffer driver
FB/S3C2410: ensure S3C2410 framebuffer clears initial memory to black
FB/S3C2410: check default_display parameter passed in platform data
Benjamin Herrenschmidt (61):
[POWERPC] Cleanup SMT thread handling
[POWERPC] Add xmon function to dump 44x TLB
[POWERPC] Make isa_mem_base common to 32 and 64 bits
[POWERPC] Merge pci_process_bridge_OF_ranges()
[POWERPC] Fix powerpc 32-bit resource fixup for 64-bit resources
[POWERPC] Change 32-bit PCI message about resource allocation
[POWERPC] Remove useless volatiles in udbg_16550.c
[POWERPC] Add of_translate_dma_address
[POWERPC] Early debug forces console log level to max
[POWERPC] pci32: Remove bogus alignment message
[POWERPC] pci32: Use generic pci_assign_unassign_resources
[POWERPC] pci32: Remove PowerMac P2P bridge IO hack
[POWERPC] pci32: Add flags modifying the PCI code behaviour
[POWERPC] pci32: Remove obsolete PowerMac bus number hack
[POWERPC] pci32: Add platform option to enable /proc PCI domains
[POWERPC] Merge pcibios_resource_to_bus/bus_to_resource
[POWERPC] Merge PCI resource fixups
[POWERPC] Merge PCI resource allocation & assignment
[POWERPC] fix iSeries PCI resource management
[POWERPC] Updates/fixes to 32 bits pcibios_enable_device()
[POWERPC] Merge 32 and 64 bits pcibios_enable_device
[POWERPC] Fixup powermac enable device hook
[POWERPC] Clear pci_probe_only on 64 bits PowerMac
[POWERPC] Various fixes to pcibios_enable_device()
[POWERPC] Enable self-view of the HT host bridge on PowerMac G5
[POWERPC] Improve resource setup of PowerMac G5 HT bridge
[POWERPC] Fixup skipping of PowerMac PCI<->PCI bridge "closed" resources
[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated
[POWERPC] Fix PCI IRQ fallback code to not map IRQ 0
[POWERPC] Fix for via-pmu based backlight control
[POWERPC] Fix possible NULL deref in ppc32 PCI
[POWERPC] Reworking machine check handling and Fix 440/440A
[POWERPC] 4xx: Improve support for 4xx indirect DCRs
[POWERPC] 4xx: PLB to PCI-X support
[POWERPC] 4xx: PLB to PCI 2.x support
[POWERPC] 4xx: PLB to PCI Express support
[POWERPC] 4xx: PCI support for Ebony board
[POWERPC] 4xx: Add early udbg support for 40x processors
[POWERPC] 4xx: EP405 boards support for arch/powerpc
[POWERPC] 4xx: Add PCI to Walnut platform
[POWERPC] 4xx: Wire up PCI on Bamboo board
[POWERPC] 4xx: Wire up 440EP USB controller support to Bamboo board
[POWERPC] 4xx: Adds decoding of 440SPE memory size to boot wrapper library
[POWERPC] 4xx: Add mfspr/mtspr inline macros to 4xx bootwrapper
[POWERPC] 4xx: Add CPR0 accessors to boot wrapper
[POWERPC] 4xx: Rework clock probing in boot wrapper
[POWERPC] 4xx: Base support for 440SPe "Katmai" eval board
[POWERPC] 4xx: remove bogus "ranges" property in Bamboo EBC node
[POWERPC] 4xx: PCI-E Link setup improvements
[POWERPC] pci32: 4xx embedded platforms want to reassign all PCI resources
[POWERPC] Always hookup PHB IO resource even when empty
usb: Remove OHCI useless masking/unmasking of WDH interrupt
PCI: Fix bus resource assignment on 32 bits with 64b resources
PCI: Fix warning in setup-res.c on 32-bit platforms with 64-bit resources
PCI: Add pci_enable_device_{io,mem} intefaces
PCI: Remove users of pci_enable_device_bars()
PCI: Remove pci_enable_device_bars()
add mm argument to pte/pmd/pud/pgd_free
drivers-edac: add Cell XDR memory types
drivers-edac: add Cell MC driver
[POWERPC] Disable G5 NAP mode during SMU commands on U3
Benjamin LaHaise (2):
[NETFILTER]: xt_TCPMSS: don't allow netfilter --setmss to increase mss
x86: fix synchronize_rcu(): high latency on idle system
Benjamin Thery (2):
[NET]: Make netns cleanup to run in a separate queue
[NETNS]: Add missing initialization of nl_info.nl_net in rtm_to_fib6_config()
Benny Halevy (2):
nfs: obliterate NFS_FLAGS macro
nfs: convert NFS_*(inode) helpers to static inline
Bernd Schmidt (4):
[Blackfin] arch: fix up coding style in uaccess.h
[Blackfin] arch: move all code related to CPLB handling into a new subdirectory under kernel/
[Blackfin] arch: Initial checkin of the memory protection support.
[Blackfin] arch: Add the semtimedop syscall. Upstream uClibc doesn't compile without it.
Bernhard Kaindl (1):
x86: early boot debugging via FireWire (ohci1394_dma=early)
Bernhard Walle (6):
x86: remove extern declarations for code, data, bss resources
x86, rtc: make CONFIG_HPET_EMULATE_RTC usable from modules
rtc: use the IRQ callback interface in (old) RTC driver
rtc: add HPET RTC emulation to RTC_DRV_CMOS
Introduce flags for reserve_bootmem()
Use BOOTMEM_EXCLUSIVE for kdump
Bill Hayes (1):
e1000e: alternate MAC address support
Bjorge Dijkstra (2):
rndis_host: Fix sparse warning
cdc_ether: Hardwire CDC descriptors when missing
Bjorn Helgaas (2):
simplify pnp_activate_dev() and pnp_disable_dev() return values
PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs
Bjorn Steinbrink (1):
Fix dirty page accounting leak with ext3 data=journal
Boaz Harrosh (30):
[SCSI] aha152x: Use scsi_eh API for REQUEST_SENSE invocation
[SCSI] nsp_cs: convert to data accessors and !use_sg cleanup
[SCSI] eata_pio: convert to accessors and !use_sg cleanup
[SCSI] a2091: convert to accessors and !use_sg cleanup
[SCSI] a3000: convert to accessors and !use_sg cleanup
[SCSI] aha1542: convert to accessors and !use_sg cleanup
[SCSI] fd_mcs: convert to accessors and !use_sg cleanup
[SCSI] wd33c93: convert to accessors and !use_sg cleanup
[SCSI] qlogicpti: convert to accessors and !use_sg cleanup
[SCSI] in2000: convert to accessors and !use_sg cleanup
[SCSI] psi240i: remove driver
[SCSI] seagate: Remove driver
[SCSI] usb: protocol - convert to accessors and !use_sg code path removal
[SCSI] usb: freecom & sddr09 - convert to accessors and !use_sg cleanup
[SCSI] usb: shuttle_usbat - convert to accessors and !use_sg code path removal
[SCSI] usb: transport - convert to accessors and !use_sg code path removal
[SCSI] isd200: use one-element sg list in issuing commands
[SCSI] scsi_debug: convert to use the data buffer accessors
[SCSI] atp870u: convert to accessors and !use_sg cleanup
[SCSI] wd7000: proper fix for boards without sg support
[SCSI] NCR5380 family: convert to accessors & !use_sg cleanup
[SCSI] ppa: convert to accessors and !use_sg cleanup
[SCSI] imm: convert to accessors and !use_sg cleanup
[SCSI] iscsi: Prettify resid handling and some extra checks
[SCSI] iscsi_tcp, libiscsi: initial AHS Support
[SCSI] libiscsi,iser: patch for AHS support
[SCSI] tgt: use scsi_init_io instead of scsi_alloc_sgtable
[SCSI] implement scsi_data_buffer
[SCSI] bidirectional command support
[SCSI] arm: convert to accessors and !use_sg cleanup
Bob Nelson (1):
[POWERPC] OProfile: fix cbe pm signal routing problem
Bob Peterson (16):
[GFS2] Given device ID rather than s_id in "id" sysfs file
[GFS2] Remove function gfs2_get_block
[GFS2] Journal extent mapping
[GFS2] Get rid of useless "found" variable in quota.c
[GFS2] Run through full bitmaps quicker in gfs2_bitfit
[GFS2] Reorganize function gfs2_glmutex_lock
[GFS2] Only fetch the dinode once in block_map
[GFS2] Function meta_read optimization
[GFS2] Incremental patch to fix compiler warning
[GFS2] Eliminate the no longer needed sd_statfs_mutex
[GFS2] Minor correction
[GFS2] Initialize extent_list earlier
[GFS2] Remove unneeded i_spin
[GFS2] gfs2_alloc_required performance
[GFS2] Fix typo
[GFS2] Lockup on error
Borislav Petkov (68):
[CRYPTO] authenc: Select HASH in Kconfig
x86: vmlinux_32.lds.S: remove repeated comment from the x86-32 linker script
ide-cd: move the remaining cdrom.c ioctl handling code to ide-cd_ioctl.c
ide-floppy: cleanup header
Suspend: Clean up suspend_64.c
ide-floppy: convert to generic packet commands
ide-floppy: replace ntoh{s,l} and hton{s,l} calls with the generic byteorder
ide-floppy: remove unnecessary ->handler != NULL check
ide-floppy: disambiguate function names
ide-floppy: include the proper headers
ide-floppy: cleanup and unify debugging macro calls
ide-floppy: remove struct idefloppy_capabilities_page
ide-floppy: remove struct idefloppy_inquiry_result
ide-floppy: remove struct idefloppy_request_sense_result
ide-floppy: remove struct idefloppy_mode_parameter_header
ide-floppy: remove struct idefloppy_flexible_disk_page
ide-floppy: remove struct idefloppy_capacity_descriptor
ide-floppy: factor out ioctl handlers from idefloppy_ioctl()
ide-floppy: report DMA handling in idefloppy_pc_intr() properly
ide-floppy: mv idefloppy_{should_,}report_error
ide-floppy: remove IDEFLOPPY_DEBUG_BUGS macro
ide-floppy: use an xfer_func_t and io_buf_t typedefs in order to unify rw
ide-floppy: merge idefloppy_{input,output}_buffers
ide-floppy: remove unused IDEFLOPPY_USE_READ12
ide-floppy: remove IDEFLOPPY_DEBUG_INFO
ide-floppy: remove unused flag PC_ABORT
ide-floppy: remove atomic test_*bit macros
ide-floppy: fix most of the remaining checkpatch.pl issues
ide-floppy: bump driver version number
ide-tape: move historical changelog to Documentation/ide/ChangeLog.ide-tape.1995-2002
ide-tape: remove dead code
ide-tape: remove struct idetape_request_sense_result_t
ide-tape: remove struct idetape_mode_parameter_header_t
ide-tape: remove IDETAPE_DEBUG_INFO
ide-tape: remove IDETAPE_DEBUG_BUGS
ide-tape: remove struct idetape_capabilities_page_t
ide-tape: remove struct idetape_inquiry_result_t
ide-tape: remove struct idetape_data_compression_page_t
ide-tape: remove struct idetape_medium_partition_page_t
ide-tape: remove struct idetape_parameter_block_descriptor_t
ide-tape: remove structs os_partition_t, os_dat_entry_t, os_dat_t
ide-tape: remove struct idetape_block_size_page_t
ide-tape: use generic scsi commands
ide-tape: remove EXPERIMENTAL driver status
ide-tape: use generic byteorder macros
ide-tape: remove unused sense packet commands.
ide-tape: make function name more accurate
ide-tape: remove mtio.h related comments
ide-tape: remove idetape_config_t typedef
ide-tape: refactor the debug logging facility
ide-tape: remove struct idetape_read_position_result_t
ide-tape: remove unreachable code chunk
ide-tape: simplify code branching in the interrupt handler
ide-tape: remove typedef idetape_chrdev_direction_t
ide-tape: struct idetape_tape_t: remove unused members
ide-tape: struct idetape_tape_t: shorten member names v2
ide-tape: remove idetape_increase_max_pipeline_stages()
ide-tape: shorten some function names
ide-tape: cleanup and fix comments
ide-tape: remove struct idetape_id_gcw
ide-tape: remove unused "length" arg from idetape_create_read_buffer_cmd()
ide-tape: include proper headers
ide-tape: collect module-related macro calls at the end
ide-tape: remove leftover OnStream support warning
ide-tape: fix syntax error in idetape_identify_device()
ide-tape: cleanup the remaining codestyle issues
ide-tape: bump minor driver version
drivers/cdrom/cdrom.c: simplify logic in cdrom_release()
Bradley Smith (2):
I8K: allow i8k driver to be built on x86_64 systems
I8K: add i8k driver to the x86_64 Kconfig
Brajesh Dave (2):
libertas: separate mesh connectivity from that of the main interface
libertas: configurable beacon interval
Brandon Philips (3):
V4L/DVB (6600): V4L: videobuf: don't chew up namespace STATE_.*, convert to VIDEOBUF_
V4L/DVB (6603): V4L: videobuf: convert streaming and reading to bitfields
V4L/DVB (6688): V4L: fix copy and paste error in dprintk for videobuf-vmalloc.c
Brett T. Warden (1):
V4L/DVB (7013): bw-qcam: add module parameter 'force_init' to skip polite auto-detection prior to direct initialization
Brian King (1):
[SCSI] ibmvscsi: Set default command timeout
Brian Swetland (2):
[ARM] msm: core platform support for ARCH_MSM7X00A
[ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)
Brian Wood (2):
dm: stripe trigger event on failure
dm: stripe enhanced status return
Bridge Wu (5):
[ARM] 4709/1: pxa: mmc: add 26MHz support for pxa3[0|1]0 mmc controller
[ARM] 4711/1: pxa: mmc: move DMA specific code to platform layer
[ARM] pxa: mmc: add 1st host controller support for pxa3xx
[ARM] pxa: mmc: add 2nd host controller support for pxa3xx
[ARM] pxa: mmc: add 3rd host controller support for pxa310
Bron Gondwana (1):
mm/page-writeback: highmem_is_dirtyable option
Bruce Duncan (1):
Input: i8042 - enable DMI quirks on x86-64
Bruno Randolf (7):
ath5k: use 3 instead of 0x00000003
ath5k: beacon interval is in TU
ath5k: better beacon timer calculation
ath5k: use SWBA to detect IBSS HW merges
ath5k: configure backoff for IBSS beacon queue
ath5k: always extend rx timestamp with tsf
ath5k: debug level improvements
Bruno Redondi (1):
USB: sierra: add support for Onda H600/Zte MF330 datacard to USB Driver for Sierra Wireless
Bryan Boatright (1):
drivers/edac: pci: broken parity regression
Bryan O'Donoghue (1):
[POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts
Bryan Wu (17):
[Blackfin] arch: update defconfig of boards
[Blackfin] arch: Fix if/def BUG - and define is multipoint NO
[Blackfin] arch: enable generic GPIO based I2C driver in STAMP-BF533, EZKIT-BF533 and EZKIT-BF561 boards
[Blackfin] arch: remove old I2C BF54x porting.
Chinese: add translation of volatile-considered-harmful.txt
Blackfin pata-bf54x driver: fix compiling bug - no ata_port struct in struct ata_device any more
[Blackfin] arch: fix bug: redefinition warning when compile EZKIT548
[MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver
[MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes
kbuild: add svn revision information to setlocalversion
EMAC driver: shorten the mdelay value to solve netperf performance issue
EMAC driver: define MDC_CLK=2.5MHz and caculate mdc_div according to SCLK.
EMAC driver: Fix bug: The clock divisor is set to all ones at reset.
spi_bfin: remove useless fault path
spi_bfin: use more useful GPIO labels
spi_bfin: wait for tx to complete on some cs_chg paths
spi_bfin: wait for tx to complete on full duplex paths
Byron Bradley (4):
[ARM] Orion: add support for QNAP TS-109/TS-209
mv643xx_eth: fix byte order when checksum offload is enabled
[ARM] Orion: Use the sata_mv driver for the Kurobox SATA
[ARM] Orion: Use the sata_mv driver for the TS-209 SATA
Cahill, Ben M (2):
iwlwifi: add comments, mostly on Tx queues
iwlwifi: add comments to iwl*-base.c
Carlo Marcelo Arenas Belon (1):
KVM: SVM: Remove KVM specific defines for MSR_EFER
Carlos Corbacho (14):
Input: i8042 - add Dritek keyboard extension quirk
HID: Add support for Logitech Elite keyboards
Input: i8042 - add Dritek quirk for Acer Aspire 9110
ACPI: WMI: Add ACPI-WMI mapping driver
acer-wmi: Add driver for newer Acer laptops
tc1100-wmi: Add driver for HP Compaq TC1100 Tablets
ACPI: WMI: Improve Kconfig description
tc1100-wmi: Mark as experimental
acer-wmi: Fix backlight on AMW0 (V1) laptops
Documentation - Create laptops sub-directory
thinkpad-acpi - Move thinkpad-acpi.txt to Documentation/laptops
sony-laptop - Move sony-laptop.txt to Documentation/laptops
sonypi - Move sonypi.txt to Documentation/laptops
acer-wmi - Add documentation
Carlos Eduardo Aguiar (1):
ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board
Carlos Martín (1):
drm/i915: add support for E7221 chipset
Carlos R. Mafra (2):
x86: fix style errors in nmi_int.c
x86: clean up k8topology.c
Carsten Otte (10):
[S390] add smp_call_function_mask
KVM: Move x86 msr handling to new files x86.[ch]
KVM: Portability: split kvm_vcpu_ioctl
KVM: Portability: Split kvm_vm_ioctl v3
KVM: Portability: Move memory segmentation to x86.c
KVM: Portability: move get/set_apic_base to x86.c
KVM: Portability: Move control register helper functions to x86.c
KVM: Portability: Move kvm_get/set_msr[_common] to x86.c
KVM: Portability: Move x86 emulation and mmio device hook to x86.c
KVM: Portability: Move pio emulation functions to x86.c
Casey Schaufler (1):
Smack: Simplified Mandatory Access Control Kernel
Catalin Marinas (15):
[ARM] 4582/2: Add support for the common VFP subarchitecture
[ARM] 4583/1: ARMv7: Add VFPv3 support
[ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support
[ARM] 4811/1: RealView: clocksource support for the RealView platforms
[ARM] 4812/1: RealView: clockevents support for the RealView platforms
[ARM] 4813/1: Add SMP helper functions for clockevents support
[ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore
[ARM] 4815/1: RealView: Add clockevents suport for the local timers
[ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h
[ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c
[ARM] 4818/1: RealView: Add core-tile detection
[ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms
[ARM] 4820/1: RealView: Select the timer IRQ at run-time
[ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c
[ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option
Chas Williams (1):
[ATM]: [br2864] whitespace cleanup
Chip Coldwell (1):
atmel_serial: add DMA support
Chris Leech (1):
[VLAN]: set_rx_mode support for unicast address list
Chris Pascoe (40):
V4L/DVB (6624): CXUSB: return control message transfer result to caller
V4L/DVB (6625): CXUSB: i2c transfer failure notification
V4L/DVB (6626): CXUSB: support only-read i2c requests
V4L/DVB (6627): CXUSB: handle write then read from different address
V4L/DVB (6628): zl10353: Improve support for boards without a tuner on secondary i2c
V4L/DVB (6630): zl10353: calculate input frequency register instead of using hardcoded value
V4L/DVB (6631): xc2028: eliminate i2c macro side-effects
V4L/DVB (6632): xc2028: fix inverted logic in audio standard check
V4L/DVB (6633): xc2028: make register reads atomic
V4L/DVB (6634): xc2028: error messages missing whitespace
V4L/DVB (6635): xc2028: v4l2_std_id needs to be long long to display completely
V4L/DVB (6636): xc2028: protect device list
V4L/DVB (6637): xc2028: add missing break
V4L/DVB (6638): xc2028: firmware loading cleanup
V4L/DVB (6639): xc2028: correct divisor length
V4L/DVB (6640): xc2028: correctly select 8MHz firmware
V4L/DVB (6641): xc2028: correct tuner offset for 7MHz DTV
V4L/DVB (6642): xc2028: don't duplicate max_len in priv
V4L/DVB (6643): xc2028: use best match instead of first partial match during firmware selection
V4L/DVB (6644): xc2028: use correct offset into scode firmware
V4L/DVB (6645): xc2028: allow selection of D2633 firmware
V4L/DVB (6646): xc2028: rework firmware (re)loading process
V4L/DVB (6647): xc2028: retry firmware load if tuner does not respond
V4L/DVB (6648): xc2028: add sleep hook
V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4
V4L/DVB (6650): xc2028: base firmwares should have std0
V4L/DVB (6651): xc2028: mask off type correctly when searching for standard-specific types
V4L/DVB (6652): xc2028: try non-8MHZ init1 firmware
V4L/DVB (6653): Add support for the DViCO FusionHDTV NANO2 w/ZL10353 and firmware
V4L/DVB (6654): mt352: support oversampled IF input
V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices
V4L/DVB (6656): zl10353: store frequencies in 0.1kHz to eliminate rounding errors
V4L/DVB (6851): xc2028: include int_freq in firmware version display
V4L/DVB (6852): xc2028: s-code offset should not modify internal control structure
V4L/DVB (6853): xc2028: check HAS_IF flag against table
V4L/DVB (6854): xc2028: be more specific about when applying offset for 7MHz channels
V4L/DVB (6855): xc2028: select DTV78 firmware if tuning 7MHz VHF / 8MHz UHF
V4L/DVB (6856): zl10353: improve tuning parameters and update register map
V4L/DVB (6857): cx23885: correctly join I2C writes and reads from same address
V4L/DVB (6897): xc2028: ignore HAS_IF during specific S-Code type searches
Chris Snook (1):
jbd2: Remove printk from J_ASSERT to preserve registers during BUG
Chris Wright (2):
x86: fix ioport unification on 32-bit
x86: refactor ioport unification
Christian Borntraeger (11):
[S390] Change vmalloc defintions
[S390] vmemmap: allocate struct pages before 1:1 mapping
KVM: Use virtual cpu accounting if available for guest times.
KVM: Per-architecture hypercall definitions
virtnet: remove double ether_setup
virtio_blk: provide getgeo
virtio_blk: Dont waste major numbers
virtio_blk: implement naming for vda-vdz,vdaa-vdzz,vdaaa-vdzzz
[S390] sclp_tty/sclp_vt220: Fix scheduling while atomic
virtio net: fix oops on interface-up
[S390] sclp_vt220: Fix vt220 initialization
Christian Ehrhardt (1):
KVM: Portability: Move kvm_fpu to asm-x86/kvm.h
Christian Glindkamp (1):
[ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation
Christian Pellegrin (1):
parport_serial: netmos 9855 fix
Christof Schmitt (12):
[SCSI] zfcp: Remove unnecessary eh_bus_reset_handler callback
[SCSI] zfcp: Use also port and adapter to identify unit in messages.
[SCSI] zfcp: Specify waiting times in ERP in seconds
[SCSI] zfcp: Remove SCSI devices when removing complete adapter
[SCSI] zfcp: Fix deadlock when adding invalid LUN
[SCSI] zfcp: Reduce flood on hba trace
[SCSI] zfcp: Fix evaluation of port handles in abort handler
[SCSI] zfcp: Hold queue lock when checking port/unit handle for abort command
[SCSI] zfcp: Hold queue lock when checking port handle for ELS command
[SCSI] zfcp: Hold queue lock when checking port/unit handle for FCP command
[SCSI] zfcp: Hold queue lock when checking port/unit handle for task management cmd
blktrace: Add blktrace ioctls to SCSI generic devices
Christoph Hellwig (41):
[POWERPC] spufs: add enchanced simple attr macros
[POWERPC] spufs: make state_mutex interruptible
[SCSI] aacraid: don't assign cpu_to_le32(int) to u8
iwlwifi: mark more functions/variables static
iwlwifi: keep 3945 and 4965 headers separate
iwlwifi: cleanup Kconfig and ifdefs to split 3945 and 4965
iwlwifi: cleanup namespace
[MIPS] CFE: Make code remotely resemble Linux code.
clean up vmtruncate
[POWERPC] spufs: Add marker-based tracing facility
[XFS] kill BMAPI_DEVICE
[XFS] kill BMAPI_UNWRITTEN
[XFS] simplify vn_revalidate
[XFS] kill xfs_iocore_t
[XFS] simplify xfs_vn_getattr
[XFS] Kill off xfs_statvfs.
[XFS] cleanup vnode useage in xfs_ioctl.c
[XFS] cleanup vnode useage in xfs_iget.c
[XFS] kill xfs_freeze.
[XFS] clean up some xfs_log_priv.h macros
[XFS] clean up some xfs_log_priv.h macros
[XFS] xlog_rec_header/xlog_rec_ext_header endianess annotations
[XFS] kill superflous buffer locking
[XFS] kill XFS_INOBT_IS_FREE_DISK
[XFS] kill superflous buffer locking (2nd attempt)
[XFS] Remove CFORK macros and use code directly in IFORK and DFORK macros.
[XFS] Cleanup various fid related bits:
[XFS] remove permission check from xfs_change_file_space
[XFS] clean up xfs_swapext
[XFS] stop re-checking permissions in xfs_swapext
[XFS] use generic_permission
[XFS] stop updating inode->i_blocks
[XFS] keep i_nlink updated and use proper accessors
[XFS] kill xfs_root
[POWERPC] spufs: Fix state_mutex leaks
ext2: remove unused ext2_put_inode prototype
libfs: allow error return from simple attributes
libfs: make simple attributes interruptible
libfs: rename simple_attr_close to simple_attr_release
kill do_generic_mapping_read
fix up kerneldoc in fs/ioctl.c a little bit
Christoph Lameter (24):
x86: 64-bit, make sparsemem vmemmap the only memory model
SLUB: Fix sysfs refcounting
Move count_partial before kmem_cache_shrink
SLUB: rename defrag to remote_node_defrag_ratio
Add parameter to add_partial to avoid having two functions
Explain kmem_cache_cpu fields
Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user
Move vmalloc_to_page() to mm/vmalloc.
vmalloc: add const to void* parameters
i386: Resolve dependency of asm-i386/pgtable.h on highmem.h
is_vmalloc_addr(): Check if an address is within the vmalloc boundaries
vmalloc: clean up page array indexing
VM: allow get_page_unless_zero on compound pages
bufferhead: revert constructor removal
Page allocator: clean up pcp draining functions
vmstat: small revisions to refresh_cpu_vm_stats()
Page allocator: get rid of the list of cold pages
vmstat: remove prefetch
SLUB: Deal with annoying gcc warning on kfree()
SLUB: Use unique end pointer for each slab page.
SLUB: Alternate fast paths using cmpxchg_local
SLUB: Support for performance statistics
Modules: handle symbols that have a zero value
modules: include sections.h to avoid defining linker variables explicitly
Chuck Lever (71):
SUNRPC: Prevent mixed sign comparisons in rpcrdma_convert_iovs()
SUNRPC: Fix an unnecessary implicit type cast in rpcrdma_count_chunks()
SUNRPC: Check a return result
SUNRPC: temp var should match return type of xdr_skb_read_actor
SUNRPC: Remove an unneeded implicit type cast when calling rpc_depopulate()
NFS: Ensure nfs_wcc_update_inode always converts file size to loff_t
NFS: Use unsigned intermediates for manipulating header lengths (NFSv2 XDR)
NFS: Use unsigned intermediates for manipulating header lengths (NFSv3 XDR)
NFS: Use unsigned intermediates for manipulating header lengths (NFSv4 XDR)
NFS: Change sign of some loop indices in nfs4xdr.c
NFS: Prevent nfs_getattr() hang during heavy write workloads
NFS: Ensure that NFS version 4 mounts use NFS_PORT if nfsport wasn't set
NFS: Remove support for the 'nfsprog' option
NFS: Remove support for the 'mountprog' option
NFS: Clean up: copy hostname with kstrndup during mount processing
NFS: Clean up address comparison in __nfs_find_client()
NFS: Remove an unneeded check in decode_compound_header_arg()
SUNRPC: rpc_create() default hostname should support AF_INET6 addresses
SUNRPC: Fix socket address handling in rpcb_clnt
SUNRPC: RPC version numbers are u32
SUNRPC: Move universal address definitions to global header
NFS: Ensure NFSv4 SETCLIENTID send buffer is large enough
NFS: Increase size of cl_ipaddr field to hold IPv6 addresses
NFS: Enable NFS client to generate CLIENTID strings with IPv6 addresses
NFS: eliminate NIPQUAD(clp->cl_addr.sin_addr)
NFS: Move dprintks from callback.c to callback_proc.c
NFS: Address a couple of nits in nfs_follow_referral()
NFS: Add support for AF_INET6 addresses in nfs_compare_super()
NFS: Verify IPv6 addresses properly
NFS: Make setting a port number agostic
NFS: Set default port for NFSv4, with support for AF_INET6
NFS: Expand server address storage in nfs_client struct
NFS: Change cb_getattrargs to pass "struct sockaddr *" instead of sockaddr_in
NFS: Change cb_recallargs to pass "struct sockaddr *" instead of sockaddr_in
NFS: Change nfs_find_client() to take "struct sockaddr *"
NFS: Change nfs_get_client() to take sockaddr *
NFS: Change nfs4_set_client() to accept struct sockaddr *
NFS: Adjust nfs_clone_mount structure to store "struct sockaddr *"
NFS: Remove the NIPQUAD from nfs_try_mount
NFS: Refactor mount option address parsing into separate function
NFS: Support non-IPv4 addresses in nfs_parsed_mount_data
NFS: Pull covers off IPv6 address parsing
SUNRPC: Fix use of copy_to_user() in gss_pipe_upcall()
NFS: Clean up fs/nfs/idmap.c
NFS: Fix use of copy_to_user() in idmap_pipe_upcall
NFS: Use size_t for storing name lengths
NFS: Fix minor mixed sign comparison in NFS client's write logic
NFS: nfs_write_end clean up
lockd: Eliminate harmless mixed sign comparison in nlmdbg_cookie2a()
SUNRPC: fewer conditionals in the format_ip_address routines
NLM: Introduce external nlm_host set-up and tear-down functions
NFS: Invoke nlmclnt_init during NFS mount processing
NLM/NFS: Use cached nlm_host when calling nlmclnt_proc()
NLM: Introduce an arguments structure for nlmclnt_init()
NFS: NFS version number is unsigned
SUNRPC: Clean up functions that free address_strings array
SUNRPC: rpcb_getport_sync() should use built-in hostname generator
SUNRPC: Use appropriate argument types in rpcb client
SUNRPC: Clean up block comment preceding rpcb_getport_sync()
SUNRPC: rpcb_getport_sync() passes incorrect address size to rpc_create()
NFS: Address memory leaks in the NFS client mount option parser
SUNRPC: Prevent length underflow in read_flush()
SUNRPC: Use unsigned string lengths in xdr_decode_string_inplace
NLM: Fix sign of length of NLM variable length strings
NFSD: Use unsigned length argument for decode_filename
NFSD: File name length signage in nfsd request argument structures
NFSD: Adjust filename length argument of nfsd_lookup
NFSD: Use unsigned length argument for decode_pathname
NFSD: Fix mixed sign comparison in nfs3svc_decode_symlinkargs
NFSD: Path name length signage in nfsd request argument structures
SUNRPC: RPC program information is stored in unsigned integers
Claudio Lanconelli (1):
add driver for enc28j60 ethernet chip
Claudio Matsuoka (1):
[ALSA] hda: Fix 5.1 sound in Dell 6stack ALC888 HDA
Clemens Koller (1):
Documentation/BUG-HUNTING whitespace cleanup
Clemens Ladisch (44):
[ALSA] cmipci: disable 'Modem' control on version 39 or newer chips
[ALSA] cmipci: document 'Modem' control version check
[ALSA] usb-audio: add UR-80 PCM quirk
[ALSA] add CMI8788 driver
[ALSA] add Asus Xonar driver
[ALSA] oxygen: use uintptr_t in pointer casts
[ALSA] oxygen: fix channel routing
[ALSA] oxygen: use an array of snd_kcontrol pointers
[ALSA] oxygen: make line-in switch exclusive
[ALSA] oxygen: rename PCM to Master
[ALSA] oxygen: make AC97 codec optional
[ALSA] oxygen: make SPI configuration configurable
[ALSA] oxygen: make all DMA channels configurable
[ALSA] oxygen: add control filter to model struct
[ALSA] oxygen: make PCM limits configurable
[ALSA] oxygen: make the I2S format configurable
[ALSA] oxygen: add register definitions
[ALSA] oxygen: fix playback routing
[ALSA] oxygen: update ALSA-Configuration.txt
[ALSA] oxygen: remove magic numbers
[ALSA] oxygen: fix pause handling
[ALSA] oxygen: remove MIDI autodetection
[ALSA] oxygen: add more symbols
[ALSA] oxygen: allow more sample rates with WM8785
[ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785
[ALSA] oxygen: move model-specific data out of common header
[ALSA] oxygen: fix control filter
[ALSA] oxygen: fix DAC source register fields
[ALSA] oxygen: add 192 kHz SPDIF input support
[ALSA] oxygen: optimize snd_pcm_hardware structures
[ALSA] oxygen: TempoTec HiFier is probably not supported
[ALSA] oxygen: add SPDIF loopback control
[ALSA] oxygen: fix SPDIF input rates
[ALSA] oxygen: remove MIDI for generic cards
[ALSA] oxygen: make the number of analog output configurable
[ALSA] oxygen: more initialization
[ALSA] add TempoTec HiFier driver
[ALSA] oxygen: fix AK4396 double rate upper limit
[ALSA] oxygen: make line-in exclusive only on Xonar
[ALSA] oxygen: use AC97 interrupt
[ALSA] oxygen: add front panel controls
[ALSA] oxygen: add front panel capture
[ALSA] virtuoso: monitor external power on D2X
[ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785
Cliff Cai (2):
[Blackfin] arch: fix bug SDIO driver fails to build for BF542/BF548
[Blackfin] arch: set default value of DEB_DMA_URGENT to YES to avoid DMA aborting caused by conflict between core and DMA
Cliff Wickman (3):
cgroups: mechanism to process each task in a cgroup
hotplug cpu: move tasks in empty cpusets to parent
cpusets: update_cpumask revision
Coly Li (1):
ext4: sync up block group descriptor with e2fsprogs.
Corentin CHARY (1):
asus-laptop new write_acpi_int
Cornelia Huck (19):
driver core: Introduce default attribute groups.
netiucv: Use device_driver default attribute groups.
zfcp: Use device_driver default attribute groups.
Driver core: Cleanup get_device_parent() in device_add() and device_move()
[S390] cio: Use helpers instead of container_of().
[S390] cio: css_driver: Use consistent parameters.
[S390] cio: Reset sch->driver.
[S390] cio: Add css_driver_{register,unregister}.
[S390] cio: Cleanup debug feature usage.
[S390] cio: Introduce subchannel->private.
[S390] cio: I/O subchannel specific fields.
[S390] cio: Use dev_{g,s}et_drvdata().
[S390] cio: Set driver->owner on css, ccw and ccwgroup busses.
[S390] cio: Delete timer in ccw_device_verify_done().
[S390] cio: Fix ungroup vs. machine check race in ccwgroup.
Driver core: Remove unneeded get_{device,driver}() calls.
[S390] cio: Clean up chsc response code handling.
[S390] cio: Update documentation.
[S390] cio: Add shutdown callback for ccwgroup.
Craig Shelley (1):
USB: CP2101 New Device IDs
Craig W. Nadler (1):
USB: add Printer Gadget Driver
Ctirad Fertr (1):
[ALSA] emu10k1 - 1616(M) cardbus improvements
Cyrill Gorcunov (14):
[POWERPC] CELLEB: Fix possible NULL pointer dereference
[POWERPC] CHRP: Fix possible NULL pointer dereference
[POWERPC] Use for_each macros in arch/powerpc/sysdev
[POWERPC] Use for_each macros in arch/powerpc/kernel
[POWERPC] Use for_each macros in arch/powerpc/platforms/powermac
x86: remove dead code in ia32-emu
x86: clean up include/asm-x86/pda.h
x86: cleanup i387_32.c according to checkpatch
x86: coding style cleanup for kernel/bootflag.c
x86: get rid of checkpatch.pl complains on apm_32.c
x86: use KSYM_NAME_LEN
wireless: iwlwifi3945/4965 - fix incorrect counting of memory
x86: cleanup - eliminate numbers in LDT allocation code
ip27-rtc: convert ioctl to unlocked_ioctl
Dale Farnsworth (1):
[POWERPC] 85xx: Respect KERNELBASE, PAGE_OFFSET, and PHYSICAL_START on e500
Damien Stuart (1):
USB: Adding YC Cable USB Serial device to pl2303
Dan Kenigsberg (1):
KVM: Enhance guest cpuid management
Dan Williams (19):
[ARM] 4708/1: iop: update defconfigs for 2.6.24
introduce WEXT scan capabilities
orinoco: more reliable scan handling
orinoco: always use latest BSS info when caching scan results
libertas: make lbs_cmd() usage nicer
libertas: clean up is_command_allowed_in_ps()
libertas: clean up direct command handling
libertas: add simple copyback command callback
libertas: convert GET_HW_SPEC to a direct command
libertas: rename and re-type bufvirtualaddr to cmdbuf
libertas: fix case of FWT_ACCESS_LIST_ROUTE and FWT_ACCESS_LIST_NEIGHBOR commands
libertas: convert DATA_RATE to a direct command
libertas: convert RF_CHANNEL to a direct command
libertas: endianness fixes for get_channel/set_channel
async_tx: fix compile breakage, mark do_async_xor __always_inline
async_tx: kill ASYNC_TX_ASSUME_COHERENT
async_tx: kill tx_set_src and tx_set_dest methods
async_tx: replace 'int_en' with operation preparation flags
async_tx: allow architecture specific async_tx_find_channel implementations
Daniel De Graaf (1):
kbuild: support ARCH=x86 in buildtar
Daniel Drake (4):
zd1211rw: port to mac80211
zd1211rw: Add ID for Trendnet TEW-429UB A
zd1211rw: add copyright notices
Documentation about unaligned memory access
Daniel Gimpelevich (1):
V4L/DVB (7066): ASUS My Cinema U3000 Mini DVBT Tuner
Daniel Kozák (1):
USB: remove duplicate entry in Option driver and Pl2303 driver for Huawei modem
Daniel Lezcano (34):
[IPV6]: Make fib6_init to return an error code.
[IPV6]: Make xfrm6_init to return an error code.
[IPV6]: Make fib6_rules_init to return an error code.
[IPV6]: Make ip6_route_init to return an error code.
[IPV6]: Make af_inet6 to check ip6_route_init return value.
[IPV6] route6/fib6: Don't panic a kmem_cache_create.
[IPV6]: create route6 proc init-fini functions
[IPV6]: remove ifdef in route6 for xfrm6
[IPV6]: route6 remove ifdef for fib_rules
[IPV6]: make flowlabel to return an error
[IPV6]: make extended headers to return an error at initialization
[IPV6]: make frag to return an error at initialization
[IPV6]: make inet6_register_protosw to return an error code
[IPV6]: make the protocol initialization to return an error code
[IPV6]: fix section mismatch warnings
[NETNS][IPV6]: Make ipv6_sysctl_register to return a value.
[NETNS][IPV6]: Make a subsystem for af_inet6.
[NETNS][IPV6]: Add ipv6 structure for netns.
[NETNS][IPV6]: Make the ipv6 sysctl to be a netns subsystem.
[NETNS][IPV6]: Make multiple instance of sysctl tables.
[NETNS][IPV6]: Make bindv6only sysctl per namespace.
[NETNS][IPV6]: Make ip6_frags per namespace.
[NETNS][IPV6]: Make mld_max_msf readonly in other namespaces.
[NETNS][IPV6]: Make sysctls route per namespace.
[NETNS][IPV6]: Make icmpv6_time sysctl per namespace.
[NETNS][IPV6]: inet6_addr - isolate inet6 addresses from proc file
[NETNS][IPV6]: inet6_addr - check ipv6 address per namespace
[NETNS][IPV6]: inet6_addr - ipv6_chk_same_addr namespace aware
[NETNS][IPV6]: inet6_addr - ipv6_get_ifaddr namespace aware
[NETNS][IPV6]: inet6_addr - make ipv6_chk_home_addr namespace aware
[NETNS][DST] dst: pass the dst_ops as parameter to the gc functions
[NETNS][DST]: Add the network namespace pointer in dst_ops
[IPV6]: Fix ip6_frag ctl
[IPV6]: Fix sysctl compilation error.
Daniel Mack (4):
[ARM] 4762/1: Basic support for Toradex Colibri module
[ALSA] caiaq - add control API and more input features
[ALSA] usb-caiaq - add support for Kore controller 2
[ALSA] usb/caiaq: decrease period_bytes_min
Daniel Walker (20):
V4L/DVB (6810): media: video: usbvision: add mutex_unlock() to error paths
V4L/DVB (6812): media: video: usbvision: remove ctrlUrbLock
prism54: remove questionable down_interruptible usage
[MIPS] Lasat: Convert pvc_sem semaphore to mutex
mcheck mce_64: mce_read_sem to mutex
USB: misc: legousbtower: semaphore to mutex
[IA64] sn_hwperf semaphore to mutex
uml: LDT mutex conversion
uml: mconsole mutex conversion
uml: port mutex conversion
drivers/char/tty_io.c: remove pty_sem
drivers/isdn/i4l/isdn_tty.c: remove write_sem
unix98 allocated_ptys_lock semaphore to mutex
docs: kernel-locking: Convert semaphore references
stopmachine: semaphore to mutex
Amiga serial driver: port_write_mutex fixup
docs: convert kref semaphore to mutex
isapnp driver semaphore to mutex
scsi: megaraid: trivial drop duplicate mutex.h include
dm: convert suspend_lock semaphore to mutex
Darren Salt (1):
V4L/DVB (7069): Support for myTV.t
Darrick J. Wong (3):
[SCSI] libsas: Convert sas_proto users to sas_protocol
[SCSI] libsas: Fix various sparse complaints
hwmon: (adt7470) Support per-sensor alarm files
Dave Airlie (16):
agp: add chipset flushing support to AGP interface
intel-agp: add chipset flushing support
agp/intel: Add chipset flushing support for i8xx chipsets.
intel-agp: fixup resource handling in flush code.
intel-agp: introduce IS_I915 and do some cleanups..
agp: remove flush_agp_mappings calls from new flush handling code
drm: some minor cleanups and changes to make memory manager merging easier.
drm: run cleanfile across drm tree
drm: move two function extern into the correct block
drm: call driver load function after initialising AGP
drm: move drm_mem_init to proper place in startup sequence
drm: enable udev node creation
drm: add _DRM_DRIVER flag, and re-order unload.
drm: the drm really should call pci_set_master..
drm: fixup some of the ioctl function exit paths
drm: add initial r500 drm support
Dave Hansen (1):
maps4: rework TASK_SIZE macros
Dave Jiang (2):
drivers-edac: add freescale mpc85xx driver
drivers-edac: add marvell mv64x60 driver
Dave Jones (7):
ACPI: remove P2B-S from blacklist.
x86: remove more bogus filenames in comments.
x86: use CR0 defines.
via-rng: enable secondary noise source on CPUs where it is present
[CPUFREQ] Remove pointless Kconfig dependancy
[CPUFREQ] Fix sparse warning in powernow-k8
[CPUFREQ] Add missing printk levels to e_powersaver
Dave Kleikamp (5):
JFS: clear PAGECACHE_TAG_DIRTY for no-write pages
JFS: Make sure special inode data is written after journal is flushed
JFS: FIx one more plain integer as NULL pointer warning
JFS: simplify types to get rid of sparse warning
JBD2: Clear buffer_ordered flag for barried IO request on success
Dave Miller (1):
tty: fix tty network driver interactions with TCGET/TCSET calls (x86 fix)
Dave Olson (9):
IB/ipath: Improve interrupt handler cache footprint
IB/ipath: Generalize some xxx_SHIFT macros
IB/ipath: Changes for fields moving from devdata to portdata
IB/ipath: Clean up some comments
IB/ipath: Drop support for the original QHT7040 board
IB/ipath: Remove unused MDIO interface code
IB/ipath: Add new chip-specific functions to older chips, consistent init
IB/ipath: Minor cleanup of unused fields and chip-specific errors
IB/ipath: Changes to support PIO bandwidth check on IBA7220
Dave Young (14):
Chinese: add translation of oops-tracing.txt
Driver Core: add class iteration api
ieee1394: use class iteration api
power supply : use class iteration api
rtc: use class iteration api
scsi: use class iteration api
spi: use class iteration api
[BLUETOOTH]: Add conn add/del workqueues to avoid connection fail.
[BLUETOOTH]: Fix bugs in previous conn add/del workqueue changes.
kobject: kerneldoc comment fix
driver core: convert to use class_find_device api
bluetooth: hidp_process_hid_control remove unnecessary parameter dealing
bluetooth rfcomm tty: destroy before tty_close()
[CPUFREQ] gx-suspmod.c: use boot_cpu_data instead of current_cpu_data
David Acker (1):
Fix e100 on systems that have cache incoherent DMA
David Brownell (45):
Input: ads7846 - stop updating dev->power.power_state
[AVR32] extint: change set_irq_type() handling
[ARM] 4646/1: AT91: configurable HZ, default to 128
[ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY
i2c-algo-bit: Whitespace fixes (+ NAK/ARB comments)
i2c-algo-bit: Fix NAK/ARB comments
i2c/tps65010: move header to <linux/i2c/...>
i2c: Stop using the redundant client list
i2c-remove-redundant-i2c_client-list.patch
i2c: Add i2c_new_dummy() utility
[ARM] 4615/4: sam926[13]ek buttons updated
USB: gadget code switches to pr_err() and friends
USB: PS3: Fix EHCI ISO transfer bug
USB: ehci potential oops fix on ARC/TDI cores
USB: gadget: ethernet error path potential oops fix
USB: gadget: at91_udc minor fix (there is no number six)
USB: fix HCD Kconfig goofage
USB: ohci-at91 uses generic GPIO calls
USB: at91_udc uses generic GPIO calls; minor cleanup
USB: ehci: minor ISO updates, always support split ISO
USB: ehci completes high speed ISO URBs sooner
usb: ehci, remove false clear-reset path
usb: ehci should use u16 for isochronous intervals
PM: Remove obsolete /sys/devices/.../power/state docs
[ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work
pcmcia: stop updating dev->power.power_state
at91_cf: use generic gpio calls
gpiolib: add drivers/gpio directory
gpiolib: add gpio provider infrastructure
gpiolib: update Documentation/gpio.txt
gpiolib: pcf857x i2c gpio expander support
mcp23s08 spi gpio expander support
gpiolib: avr32 at32ap platform support
spi core: stop updating dev->power.power_state
spi: s3c drivers shouldn't care about spi_board_info
spi: remove more dev->power.power_state usage
rtc-cmos: export nvram in sysfs
rtc-cmos alarm acts as oneshot
rtc: remove more dev->power.power_state usage
rtc: at91sam9 RTC support (RTT and/or RTC)
atmel_lcdfb: backlight control
at91_mci: use generic GPIO calls
Basic PWM driver for AVR32 and AT91
PWM LED driver
[ARM] 4823/1: AT91 section fix
David Chinner (12):
[XFS] Use the generic bitops rather than implementing them ourselves.
[XFS] Fix up sparse warnings.
[XFS] Fix sparse warning in xlog_recover_do_efd_trans.
[XFS] Show all mount args in /proc/mounts
[XFS] Fix transaction overrun during writeback.
[XFS] Fix inode allocation latency
[XFS] Implement fallocate.
[XFS] Move platform specific mount option parse out of core XFS code
[XFS] Fix xfs_lowbit64
[XFS] Move AIL pushing into it's own thread
[XFS] Make xfs_ail_check check less by default
[XFS] Fix oops in xfs_file_readdir()
David Cohen (1):
ARM: OMAP1: Change the comments to C style
David Dillow (5):
IB/srp: Respect target credit limit
IB/srp: Enable SG list chaining
IB/srp: Add identifying information to log messages
[ALSA] sis7019: support the SiS 7019 Audio Accelerator
IB/srp: Retry stale connections
David Fries (2):
system timer: fix crash in <100Hz system timer
W1: w1_therm.c standardize units to millidegrees C
David Gibson (6):
[POWERPC] Merge libfdt upstream source
[POWERPC] Use embedded libfdt in the bootwrapper
[POWERPC] Kill flatdevtree.c
[POWERPC] Merge dtc upstream source
[POWERPC] Use embedded dtc in kernel builds
[POWERPC] Enable RTC for Ebony and Walnut (v2)
David Howells (42):
[MTD] [NOR] Add support for the SST 39VF1601 flash chip
security: add a secctx_to_secid() hook
FRV: permit the memory to be located elsewhere in NOMMU mode
Add an ERR_CAST() function to complement ERR_PTR and co.
Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)
iget: introduce a function to register iget failure
iget: use iget_failed() in AFS
iget: use iget_failed() in GFS2
iget: stop AFFS from using iget() and read_inode()
iget: stop autofs from using iget() and read_inode()
iget: stop BEFS from using iget() and read_inode()
iget: stop BFS from using iget() and read_inode()
iget: stop CIFS from using iget() and read_inode()
iget: stop EFS from using iget() and read_inode()
iget: stop EXT2 from using iget() and read_inode()
iget: stop EXT3 from using iget() and read_inode()
iget: stop EXT4 from using iget() and read_inode()
iget: stop FAT from using iget() and read_inode()
iget: stop FreeVXFS from using iget() and read_inode()
iget: stop FUSE from using iget() and read_inode()
iget: stop HFSPLUS from using iget() and read_inode()
iget: stop ISOFS from using read_inode()
iget: stop JFFS2 from using iget() and read_inode()
iget: stop JFS from using iget() and read_inode()
iget: stop the MINIX filesystem from using iget() and read_inode()
iget: stop PROCFS from using iget() and read_inode()
iget: stop QNX4 from using iget() and read_inode()
iget: stop ROMFS from using iget() and read_inode()
iget: stop the SYSV filesystem from using iget() and read_inode()
iget: stop UFS from using iget() and read_inode()
iget: stop OPENPROMFS from using iget() and read_inode()
iget: stop HOSTFS from using iget() and read_inode()
iget: stop HPPFS from using iget() and read_inode()
iget: remove iget() and the read_inode() super op as being obsolete
aout: move STACK_TOP[_MAX] to asm/processor.h
aout: mark arches that support A.OUT format
aout: suppress A.OUT library support if !CONFIG_ARCH_SUPPORTS_AOUT
aout: remove unnecessary inclusions of {asm, linux}/a.out.h
usb: net2280 can't have a function called show_registers()
mn10300: allocate serial port UART IDs for on-chip serial ports
mn10300: add the MN10300/AM33 architecture to the kernel
mn10300: add platform MTD support for the ASB2303 board
David Milburn (2):
[SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactions
libata-core: unblacklist HITACHI drives
David Miller (2):
NET: ns83820.c remove fastcall macro
Genericizing iova.[ch]
David Moore (3):
firewire: fw-ohci: Fix for dualbuffer three-or-more buffers
firewire: fw-ohci: Bug fixes for packet-per-buffer support
firewire: fw-ohci: Dynamically allocate buffers for DMA descriptors
David P. Quigley (2):
VFS/Security: Rework inode_getsecurity and callers to return resulting buffer
VFS: Reorder vfs_getxattr to avoid unnecessary calls to the LSM
David Rientjes (4):
memcontrol: move mm_cgroup to header file
memcontrol: move oom task exclusion to tasklist scan
oom: add sysctl to enable task memory dump
memcontrol: add vm_match_cgroup()
David S. Miller (55):
[MAC80211]: Revert unaligned warning removal.
[IPSEC]: Kill afinfo->nf_post_routing
[IPCONFIG]: Mark vendor_class_identifier as __initdata.
[TCP]: Move mss variable in tcp_mtu_probing()
[LIBERTAS]: Remove last stray user of MAC_FMT.
[TCP]: Do not purge sk_forward_alloc entirely in tcp_delack_timer().
[XFRM]: Fix struct xfrm_algo code formatting.
[IPV4] FIB: Include nexthop device indexes in fib_info hashfn.
[SCTP]: Fix build warning in sctp_sf_do_5_1C_ack().
[PKT_SCHED] dsmark: Use hweight32() instead of convoluted loop.
[BNX2]: Fix driver software flag namespace.
Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
[SPARC]: Add new timerfd syscall entries.
[SPARC64]: Update defconfig.
[SPARC64]: Temporarily remove IOMMU merging code.
[SPARC64]: Fix booting on non-zero cpu.
[SPARC64]: Add user regsets.
[SPARC32]: Add user regset support.
[SPARC]: Kill DEBUG_PTRACE code.
[SPARC]: Remove PTRACE_SUN* handling.
[SPARC]: Move over to arch_ptrace().
[SPARC64]: Remove unintentional ptrace debugging messages.
[SPARC64]: Use regsets for ELF core dumping.
[SPARC32]: Use regsets for ELF core dumping.
[SPARC64]: Use regsets in arch_ptrace().
[SPARC32]: Use regsets in arch_ptrace().
[SPARC64]: Make use of compat_sys_ptrace()
[SPARC64]: Make use of the new fs/compat_binfmt_elf.c
[SPARC64]: Remove unused declarations from iommu_common.h
[SPARC64]: iommu_common.h tidy ups...
[SPARC64]: IOMMU allocations using iommu-helper layer.
[SPARC64]: Add SG merging support back into IOMMU code.
[SPARC64]: Add kretprobe support.
Merge branch 'pending' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev
[SPARC]: Merge include/asm-sparc{,64}/prom.h
[SPARC]: Merge include/asm-sparc{,64}/of_device.h
[SPARC]: Merge include/asm-sparc{,64}/auxvec.h
[SPARC]: Merge asm-sparc{,64}/bpp.h
[SPARC]: Kill BSD errno translation table and header files.
[SPARC]: Merge asm-sparc{,64}/bug.h
[SPARC]: Merge asm-sparc{,64}/bugs.h
[SPARC]: Merge asm-sparc{,64}/byteorder.h
[SPARC]: Merge asm-sparc{,64}/cache.h
[SPARC]: Merge asm-sparc{,64}/cputime.h
[SPARC]: Merge asm-sparc{,64}/current.h
[SPARC]: Merge asm-sparc{,64}/device.h
[SPARC]: Merge asm-sparc{,64}/div64.h
[SPARC]: Merge asm-sparc{,64}/emergency-restart.h
[SPARC]: Merge asm-sparc{,64}/errno.h
[SPARC]: Merge asm-sparc{,64}/fb.h
[SPARC]: Merge asm-sparc{,64}/a.out.h
[SPARC]: Add solaris/sunos binary support to feature removal schedule.
[PKT_SCHED] ematch: Fix build warning.
David Scidmore (1):
[MTD] mtdchar.c: ioctl always returns 0 as size written for ppc64
David Sterba (1):
ipwireless: driver for PC Card 3G/UMTS modem
David Teigland (19):
[GFS2] check kthread_should_stop when waiting
[GFS2] tidy up error message
[GFS2] use pid for plock owner for nfs clients
dlm: don't print common non-errors
dlm: use dlm prefix on alloc and free functions
dlm: use fixed errno values in messages
dlm: clear ast_type when removing from astqueue
dlm: recover locks waiting for overlap replies
dlm: another call to confirm_master in receive_request_reply
dlm: reject messages from non-members
dlm: validate messages before processing
dlm: reject normal unlock when lock is waiting for lookup
dlm: limit dir lookup loop
dlm: fix possible use-after-free
dlm: change error message to debug
dlm: keep cached master rsbs during recovery
dlm: clean ups
dlm: proper types for asts and basts
dlm: eliminate astparam type casting
David Woodhouse (134):
[MTD] [NAND] Check for RedBoot partitions on CAFÉ NAND
[MTD] Skip bad blocks when checking for RedBoot partition table
[JFFS2] Improve getdents vs. f_pos handling on NOR flash.
[JFFS2] Don't strip sgid bit from inode permissions
[JFFS2] Fix misapplied patch causing compile breakage
[JFFS2] Fix data CRC checking on NOR flash.
[MTD] Always initialise mutex in new mtd_blktrans_dev.
[MTD] [NOR] Clean up jedec_probe, remove unlock address arrays
[MTD] [NOR] Fix overflow check in jedec_probe
[MTD] [NOR] Attempt to clean up the JEDEC unlock address confusion
[POWERPC] Create otheros.bld next to specified output file, not in $object directory
[POWERPC] Find device-tree source file in default directory
[POWERPC] Allow for bootwrapper utilities being in different directory to objects
[POWERPC] Implement 'make bootwrapper_install'
[MTD] [MAPS] Remove Photron PNC-2000 map driver
libertas: Fix memory leak of RX skbs
libertas: Remove cmd_oid from struct cmd_ctrl_node
libertas: Consolidate lbs_host_to_card_done() function.
libertas: Don't claim to have checksummed incoming packets.
libertas: Move SET_BOOT2_VER command to if_usb where it belongs
libertas: Zero 'pdata_size' field in cmd_ctrl_node reliably.
libertas: Byteswap cmdptr->size in lbs_cmd()
libertas: Use lbs_cmd() for setting Boot2 version
libertas: Remove SET_BOOT2_VER support from the Big Switch Statement.
libertas: Fix endianness in boot2_version handling.
libertas: when usb_submit_usb fails, include the error code in the printk
libertas: Switch to using a callback function pointer for commands
libertas: Don't set IW_ENCODE_NOKEY when returning WEP keys.
libertas: Fix up error handling in lbs_setuserscan()
libertas: kill adapter->nr_cmd_pending
libertas: switch lbs_cmd() to take a callback function pointer
libertas: clean up lbs_thread() to make it slightly more readable
libertas: fix lbs_rtap attribute in sysfs
libertas: kill TxLockFlag
libertas: kill struct lbs_adapter
libertas: use lbs_host_to_card_done() in lbs_tx_timeout()
libertas: cope with device which already has firmware loaded
libertas: stop debugfs code looking at cmdpendingq
libertas: kill internal tx queue for PS mode
libertas: kill SendSinglePacket() function.
libertas: move lbs_hard_start_xmit() into tx.c
libertas: kill lbs_process_tx() by merging it into lbs_hard_start_xmit()
libertas: clean up lbs_hard_start_xmit()
libertas: kill lbs_pre_start_xmit(), lib_mesh_pre_start_xmit()
libertas: stop using ieee80211 for radiotap device
libertas: set dev_addr on rtap device
libertas: TX packet is radiotap iff it comes from rtap_dev
libertas: free successfully transmitted skbs again
libertas: refactor the 'should I sleep?' decision in lbs_thread()
libertas: Move actual transmission to main thread
libertas: remove unreachable code from process_rxed_802_11_packet()
libertas: fix error cases in lbs_process_rxed_802_11_packet()
libertas: kill lbs_upload_tx_packet()
libertas: kill (IS,SET,UNSET)_MESH_FRAME.
libertas: add opaque extra argument to cmd callback function
libertas: clean up lbs_interrupt()
libertas: remove pre_open_check()
libertas: make rtap and normal modes mutually exclusive, clean up open/stop
libertas: improve reliability of firmware reloading on USB
libertas: switch to a waitqueue and timer for handling USB firmware load
libertas: don't run thread while firmware not yet ready
libertas: switch USB cardp->priv to 'struct lbs_private *' and resulting fix
libertas: move removal of lbs_rtap file to lbs_stop_card()
libertas: wait for 'firmware ready' event from firmware after loading
libertas: fix debug output in lbs_cmd_copyback() function.
libertas: convert CMD_MESH_ACCESS to a direct command
libertas: remove casts from lbs_cmd() and lbs_cmd_with_response() macros
libertas: make some more functions static
libertas: fix sparse endianness warnings in scan.c
libertas: add lbs_mesh sysfs attribute for enabling mesh
libertas: kill references to mesh autostart
libertas: kill rx_urb_recall and eth_dev members of struct usb_card_rec
libertas: whitespace cleanup in host.h
libertas: allow get/set SSID on mshX device
libertas: allow setting channel on mshX device
libertas: add missing newline on debug message
libertas: disable mesh temporarily while setting eth channel/assoc
libertas: add debugging output to lbs_mesh_config()
libertas: be more careful about command responses matching cur_cmd
libertas: add missing newlines in debugging statements
libertas: slight cleanup of netif queue stop/wake
libertas: add lbs_host_sleep_cfg() command function
libertas: switch lbs_cmd() to take a _pointer_ to the command structure
libertas: make worker thread not freezable
libertas: implement suspend and resume core methods
libertas: implement suspend/resume for USB devices
libertas: add ethtool support for wake-on-lan configuration
libertas: make lbs_update_channel() function non-static
libertas: cope with both old and new mesh TLV values
libertas: pass channel argument directly to lbs_mesh_config()
libertas: use spin_is_locked() instead of spin_trylock() in lbs_interrupt()
libertas: don't exit worker thread until kthread_stop() is called
libertas: stop attempting to reset devices on unload
libertas: clean up if_usb driver
libertas: kill whitespace at end of lines
libertas: kill unused wait_option field in struct cmd_ctrl_node
libertas: rename and clean up DownloadcommandToStation
libertas: don't use __lbs_cmd() with empty callback in if_usb.c
libertas: remove some pointless checks for cmdnode buffer being present
libertas: introduce and use lbs_complete_command() for command completion
libertas: don't re-initialise cmdnode when taking it off the free queue
libertas: kill cleanup_cmdnode()
libertas: let __lbs_cmd() free its own cmdnode
libertas: kill pdata_buf member of struct cmd_ctrl_node
libertas: store command result in cmdnode instead of priv->cur_cmd_retcode
libertas: add __lbs_cmd_async() for asynchronous command submission
libertas: ensure response buffer size is always set for lbs_cmd_with_response
libertas: handle command timeout in main thread instead of directly in timer
libertas: kill 'addtail' argument to lbs_queue_cmd() and make it static
libertas: fix return from lbs_update_channel()
libertas: add SLEEP_PERIOD and FW_WAKE_METHOD command definitions
libertas: fix buffer handling of PS_MODE commands and responses
libertas: don't clear priv->dnld_sent after sending sleep confirm
libertas: handle HOST_AWAKE event by sending WAKEUP_CONFIRM command
libertas: allow for PS mode to be disabled when firmware doesn't support it
libertas: Check for PS mode support on USB devices
libertas: reduce explicit references to priv->cur_cmd->cmdbuf
libertas: use priv->upld_buf for command responses
libertas: discard DEFER responses to commands; let the timeout trigger
libertas: make lbs_submit_command always 'succeed' and set command timer
libertas: submit RSSI command on tx timeout, to check whether module is dead
libertas: convert RADIO_CONTROL to a direct command
libertas: convert INACTIVITY_TIMEOUT to a direct command
libertas: convert SLEEP_PARAMS to a direct command
libertas: convert SET_WEP to a direct command
libertas: convert ENABLE_RSN to a direct command
libertas: change inference about buffer size in lbs_cmd()
libertas: convert SUBSCRIBE_EVENT to a direct command
libertas: remove check for driver_lock in lbs_interrupt()
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6
Merge git://git.infradead.org/~dedekind/ubi-2.6
Allow auto-destruction of loop devices
[MTD] Fix mtdoops.c compilation
Davide Libenzi (4):
timerfd: introduce a new hrtimer_forward_now() function
timerfd: new timerfd API
timerfd: wire the new timerfd API to the x86 family
timerfd: un-break CONFIG_TIMERFD
Denis Cheng (22):
[CRYPTO] tcrypt: Use print_hex_dump from linux/kernel.h
[SCSI] ipr: use LIST_HEAD instead of LIST_HEAD_INIT
Driver core: use LIST_HEAD instead of call to INIT_LIST_HEAD in __init
[S390] use LIST_HEAD instead of LIST_HEAD_INIT
[NET] net/core/dev.c: use LIST_HEAD instead of LIST_HEAD_INIT
[IPV4] net/ipv4/cipso_ipv4.c: use LIST_HEAD instead of LIST_HEAD_INIT
[LAPB] net/lapb/lapb_iface.c: use LIST_HEAD instead of LIST_HEAD_INIT
[X25]: use LIST_HEAD instead of LIST_HEAD_INIT
[XFRM] net/xfrm/xfrm_state.c: use LIST_HEAD instead of LIST_HEAD_INIT
[IUCV]: use LIST_HEAD instead of LIST_HEAD_INIT
module: fix the module name length in param_sysfs_builtin
dlm: static initialization improvements
USB: Use menuconfig objects
Documentation: fix type error
ide-pci-generic: kill the unused ifdef/endif/MODULE code
async_tx: use LIST_HEAD instead of LIST_HEAD_INIT
iop-adma: use LIST_HEAD instead of LIST_HEAD_INIT
drivers/char: use LIST_HEAD instead of LIST_HEAD_INIT
drivers/char/ipmi/ipmi_msghandler.c: use LIST_HEAD instead of LIST_HEAD_INIT
fs/reiserfs/xattr.c: use LIST_HEAD instead of LIST_HEAD_INIT
dlm: add __init and __exit marks to init and exit functions
fs/char_dev.c: chrdev_open marked static and removed from fs.h
Denis V. Lunev (81):
[NET]: Modify all rtnetlink methods to only work in the initial namespace (v2)
[NET]: Make rtnetlink infrastructure network namespace aware (v3)
[NET]: Make AF_PACKET handle multiple network namespaces
[NET]: Make AF_UNIX per network namespace safe [v2]
[NET]: Consolidate net namespace related proc files creation.
[DECNET]: Remove extra memset from dn_fib_check_nh
[NET]: netns compilation speedup
[NET]: Multiple namespaces in the all dst_ifdown routines.
[IPV4]: no need pass pointer to a default into fib_detect_death
[IPV4]: Unify assignment of fi to fib_result
[IPV4]: last default route is a fib table property
[AF_UNIX]: Remove unused declaration of sysctl_unix_max_dgram_qlen.
[NETNS]: struct net content re-work (v3)
[NETNS]: separate af_packet netns data
[NETNS]: network namespace was passed into dev_getbyhwaddr but not used
[IPV6]: Always pass a valid nl_info to inet6_rt_notify.
[IPV4]: Thresholds in fib_trie.c are used as consts, so make them const.
[NETNS]: Add netns parameter to fib_rules_(un)register.
[NETNS]: Pass fib_rules_ops into default_pref method.
[NETNS]: Namespacing in the generic fib rules code.
[NETNS]: Add namespace to API for routing /proc entries creation.
[IPV4]: Check fib4_rules_init failure.
[NETNS]: Refactor fib initialization so it can handle multiple namespaces.
[IPV4]: Unify access to the routing tables.
[NETNS]: Add netns parameter to fib_get_table/fib_new_table.
[NETNS]: Add netns to nl_info structure.
[NETNS]: Show routing information from correct namespace (fib_hash.c)
[NETNS]: Show routing information from correct namespace (fib_trie.c)
[NETNS]: Namespacing IPv4 fib rules.
[NETNS]: Place fib tables into netns.
[NETNS]: Provide correct namespace for fibnl netlink socket.
[NETNS]: Correctly fill fib_config data.
[NETNS]: Pass namespace through ip_rt_ioctl.
[NETNS]: Replace init_net with the correct context in fib_frontend.c
[NETNS]: Enable routing configuration in non-initial namespace.
[ATM]: Oops reading net/atm/arp
[ATM]: Simplify /proc/net/atm/arp opening
[NEIGH]: Make /proc/net/arp opening consistent with seq_net_open semantics
[ARP]: Move inet_addr_type call after simple error checks in arp_contructor.
[NETNS]: Make arp code network namespace consistent.
[IPV4]: fib_rules_unregister is essentially void.
[ARP]: Remove overkill checks from neigh_param_alloc.
[ARP]: Remove forward declaration of neigh_changeaddr.
[ARP]: neigh_parms_put(destroy) are essentially local to core/neighbour.c.
[IPV4]: Remove extra argument from arp_ignore.
[NETNS]: Process inet_confirm_addr in the correct namespace.
[NETNS]: Double free in netlink_release.
[NETNS]: Memory leak on network namespace stop.
[NETNS]: Consolidate kernel netlink socket destruction.
[NETNS]: Namespace stop vs 'ip r l' race.
[FIB]: Add netns to fib_rules_ops.
[NETNS]: FIB rules API cleanup.
[NETNS]: Process FIB rule action in the context of the namespace.
[NETNS]: Add netns parameter to fib_lookup.
[NETNS]: Add netns parameter to inetdev_by_index.
[NETNS]: Pass correct namespace in fib_validate_source.
[NETNS]: Pass correct namespace in context fib_check_nh.
[NETNS]: Pass correct namespace in ip_route_input_slow.
[NETNS]: Pass correct namespace in ip_rt_get_source.
[IPV4]: Declarations cleanup in ip_fib.h.
[IPV4]: Consolidate fib_select_default.
[NETNS]: Add netns parameter to fib_select_default.
[NETNS]: Add namespace parameter to ip_dev_find.
[NETNS]: Add namespace parameter to ip_route_output_slow.
[NETNS]: Add namespace parameter to __ip_route_output_key.
[NETNS]: Add namespace parameter to ip_route_output_flow.
[NETNS]: Add namespace parameter to ip_route_output_key.
[NETNS]: Correct namespace for connect-time routing.
[NETNS]: Routing cache virtualization.
[NETNS]: Add namespace for ICMP replying code.
[RAW]: Family check in the /proc/net/raw[6] is extra.
[RAW]: Cleanup IPv4 raw_seq_show.
[RAW]: Wrong content of the /proc/net/raw6.
[IPV4]: Fix memory leak on error path during FIB initialization.
[IPV4]: Small style cleanup of the error path in rtm_to_ifaddr.
[NETNS]: Process interface address manipulation routines in the namespace.
[IPV4]: fib_sync_down rework.
[NETNS]: Add a namespace mark to fib_info.
[NETNS]: Lookup in FIB semantic hashes taking into account the namespace.
[IPV4]: Formatting fix for /proc/net/fib_trie.
[IGMP]: Optimize kfree_skb in igmp_rcv.
Denys Vlasenko (13):
[CRYPTO] twofish: Do not unroll big stuff in twofish key setup
[CRYPTO] camellia: Code cleanup
[CRYPTO] camellia: Code cleanup
[CRYPTO] camellia: Code cleanup
[CRYPTO] camellia: De-unrolling
[CRYPTO] camellia: Code shrink
[CRYPTO] camellia: Merge encrypt/decrypt routines for all key lengths
[CRYPTO] camellia: Move common code into camellia_setup_tail
[CRYPTO] camellia: Move more common code into camellia_setup_tail
[NETFILTER]: {ip,ip6}_tables: remove some inlines
[NETFILTER]: ipt_REJECT: properly handle IP options
printk.c: use unsigned ints instead of longs for logbuf index
x86: trivial printk optimizations
Diego Woitasen (1):
PCI: remove unneeded lock_kernel() in drivers/pci/syscall.c.
Dipankar Sarma (1):
Preempt-RCU: Use softirq instead of tasklets for
Divy Le Ray (11):
cxgb3 - fix MSI-X failure path
cxgb3 - Use wild card for PCI subdevice ID match
cxgb3 - Fix resources release.
cxgb3 - Add EEH support
cxgb3 - FW upgrade
cxgb3 - fix interaction with pktgen
cxgb3 - sysfs methods clean up
cxgb3 - HW set up updates
cxgb3 - Fix I/O synchronization
cxgb3 - parity initialization for T3C adapters.
cxgb3 - Fix EEH, missing softirq blocking
Dmitri Vorobiev (18):
[MIPS] Malta: use Linux kernel style for structure initialization
[MIPS] Malta: use the KERN_ facility level in printk()
[MIPS] Malta: check the PCI clock frequency in a separate function
[MIPS] Malta: set up the screen info in a separate function
[MIPS] Malta: use tabs not spaces
[MIPS] Malta: remove a dead function declaration
[MIPS] Malta: fix oversized lines in malta_int.c
[MIPS] Malta, Atlas, Sead: remove an extern from .c files
[MIPS] Malta: include <linux/cpu.h> instead of <asm/cpu.h>
[MIPS] Malta: remove a superfluous comment
[MIPS] Malta: else should follow close brace in malta_int.c
[MIPS] Malta: Use C89 style for comments
[MIPS] Malta, Atlas: move an extern function declaration to the header file
[MIPS] Malta: fix braces at single statement blocks
[MIPS] Malta: make the helper function static
[MIPS] Malta: remaining bits of the board support code cleanup
[MIPS] remove Documentation/mips/GT64120.README
x86_32: remove the useless NR_syscalls macro
Dmitry Adamushko (3):
sched: no need for 'affine wakeup' balancing
sched: get rid of 'new_cpu' in try_to_wake_up()
sched: fix goto retry in pick_next_task_rt()
Dmitry Antipov (1):
SIGIO-driven I/O with inotify queues
Dmitry Baryshkov (9):
Input: add Tosa keyboard driver
[ARM] 4776/1: Add HWUART clock to fix hwuart support
USB: gadget: pxa2xx_udc supports inverted vbus
USB: tosa_udc_use_gpio_vbus.patch
USB: pxa2xx_udc: use debugfs not procfs
pda_power: only register available psu
power_supply: add few more values and props
pda_power: add suspend/resume support
apm_power: support using VOLTAGE_* properties for apm calculations
Dmitry Krivoschekov (1):
[ARM] 4824/1: pxa: clear RDH bit after any reset
Dmitry Monakhov (1):
ext4: fix uniniatilized extent splitting error
Dmitry Torokhov (14):
Input: Add proper locking when changing device's keymap
Input: keyspan_remote - add support for loadable keymaps
Input: atlas_btns - add support for loadable keymaps
Input: cobalt_btns - add support for loadable keymaps
Input: atkbd - remove unneeded synchronize_sched()
Input: i8042 - use synchronize_irq() instead of synchronize_sched()
Input: iforce - don't access input_dev->private directly
V4L/DVB: Don't access input_dev->private directly
Input: remove cdev from input_dev structure
P54: use temporary variables to reduce size of generated code
Input: mousedev - use BIT_MASK instead of BIT
[ALSA] caiaq - misc input handling fixes
[ALSA] caiaq - input device support must depend on CONFIG_INPUT
Merge branch 'pxa-keypad'
Dominique Quatravaux (1):
uml: fix hostfs tv_usec calculations
Donald Douwsma (1):
[XFS] Unwrap AIL_LOCK
Dong, Eddie (1):
KVM: MMU: Merge shadow level check in FNAME(fetch)
Dor Laor (2):
KVM: Add make_page_dirty() to kvm_clear_guest_page()
virtio_net: parametrize the napi_weight for virtio receive queue.
Doug Chapman (1):
[IA64] fix userspace compile error in gcc_intrin.h
Doug Maxey (5):
ehea: fix ehea.h checkpatch complaints
ehea: fix ethtool checkpatch complaints
ehea: fix main checkpatch complaints
ehea: fix phyp checkpatch complaints
ehea: fix qmr checkpatch complaints
Doug Thompson (2):
drivers-edac: turn on edac device error logging
drivers/edac: mpc85xx: add static scope
Douglas Kosovic (1):
[ALSA] hda-codec - Add Dell T3400 support
Douglas Schilling Landgraf (5):
V4L/DVB (6481): radio-gemtek: make file_operations const
V4L/DVB (6482): zr364: make file_operations const
V4L/DVB (6483): ivtv-streams: make file_operations const
V4L/DVB (6734): Converted saa7134-video to use video_ioctl2
V4L/DVB (6911): Converted bttv to use video_ioctl2
Drew Fisher (1):
HID: Microsoft Wireless Optical Desktop 3.0 quirk
EGRY Gabor (10):
kconfig: update-po-config info
kconfig: whitespace removing
kconfig: missing macros in gconfig
kconfig: gettext support for gconfig
kconfig: macro fix in menu.c
kconfig: gettext support for xconfig
kconfig: gettext support for menuconfig
kconfig: gettext support for lxdialog
kconfig: gettext support for config
kconfig: gconfig: symbol fix
Eamon Walsh (1):
selinux: make mls_compute_sid always polyinstantiate
Ed Beroset (1):
USB: ftdi driver - add support for optical probe device
Ed L. Cashin (12):
aoe: bring driver version number to 47
aoe: handle multiple network paths to AoE device
aoe: mac_addr: avoid 64-bit arch compiler warnings
aoe: clean up udev configuration example
aoe: eliminate goto and improve readability
aoe: user can ask driver to forget previously detected devices
aoe: dynamically allocate a capped number of skbs when necessary
aoe: only install new AoE device once
aoe: add module parameter for users who need more outstanding I/O
aoe: the aoeminor doesn't need a long format
aoe: make error messages more specific
aoe: update copyright date
Eddie Dong (5):
KVM: Export PIC reset for kernel device reset
KVM: Split IOAPIC reset function and export for kernel RESET
KVM: VMX: Comment VMX primary/secondary exec ctl definitions
KVM: VMX: wbinvd exiting
KVM: MMU: Coalesce remote tlb flushes
Eduardo Habkost (3):
x86: include/asm-x86/paravirt.h: x86_64 mmu operations
x86: don't set pagetable_setup_{start,done} hooks on 64-bit
x86: fill in missing pv_mmu_ops entries for PAGETABLE_LEVELS >= 3
Eduardo Pereira Habkost (2):
x86: allow enabling PARAVIRT without any guest implementation
x86: remove depends on X86_32 from PARAVIRT & PARAVIRT_GUEST
Egor Martovetsky (1):
[MTD] [NAND] pasemi_nand driver
Eli Cohen (5):
IB/mthca: Remove checks for srq->first_free < 0
IB/ib_mthca: Pre-link receive WQEs in Tavor mode
IPoIB: Add high DMA feature flag
IPoIB: Add send gather support
IB/core: Add IP checksum offload support
Eliezer Tamir (1):
add bnx2x driver for BCM57710
Emil Medve (2):
[POWERPC] Optimize counting distinct entries in the relocation sections
driver core: Make the dev_*() family of macros in device.h complete
Emmanuel Grumbach (3):
iwlwifi-ht: move 4965 SCD registers to iwl-prph.h
iwlwifi: move 3945 SCD registers to iwl-prph.h
iwlwifi: add 5965 SCD registers to iwl-prph.h
Enrik Berkhan (1):
[Blackfin] arch: fix bug when DMA operation related core B of BF561
Erez Zadok (3):
VFS: apply coding standards to fs/ioctl.c
VFS: swap do_ioctl and vfs_ioctl names
VFS: factor out three helpers for FIBMAP/FIONBIO/FIOASYNC file ioctls
Erez Zilber (4):
[SCSI] IB/iSER: add logical unit reset support
IB/iser: update URLs of iSER docs
IB/iser: Print information about unhandled RDMA CM events
IB/iser: Add change_queue_depth method
Eric Anholt (3):
drm: Initialize the AGP structure's base address at init rather than enable.
drm: fd.o bug #11895: Only add the AGP base to map offset if the caller didn't.
drm: Make DRM_IOCTL_GET_CLIENT return EINVAL when it can't find client #idx.
Eric Dumazet (51):
[NET]: Move Qdisc_class_ops and Qdisc_ops in appropriate sections.
[NET]: NET_CLS_ROUTE : convert ip_rt_acct to per_cpu variables
IPV4 : Move ip route cache flush (secret_rebuild) from softirq to workqueue
[NETFILTER]: x_tables: struct xt_table_info diet
[NET]: dst_ifdown() cleanup
[NETLINK]: kzalloc() conversion
[NETFILTER]: xt_hashlimit: speedup hash_dst()
[NETFILTER]: xt_hashlimit: reduce overhead without IPv6
[TCP] Avoid two divides in tcp_output.c
[INET]: Avoid an integer divide in rt_garbage_collect()
[TCP]: tcp_write_timeout.c cleanup
[SOCK] Avoid integer divides where not necessary in include/net/sock.h
[TCP]: Avoid a divide in tcp_mtu_probing()
[TCP]: Avoid two divides in __tcp_grow_window()
[SOCK] Avoid divides in sk_stream_pages() and __sk_stream_mem_reclaim()
use SK_MEM_QUANTUM_SHIFT in __sk_mem_reclaim()
[NET]: Add some acquires/releases sparse annotations.
[NET]: Avoid divides in net/core/gen_estimator.c
[LIB] pcounter : unline too big functions
[NET]: prot_inuse cleanups and optimizations
[ICMP]: Avoid sparse warnings in net/ipv4/icmp.c
[NETNS]: Should build with CONFIG_SYSCTL=n
[PACKET]: Fix sparse warnings in af_packet.c
[XFRM]: xfrm_state_clone() should be static, not exported
[VLAN]: Avoid expensive divides
[FIB]: Reduce text size of net/ipv4/fib_trie.o
[XFRM]: alg_key_len should be unsigned to avoid integer divides
[IPV4] fib_trie: removes a memset() call in tnode_new()
[X25]: Avoid divides and sparse warnings
[AX25]: sparse cleanups
[FIB]: full_children & empty_children should be uint, not ushort
[FIB]: Avoid using static variables without proper locking
[APPLETALK]: Annotations to clear sparse warnings
[ATM]: Suppress some sparse warnings
[ROSE]: Supress sparse warnings
[FIB]: Fix rcu_dereference() abuses in fib_trie.c
[IPV4] FIB_HASH: Reduce memory needs and speedup lookups
[DST]: shrinks sizeof(struct rtable) by 64 bytes on x86_64
x86: make arch/x86/kernel/acpi/wakeup_32.S use a separate
[XFRM]: constify 'struct xfrm_type'
[NET]: should explicitely initialize atomic_t field in struct dst_ops
[NETFILTER]: Supress some sparse warnings
[IPV4] route cache: Introduce rt_genid for smooth cache invalidation
PERCPU : __percpu_alloc_mask() can dynamically size percpu_data storage
get rid of NR_OPEN and introduce a sysctl_nr_open
lib/extable.c: remove an expensive integer divide in search_extable()
kernel/sys.c: get rid of expensive divides in groups_sort()
Use ilog2() in fs/namespace.c
[IPSEC] flow: Remove an unnecessary ____cacheline_aligned
[DECNET] ROUTE: remove unecessary alignment
[IPSEC] flow: reorder "struct flow_cache_entry" and remove SLAB_HWCACHE_ALIGN
Eric Kinzie (1):
[ATM]: [br2864] routed support
Eric Leblond (1):
[NETFILTER]: nf_conntrack_netlink: transmit mark during all events
Eric Miao (8):
Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard)
Input: pxa27x_keypad - remove pin configuration from the driver
Input: pxa27x_keypad - introduce driver structure and use KEY() to define matrix keys
Input: pxa27x_keypad - introduce pxa27x_keypad_config()
Input: pxa27x_keypad - enable rotary encoders and direct keys
Input: pxa27x_keypad - use device resources for I/O memory mapping and IRQ
Input: pxa27x_keypad - add debounce_interval to the keypad platform data
Input: pxa27x_keypad - also enable on PXA3xx
Eric Paris (13):
Security: add get, set, and cloning of superblock security information
[AUDIT] return EINTR not ERESTART*
[AUDIT] collect uid, loginuid, and comm in OBJ_PID records
[AUDIT] add session id to audit messages
[AUDIT] Add End of Event record
[AUDIT] do not panic on exclude messages in audit_log_pid_context()
[AUDIT] include audit type in audit message when using printk
[AUDIT] break large execve argument logging into smaller messages
[AUDIT] make audit=0 really stop audit messages
[AUDIT] clean up audit_receive_msg()
[AUDIT] create context if auditing was ever enabled
[AUDIT] ratelimit printk messages audit
security: allow Kconfig to set default mmap_min_addr protection
Eric Sandeen (28):
ext4 extents: remove unneeded casts
ext4: different maxbytes functions for bitmap & extent files
ext4: export iov_shorten from kernel for ext4's use
ext4: store maxbytes for bitmapped files and return EFBIG as appropriate
ext4: fix oops on corrupted ext4 mount
ext4: fix up EXT4FS_DEBUG builds
iwlwifi: correct math in elapsed_jiffies
allow in-inode EAs on ext4 root inode
address hfs on-disk corruption robustness review comments
ecryptfs: make show_options reflect actual mount options
ecryptfs: remove debug as mount option, and warn if set via modprobe
ecryptfs: check for existing key_tfm at mount time
[XFS] Unwrap LOG_LOCK.
[XFS] Unwrap GRANT_LOCK.
[XFS] Unwrap XFS_DQ_PINUNLOCK.
[XFS] Unwrap pagb_lock.
[XFS] Unwrap xfs_dabuf_global_lock
[XFS] Unwrap mru_lock.
[XFS] Unwrap XFS_SB_LOCK.
[XFS] ktrace kt_lock is unused, remove it.
[XFS] Cleanup lock goop.
[XFS] Remove spin.h
[XFS] Refactor xfs_mountfs
[XFS] lose xfs_hex_dump in favor of print_hex_dump
[XFS] fix 32-bit compat ioctls for GETXFLAGS, SETXFLAGS, GETVERSION
[XFS] optimize XFS_IS_REALTIME_INODE w/o realtime config
reduce large do_mount stack usage with noinlines
ext4: allocate struct ext4_allocation_context from a kmem cache
Eric Van Hensbergen (7):
9p: create transport rpc cut-thru
9p: block-based virtio client
9p: fix bug in attach-per-user
9p: Fix soft lockup in virtio transport
9p: fix mmap to be read-only
9p: add remove function to trans_virtio
9p: transport API reorganization
Eric W. Biederman (19):
[NET]: Make the netlink methods in rtnetlink handle multiple network namespaces
sysctl: Add register_sysctl_paths function
sysctl: Remember the ctl_table we passed to register_sysctl_paths
sysctl: Infrastructure for per namespace sysctls
[NET]: Implement the per network namespace sysctl infrastructure
[IPV4]: Remove ip_fib_local_table and ip_fib_main_table defines.
[IPV4]: Move trie_local and trie_main into the proc iterator.
[NETNS]: Modify the neighbour table code so it handles multiple network namespaces
[NETNS]: Add netns parameter to inet_(dev_)add_type.
proc: implement proc_single_file_operations
proc: rewrite do_task_stat to correctly handle pid namespaces.
seqfile convert proc_pid_statm
proc: seqfile convert proc_pid_status to properly handle pid namespaces
proc: proper pidns handling for /proc/self
proc: fix the threaded /proc/self
pid: sys_wait... fixes
pid: Extend/Fix pid_vnr
pid: fix mips irix emulation pid usage
pid: fix solaris_procids
Erik Mouw (1):
xircom_cb should return NETDEV_TX_BUSY when no descriptors available
Evgeniy Dushistov (1):
ufs: fix symlink creation on ufs2
Evgeniy Polyakov (6):
[CRYPTO] hifn_795x: HIFN 795x driver
[CRYPTO] des: Create header file for common macros
[CRYPTO] hifn_795x: Detect weak keys
[CRYPTO] hifn: Schedule callback invocation to tasklet.
kref: add kref_set()
w1: remove unused and confusing variable.
FUJITA Tomonori (46):
[SCSI] tgt: convert to use the data buffer accessors
[SCSI] iscsi_tcp: update the website URL
[SCSI] mpt fusion: make mptsas_smp_handler update resid
[SCSI] fix scsi_setup_command_freelist failure path race
[SCSI] libsas: fix sense_buffer overrun
[SCSI] aic7xxx_old, eata_pio, ips, libsas: don't zero out sense_buffer in queuecommand
[SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZE
[SCSI] sg: set class_data after success
[SCSI] sg: handle class_device_create failure properly
[SCSI] use dynamically allocated sense buffer
[SCSI] ch: handle class_device_create failure properly
[SCSI] ch: fix device minor number management bug
[SCSI] ch: remove forward declarations
[SCSI] hptiop: fix sense_buffer access bug
[SCSI] aic79xx: fix sense_buffer access bug
[SCSI] ncr53c8xx: fix sense_buffer access bug
[SCSI] zfcp: fix sense_buffer access bug
[SCSI] aic79xx: fix warnings with CONFIG_PM disabled
[SCSI] aic7xxx: fix warnings with CONFIG_PM disabled
[SCSI] scsi_debug: add get_data_transfer_info helper function
[SCSI] scsi_debug: add bidi data transfer support
[SCSI] scsi_debug: add XDWRITEREAD_10 support
[SCSI] destroy scsi_bidi_sdb_cache in scsi_exit_queue
[SCSI] handle scsi_init_queue failure properly
iommu sg merging: add device_dma_parameters structure
iommu sg merging: PCI: add device_dma_parameters support
iommu sg merging: x86: make pci-gart iommu respect the segment size limits
iommu sg merging: ppc: make iommu respect the segment size limits
iommu sg merging: IA64: make sba_iommu respect the segment size limits
iommu sg merging: alpha: make pci_iommu respect the segment size limits
iommu sg merging: sparc64: make iommu respect the segment size limits
iommu sg merging: parisc: make iommu respect the segment size limits
iommu sg merging: call blk_queue_segment_boundary in __scsi_alloc_queue
iommu sg merging: sata_inic162x: use pci_set_dma_max_seg_size
iommu sg merging: aacraid: use pci_set_dma_max_seg_size
iommu sg: add IOMMU helper functions for the free area management
iommu sg: powerpc: convert iommu to use the IOMMU helper
iommu sg: powerpc: remove DMA 4GB boundary protection
iommu sg: x86: convert calgary IOMMU to use the IOMMU helper
iommu sg: x86: convert gart IOMMU to use the IOMMU helper
iommu sg: kill __clear_bit_string and find_next_zero_string
iommu sg merging: add accessors for segment_boundary_mask in device_dma_parameters()
iommu sg merging: PCI: add dma segment boundary support
iommu sg merging: swiotlb: respect the segment boundary limits
iommu sg merging: call dma_set_seg_boundary in __scsi_alloc_queue()
alpha: kill deprecated virt_to_bus
Fabio M. Di Nitto (3):
[GFS2] Remove unrequired code
dlm: align midcomms message buffer
dlm: swap bytes for rcom lock reply
Fabio Massimo Di Nitto (3):
[GFS2] Check for installation of mount helpers for DLM mounts
[GFS2] Fix runtime issue with UP kernels
[GFS2] Fix build warnings
Felipe Balbi (1):
ARM: OMAP1: Make omap1 use MMC multislot structures
Felix Beck (1):
[S390] zcrypt: Do not start ap poll thread per default
Feng Tang (1):
sdhci: add num index for multi controllers case
Fengguang Wu (4):
HID: the `bit' in hidinput_mapping_quirks() is an out parameter
do_invalidatepage() comment typo fix
maps4: add proportional set size accounting in smaps
writeback: speed up writeback of big dirty files
Fenghua Yu (2):
PCI: More Sanity checks for DMAR
[CPUFREQ] fix incorrect comment on show_available_freqs() in freq_table.c
Fernando Luis Vazquez Cao (1):
USB: sis FB driver: *_ioctl32_conversion functions do not exist in recent kernels
Fernando Luis Vázquez Cao (1):
USB: sisusb: *_ioctl32_conversion functions do not exist in recent kernels
Finn Thain (3):
mac68k: macii adb comment correction
mac68k: remove dead code
mac68k: add nubus card definitions and a typo fix
Florian Fainelli (9):
Add me as maintainer of the RDC r6040 driver
[MIPS] MTX-1: Add GPIO system button
[MIPS] Cobalt 64-bits kernels can be safely unmarked experimental
x86: add generic GPIO support to x86
pci: add PCI identifiers for the RDC devices
x86: add support for the RDC R-321x SoC
x86: add the RDC machine specific reboot fixup
x86: mach-rdc321x Kconfig fix
MAINTAINERS: RDC R-321x SoC maintainer
Florian Westphal (1):
[TIPC]: declare proto_ops structures as 'const'.
Francisco Alecrim (1):
Input: remove duplicated headers in drivers/char/keyboard.c
Franck Bui-Huu (4):
[MIPS] tlbex.c: Cleanup __init usages.
[MIPS] tlbex.c: cleanup include files
[MIPS] tlbex.c: use __cacheline_aligned instead of __tlb_handler_align
[MIPS] tlbex.c: cleanup debug code
Franco Lanza (1):
USB: ftdi-sio: Patch to add vendor/device id for ATK_16IC CCD
Francois Romieu (5):
sundance: SIOCDEVPRIVATE pollution
r6040: compile error
r6040: remove virt_to_bus
r6040: erroneous dev->priv
r6040: cleanups
Frank Filz (1):
nfsd: Allow AIX client to read dir containing mountpoints
Frank Lichtenheld (3):
b43: silence a bogus gcc warning
b43legacy: properly fix a bogus gcc warning
vga.h: Fix prepocessor warning
Frank Seidel (6):
ACPI: Fix autloading of dock, video, bay and all linux specific HID drivers
ACPI: Add autoload info to dock driver
nozomi driver
nozomi driver update
nozomi: finish constification
mmc: extend ricoh_mmc to support Ricoh RL5c476
Frank Sorenson (1):
i8k: Inspiron E1705 fix
Frans Pop (1):
ide/Kconfig: use 'on-board' instead of 'built-in' in config options
Fred L. Templin (1):
[IPV6]: Add RFC4214 support
Frederik Deweerdt (1):
[SCSI] ultrastor: clean up inline asm warnings
Frej Drejhammar (1):
V4L/DVB (6834): cx88-video: Enable selection of the WM8775 for cx88 cards
Gary Hade (1):
PCI: remove default PCI expansion ROM memory allocation
Gautham R Shenoy (3):
cpu-hotplug: refcount based cpu hotplug
cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus()
cpu-hotplug: replace per-subsystem mutexes with get_online_cpus()
Geert Uytterhoeven (30):
[POWERPC] Kill sparse warning in HPTE_V_COMPARE()
[POWERPC] PS3: Make bus_id and dev_id u64
[POWERPC] PS3: Add ps3_repository_find_device_by_id()
[POWERPC] PS3: Use the HVs storage device notification mechanism properly
[POWERPC] PS3: Add repository polling loop to work around timing bug
[POWERPC] PS3: Kill unused ps3_repository_bump_device()
[POWERPC] PS3: Refactor ps3_repository_find_device()
[POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-sys-manager.c
[POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-vuart.c
[POWERPC] PS3: Checkpatch cleanups for arch/powerpc/platforms/ps3/repository.c
kbuild: Add missing srctree prefix for includecheck and versioncheck
time: fold __get_realtime_clock_ts() into getnstimeofday()
Atari Falcon IDE: Add missing hwif variable
kbuild: Spelling/grammar fixes for config DEBUG_SECTION_MISMATCH
ADB: Add missing #include <linux/platform_device.h>
m68k: Use cc-cross-prefix
Atari floppy: Rename disk_type to atari_disk_type
ps3av: ps3av_get_scanmode() and ps3av_get_refresh_rate() are unused
ps3: use symbolic names for video modes
ps3fb: kill PS3FB_FULL_MODE_BIT
ps3fb: open-code macros that are used only once
ps3fb: kill ps3fb_res
ps3fb: make frame buffer offsets unsigned int
ps3fb: add support for configurable black borders
ps3fb: reorganize modedb handling
ps3fb: round up video modes
ps3fb: cleanup sweep
m68k: kill page walker compile warning
m68k: correct setting of struct user.u_ar0
kbuild/modpost: Use warn() for announcing section mismatches
Geoff Levand (6):
[POWERPC] Add definition of Cell bookmark SPR
[POWERPC] PS3: Add logical performance monitor device support
[POWERPC] PS3: Vuart: change semaphore to mutex
[POWERPC] PS3: Remove lpar address workaround
[POWERPC] PS3: Update ps3_defconfig
ps3fb: fix modedb typos
George G. Davis (1):
[ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix
Gerald Stralko (1):
sched: remove unused params
Gerrit Renker (65):
[CCID3]: Revert use of MSS instead of s
[CCID3]: Ignore trivial amounts of elapsed time
[CCID3]: Accurately determine idle & application-limited periods
[CCID3]: Inline for moving average
[DCCP]: Make PARTOPEN an autonomous state
[DCCP]: Honour and make use of shutdown option set by user
[DCCP]: Update documentation
[DCCP]: Promote CCID2 as default CCID
[DCCP]: Remove redundant dependency on IP_DCCP
[DCCP]: Ignore Ack Vectors / Elapsed Time on DCCP-Request also
[DCCP]: Update documentation on ioctls
[ACKVEC]: Reduce length of identifiers
[CCID2]: Bug in reading Ack Vectors
[CCID2]: Fix sequence number arithmetic/comparisons
[CCID2]: Don't assign negative values to Ack Ratio
[CCID2]: Deadlock and spurious timeouts when Ack Ratio > cwnd
[CCID2]: Larger initial windows also for CCID2
[CCID2]: Disable broken Ack Ratio adaptation algorithm
[CCID2]: Remove unused variable
[CCID2]: Replace read-only variable with constant
[CCID2]: Replace cwnd assignment-function with assignment
[CCID2]: Replace pipe assignment-function with assignment
[CCID2]: Redundant debugging output
[CCID2]: Remove redundant synchronisation variable
[CCID2]: Remove redundant ack-counting variable
[CCID2]: Remove misleading comment
[DCCP]: Check for unread data on close
[DCCP]: Add support for abortive release
[DCCP]: Use AF-independent rebuild_header routine
[DCCP]: Dedicated auxiliary states to support passive-close
[DCCP]: Integrate state transitions for passive-close
[DCCP]: Remove duplicate test for CloseReq
[TFRC]: Provide central source file and debug facility
[DCCP]: Introduce generic function to test for `data packets'
[CCID3]: The receiver of a half-connection does not set window counter values
[TFRC]: Move comment.
[TFRC]: The function tfrc_rx_hist_entry_delete() is not used anymore
[CCID3]: HC-receiver should not insert timestamps as HC-sender doesn't uses it
[TFRC]: Put RX/TX initialisation into tfrc.c
[TFRC]: Loss interval code needs the macros/inlines that were moved
[TFRC]: Ringbuffer to track loss interval history
[CCID3]: Redundant debugging output / documentation
[TFRC]: CCID3 (and CCID4) needs to access these inlines
[CCID3]: Interface CCID3 code with newer Loss Intervals Database
[TFRC]: Remove previous loss intervals implementation
[DCCP]: Perform SHUT_RD and SHUT_WR on receiving close
[DCCP]: Shift the retransmit timer for active-close into output.c
[DCCP]: Use maximum-RTO backoff from DCCP spec
[DCCP]: Support for server holding timewait state
[DCCP]: Collapse repeated `len' statements into one
[DCCP]: Allow to parse options on Request Sockets
[DCCP]: Add (missing) option parsing to request_sock processing
[DCCP]: Handle timestamps on Request/Response exchange separately
[DCCP]: Support inserting options during the 3-way handshake
[DCCP]: Remove unused and redundant validation functions
[DCCP]: Make code assumptions explicit
[DCCP]: Ignore feature negotiation on Data packets
[DCCP]: Documentation for CCID operations
[CCID]: More informative registration
[DCCP]: Introducing CCMPS
[CCID3]: Use a function to update p_inv, and p is never used
[CCID3]: Remove two irrelevant states in TX feedback handling
[CCID3]: Implement rfc3448bis changes to feedback reception
[CCID3]: Nofeedback timer according to rfc3448bis
[DCCP]: Remove unused inline function
Giel de Nijs (1):
Input: atkbd - properly handle special keys on Dell Latitudes
Gilbert Wu (1):
[SCSI] aic94xx: update BIOS image from user space.
Girish (1):
spi: omap2_mcspi handles omap3 too
Girish Shilamkar (1):
ext4: Add the journal checksum feature
Glauber de Oliveira Costa (124):
lguest: fix drivers/lguest Makefile entry
lguest: remove pv_info dependency
lguest: introduce vcpu struct
lguest: adapt launcher to per-cpuness
lguest: initialize vcpu
lguest: per-cpu run guest
lguest: make write() operation smp aware
lguest: make hypercalls use the vcpu struct
lguest: per-vcpu lguest timers
lguest: per-vcpu interrupt processing.
lguest: map_switcher_in_guest() per-vcpu
lguest: make emulate_insn receive a vcpu struct.
lguest: make registers per-vcpu
lguest: replace lguest_arch with lg_cpu_arch.
lguest: per-vcpu lguest task management
lguest: makes special fields be per-vcpu
lguest: make pending notifications per-vcpu
lguest: per-vcpu lguest pgdir management
lguest: change spte_addr header
lguest: change last_guest to last_cpu
lguest: move last_pages to lg_cpu
lguest: move changed bitmap to lg_cpu
lguest: change gpte_addr header
lguest: get rid of lg variable assignments
lguest: Use explicit includes rateher than indirect
lguest: use __PAGE_KERNEL instead of _PAGE_KERNEL
x86: irqflags consolidation
x86: consolidate spinlock.h
x86: wipe out traditional opt from x86_64 Makefile
x86: unify msr smp funcs
x86: allow sched clock to be overridden by paravirt
x86: split get_cycles_sync
x86: unify cpuid functions
x86: introduce native_read_tscp
x86: change rdpmc interface
x86: change write msr functions interface
x86: make fixups wordsize agnostic
x86: integrate 32-bit and 64-bit code in msr.h
x86: remove volatile keyword from clflush.
x86: put together equal pieces of system.h
x86: unify load_segment macro
x86: unify paravirt parts of system.h
x86: remove unused macro
x86: unify smp parts of system.h
x86: move switch_to macro to system.h
x86: unify system.h
x86: put get_kernel_rpl in a common location
x86: unify common parts of segment.h
x86: remove arch specific segment headers
x86: export math_state_restore
x86: export cpu_gdt_descr
x86: turn priviled operation into a macro in head_64.S
x86: prepare time related functions for paravirt
x86: tweak io_64.h for paravirt.
x86: prepare 64-bit architecture initialization for paravirt
x86: unify desc_struct
x86: unify struct desc_ptr
x86: change gdt acessor macro name
x86: removed unused variable
x86: introduce gate_desc type.
x86: change write_idt_entry signature
x86: introduce ldt_desc type.
x86: modify write_ldt function
x86: introduce fill_ldt
x86: provide tss_desc
x86: change write_gdt_entry signature.
x86: change write_ldt_entry signature
x86: move constants to desc_defs.h
x86: unify non-paravirt parts of desc.h
x86: use the same data type for tls_array.
x86: modify get_desc_base
x86: unify paravirt pieces of descriptor handling
x86: move _set_gate and its users to a common location
x86: unify set_tss_desc
x86: avoid ifdefs in desc.h, getting rid of pack_ldt and pack_tss
x86: move tsc definitions to were they belong
x86: get rid of _MASK flags
x86: move desc_empty to where they belong
x86: move load_cr3 to a common place.
x86: unify paravirt pieces of processor.h
x86: move the definition of set_iopl_mask to common header
x86: unify common parts of processor.h
x86: unify current_text_addr
x86: unify tss_struct
x86: provide 64-bit with a load_sp0 function.
x86: unify thread struct.
x86: unify TASK_ALIGN definitions
x86: change bitwise operations to get a void parameter.
x86: unify x86_cpuinfo struct.
x86: remove legacy stuff from processor_64.h
x86: unify mm_segment_t definition
x86: move definitions to processor.h
x86: unify prefetch operations
x86: unify asm nops
x86: move i387 definitions to processor.h
x86: remove __init modifier from header declaration
x86: finish processor.h integration
x86: change paravirt_32.c name
x86: adjust PVOP_CALL/VCALL macros for 64-bit
x86: cleanup write_tsc
x86: provide paravirtualized hook for rdtscp
x86: change assembly definition of paravirt_patch_site
x86: adjust assembly macros on 64-bit as well.
x86: change irq functions to accomodate 64-bit
x86: add macro for privileged 64-bit operation
x86: adds paravirt hook for swapgs
x86: replace privileged instructions with paravirt macros
x86: cleanup CLI_STRING, STI_STRING and friends
x86: add CLBR_ defines for 64-bit
x86: move patching code to arch-specific file.
x86: patching functions on 64-bit
replace x86_read/write_per_cpu with a common function.
x86: add stringify header
x86: provide a native_init_IRQ function on 64-bit
x86: put generic mm_hooks include into PARAVIRT
x86: puts read and write cr8 into pv_cpu_ops
x86: provide read and write cr8 paravirt hooks
x86: fill pv_cpu_ops structure with cr8 fields
x86: add asm_offset PARAVIRT constants
x86: provide __parainstructions section
x86: change function orders in paravirt.h
x86: export check_tsc_unstable
x86: export __supported_pte_mask
KVM: Put kvm_para.h include outside __KERNEL__
Glenn Streiff (1):
RDMA/nes: Add a driver for NetEffect RNICs
Gordon Farquharson (1):
[ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field
Graeme Gregory (2):
[ALSA] soc - Reinitialise DMA on every resume
[ALSA] soc - Support suspend and resume of the I2S interface on s3c24xx
Grant Grundler (2):
USB: storage: Add unusual_dev for HP r707
PCI: Remove pci_enable_device_bars() from documentation
Grant Likely (21):
[POWERPC] Add machine initcall macros
[POWERPC] 4xx: typo in calling machine_device_initcall() for Sequoia board
[POWERPC] pasemi: Use machine_*_initcall() hooks in platform code
[POWERPC] Add of_find_matching_node() helper function
[POWERPC] powermac: Use machine_*_initcall() hooks in platform code
[POWERPC] cell: Use machine_*_initcall() hooks in platform code
[POWERPC] mpc5200: eliminate mpc52xx_*_map_*() functions.
[POWERPC] mpc5200: merge defconfigs for all mpc5200 boards
[POWERPC] 8xx: Use machine_*_initcall() hooks in platform code
[POWERPC] mpc52xx: clean up Kconfig
[POWERPC] mpc5200: normalize compatible property bindings
[POWERPC] mpc5200: make dts files conform to generic names recommended practice
[POWERPC] Efika: prune fixups and make them more carefull
[POWERPC] Add common clock setting routine mpc52xx_psc_set_clkdiv()
[POWERPC] mpc52xx_psc_spi device driver must not touch port_config and cdm
[POWERPC] 82xx and embedded6xx: Use machine_*_initcall() hooks in platform code
gianfar driver: eliminate compiler warnings and unnecessary macros
[POWERPC] Fix incorrectly tagged __devinitdata structures
[POWERPC] Eliminate broken OF console initialization.
[POWERPC] bootwrapper: Build multiple cuImages
[POWERPC] mpc52xx: fix compile error introduce when rebasing patch
Greg KH (1):
kobj: fix threshold_init_device/kobject_uevent_env oops
Greg Kroah-Hartman (165):
kobject: remove incorrect comment in kobject_rename
ecryptfs: clean up attribute mess
kobject: convert ibmasm to use kref, not kobject
kobject: convert hvc_console to use kref, not kobject
kobject: convert hvcs to use kref, not kobject
kobject: convert icom to use kref, not kobject
kobject: fix up kobject_set_name to use kvasprintf
kobject: make kobject_cleanup be static
kobject: add kobject_init_ng function
kobject: add kobject_add_ng function
kobject: add kobject_init_and_add function
kobject: remove struct kobj_type from struct kset
kobject: remove kobj_set_kset_s as no one is using it anymore
kset: add kset_create_and_add function
kobject: add kobject_create_and_add function
kobject: get rid of kobject_add_dir
kobject: get rid of kobject_kset_add_dir
kobject: convert fuse to use kobject_create
kobject: convert securityfs to use kobject_create
kobject: convert debugfs to use kobject_create
kobject: convert configfs to use kobject_create
kset: convert ecryptfs to use kset_create
kobject: convert main fs kobject to use kobject_create
kset: convert gfs2 to use kset_create
kset: convert gfs2 dlm to use kset_create
kset: convert dlm to use kset_create
kset: convert pci hotplug to use kset_create_and_add
kset: remove decl_subsys_name
kset: convert kernel_subsys to use kset_create
kset: convert drivers/base/bus.c to use kset_create
kset: convert drivers/base/class.c to use kset_create
kset: convert drivers/base/firmware.c to use kset_create
kset: convert /sys/devices to use kset_create
kobject: convert /sys/hypervisor to use kobject_create
kobject: convert s390 hypervisor to use kobject_create
kset: convert /sys/devices/system to use kset_create
kset: convert slub to use kset_create
kset: move /sys/slab to /sys/kernel/slab
kset: convert /sys/module to use kset_create
kset: convert /sys/power to use kset_create
kset: convert struct bus_device->devices to use kset_create
kset: convert struct bus_device->drivers to use kset_create
ecryptfs: remove version_str file from sysfs
efivars: make new_var and del_var binary sysfs files
kobject: convert efivars to kobj_attr interface
firmware: export firmware_kset so that people can use that instead of the braindead firmware_register interface
kset: convert efivars to use kset_create for the efi subsystem.
kset: convert efivars to use kset_create for the vars sub-subsystem.
kobject: convert arm/mach-omap1/pm.c to kobj_attr interface
kobject: convert pseries/power.c to kobj_attr interface
kobject: convert s390 ipl.c to kobj_attr interface
kset: convert s390 ipl.c to use kset_create
kobject: convert parisc/pdc_stable to kobj_attr interface
kset: convert parisc/pdc_stable.c to use kset_create
kset: convert edd to use kset_create
kobject: convert /sys/firmware/acpi/ to use kobject_create
firmware: remove firmware_(un)register()
firmware: change firmware_kset to firmware_kobj
kset: convert ocfs2 to use kset_create
kset: convert block_subsys to use kset_create
kset: remove decl_subsys macro
kobject: convert kernel_kset to be a kobject
kobject: remove subsystem_(un)register functions
kobject: clean up rpadlpar horrid sysfs abuse
kobject: convert ecryptfs to use kobject_create
kobject: convert efivars to use kobject_create
kobject: convert parisc/pdc_stable to use kobject_create
driver core: clean up shutdown.c
driver core: clean up device_shutdown
driver core: make /sys/power a kobject
kobject: grab the kset reference in kobject_add, not kobject_init
kobject: clean up debugging messages
UIO: fix kobject usage
Kobject: change net/bridge to use kobject_create_and_add
Kobject: change GFS2 to use kobject_init_and_add
Kobject: change drivers/infiniband to use kobject_init_and_add
Kobject: change drivers/firmware/edd.c to use kobject_init_and_add
Kobject: change drivers/firmware/efivars.c to use kobject_init_and_add
Kobject: change drivers/cpufreq/cpufreq.c to use kobject_init_and_add
Kobject: change drivers/edac to use kobject_init_and_add
Kobject: change drivers/cpuidle/sysfs.c to use kobject_init_and_add
Kobject: change drivers/pci/hotplug/pci_hotplug_core.c to use kobject_init_and_add
Kobject: change drivers/base/sys.c to use kobject_init_and_add
Kobject: change arch/x86/kernel/cpu/intel_cacheinfo.c to use kobject_init_and_add
Kobject: change drivers/acpi/system.c to use kobject_create_and_add
Kobject: change drivers/block/pktcdvd.c to use kobject_init_and_add
Kobject: change arch/sh/kernel/cpu/sh4/sq.c to use kobject_init_and_add
Kobject: change drivers/net/ibmveth.c to use kobject_init_and_add
Kobject: change drivers/parisc/pdc_stable.c to use kobject_init_and_add
Kobject: change arch/ia64/kernel/topology.c to use kobject_init_and_add
Kobject: change drivers/md/md.c to use kobject_init_and_add
Kobject: change arch/x86/kernel/cpu/mcheck/mce_amd_64.c to use kobject_create_and_add
Kobject: change arch/x86/kernel/cpu/mcheck/mce_amd_64.c to use kobject_init_and_add
Kobject: the cris iop_fw_load.c code is broken
Kobject: convert drivers/base/class.c to use kobject_init/add_ng()
Kobject: convert drivers/base/core.c to use kobject_init/add_ng()
Kobject: convert drivers/net/iseries_veth.c to use kobject_init/add_ng()
Kobject: convert fs/char_dev.c to use kobject_init/add_ng()
Kobject: convert kernel/params.c to use kobject_init/add_ng()
Kobject: convert kernel/user.c to use kobject_init/add_ng()
Kobject: convert mm/slub.c to use kobject_init/add_ng()
Kobject: convert net/bridge/br_if.c to use kobject_init/add_ng()
driver core: remove owner field from struct bus_type
driver core: add way to get to bus kset
driver core: add way to get to bus device klist
driver core: remove fields from struct bus_type
USB: use proper call to driver_create_file
PCMCIA: use proper call to driver_create_file
PCI: use proper call to driver_create_file
PCI: remove foolish code from pci-driver.c
Infiniband: make ipath driver use default driver groups.
Driver: add driver_add_kobj for looney iseries_veth driver
Driver core: move the driver specific module code into the driver core
Driver core: move the static kobject out of struct driver
Driver core: clean up debugging messages
Kobject: change drivers/base/bus to use kobject_init_and_add
Kobject: convert block/elevator.c to use kobject_init/add_ng()
Kobject: convert block/ll_rw_blk.c to use kobject_init/add_ng()
Kobject: convert drivers/md/md.c to use kobject_init/add_ng()
Kobject: convert kernel/module.c to use kobject_init/add_ng()
Kobject: remove kobject_add() as no one uses it anymore
Kobject: rename kobject_add_ng() to kobject_add()
Kobject: remove kobject_init() as no one uses it anymore
Kobject: rename kobject_init_ng() to kobject_init()
Kobject: remove kobject_register()
Kset: remove kset_add function
Modules: remove unneeded release function
Kobject: convert arch/* from kobject_unregister() to kobject_put()
Kobject: convert drivers/* from kobject_unregister() to kobject_put()
Kobject: convert fs/* from kobject_unregister() to kobject_put()
Kobject: convert remaining kobject_unregister() to kobject_put()
Kobject: remove kobject_unregister() as no one uses it anymore
kobject: remove old, outdated documentation.
kobject: update the kobject/kset documentation
kobject: add sample code for how to use kobjects in a simple manner.
kobject: add sample code for how to use ksets/ktypes/kobjects
Driver core: fix coding style issues in device.h
Kobject: fix coding style issues in kobject.h
Kobject: fix coding style issues in kobject c files
Driver core: coding style fixes
Driver core: Fix up build when CONFIG_BLOCK=N
x86: fix runtime error in arch/x86/kernel/cpu/mcheck/mce_amd_64.c
Module: check to see if we have a built in module with the same name
Driver core: add bus_find_device_by_name function
Module: check to see if we have a built in module with the same name
USB: handle idVendor of 0x0000
USB: always announce a device has been added to the system
USB: ftdi_sio: remove very old changelog entries from the file.
USB: use a real vendor and product id for root hubs
USB: mark USB drivers as being GPL only
USB: fix codingstyle issues in include/linux/usb.h
USB: fix codingstyle issues in include/linux/usb/
USB: fix codingstyle issues in drivers/usb/core/*.h
USB: fix codingstyle issues in drivers/usb/core/devices.c
USB: fix codingstyle issues in drivers/usb/core/devio.c
USB: fix codingstyle issues in drivers/usb/core/hcd-pci.c
USB: fix codingstyle issues in drivers/usb/core/message.c
USB: fix codingstyle issues in drivers/usb/core/*.c
PCI: fix codingstyle issues in drivers/pci/pci.h
PCI: fix codingstyle issues in include/linux/pci.h
PCI: make pci_bus a struct device
Revert "PCI: PCIE ASPM support"
pci: pci_enable_device_bars() fix for lpfc driver
Block: Fix whole_disk attribute bug
sysfs: remove BUG_ON() from sysfs_remove_group()
Greg Ungerer (33):
m68knommu: build support for new ColdFire serial driver
m68knommu: configure support for new ColdFire serial driver
m68knommu: platform setup for 5206 ColdFire parts
m68knommu: platform setup for 5206e ColdFire parts
m68knommu: platform setup for 523x ColdFire parts
m68knommu: platform setup for 520x ColdFire parts
m68knommu: platform setup for 5272 ColdFire parts
m68knommu: platform setup for 5249 ColdFire parts
m68knommu: platform setup for 528x ColdFire parts
m68knommu: platform setup for 5307 ColdFire parts
m68knommu: platform setup for 527x ColdFire parts
m68knommu: platform setup for 532x ColdFire parts
m68knommu: platform setup for 5407 ColdFire parts
m68knommu: move ColdFire entry.S to its own coldfire directory
m68knommu: move ColdFire head.S to its own coldfire directory
m68knommu: move ColdFire pit.c to its own coldfire directory
m68knommu: move ColdFire timers.c to its own coldfire directory
m68knommu: move ColdFire vectors.c to its own coldfire directory
m68knommu: modify Makefiles to support common coldfire directory
m68knommu: create common DMA table for ColdFire CPUs
m68knommu: use IRQF_DISABLE in m68328serial.c
m68knommu: remove dead code from m68knommu timer code
m68knommu: use container_of in mcf.c
m68knommu: fix 528x ColdFire cache settings
m68knommu: remove unused CONFIG_DISKtel symbol
m68knommu: switch 68328 timer to use GENERIC_TIME
m68knommu: switch ColdFire PIT timer to use GENERIC_TIME
m68knommu: switch ColdFire TIMER to use GENERIC_TIME
m68knommu: set config to use GENERIC_TIME
m68knommu: remove local gettimeofday code
m68knommu: remove empty timer offset function for 68360
m68knommu: remove dead timer int pending code
m68knommu: use ARRAY_SIZE in ColdFire serial driver
Gregory Greenman (1):
iwlwifi: Fix uCode error on association
Gregory Haskins (15):
sched: add RT-balance cpu-weight
sched: clean up this_rq use in kernel/sched_rt.c
sched: de-SCHED_OTHER-ize the RT path
sched: break out search for RT tasks
sched: RT balancing: include current CPU
sched: pre-route RT tasks on wakeup
sched: optimize RT affinity
sched: wake-balance fixes
sched: break out early if RT task cannot be migrated
sched: RT-balance, optimize
sched: add sched-domain roots
sched: only balance our RT tasks within our domain
sched: RT-balance, only adjust overload state when changing
sched: remove some old cpuset logic
sched: dynamically update the root-domain span/online maps
Guennadi Liakhovetski (6):
[ARM] 4647/1: at91rm9200: Remove redundant machine-type verification and manipulation
[ARM] 4660/3: at91: allow selecting UART for early kernel messages
gpio: rename pca9539 driver
gpio: rename pca953x symbols
gpio: handle pca953{4,5,6,7,8} too
lib/scatterlist.o needed by a module only - link it in unconditionally
Gui Jianfeng (1):
[IPV6]: Remove useless code from fib6_del_route().
Guillaume Chazarain (3):
sched: fix rq->clock warps on frequency changes
sched: monitor clock underflows in /proc/sched_debug
x86: scale cyc_2_nsec according to CPU frequency
Guillaume Thouvenin (2):
KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2
KVM: x86 emulator: cmps instruction
Gunnar Larisch (1):
Add cmpxchg_local to ppc
Guy Cohen (1):
mac80211: Assign correct TID for local bridged packets
H. Peter Anvin (44):
security: remove security_sb_post_mountroot hook
x86: add <asm/asm.h>
x86: unify asm/cpufeature.h
x86: prepare merger of <asm/alternative_{32,64}.h>
x86: actually merge <asm/alternative.h>
x86: rename the struct pt_regs members for 32/64-bit consistency
x86: use generic register names in struct user_regs_struct
x86: use generic register names in struct sigcontext
x86: use generic register name in the thread and tss structures
i386: handle an initrd in highmem (version 2)
x86: <asm/segment.h>: boot GDT entries are 32/64-independent
x86 setup: make PM transition more paranoid; cleanup 32-bit entry
x86 setup: initialize LDTR and TR to make life easier to Intel VT
x86 setup: use X86_CR0_PE macro instead of hard-coded constant
x86 setup: display VESA graphics modes in vga=ask menu
x86 setup: fix constraints in segment accessor functions
x86 setup: OK -> ok (no need to scream)
x86 setup: add missing prototype; formatting fix
x86 setup: add note to use edd=off on EDD probing hangs
x86 setup: push video mode setup as late as possible
x86 setup: guard the heap against invalid stack setups
x86 setup: correct the base in the GDT_ENTRY() macro
x86: add _ASM_EXTABLE macro to <asm/asm.h>
x86: use _ASM_EXTABLE macro in arch/x86/kernel/test_nx.c
x86: use _ASM_EXTABLE macro in arch/x86/lib/mmx_32.c
x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_32.c
x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_64.c
x86: use _ASM_EXTABLE macro in arch/x86/mm/init_32.c
x86: use _ASM_EXTABLE macro in include/asm-x86/futex.h
x86: use _ASM_EXTABLE macro in include/asm-x86/i387.h
x86: use _ASM_EXTABLE macro in include/asm-x86/msr.h
x86: use _ASM_EXTABLE macro in include/asm-x86/system.h
x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_32.h
x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_64.h
x86: cpuid: allow querying %ecx-sensitive CPUID levels
x86: cpuid, msr: use inode mutex instead of big kernel lock
x86: reintroduce volatile keyword in prototype to clflush()
x86: unify CPU feature string names
x86 setup: print missing CPU features in cleartext
asm-generic/tlb.h: remove <linux/quicklist.h>
md: raid6: Fix mktable.c
md: raid6: clean up the style of raid6test/test.c
Sanitize the type of struct user.u_ar0
avoid overflows in kernel/time.c
Haavard Skinnemoen (29):
[AVR32] Drop GFP_COMP for DMA memory allocations
[AVR32] Remove redundant try_to_freeze() call from do_signal()
ptrace: Call arch_ptrace_attach() when request=PTRACE_TRACEME
[AVR32] Enable debugging only when needed
[AVR32] Include instrumentation menu
[AVR32] Oprofile support
[AVR32] Provide more CPU information in /proc/cpuinfo and dmesg
[AVR32] Add support for AT32AP7001 and AT32AP7002
[AVR32] ATSTK1000: Move gpio-leds setup to setup.c
[AVR32] Clean up external DAC setup code
[AVR32] Add support for ATSTK1003 and ATSTK1004
[AVR32] Kconfig: Choose daughterboard instead of CPU
[AVR32] ATSTK1002: Update defconfig
[AVR32] ATNGW100: Update defconfig
[AVR32] NMI debugging
[AVR32] extint: Set initial irq type to low level
macb: Fix section mismatch and shrink runtime footprint
kbuild: Fix instrumentation removal breakage on avr32
Fix timerfd breakage on avr32
atmel_spi throughput improvement
atmel_spi: fix dmachain oops with DEBUG enabled
atmel_lcdfb: validate display timings
MAINTAINERS: add Haavard as maintainer of the atmel_serial driver
atmel_serial: use cpu_relax() when busy-waiting
atmel_serial: use existing console options only if BRG is running
atmel_serial: fix bugs in probe() error path and remove()
atmel_serial: fix broken RX buffer allocation
atmel_serial: use container_of instead of direct cast
atmel_serial: show tty name in /proc/interrupts
Hans Verkuil (53):
V4L/DVB (6451): v4l2: add support for bus-based I2C drivers
V4L/DVB (6452): wm8775: convert to bus-based I2C API
V4L/DVB (6453): wm8739: convert to bus-based I2C API
V4L/DVB (6454): vp27smpx: convert to bus-based I2C API
V4L/DVB (6455): saa7115: convert to bus-based I2C API
V4L/DVB (6456): saa7127: convert to bus-based I2C API
V4L/DVB (6457): msp3400: convert to bus-based I2C API
V4L/DVB (6458): cs53l23a: convert to bus-based I2C API
V4L/DVB (6459): cx25840: convert to bus-based I2C API
V4L/DVB (6460): v4l2-i2c-drv: add legacy_probe function pointer
V4L/DVB (6461): tvaudio: convert to bus-based I2C API
V4L/DVB (6462): upd64083: convert to bus-based I2C API
V4L/DVB (6463): upd64031a: convert to bus-based I2C API
V4L/DVB (6464): tlv320aic23b: convert to bus-based I2C API
V4L/DVB (6465): Use correct error codes when chip is not recognized
V4L/DVB (6466): v4l2-i2c-drv: first call remove, then detach client
V4L/DVB (6467): v4l2-common: minor cleanups
V4L/DVB (6471): tuner: i2c_client cannot be part of the tuner struct
V4L/DVB (6486): m52790: add new Mitsubishi A/V switch i2c driver
V4L/DVB (6487): i2c-id: add M52790 driver ID
V4L/DVB (6488): ivtv: add ASUS Falcon2 support
V4L/DVB (6489): ivtv: add support for AVerMedia PVR-150 Plus
V4L/DVB (6490): Remove EXPERIMENTAL from several i2c drivers
V4L/DVB (6553): tuner: replace default_mode_mask
V4L/DVB (6555): tuner: reorder functions to prepare for i2c conversion
V4L/DVB (6556): tuner: convert to bus-based I2C API
V4L/DVB (6557): tea5767: remove unnecessary warning
V4L/DVB (6665b): add ivtv to MAINTAINERS
V4L/DVB (6737): wm8775: codingstyle cleanup
V4L/DVB (6738): wm8739: codingstyle cleanups
V4L/DVB (6739): cs53l32a: codingstyle cleanups
V4L/DVB (6740): tlv320aic23b: codingstyle cleanups
V4L/DVB (6741): cx2341x: codingstyle cleanups
V4L/DVB (6742): ivtv: fix incorrect debug message
V4L/DVB (6743): cx25840: fix endianness inconsistency
V4L/DVB (6762): ivtv: update version number to 1.2
V4L/DVB (6763): ivtv: add AVerMedia EZMaker PCI Deluxe support
V4L/DVB (6764): ivtv: select VIDEO_IR in Kconfig
V4L/DVB (6765): ivtv: convert to bus-based i2c API
V4L/DVB (6766): ivtv: remove i2c legacy support from drivers that no longer need it
V4L/DVB (6859): tveeprom: add support for Hauppauge models 74xxx
V4L/DVB (6860): tveeprom: CodingStyle cleanup
V4L/DVB (6861): cx2341x: command argument should be u32 instead of int
V4L/DVB (6862): ivtv: really remove i2c legacy support from drivers that no longer need it
V4L/DVB (6863): upd64083: CodingStyle cleanups
V4L/DVB (6864): upd64031a: CodingStyle cleanup
V4L/DVB (6865): vp27smpx: CodingStyle cleanup
V4L/DVB (6866): msp3400: CodingStyle cleanups
V4L/DVB (6867): saa7127: CodingStyle cleanups
V4L/DVB (6868): i2c-id.h: add I2C_DRIVERID_CS5345
V4L/DVB (6869): cs5345: new i2c driver
V4L/DVB (6896): ivtv: add XC2028 support for Club3D cards
V4L/DVB (6917): ivtv: small textual update
Hans de Goede (3):
[SCSI] sd: add fix for devices with last sector access problems
[SCSI] usbstorage: use last_sector_bug flag universally
hwmon: (fschmd) Read voltage scaling factors from BIOS DMI
Hans-Christian Egtvedt (3):
[MTD] [NOR] More CFI fixups for Atmel chips
Disable VGA text console for AVR32 architecture
[ALSA] at73c213: replace spinlock in mixer functions with a mutex
Harald Welte (2):
[ALSA] neo1973: ASoC include pathname fix
USB: ftdi_sio: Support for more JTAG adaptors
Harvey Harrison (91):
sh: Use def_bool where possible.
[NET]: Remove FASTCALL macro
x86: use def_bool where possible
x86: use def_bool where possible in Kconfig.cpu
x86: unify include/asm-x86/linkage_[32|64].h
x86: unify mmap_{32|64}.c
UML: remove remaining FASTCALL uses
x86: remove last users of FASTCALL
core: remove last users of empty FASTCALL macro
x86: remove all definitions with fastcall
x86: remove fastcall from include/asm-x86
x86: clean up local_{32|64}.h
x86: fix asm memory constraints in local_64.h
x86: introduce asm helpers in local_{32|64}.h
x86: unify local_{32|64}.h
x86: local.h fix checkpatch warnings
x86: unify kexec_{32|64}.h
x86: unify extable_{32|64}.c
x86: use helper in fault_64.c
x86: kprobes leftover cleanups
x86: unify module_{32|64}.h
x86: add reenter_kprobe helper
x86: introduce REX prefix helper for kprobes
x86: kprobes remove fix_riprel #ifdef
x86: cosmetic fixes fault_{32|64}.c
x86: kprobes change kprobe_handler flow
x86: fault_32.c cleanup
x86: begin fault_{32|64}.c unification
x86: introduce force_sig_info_fault helper to X86_64
x86: introduce __die helper to X86_32
x86: more users of PF_ constants in fault_32|64.c
x86: use fixup_exception() in traps_64.c
x86: move get_segment_eip() to step.c
x86: trivial whitespace in kprobes.c
x86: use wrmsrl in kprobes.c, step.c
x86: common x86_32|64 naming
x86: remove last user of get_segment_eip
x86: do_page_fault small unification
x86: last of trivial fault_32|64.c unification
x86: function ifdefs in fault_32|64.c
x86: unify pt_regs accessors ptrace.h
x86: clean up ptrace.h
x86: rename stack_pointer to kernel_trap_sp
x86: unify printk strings in fault_32|64.c
x86: use v8086_mode helper, trivial unification
x86: add vdso32-int80-syms.lds to .gitignore
x86: update reliability argument to printk_address
x86: make printk_address available on X86_32
x86: add dump_pagetable helper to X86_32
x86: add is_f00f_bug helper to fault_32|64.c
x86: add is_errata100 helper to fault_32|64.c
x86: introduce show_fault_oops helper to fault_32|64.c
x86: unify page fault oops printing
x86: unify fault_32|64.c by ifdef'd function bodies
x86: unify fault_32|64.c with ifdefs
x86: unify fault_32|64.c
x86: remove nx_enabled from fault.c
x86: shrink some ifdefs in fault.c
x86: fix sparse warnings in intel_cacheinfo.c
x86: fix sparse warning in kernel/scx200_32.c
x86: fix small sparse warning
x86: make early_console static in early_printk.c
x86: fix sparse warnings in cpu/common.c
x86: fixes for lookup_address args
x86: reduce ifdef sections in fault.c
x86: remove long dead cyrix mtrr code
x86: sparse errors from string_32.h
x86: remove final FASTCALL() uses
x86: add include to cpu/intel.c
x86: add function prototype to vm86.h
x86: small sparse fix in process_32.c
x86: add cpu init function defintions to cpu.h
x86: add cpu mtrr init function definitions to mtrr.h
slub: fix shadowed variable sparse warnings
mm: remove fastcall from mm/
x86: trivial sparse/checkpatch in quirks.c
x86: fix sparse error in traps_32.c
x86: fix sparse warnings in powernow-k8.c
cpuidle: dubious one-bit signed bitfield in cpuidle.h
fs: remove fastcall, it is always empty
kernel: remove fastcall in kernel/*
lib: remove fastcall from lib/*
Remove fastcall from linux/include
asm-generic: remove fastcall
misc: removal of final callers using fastcall
x86: fix sparse warning in xen/time.c
x86: sparse warning in therm_throt.c
x86: sparse warnings in pageattr.c
x86: fix sparse warning in topology.c
x86: fix sparse warnings in acpi/bus.c
x86, core: remove CONFIG_FORCED_INLINING
Heikki Lindholm (1):
[ALSA] add number of periods constraint to snd-aoa
Heiko Carstens (22):
[SCSI] zfcp: fix use after free bug.
[S390] Standby cpu activation/deactivation.
[S390] sclp: convert channel path configure code to use sync interface.
[S390] Print kernel version in dump_stack() and show_regs().
[S390] Get rid of HOLES_IN_ZONE requirement.
[S390] Remove owner_pc member from raw_spinlock_t.
[S390] Use new style spinlock initializer in __RWSEM_INITIALIZER.
[S390] Get rid of additional_cpus kernel parameter.
[S390] Remove appldata include from sysctl_check.c
[S390] Allocate and free cpu lowcores and stacks when needed/possible.
latencytop: Change Kconfig dependency.
[S390] DEBUG_PAGEALLOC support for s390.
[S390] Fix linker script.
[S390] Fix smp_call_function_mask semantics.
[S390] Fix couple of section mismatches.
[S390] Implement ext2_find_next_bit.
[S390] latencytop s390 support.
[S390] Remove BUILD_BUG_ON() in vmem code.
[S390] dcss: Initialize workqueue before using it.
tty: let architectures override the user/kernel macros.
tty: s390 support for termios2.
[S390] Wire up new timerfd syscalls.
Helge Deller (3):
WAVELAN - compile-time check for struct sizes
[NETFILTER]: nf_log: add netfilter gcc printf format checking
backlight: Avoid unecessary driver callbacks
Helmut Schaa (2):
mac80211: Remove local->scan_flags
mac80211: Restore rx.fc before every invocation of ieee80211_invoke_rx_handlers
Henrique de Moraes Holschuh (20):
ACPI: thinkpad-acpi: document keymap gotcha's (v2)
ACPI: thinkpad-acpi: refactor hotkey_get and hotkey_set (v2)
ACPI: thinkpad-acpi: prepare for NVRAM polling support
ACPI: thinkpad-acpi: add CMOS NVRAM polling for hot keys (v9)
ACPI: thinkpad-acpi: bump up version to 0.18
ACPI: thinkpad-acpi: spring cleanup part 1
ACPI: thinkpad-acpi: spring cleanup part 2
ACPI: thinkpad-acpi: spring cleanup part 3
ACPI: thinkpad-acpi: spring cleanup part 4
ACPI: thinkpad-acpi: module glue cleanups
ACPI: thinkpad-acpi: rename IBM in defines
ACPI: thinkpad-acpi: some checkpatch.pl fluff
ACPI: thinkpad-acpi: add suspend handler
ACPI: thinkpad-acpi: cleanup hotkey_notify and HKEY log messages
ACPI: thinkpad-acpi: wakeup on hotunplug reporting
ACPI: thinkpad-acpi: add X61t HKEY events
ACPI: thinkpad-acpi: silence _sta warning
ACPI: thinkpad-acpi: add poll() support to some sysfs attributes
ACPI: thinkpad-acpi: update copyright dates to 2008
ACPI: thinkpad-acpi: bump up version to 0.19
Herbert Valerio Riedel (9):
[ARM] 4668/1: ep93xx: implement new GPIO API
[ARM] 4669/1: ep93xx: simplify GPIO code and cleanups
[ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type
[ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations
[ARM] Orion: provide GPIO method for enabling hardware assisted blinking
[ARM] Orion: MV88F5181 support bits
[ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323
[ARM] Orion: I2C support
[ARM] Orion: implement power-off method for QNAP TS-109/209
Herbert Xu (126):
[CRYPTO] scatterwalk: Use generic scatterlist chaining
[CRYPTO] doc: Update api-intro.txt
[CRYPTO] ablkcipher: Add distinct ABLKCIPHER type
[CRYPTO] api: Add crypto_inc and crypto_xor
[CRYPTO] cbc: Use crypto_xor
[CRYPTO] cbc: Require block size to be a power of 2
[CRYPTO] pcbc: Use crypto_xor
[CRYPTO] ctr: Use crypto_inc and crypto_xor
[CRYPTO] ctr: Fix multi-page processing
[CRYPTO] authenc: Use or instead of max on alignment masks
[CRYPTO] aead: Make authsize a run-time parameter
[CRYPTO] authenc: Move enckeylen into key itself
[CRYPTO] authenc: Fix hash verification
[CRYPTO] tcrypt: Make gcm available as a standalone test
[CRYPTO] gcm: Fix ICV handling
[CRYPTO] aead: Return EBADMSG for ICV mismatch
[CRYPTO] scatterwalk: Move scatterwalk.h to linux/crypto
[CRYPTO] scatterwalk: Restore custom sg chaining for now
[CRYPTO] gcm: Put abreq in private context instead of on stack
[CRYPTO] authenc: Fix typo in ivsize
[CRYPTO] authenc: Use RTA_OK to check length
[CRYPTO] authenc: Merge common hashing code
[CRYPTO] api: Sanitise mask when allocating ablkcipher/hash
[CRYPTO] api: Add crypto_attr_alg_name
[CRYPTO] gcm: Fix request context alignment
[CRYPTO] blkcipher: Merge ablkcipher and blkcipher into one option/module
[CRYPTO] ctr: Refactor into ctr and rfc3686
[CRYPTO] gcm: Add support for async ciphers
[CRYPTO] skcipher: Add crypto_grab_skcipher interface
[CRYPTO] skcipher: Add givcrypt operations and givcipher type
[CRYPTO] skcipher: Added geniv field
[CRYPTO] cryptd: Use geniv of the underlying algorithm
[CRYPTO] skcipher: Add skcipher_geniv_alloc/skcipher_geniv_free
[CRYPTO] chainiv: Add chain IV generator
[CRYPTO] skcipher: Added skcipher_givcrypt_complete
[CRYPTO] eseqiv: Add Encrypted Sequence Number IV Generator
[CRYPTO] skcipher: Create default givcipher instances
[CRYPTO] authenc: Use crypto_grab_skcipher
[CRYPTO] gcm: Allow block cipher parameter
[CRYPTO] gcm: Use crypto_grab_skcipher
[CRYPTO] skcipher: Remove crypto_spawn_ablkcipher
[CRYPTO] seqiv: Add Sequence Number IV Generator
[CRYPTO] skcipher: Add top-level givencrypt/givdecrypt calls
[CRYPTO] aead: Add givcrypt operations
[CRYPTO] authenc: Add givencrypt operation
[CRYPTO] aead: Add top-level givencrypt/givdecrypt calls
[CRYPTO] aead: Allow algorithms with no givcrypt support
[CRYPTO] aead: Add aead_geniv_alloc/aead_geniv_free
[CRYPTO] seqiv: Add AEAD support
[CRYPTO] aead: Create default givcipher instances
[CRYPTO] null: Add null blkcipher algorithm
[CRYPTO] null: Allow setkey on digest_null
[CRYPTO] scatterwalk: Handle zero nbytes in scatterwalk_map_and_copy
[CRYPTO] seqiv: Add select AEAD in Kconfig
[CRYPTO] chainiv: Avoid lock spinning where possible
[CRYPTO] api: Show async type
[CRYPTO] gcm: Introduce rfc4106
[CRYPTO] api: Include sched.h for cond_resched in scatterwalk.h
[CRYPTO] padlock: Only reset the key once for each CBC and ECB operation
[CRYPTO] tcrypt: Zero axbuf in the right function
[CRYPTO] xcbc: Fix algorithm leak when block size check fails
[CRYPTO] xcbc: Remove bogus hash/cipher test
[CRYPTO] tcrypt: Make xcbc available as a standalone test
[CRYPTO] api: Set default CRYPTO_MINALIGN to unsigned long long
sched: do not do cond_resched() when CONFIG_PREEMPT
[CRYPTO] hifn795x: Disallow built-in hifn795x when HW_RANDOM is m
[IPV6]: Only set nfheader_len for top xfrm dst
[IPSEC]: Use dst->header_len when resizing on output
[IPV6]: Move nfheader_len into rt6_info
[NET]: Eliminate duplicate copies of dst_discard
[NET]: Remove unnecessary inclusion of dst.h
[IPSEC]: Only set neighbour on top xfrm dst
[IPSEC]: Set dst->input to dst_discard
[IPSEC]: Make sure idev is consistent with dev in xfrm_dst
[IPSEC]: Replace x->type->{local,remote}_addr with flags
[IPSEC]: Move flow construction into xfrm_dst_lookup
[IPSEC]: Merge common code into xfrm_bundle_create
[IPSEC]: Forbid BEET + ipcomp for now
[IPSEC]: Move x->outer_mode->output out of locked section
[INET]: Give outer DSCP directly to ip*_copy_dscp
[IPSEC]: Separate inner/outer mode processing on output
[IPSEC]: Separate inner/outer mode processing on input
[IPV4]: Add ip_local_out
[IPV6]: Add ip6_local_out
[IPSEC]: Merge most of the output path
[IPSEC]: Add async resume support on output
[IPSEC]: Merge most of the input path
[IPSEC]: Store xfrm states in security path directly
[IPSEC]: Move integrity stat collection into xfrm_input
[IPSEC]: Move state lock into x->type->input
[IPSEC]: Make x->lastused an unsigned long
[IPSEC]: Remove nhoff from xfrm_input
[IPSEC]: Add async resume support on input
[IPSEC]: Use the correct family for input state lookup
[UDP]: Avoid repeated counting of checksum errors due to peeking
[UDP]: Restore missing inDatagrams increments
[UDP]: Only increment counter on first peek/recv
[IPSEC]: Add xfrm_input_state helper
[IPSEC]: Make xfrm_lookup flags argument a bit-field
[IPSEC]: Added xfrm_decode_session_reverse and xfrmX_policy_check_reverse
[IPSEC]: Add ICMP host relookup support
[IPSEC]: Fix reversed ICMP6 policy check
[IPSEC]: Make callers of xfrm_lookup to use XFRM_LOOKUP_WAIT
[IPSEC]: Do not let packets pass when ICMP flag is off
[NET]: Check RTNL status in unregister_netdevice
[DECNET]: Fix inverted wait flag in xfrm_lookup call
[IPSEC]: Fix zero return value in xfrm_lookup on error
[UDP]: Move udp_stats_in6 into net/ipv4/udp.c
[PACKET]: Fix /proc/net/packet crash due to bogus private pointer
[IPSEC]: Do xfrm_state_check_space before encapsulation
[SNMP]: Fix SNMP counters with PREEMPT
[IPSEC]: Rename tunnel-mode functions to avoid collisions with tunnels
[IPSEC]: Fix double free on skb on async output
[IPSEC]: Fix transport-mode async resume on intput without netfilter
[IPSEC]: Move all calls to xfrm_audit_state_icvfail to xfrm_input
[IPSEC]: Kill duplicate xfrm_policy_flush prototype
[IPSEC]: Return EOVERFLOW when output sequence number overflows
[IPSEC]: Use crypto_aead and authenc in ESP
[IPSEC]: Allow async algorithms
[IPSEC]: Add support for combined mode algorithms
[INET]: Prevent out-of-sync truesize on ip_fragment slow path
[AUDIT]: Increase skb->truesize in audit_expand
[IPCOMP]: Fetch nexthdr before ipch is destroyed
[IPCOMP]: Fix reception of incompressible packets
[ICMP]: Restore pskb_pull calls in receive function
Avoid divide in IS_ALIGN
Hermann Lauer (1):
[ALSA] es1938 - improve capture hw pointer reads
Hermann Pitton (3):
V4L/DVB (6687): saa7134: add mute support for radio/analog-in on MD9717 and MD7134
V4L/DVB (7016): saa7134: remove the Avermedia Super 007 from eeprom detection
V4L/DVB (7017): saa7134: add MSI TV at nywhere Plus with the older tda8275 tuner
Herton Ronaldo Krzesinski (2):
[ALSA] HDA-Intel - Add support for RV610/RV630 HDMI audio
[ALSA] hda-codec - Fix capture mixers of ALC662 models
Hideo Aoki (2):
[NET] CORE: Introducing new memory accounting interface.
[UDP]: Add memory accounting.
Hidetoshi Seto (2):
[IA64] generalize attribute of fsyscall_gtod_data
[IA64] mca style cleanup
HighPoint Linux Team (1):
[SCSI] hptiop: add more adapter models and other fixes
Hiroshi Shimamoto (11):
x86: enable irq in default_idle on 64-bit
x86: io_apic_64.c: remove unused config check
x86: clean up nmi_32/64.c
x86: clean up process_32/64.c
x86: clean up apic_32/64.c
x86: clean up apic_32.c, take 2
x86: move out tick_nohz_stop_sched_tick() call from the loop
x86: kdump failure
x86: move warning message of polling idle and HT enabled
x86: move select_idle_routine() call after detect_ht()
x86: remove struct cpu_model_info
Hisashi Hifumi (1):
[S390] do local_irq_restore while spinning in spin_lock_irqsave.
Hitoshi Mitake (1):
drivers/edac: i3000: missing init code
Hoang-Nam Nguyen (5):
IB/ehca: Forward event client-reregister-required to registered clients
IB/ehca: Remove CQ-QP-link before destroying QP in error path of create_qp()
IB/ehca: Define array to store SMI/GSI QPs
IB/ehca: Add "port connection autodetect mode"
IB/ehca: Add PMA support
Holger Schurig (24):
libertas: move wlan_*_association_work from header to c file
libertas: move to uniform lbs_/LBS_ namespace
libertas: clean up association debug messages
libertas: remove arbitrary typedefs
libertas: rework event subscription
libertas: tweak association debug output
libertas: tweak tx path debugging
libertas: remove numprobes
libertas: remove user-specified channel list
libertas: less eventcause shifts
libertas: remove cmd_ctrl_node->cmdflags
libertas: remove cmd_ctrl_node->status
libertas: make more functions static
libertas: handy function to call firmware commands
libertas: fix data packet size errors
libertas: implement new scanning logic
libertas: endianness fixes
libertas: fix use-after-free error
libertas cs/sdio: fix 'NOHZ: local_softirq_pending 08' message
libertas: move cardspecific data to driver
libertas: always show firmware release
libertas: don't blindly try mesh
libertas: pepper main with debug statement
libertas: fix interrupt while removing driver
Hollis Blanchard (12):
[POWERPC] 4xx: enable built-in networking for Sequoia defconfig
KVM: Portability: Make exported debugfs data architecture-specific
KVM: Portability: Move x86 instruction emulation code to x86.c
KVM: Portability: Move x86 FPU handling to x86.c
KVM: Portability: Move x86 vcpu ioctl handlers to x86.c
KVM: Remove unused "rmap_overflow" variable
KVM: Correct consistent typo: "destory" -> "destroy"
KVM: Move misplaced comment
KVM: Portability: Move address types to their own header file
KVM: Portability: Move IO device definitions to its own header file
KVM: Portability: Stop including x86-specific headers in kvm_main.c
KVM: Portability: Create kvm_arch_vcpu_runnable() function
Huang, Ying (21):
x86: EFI runtime service support
x86: EFI runtime service support: EFI runtime services
x86: EFI runtime service support: document for EFI runtime services
x86: EFI runtime service support: remove duplicated code from efi_32.c
x86 boot: use E820 memory map on EFI 32 platform
x86: 32-bit EFI runtime service support: fixes in sync with 64-bit support
x86 boot : export boot_params via debugfs for debugging
i386 boot: replace boot_ioremap with enhanced bt_ioremap - enhance bt_ioremap
x86: replace boot_ioremap() with enhanced bt_ioremap() - remove boot_ioremap()
x86 32-bit boot: rename bt_ioremap() to early_ioremap()
x86: early_ioremap_reset fix
x86: make early_ioremap_debug early_param
x86: fix some bugs about EFI runtime code mapping
x86: fix NX bit handling in change_page_attr()
x86: ioremap_nocache fix
x86: use reboot_type on EFI 32
x86: fixes some bugs about EFI memory map handling
x86: change_page_attr_clear fix
x86: c_p_a clflush_cache_range fix
x86: early_ioremap_reset fix 2
x86: fix EFI mapping
Hugh Blemings (1):
[POWERPC] 4xx: Base support for 440GX Taishan eval board
Hugh Dickins (25):
swapin_readahead: excise NUMA bogosity
swapin_readahead: move and rearrange args
swapin needs gfp_mask for loop on tmpfs
shmem: SGP_QUICK and SGP_FAULT redundant
shmem_getpage return page locked
shmem_file_write is redundant
swapin: fix valid_swaphandles defect
swapoff: scan ptes preemptibly
tmpfs: move swap_state stats update
tmpfs: shuffle add_to_swap_caches
tmpfs: move swap swizzling into shmem
tmpfs: allow filepage alongside swappage
tmpfs: allocate on read when stacked
tmpfs: make shmem_unuse more preemptible
tmpfs: open a window in shmem_unuse_inode
tmpfs: radix_tree_preloading
tmpfs: fix shmem_swaplist races
mm: don't waste swap on locked pages
stop c_p_a corrupting the pds
memcgroup: temporarily revert swapoff mod
memcgroup: reinstate swapoff mod
memcgroup: fix zone isolation OOM
memcgroup: revert swap_state mods
memcgroup: tidy up mem_cgroup_charge_common
memcgroup: fix hang with shmem/tmpfs
Ian Abbott (1):
PCI: Fix fakephp deadlock
Ian Armstrong (8):
V4L/DVB (6712): ivtv: ivtv yuv stream handling change
V4L/DVB (6713): ivtv: ivtv_yuv_prep_frame breakup and yuv hardware buffer changes
V4L/DVB (6714): ivtv: yuv frame parameter fix
V4L/DVB (6715): ivtv: Remove unnecessary register update
V4L/DVB (6716): ivtv: yuv interlace mode change
V4L/DVB (6717): ivtv: Initial merge of video48 yuv handling into the IVTV_IOC_DMA_FRAME framework
V4L/DVB (6718): ivtv: ivtv yuv format description correction
V4L/DVB (6719): ivtv: ivtv-yuv clean-up + source cropping bug-fix
Ian Campbell (14):
x86_32: remove unnecessary use of %ebx as the boot cpu flag
x86_32: always run the full set of paging state.
x86: unify whitespace and comments in arch/x86/boot/compressed/vmlinux_??.lds
x86: unify whitespace in arch/x86/boot/compressed/vmlinux_??.scr
x86: switch to .rodata.compressed in arch/x86/boot/compressed/vmlinux_??.scr
x86: unify arch/x86/boot/compressed/vmlinux_??.scr
x86: unify strings in arch/x86/boot/compressed/misc_??.c
x86: unify whitespace and comments in arch/x86/boot/compressed/misc_??.c
x86: unify headers in arch/x86/boot/compressed/misc_??.c
x86: unify variable names in arch/x86/boot/compressed/misc_??.c
x86: unify arch/x86/boot/compressed/misc_??.c
x86: define OBJCOPYFLAGS explicitly for each target.
x86: construct 32-bit boot time page tables in native format.
x86: fix early_ioremap pagetable ops
Ian Molton (2):
[ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.
[ALSA] soc - Preliminary ac97 drivers for Toshiba e800 PDAs
Ian Romanick (1):
drm: Fix ioc32 compat layer
Ian Schram (5):
iwlwifi: fix various spelling and typos
iwlwifi: rename iwl_eeprom_aqcuire_semaphore to _acquire_
iwlwifi: Two comments in iwl-3945.c were longer than 80 columns
iwlwifi: Beautify by removing superfluous newlines and code
iwlwifi: remove late null-check and duplicate bug_on
Igor Mammedov (2):
[CIFS] DFS support patchset: Added mountdata
[CIFS] DFS support: provide shrinkable mounts
Ihar Hrachyshka (1):
libertas: fix memory alignment problems on the blackfin
Ilpo Järvinen (62):
[CRYPTO] cast6: inline bloat--
[TCP]: Move !in_sack test earlier in sacktag & reorganize if()s
[TCP]: Extend reordering detection to cover CA_Loss partially
[TCP]: non-FACK SACK follows conservative SACK loss recovery
[TCP]: Convert highest_sack to sk_buff to allow direct access
[TCP]: Make lost retrans detection more self-contained
[TCP]: Prior_fackets can be replaced by highest_sack seq
[TCP]: Create tcp_sacktag_one().
[TCP]: Earlier SACK block verification & simplify access to them
[TCP]: Rewrite SACK block processing & sack_recv_cache use
[TCP]: Correct DSACK check placing
[PCOUNTER] Fix build error without CONFIG_SMP
[TCP]: Move FRTO checks out from write queue abstraction funcs
[TCP]: Two fixes to new sacktag code
[TCP]: Move LOSTRETRANS MIB outside !(L|S) check
[TCP]: Remove superflucious FLAG_DATA_SACKED
[TCP]: Unite identical code from two seqno split blocks
[TCP]: Cong.ctrl modules: remove unused good_ack from cong_avoid
[TCP]: MTUprobe: prepare skb fields earlier
[TCP]: Remove local variable and use packets_in_flight directly
[TCP]: Add tcp_for_write_queue_from_safe and use it in mtu_probe
[TCP]: Remove duplicated code block from clean_rtx_queue
[TCP]: Add unlikely() to urgent handling in clean_rtx_queue
[TCP]: Cleanup local variables of clean_rtx_queue
[TCP]: Abstract tp->highest_sack accessing & point to next skb
[TCP]: Fix TSO deferring
[TCP]: Force TSO splits to MSS boundaries
[TCP]: Remove seq_rtt ptr from clean_rtx_queue args
[TCP]: Make invariant check complain about invalid sacked_out
[TCP]: Rename update_send_head & include related increment to it
[TCP]: Introduce tcp_wnd_end() to reduce line lengths
[TCP]: Dropped unnecessary skb/sacked accessing in reneging
[TCP]: Remove TCPCB_URG & TCPCB_AT_TAIL as unnecessary
[TCP]: reduce tcp_output's indentation levels a bit
[TCP]: cleanup tcp_{in,out}put.c style
[TCP]: Code duplication removal, added tcp_bound_to_half_wnd()
[TCP]: Remove unnecessary local variable
[TCP]: cleanup tcp_parse_options deep indented switch
[TCP]: Urgent parameter effect can be simplified.
[TCP]: Perform setting of common control fields in one place
[NETFILTER]: Kill some supper dupper bloatry
[IPVS]: Kill some bloat
[XFRM]: Kill some bloat
[CCID3]: Kill some bloat
[NET]: Remove obsolete comment
[TCP]: Uninline tcp_set_state
[TCP]: Uninline tcp_is_cwnd_limited
[XFRM] xfrm_policy: kill some bloat
[IPV6] route: kill some bloat
[NETLINK] af_netlink: kill some bloat
[PKTGEN]: Kill dead static inlines
[PKTGEN]: uninline getCurUs
[NETFILTER] xt_policy.c: kill some bloat
[NET] core/utils.c: digit2bin is dead static inline
[PKT_SCHED] HTB: htb_classid is dead static inline
[NET] 9p: kill dead static inline buf_put_string
[TCP]: NewReno must count every skb while marking losses
[NETFILTER]: ipt_CLUSTERIP: kill clusterip_config_entry_get
[NETFILTER]: nf_conntrack: kill unused static inline (do_iter)
[MTD] JEDEC probe: kill some inline bloat
[MTD] jedec probe: drop unnecessary forward declarations
[TIPC]: Kill unused static inline (x5)
Ingo Molnar (168):
printk: make printk more robust by not allowing recursion
sched: fix CONFIG_PRINT_TIME's reliance on sched_clock()
sched: remove printk_clock()
sched: remove printk_clock references from ia64
cpu-hotplug: fix build on !CONFIG_SMP
softlockup: automatically detect hung TASK_UNINTERRUPTIBLE tasks
sched: clean up pick_next_highest_task_rt()
sched: clean up find_lock_lowest_rq()
sched: clean up overlong line in kernel/sched_debug.c
sched: clean up kernel/sched_rt.c
sched: remove rt_overload()
sched: remove leftover debugging
sched: clean up pull_rt_task()
sched: clean up schedule_balance_rt()
sched: fix sched_rt.c:join/leave_domain
sched: remove unused JIFFIES_TO_NS() macro
sched: style cleanup, #2
sched: add credits for RT balancing improvements
sched: reactivate fork balancing
sched: whitespace cleanups in topology.h
sched: documentation, whitespace fixes
sched: make PREEMPT_BKL the default
sched: remove the !PREEMPT_BKL code
softlockup: fix signedness
printk: use ktime_get()
printk: revert ktime_get() timestamps
x86: offer is_hpet_enabled() on !CONFIG_HPET_TIMER too
x86: make clockevents more robust
x86: various changes and cleanups to in_p/out_p delay details
x86: make io_delay=0xed the default
x86: add DMI quirk for io-delay hangs on Compaq Presario V6000 laptops
x86: idle wakeup event in the HLT loop
x86: clean up arch/x86/kernel/aperture_64.c
x86: clean up arch/x86/kernel/aperture_64.c printk()s
x86: mach-voyager, lindent
x86: lindent arch/i386/math-emu
x86: lindent arch/i386/math-emu, cleanup
x86: code cleanups in arch/x86/kernel/pci-gart_64.c
x86: clean up drivers/char/rtc.c
x86: avoid build warning
x86: dummy placeholder for acpi/reboot.h
x86: replace outb_p() with udelay(2) in drivers/input/mouse/pc110pad.c
x86: remove unused include/asm-x86/processor_32/64.h
x86: add some pirq debugging
x86: hlt on early crash
x86: debug: double-check the empty zero page
x86: lfence fix
x86: move native_read_tsc() offline
x86: map vsyscalls early enough
x86: read_tsc sync
x86: fix sched_clock()
x86: page.h: move and unify types for pagetable entry, #1
x86: page.h: move and unify types for pagetable entry, #2
x86: page.h: move and unify types for pagetable entry, #3
x86: page.h: move and unify types for pagetable entry, #4
x86: page.h: move and unify types for pagetable entry, #5
x86: page.h: move and unify types for pagetable entry, #6
x86: clean up include/asm-x86/calling.h
x86: clean up arch/x86/mm/fault_64.c
x86: migration helpers for KVM
x86: add PWT to NOCACHE flags
x86/pgtable: fix constant sign extension problem
x86/pgtable: unify pagetable accessors, #1
x86/pgtable: unify pagetable accessors, #2
x86/pgtable: unify pagetable accessors, #3
x86/pgtable: unify pagetable accessors, #4
x86/pgtable: unify pagetable accessors, #5
x86: unify pgtable accessors which use, #2
x86: fix pte_modify() bug
x86: fix UML and -regparm=3
x86: make early printk selectable on 64-bit as well
x86: smp_scan_config() debugging printouts
x86: pat: e820 cleanup
x86: fix DMI ioremap leak
x86: early fault debugging improvement
x86: add debug of invalid per_cpu map accesses
x86: check_tsc_warp() slowness fix
x86: add warning to check_tsc_warp()
x86: fix up alternatives with lockdep enabled
genirq: stackdump after the "Trying to free already-free IRQ" message
x86: get_cycles() fix
x86: clean up paging_init()
x86: fix DEBUG_RODATA kconfig text
x86: improve MTRR trimming messages
x86: change ioremap() to default to uncached
x86: clean up arch/x86/mm/pageattr_32.c
x86: clean up arch/x86/mm/pageattr_64.c
x86: return the page table level in lookup_address()
x86: clean up arch/x86/mm/pageattr-test.c
x86: enhance early_ioremap()
x86: increase the number of boot-mappings
x86: add debug warnings to early_ioremap()
x86: early_ioremap(), debugging
x86: add early_ioremap() leak detection
x86: fix early_ioremap()/btmap
x86: fix EISA ioremap
x86: early_ioremap_init(), enhance warnings
x86: fix more non-global TLB flushes
x86: simplify the 32-bit cpa code
x86: simplify 32-bit cpa largepage splitting
x86: further cpa largepage-split cleanups
x86: cpa self-test fixes
x86: simplify cpa largepage split, #3
x86: cpa: simplify locking
x86: do not PSE on CONFIG_DEBUG_PAGEALLOC=y
x86: cpa self-test, WARN_ON()
x86: prepare for the unification of the cpa code
x86: prepare for the unification of the cpa code
x86: simplify pageattr_64.c
x86: unify header part of pageattr_64.c
x86: clean up and simplify 64-bit split_large_page()
x86: introduce native_set_pte_atomic() on 64-bit too
x86: simplify __change_page_attr()
x86: change 64-bit __change_page_attr() to struct page
x86: change 64-bit pageattr to use set_pte_atomic()
x86: 64-bit pageattr.c, prepare for unification
x86: 64-bit, add the new split_large_page() function
x86: clean up differences between 64-bit and 32-bit
x86: return -EINVAL in __change_page_attr(), instead of 0
x86: add kernel_map_pages() to 64-bit
x86: enable DEBUG_PAGEALLOC on 64-bit
x86: backmerge 64-bit details into 32-bit pageattr.c
x86: prepare for pageattr.c unification
x86: unify pageattr_32.c and pageattr_64.c
x86: re-add clflush_cache_range()
x86: clean up arch/x86/mm/pageattr.c
x86: keep the BIOS area executable
x86: change cpa to pfn based
x86: add PAGE_KERNEL_EXEC_NOCACHE
x86: cpa: make self-test depend on DEBUG_KERNEL
x86: cpa: move clflush_cache_range()
x86: cpa: set_memory_notpresent()
x86: remove flush_agp_mappings()
x86: cpa: fix loop
x86: ioremap KERN_INFO
x86: fix clflush_page_range logic
x86: init memory debugging
x86: enable CONFIG_DEBUG_PAGEALLOC more widely
x86: rodata config hookup
x86: cpa: fix the self-test
x86: make ioremap() UC by default
x86: arch/x86/mm/init_64.c printk fixes
x86: arch/x86/mm/init_32.c cleanup
x86: arch/x86/mm/init_32.c printk fixes
x86: fix arch/x86/kernel/test_nx.c modular build bug
ia64: on UP percpu variables are not small memory model
[ALSA] snd hda suspend latency: shorten codec read
x86: uninline __pte_free_tlb() and __pmd_free_tlb()
asm-generic/tlb.h: build fix
debug: turn ignore_loglevel into an early param
x86: fix bootup crash in native_read_tsc()
x86: relax RAM check in ioremap()
x86: VMI fix
x86: AMD Athlon X2 hard hang fix
x86: remove cpa warning
x86: cpa, cleanups
x86: cpa, eliminate CPA_ enum
x86: cpa, clean up code flow
x86: remove X2 workaround
brk randomization: introduce CONFIG_COMPAT_BRK
generic: add __FINITDATA
x86: delay CPA self-test and repeat it
virtio: fix trivial build bug
x86: fix deadlock, make pgd_lock irq-safe
SLUB: fix checkpatch warnings
x86: fix pgtable_t build breakage
x86: fixup more paravirt fallout
brk: help text typo fix
Ishizaki Kou (6):
[POWERPC] cell: Fix undefined reference to mmio_nvram_init
[POWERPC] celleb: Add support for native CBE
[POWERPC] Update celleb_defconfig to add support for native CBE
[POWERPC] cell: add missing '\n'
[POWERPC] Cleanup calling mmio_nvram_init
[POWERPC] celleb: Split machine definition
Ivan Kokshaysky (2):
PCI: fix for quirk_e100_interrupt()
PCI x86: always use conf1 to access config space below 256 bytes
Ivan Kuten (1):
[ALSA] soc - ln2440sbc ac97 support
Ivo van Doorn (40):
mac80211: Add radio led trigger
rt2x00: Move quality statistics into seperate structure
rt2x00: Use enum defines
rt2x00: Correctly translate mac80211 antenna setup to rt2x00
rt2x00: SW diversity should default to antenna B
rt2x00: Remove rt2x00_clear_link
rt2x00: Implement SW diversity
rt2x00: Cleanup if-statements
rt2x00: Release rt2x00 2.0.11
rt2x00: Disable RX when switching antenna
rt2x00: Split rt61/rt73 antenna selection into RX and TX antenna
rt2x00: Input-polldev requires input device
rt2x00: Detect initial rfkill state on register
rt2x00: Remove unused variables
rt2x00: Remove data_desc structure
rt2x00: Release rt2x00 2.0.12
rt2x00: Move duplicate code into rt2x00pci_txdone()
rt2x00: Replace DRV_NAME with KBUILD_MODNAME
rt2x00: Extend PLCP descriptor definition for rt2400pci
rt2x00: Move register value/offset files into new folder
rt2x00: Add chipset version to chipset debugfs entry
rt2x00: Add skb descriptor
rt2x00: Add TX/RX frame dumping facility
rt2x00: Use IEEE80211_IF_TYPE_INVALID directly
rt2x00: Cleanup rfkill
rt2x00: Release rt2x00 2.0.13
rt2x00: Fix chipset debugfs file
rt2x00: Always call ieee80211_stop_queue() when return NETDEV_TX_BUSY
rt2x00: Only set the TBCN flag when the interface is configured to send beacons.
rt2x00: Store queue idx and entry idx in data_ring and data_entry
rt2x00: Move start() and stop() handlers into rt2x00lib.c
rt2x00: Move packet filter flags
rt2x00: Cleanup write_tx_desc() arguments
rt2x00: Determine MY_BSS from descriptor
rt2x00: Move init_txring and init_rxring into rt2x00lib
rt2x00: Correctly initialize data and desc pointer
rt2x00: Release rt2x00 2.0.14
rt2x00: Data and desc pointer initialization
rt2x00: Fix queue_idx initialization
mac80211: Initialize vif pointer
Izik Eidus (23):
KVM: Remove the usage of page->private field by rmap
KVM: Add general accessors to read and write guest memory
KVM: Allow dynamic allocation of the mmu shadow cache size
KVM: Support assigning userspace memory to the guest
KVM: MMU: Add rmap_next(), a helper for walking kvm rmaps
KVM: MMU: Keep a reverse mapping of non-writable translations
KVM: MMU: Make gfn_to_page() always safe
KVM: MMU: Partial swapping of guest memory
KVM: Unmap kernel-allocated memory on slot destruction
KVM: Export memory slot allocation mechanism
KVM: Add kernel-internal memory slots
KVM: Add ioctl to tss address from userspace,
KVM: x86 emulator: remove 8 bytes operands emulator for call near instruction
KVM: add kvm_is_error_hva()
KVM: introduce gfn_to_hva()
KVM: Change kvm_{read,write}_guest() to use copy_{from,to}_user()
KVM: MMU: Change guest pte access to kvm_{read,write}_guest()
KVM: Simplify kvm_clear_guest_page()
KVM: MMU: Fix potential memory leak with smp real-mode
KVM: MMU: Selectively set PageDirty when releasing guest memory
KVM: MMU: Code cleanup
KVM: MMU: mark pages that were inserted to the shadow pages table as accessed
KVM: MMU: Fix dirty page setting for pages removed from rmap
Iñaky Pérez-González (1):
rfkill: add the WiMAX radio type
J. Bruce Fields (41):
sunrpc: document the rpc_pipefs kernel api
nfs4: allow nfsv4 acls on non-regular-files
nfsd4: probe callback channel only once
nfsd: move callback rpc_client creation into separate thread
knfsd: fix broken length check in nfs4idmap.c
knfsd: fix cache.c comment
nfsd: Fix handling of negative lengths in read_buf()
knfsd: cleanup nfsd4 properly on module init failure
nfsd: cleanup nfsd module initialization cleanup
nfsd: fail module init on reply cache init failure
knfsd: cache unregistration needn't return error
nfsd: select CONFIG_PROC_FS in nfsv4 and gss server cases
nfsd: fail init on /proc/fs/nfs/exports creation failure
nfsd: move cache proc (un)registration to separate function
knfsd: allow cache_register to return error on failure
nfsd: move nfsd/auth.h into fs/nfsd
nfsd: minor fs/nfsd/auth.h cleanup
nfsd4: kill some unneeded setclientid comments
nfsd: eliminate final bogus case from setclientid logic
nfsd: uniquify cl_confirm values
nfsd4: kill unnecessary same_name() in setclientid_confirm
nfsd4: remove unnecessary cl_verifier check from setclientid_confirm
nfsd4: kill unneeded cl_confirm check
nfsd: fix encode_entryplus_baggage() indentation
nfsd4: make current_clientid local
nfsd4: miscellaneous nfs4state.c style fixes
nfsd4: recognize callback channel failure earlier
nfsd4: fix bad seqid on lock request incompatible with open mode
nfsd: allow root to set uid and gid on create
nfsd: fix rsi_cache reference count leak
sunrpc: gss: simplify rsi_parse logic
nfsd4: clean up access_valid, deny_valid checks.
svcrpc: ensure gss DESTROY tokens free contexts from cache
knfsd: don't bother mapping putrootfh enoent to eperm
lockd: minor log message fix
nfsd: more careful input validation in nfsctl write methods
locks: clarify posix_locks_deadlock
Documentation: move dnotify.txt to filesystems/
Documentation: move sharedsubtrees.txt to filesystems/
Documentation: create new scheduler/ subdirectory
REPORTING-BUGS: cc the mailing list too
Jack Morgenstein (5):
mlx4_core: Fix max_eqs masking in QUERY_DEV_CAP
IB/mthca: Don't read reserved fields in mthca_QUERY_ADAPTER()
mlx4_core: Don't read reserved fields in mlx4_QUERY_ADAPTER()
mlx4_core: For 64-bit systems, vmap() kernel queue buffers
IB/mlx4: Use multiple WQ blocks to post smaller send WQEs
Jack Stone (1):
Remove unnecessary kmalloc casts in the jfs filesystem
Jaime Velasco Juan (1):
V4L/DVB (7019): V4L: add support for Syntek DC1125 webcams
James Bottomley (36):
[SCSI] DocBook scsi_midlayer.tmpl->scsi.tmpl
[SCSI] sd,sr: add early detection of medium not present
[SCSI] libsas: add host SMP processing
[SCSI] libsas: don't treat underrun as an error on SMP tasks
[SCSI] libsas, bsg: pass errors through correctly
[SCSI] libsas: don't use made up error codes
[SCSI] sr: update to follow tray status correctly
[SCSI] block: Introduce new blk_queue_update_dma_alignment interface
[SCSI] relax scsi dma alignment
[libata] Prefer SCSI_SENSE_BUFFERSIZE to sizeof()
[SCSI] libata: fix corruption induced by relaxed DMA alignment in SCSI
[SCSI] sysfs: fix the sysfs_add_file_to_group interfaces
[SCSI] attribute_container: update to use the group interface
[SCSI] add missing transport configure points for target and host
[SCSI] sysfs: add filter function to groups
[SCSI] scsi_transport_spi: convert to attribute groups
[SCSI] fix pcmcia compile problem
[SCSI] scsi.h: add macro for enclosure bit of inquiry data
[SCSI] don't use __GFP_DMA for sense buffers if not required
[SCSI] libsas: abstract STP task status into a function
block: implement drain buffers
SG: work with the SCSI fixed maximum allocations.
[SCSI] remove use_sg_chaining
[SCSI] bsg: copy the cmd_type field to the subordinate request for bidi
[SCSI] Revert "[SCSI] aacraid: fib context lock for management ioctls"
libata: kill now unused n_iter and fix sata_fsl
[SCSI] mca_53c9x: remove driver
[SCSI] sd: handle bad lba in sense information
[SCSI] add protocol definitions
[SCSI] update my email address
[SCSI] dec_esp: Remove driver
[SCSI] remove m68k NCR53C9x based drivers
[SCSI] NCR53C9x: remove driver
[SCSI] sr: fix test unit ready responses
[SCSI] enclosure: add support for enclosure services
[SCSI] ses: add new Enclosure ULD
James Courtier-Dutton (4):
[ALSA] emu10k1: Add mixer controls parameter checking.
[ALSA] emu10k1: Add comments regarding E-Mu ins and outs.
[ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.
[ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.
James Lentini (1):
SUNRPC xptrdma: simplify build configuration
James Morris (2):
Security: remove security.h include from mm.h
security: call security_file_permission from rw_verify_area
James Smart (18):
[SCSI] lpfc 8.2.3 : Added support for ASICs that report temperature
[SCSI] lpfc 8.2.3 : NPIV bug fixes
[SCSI] lpfc 8.2.3 : Remove flawed MBX_STOP_IOCB logic
[SCSI] lpfc 8.2.3 : Miscellaneous Small Fixes - part 1
[SCSI] lpfc 8.2.3 : FC Discovery Fixes
[SCSI] lpfc 8.2.3 : Miscellaneous Small Fixes - part 2
[SCSI] lpfc 8.2.3 : Internal loopback fixes
[SCSI] lpfc 8.2.3 : Temperature handling fix
[SCSI] lpfc 8.2.3 : Change version number to 8.2.3
[SCSI] lpfc 8.2.4 : Miscellaneous Discovery/ELS Fixes
[SCSI] lpfc 8.2.4 : Correct abort handler logic
[SCSI] lpfc 8.2.4 : Add parameters to enable and disable heartbeat and hba resets
[SCSI] lpfc 8.2.4 : Miscellaneous Fixes
[SCSI] lpfc 8.2.4 : Add additional sysfs and module parameters
[SCSI] lpfc 8.2.4 : Fix Unsolicited Data items
[SCSI] lpfc 8.2.4 : Enhance debugfs use
[SCSI] lpfc 8.2.4 : Rework misplaced reference taking on node structure
[SCSI] lpfc 8.2.4 : Update lpfc driver version to 8.2.4
Jan Altenberg (1):
[ARM] Remove at91_lcdc.h
Jan Andersson (1):
usb: fix usbtest halt check on big endian systems
Jan Beulich (15):
acpi: make __acpi_map_table() and __init function
kbuild: scripts/mkmakefile: dynamic determination of output directory
kconfig: tristate choices with mixed tristate and boolean values
i386: hard_{en,dis}able_TSC can be static
x86-64: make pda's cpunumber and nodenumber unsigned
x86-64: honor notify_die() returning NOTIFY_STOP
x86: move to .rodata/.init.data
x86: make __{save,restore}_processor_state static
x86: adjust enable_NMI_through_LVT0()
x86: also define AT_VECTOR_SIZE_ARCH
x86-64: clean up linker script
x86: adjust/fix LDT handling for Xen
[IA64] remove dead code: __cpu_{down,die} from !HOTPLUG_CPU
[IA64] honor notify_die() returning NOTIFY_STOP
constify tables in kernel/sysctl_check.c
Jan Engelhardt (76):
security/selinux: constify function pointer tables and fields
UIO: constify function pointer tables
[AVR32] constify function pointer tables
[WATCHDOG] constify function pointer tables
IPoIB: Constify seq_operations function pointer tables
IB/ipath: Remove unnecessary cast
[S390] constify function pointer tables.
sh: constify function pointer tables
kconfig: allow overriding symbols
[NETFILTER]: x_tables: consistent and unique symbol names
[NETFILTER]: merge ipt_owner/ip6t_owner in xt_owner
[NETFILTER]: Use lowercase names for matches in Kconfig
[NET]: Constify include/net/dsfield.h
[NETFILTER]: Merge ipt_tos into xt_dscp
[NETFILTER]: Merge ipt_TOS into xt_DSCP
[NETFILTER]: IPv6 capable xt_tos v1 match
[NETFILTER]: IPv6 capable xt_TOS v1 target
[NETFILTER]: x_tables: use %u format specifiers
[NETFILTER]: Introduce nf_inet_address
[NETFILTER]: Parenthesize macro parameters
[NETFILTER]: xt_connlimit: use the new union nf_inet_addr
[NETFILTER]: remove ipt_TOS.c
[NETFILTER]: xt_TOS: Change semantic of mask value
[NETFILTER]: xt_TOS: Properly set the TOS field
[NETFILTER]: Annotate start of kernel fields in NF headers
[NETFILTER]: xt_CONNMARK target, revision 1
[NETFILTER]: xt_MARK target, revision 2
[NETFILTER]: xt_connmark match, revision 1
[NETFILTER]: Extend nf_inet_addr with in{,6}_addr
[NETFILTER]: xt_conntrack match, revision 1
[NETFILTER]: xt_mark match, revision 1
[NETFILTER]: xt_pkttype: Add explicit check for IPv4
[NETFILTER]: xt_pkttype: IPv6 multicast address recognition
[NETFILTER]: xt_policy: use the new union nf_inet_addr
[NETFILTER]: Update modules' descriptions
[NETFILTER]: Rename ipt_iprange to xt_iprange
[NETFILTER]: xt_iprange match, revision 1
[NETFILTER]: Update feature-removal-schedule.txt
[IPV4]: Enable use of 240/4 address space.
[AF_X25]: constify function pointer tables
[MIPS]: constify function pointer tables
block: constify function pointer tables
x86: remove unneded casts
x86: constify function pointer tables
Input: constify function pointer tables (seq_operations)
[AF_RXRPC]: constify function pointer tables
[NETFILTER]: Use const in struct xt_match, xt_target, xt_table
linux/types.h: Use __u64 for aligned_u64
[NETFILTER]: xt_conntrack: add port and direction matching
[NETFILTER]: ebtables: remove casts, use consts
[NETFILTER]: ebtables: Update modules' descriptions
[NETFILTER]: ebtables: mark matches, targets and watchers __read_mostly
[NETFILTER]: xt_TCPMSS: consider reverse route's MTU in clamp-to-pmtu
[NETFILTER]: xt_owner: allow matching UID/GID ranges
[NETFILTER]: nf_conntrack_h323: clean up code a bit
[NETFILTER]: xt_hashlimit match, revision 1
[NETFILTER]: nf_conntrack_h323: constify and annotate H.323 helper
[NETFILTER]: nf_{conntrack,nat}_sip: annotate SIP helper with const
[NETFILTER]: nf_{conntrack,nat}_tftp: annotate TFTP helper with const
[NETFILTER]: nf_{conntrack,nat}_pptp: annotate PPtP helper with const
[NETFILTER]: nf_conntrack_sane: annotate SANE helper with const
[NETFILTER]: nf_{conntrack,nat}_proto_tcp: constify and annotate TCP modules
[NETFILTER]: nf_{conntrack,nat}_proto_udp{,lite}: annotate with const
[NETFILTER]: nf_{conntrack,nat}_proto_gre: annotate with const
[NETFILTER]: nf_{conntrack,nat}_icmp: constify and annotate
[NETFILTER]: nf_conntrack: annotate l3protos with const
USB: constify function pointer tables
PCI: constify function pointer tables
nozomi: constify driver
[IA64] constify function pointer tables
fs/fat/: refine chmod checks
[NETFILTER]: xt_iprange: add missing #include
reiserfs: constify function pointer tables
procfs: constify function pointer tables
OSS: constify function pointer tables
[ARM] constify function pointer tables
Jan Glauber (3):
[CRYPTO] hifn: Make Kconfig option depend on PCI
[CRYPTO] tcrypt: AES CBC test vectors from NIST SP800-38A
[S390] crypto: move s390 Kconfig options.
Jan Kara (18):
ocfs2: Silence false lockdep warnings
ocfs2: Safer read_inline_data()
ocfs2: Use generic_file_llseek
ocfs2: printf fixes
ext4: Avoid rec_len overflow with 64KB block size
jbd2: Fix assertion failure in fs/jbd2/checkpoint.c
jbd: Remove useless loop when writing commit record
inotify: send IN_ATTRIB events when link count changes
quota: improve inode list scanning in add_dquot_ref()
ext3: fix lock inversion in direct IO
Use pgoff_t instead of unsigned long
udf: cleanup directory offset handling
udf: fix adding entry to a directory
udf: change maintainer
isofs: implement dmode option
buffer_head: fix private_list handling
quota: turn quotas off when remounting read-only
ext4: Fix Direct I/O locking
Jan Kiszka (3):
HID: Map MS Presenter 8000 bottom-side buttons
HID: Refactor MS Presenter 8K key mapping
KVM: VMX: Force seg.base == (seg.sel << 4) in real mode
Jan-Bernd Themann (1):
ehea: fix sysfs link compile problem
Jarek Poplawski (2):
[NET] gen_estimator: gen_replace_estimator() cosmetic changes
[NET_SCHED] sch_htb: htb_requeue fix
Jarkko Nikula (2):
ARM: OMAP: Add helper module for board specific I2C bus registration
ARM: OMAP1: Use I2C bus registration helper for omap1
Jarod Wilson (3):
firewire: replace subtraction with bitwise and
firewire: fw-sbp2: increase login orb reply timeout, fix "failed to login"
firewire: fw-sbp2: Use sbp2 device-provided mgt orb timeout for logins
Jaroslav Barton (1):
V4L/DVB (6588): Leadtek Winfast DTV Dongle remote control
Jaroslav Kysela (7):
[ALSA] Use posix clock monotonic for PCM and timer timestamps
[ALSA] PCM - fixed SNDRV_PCM_FORMAT_U24_BE silence constant
[ALSA] PCM - added back TSTAMP ioctl for PCM (for old alsa-lib binaries)
[ALSA] PCM core - remove SNDRV_PCM_TSTAMP_MMAP condition in snd_pcm_status()
[ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE
[ALSA] ice1712 - fixed midi input for Hoontech C-Ports
[ALSA] version 1.0.16rc2
Jason Gaston (3):
[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID's
ahci: RAID mode SATA patch for Intel ICH10 DeviceID's
ata_piix: IDE mode SATA patch for Intel ICH10 DeviceID's
Jason Uhlenkott (4):
drivers-edac: i3000 code tidying
drivers-edac: i3000 replace macros with functions
drivers/edac: i3000: 64bit build
drivers/edac/i3000: document type promotion
Javier Herrero (2):
[Blackfin] arch: Added support for 8250-class UARTs in HV Sistemas H8606 board, modification in 8250.c driver for correct compilation with Blackfin
[Blackfin] arch: Added support for OpenCores Keyboard Controller to H8606 board
Jay Vosburgh (7):
[BONDING]: Documentation update
bonding: fix parameter parsing
bonding: fix set_multicast_list locking
bonding: fix NULL pointer deref in startup processing
bonding: do not acquire rtnl in ARP monitor
bonding: update version
bonding: update MAINTAINERS
Jean Delvare (81):
sysfs: Fix a copy-n-paste typo in comment
V4L/DVB (6915): ivtv: drop an incorrect comment
[I2C] i2c-mv64xxx: Don't set i2c_adapter.retries
i2c-nforce2: The nForce2 can do block transactions
i2c-stub: Mention the existence of an helper script
i2c-stub: Use a single array for byte and word operations
i2c-algo-pcf: Delete broken 10-bit address support
i2c: normal_i2c can be made const (rtc drivers)
i2c: normal_i2c can be made const (remaining drivers)
i2c: Kill rogue driver IDs
i2c: Don't uselessly set i2c_adapter.retries
i2c: Deprecate drivers for I2C buses on video adapters
i2c: Use the driver model reference counting
i2c: Change prototypes of refcounting functions
i2c: Drop redundant i2c_adapter.list
i2c: Drop redundant i2c_driver.list
i2c: Rename main mutex
i2c-i801: Document which chip support what feature
i2c-i801: More explicit names for chip features
i2c-i801: Clear special mode bits as needed
i2c-i801: Implement I2C block read support
i2c: Discard unused driver IDs
i2c-sibyte: Remove the bus scan module parameter
i2c: Let the user specify PCI driver data through new_id
i2c-piix4: Drop redundant PCI function number check
i2c-viapro: Add support for the VT8237S
i2c: Drivers stop using the redundant client list
i2c: Limit locking scope in i2c_detach_client
i2c: Drop legacy locking in i2c_new_probed_device
PCI: Unhide the SMBus on the HP xw4100
rtc-pcf8583: Don't abuse I2C_M_NOSTART
ACPI: cleanup acpi.h
dmi: Let drivers walk the DMI table
hwmon: (lm78/w83781d) Probe fewer I2C addresses
hwmon: (lm87) Add support for the Analog Devices ADM1024
hwmon: (adm1025) Use dynamic sysfs callbacks
hwmon: (adm1025) Add individual alarm files
hwmon: (adm1025) Various cleanups
hwmon: (fschmd) Discard non-ASCII characters
hwmon: (gl518sm) Various cleanups
hwmon: (gl518sm) Don't create sysfs files for missing features
hwmon: (gl518sm) Refactor fan functions
hwmon: (gl518sm) Add individual alarm and beep files
hwmon: (gl518sm) Report error on invalid fan div value
hwmon: (gl518sm) Fix the reported fan speed
hwmon: (lm90) Use generic i2c reads during detection
hwmon: (gl520sm) Various cleanups
hwmon: (gl520sm) Put register addresses in arrays
hwmon: (gl520sm) De-macro the sysfs callbacks
hwmon: (gl520sm) Add individual alarm and beep files
hwmon: Update the lm-sensors website address
hwmon: Let the user override the detected Super-I/O device ID
hwmon: (it87) Discard a dead e-mail address
hwmon: (it87) Add individual alarm files
hwmon: (adm1026) Add individual alarm files
hwmon: (adm1026) Whitespace cleanups
hwmon: (adm1026) More cleanups (updated)
hwmon: (adm1026) Don't create files for missing inputs
hwmon: (w83781d) Drop W83627HF support
hwmon: (w83781d) Misc cleanups
hwmon: (it87) Delete pwmN_freq files on driver removal
hwmon: (adm1031) Fix register overwrite in set_fan_div()
hwmon: (adm1031) Various cleanups
hwmon: (adm1031) Get rid of macro-generated wrappers
hwmon: (adm1031) Add individual alarm and fault files
hwmon: (lm85) Return standard values in pwmN_enable
hwmon: (lm85) Make the pwmN_enable files writable
hwmon: Discard useless I2C driver IDs
hwmon: (lm77) Add individual alarm files
hwmon: (adm9240) Add individual alarm files
hwmon: VRM is not written to registers
hwmon: (asb100) Various cleanups
hwmon: (asb100) De-macro the sysfs callbacks
hwmon: (asb100) Add individual alarm files
hwmon: (w83627ehf) The W83627DHG has 8 VID pins
hwmon: (w83627hf) Enable VBAT monitoring
hwmon: (w83627hf) Add individual alarm and beep files
hwmon: (w83627hf) Refactor beep enable handling
hwmon: (lm80) Various cleanups
hwmon: (lm80) De-macro the sysfs callbacks
hwmon: (lm80) Add individual alarm files
Jean Noel Cordenner (2):
vfs: Add 64 bit i_version support
ext4: Add inode version support in ext4
Jeff Dike (66):
UML: change sigcontext fields to match x86
uml: add asm-um/asm.h
uml: arch/um/include/init.h needs a definition of __used
uml: implement get_wchan
uml: get rid of asmlinkage
uml: document new ubd flag
uml: further bugs.c tidying
uml: SMP needs to depend on BROKEN for now
uml: console driver cleanups
uml: clone.c tidying
uml: borrow const.h techniques
uml: delete some unused headers
uml: allow LFLAGS on command line
uml: tidy kern_util.h
uml: tidy pgtable.h
UML - Fix build in 2.6.24-rc2-mm1
uml: reconst a parameter
uml: host TLS diagnostics
uml: move um_virt_to_phys
uml: header untangling
uml: style cleanup
uml: current.h cleanup
uml: fix page table data sizes
uml: add virt_to_pte
uml: simplify SIGSEGV handling
uml: use ptrace directly in libc code
uml: kill processes instead of panicing kernel
uml: clean up TASK_SIZE usage
uml: cover stubs with a VMA
uml: fx command-line CFLAGS and LDFLAGS support
uml: syle fixes in arch/um/os-Linux
uml: miscellaneous code cleanups
uml: style fixes in file.c
uml: 64-bit tlb fixes
uml: customize tlb.h
uml: eliminate setjmp_wrapper
uml: install panic notifier earlier
uml: use barrier() instead of mb()
uml: tidy helper code
uml: don't kill pid 0
uml: get rid of syscall counters
uml: don't allow processes to call into stub
uml: move sig_handler_common_skas
uml: clean up sig_handler_common_skas
uml: style fixes in arch/um/kernel
uml: signal handling tidying
uml: remove init_irq_signals
uml: SMP locking commentary
uml: implement O_APPEND
uml: remove fakehd
uml: DEBUG_SHIRQ fixes
uml: add back CONFIG_HZ
uml: style fixes in arch/um/sys-x86_64
uml: add newlines to printks
uml: move register initialization
uml: remove unused fields from mm_context
uml: remove map_cb
uml: use of a public MAC is a warning, not an error
uml: defconfig tweaks
uml: redo the calculation of NR_syscalls
uml: make mconsole_stack namespace-aware
Fix __const_udelay declaration and definition mismatches
uml: runtime host VMSPLIT detection
uml: style fixes in arch/um/os-Linux
uml: x86_64 should copy %fs during fork
uml: fix mm_context memory leak
Jeff Garzik (28):
[SCSI] ips: remove ips_ha members that duplicate struct pci_dev members
[SCSI] ips: trim trailing whitespace
[SCSI] ips: PCI API cleanups
[SCSI] ips: handle scsi_add_host() failure, and other err cleanups
[SCSI] NCR5380: minor irq handler cleanups
[SCSI] sym53c416: kill pointless irq handler loop and test
[SCSI] gdth: kill unneeded 'irq' argument
libata: checkpatch fixes
[libata] Build fix WRT ata_is_xxx() new API introduction
libata: make ata_port_queue_task() an internal function
[ARM] Misc minor interrupt handler cleanups
[ARM] Remove pointless casts from void pointers,
hamradio/scc: kill unnecessary use of 'irq' function arg
[netdrvr] irq handler minor cleanups in several drivers
[netdrvr] ibmlana: modularization cleanup
[netdrvr] ibmlana: move away from legacy MCA API
[netdrvr] netxen: checkpatch fixes (98% trim trailing whitespace)
drivers/net/r6040: fix obvious problems (but more remain)
wireless: checkpatch cleanups
[netdrvr] checkpatch cleanups
drivers/net/cxgb3: trim trailing whitespace
USB: s3c2410_udc: minor irq handler cleanups
[netdrvr] sis190: build fix
Rename: linux/pata_platform.h to linux/ata_platform.h
riscom8: fix SMP brokenness
sound/oss/pss: set_io_base() always returns success, mark it void
sound/oss/sb_common.c: fix casting warning
Remove pointless casts from void pointers
Jeff Layton (7):
[CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set
[CIFS] redo existing session setup if needed in cifs_mount
[CIFS] use krb5 session key from first SMB session after a NegProt
[CIFS] fix unicode string alignment in SPNEGO setup
SUNRPC: spin svc_rqst initialization to its own function
NLM: tear down RPC clients in nlm_shutdown_hosts
smbfs: fix calculation of kernel_recvmsg size parameter in smb_receive()
Jelle Foks (3):
V4L/DVB (6828): cx88-blackbird: audio improvements
V4L/DVB (6829): cx88-blackbird: remove unnecessary msleep()'s
V4L/DVB (6830): cx88-blackbird: remove unnecessary encoder unmute
Jens Axboe (34):
__bio_clone: don't calculate hw/phys segment counts
SG: Move functions to lib/scatterlist.c and add sg chaining allocator helpers
SG: Convert SCSI to use scatterlist helpers for sg chaining
ioprio: move io priority from task_struct to io_context
io context sharing: preliminary support
block: cfq: make the io contect sharing lockless
io_context sharing - anticipatory changes
kernel: add CLONE_IO to specifically request sharing of IO contexts
cfq-iosched: relax IOPRIO_CLASS_IDLE restrictions
cfq-iosched: kill some big inlines
[SPLICE]: Don't assume regular pages in splice_to_pipe()
[TCP]: Splice receive support.
[TCP] splice: add tcp_splice_read() to IPV6
xsysace: end request handling fix
block: first step of splitting ll_rw_blk, rename it
block: split tag and sysfs handling from blk-core.c
block: continue ll_rw_blk.c splitup
block: get rid of unnecessary forward declarations in blk-core.c
block: remove dated (and wrong) comment in blk-core.c
block: ll_rw_blk.c split, add blk-merge.c
block: fix warning on compile with CONFIG_BLOCK
cciss: fix bug in overriding ->data_len before completion
splice: fix problem with atime not being updated
as-iosched: fix double locking bug in as_merged_requests()
splice: always updated atime in direct splice
block: new end request handling interface should take unsigned byte counts
block: make core bits checkpatch compliant
cfq-iosched: make checkpatch compliant
block: make elevator lib checkpatch compliant
ide-cd: fix leftover data BUG
as-iosched: fix inconsistent ioc->lock context
block: kill swap_io_context()
block: fixup rq_init() a bit
splice: missing user pointer access verification
Jeremy Fitzhardinge (49):
x86: partial unification of asm-x86/bitops.h
x86: clean up bitops-related warnings
x86: add set/clear_cpu_cap operations
x86: kill mk_pte_huge
x86: clean up mm/init_32.c
x86: page.h: unify constants
x86: page.h: unify page copying and clearing
x86: add _AT() macro to conditionally cast
x86: page.h: move and unify types for pagetable entry
x86: page.h: move pa and va related things
x86: page.h: move remaining bits and pieces
x86: page.h: move things back to their own files
x86/efi: fix improper use of lvalue
x86: move all asm/pgtable constants into one place
x86: avoid name conflict for Voyager leave_mm
x86/pgtable: unify pagetable accessors, #6
x86: mask NX from pte_pfn
x86: unify pgtable accessors which use
x86: page.h: make pte_t a union to always include
x86/vmi: fix compilation as a result of pte_t changes
x86: pgtable: unify pte accessors
x86: fix warning
x86: unify zero_page definition
x86: unify paravirt pagetable accessors
xen: mask out PWT too
x86/pgtable: explain constant sign extension problem
add native_pud_val and _pmd_val for 2 and 3
x86/paravirt: rearrange common mmu_ops
x86/paravirt: common implementation for pte value ops
x86/paravirt: common implementation for pgd value ops
x86/paravirt: common implementation for pmd value ops
x86/paravirt: make set_pte operations common
x86/paravirt: make set_pmd operation common
x86/paravirt: make set_pud operation common
xen: fix mismerge in masking pte flags
x86: add mm parameter to paravirt_alloc_pd
x86: demacro asm-x86/pgalloc_32.h
xen: deal with pmd being allocated/freed
x86: preallocate pmds at pgd creation time
x86: allocate and initialize unshared pmds
x86: ignore spurious faults
x86: don't special-case pmd allocations as much
x86: defer cr3 reload when doing pud_clear()
x86: use the same pgd_list for PAE and 64-bit
x86: fix early_ioremap pagetable ops
x86: unify PAE/non-PAE pgd_ctor
x86: revert "defer cr3 reload when doing pud_clear()"
x86: pud_clear: only reload cr3 if necessary
x86: update reference for PAE tlb flushing
Jeremy Kerr (12):
[POWERPC] cell: export force_sig_info()
[POWERPC] cell: handle kernel SLB setup in spu_base.c
[POWERPC] cell: use spu_load_slb for SLB setup
[POWERPC] cell: add spu_64k_pages_available() check
[POWERPC] cell: handle SPE kernel mappings that cross segment boundaries
[POWERPC] cell: catch errors from sysfs_create_group()
[POWERPC] spufs: move fault, lscsa_alloc and switch code to spufs module
[POWERPC] spufs: fix incorrect interrupt status clearing in backing mbox stat poll
[POWERPC] spufs: use #defines for SPU class [012] exception status
[POWERPC] spufs: rework class 0 and 1 interrupt handling
[POWERPC] spufs: Don't leak kernel stack through an empty {i,m}box_info read
[POWERPC] spufs: Fix SPE single-step mode
Jerome Marchand (7):
Enhanced partition statistics: core statistics
Enhanced partition statistics: update partition statitics
Enhanced partition statistics: aoe fix
Enhanced partition statistics: sysfs
Enhanced partition statistics: procfs
Enhanced partition statistics: remove old partition statistics
Enhanced partition statistics: documentation update
Jerone Young (9):
KVM: Portability: Move kvm_memory_alias to asm/kvm.h
KVM: Portability: Move x86 pic strutctures
KVM: Portability: Move kvm_regs to <asm/kvm.h>
KVM: Portability: Move structure lapic_state to <asm/kvm.h>
KVM: Portability: Move kvm_segment & kvm_dtable structure to <asm/kvm.h>
KVM: Portability: Move kvm_sregs and msr structures to <asm/kvm.h>
KVM: Portability: Move cpuid structures to <asm/kvm.h>
KVM: Add ifdef in irqchip struct for x86 only structures
[ALSA] hda-codec - Add IEC958 digital out support for Lenovo Thinkpads T61/X61
Jes Sorensen (1):
iwlwifi: disable interrupts before calling request_irq
Jesper Juhl (5):
UBI: silence a warning
mga_dma: return 'err' not just zero from mga_do_cleanup_dma()
Nuke duplicate include from printk.c
Nuke a duplicate include from profile.c
Nuke duplicate header from sysctl.c
Jesper Nilsson (161):
[MTD] Provide mtdram.h with mtdram_init_device() prototype
CRIS: avoid using arch links in Kconfig
cris: remove unused __dummy, CONST_ADDR and ADDR from bitops.h
CRIS: Rearrange Kconfigs for v10 and v32 to allow compilation without warnings.
CRIS v32: Add new driver files for Artpec-3.
CRIS v32: Add new driver files for Etrax-FS
CRIS v32: Add new machine dependent files for Etrax-FS and Artpec-3.
CRIS v32: Add hardware dependent include files and defconfigs for ETRAX FS and ARTPEC-3 chips.
CRIS v32: Add L2 cache initialization code.
CRIS v32: Add SECOND_WORD_SYNC, used in sync_serial.
CRIS v32: Update synchronous serial driver.
CRIS: Merge axisflashmap.h with Axis internal changes.
CRIS v32: Update asm-cris/arch-v32/irq.h for ETRAX FS and ARTPEC-3
CRIS: Remove unnecessary CVS log from cris/mm/init.c
CRIS v32: Add prototypes for cache flushing
CRIS v32: Add headers for EtraxFS and Artpec-3 chips.
CRIS: Minor fixes to mm/fault.c
CRIS: Minor generic kernel/traps.c changes.
CRIS v32: Whitespace and formatting changes for kernel/ptrace.c
CRIS: Remove define ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY
CRIS v32: Update entry.S to working order.
CRIS v32: Fixup kernel Makefile.
CRIS v32: New version of I2C driver.
CRIS v32: Update and improve axisflashmap
CRIS: Update main Kbuild makefile.
CRIS v10: Update boot Kbuild makefile.
CRIS v10: Update boot/compressed Kbuild makefile.
CRIS v10: Update rescue Kbuild makefile.
CRIS v10: Update rescue head.s
CRIS v10: Update and improve axisflashmap.c
CRIS v32: Update traps.c
CRIS v32: Update boot Kbuild makefile.
CRIS v32: Update boot compressed Kbuild makefile.
CRIS v32: Update boot rescue Kbuild makefile.
CRIS v32: Remove common gpio and nandflash, add mach-fs and mach-a3 as subdirs.
CRIS v32: Update compressed head.S
CRIS v32: Update boot/compressed/misc.c
CRIS v32: Update boot/rescue/head.S code.
CRIS v32: Update debugport.
CRIS v32: Include path fix for timex.h
CRIS v32: Update and improve fasttimer.c
CRIS v32: Update kernel/head.S
CRIS v32: Update and simplify kernel/irq.c.
CRIS v32: Minor updates to kernel/process.c
CRIS v32: Update and improve kernel/traps.c
CRIS v32: Minor fixes for io.h
CRIS v10: New default config.
CRIS v32: Update and improve kernel/time.c
CRIS: Add architecture dependent bug.h for CRIS v10 and CRIS v32
CRIS v10: Update boot/compressed/Makefile to use ccflags-y and ldflags-y
CRIS v10: Change boot/rescue/Makefile to use ccflags-y, asflags-y and ldflags-y.
CRIS v10: Correct and cleanup boot/rescue/kimagerescue.S
CRIS v10: Correct and cleanup boot/rescue/testrescue.S
CRIS v10: Cleanup drivers/eeprom.c to avoid import conflicts.
CRIS v10: Fix bugs in i2c_init and i2c_readreg
CRIS v10: Update driver for pcf8563
CRIS v10: Cleanup rtc.h
CRIS v10: Update and fix bug in kernel/debugport.
CRIS v10: Remove CVS tag from boot/compressed/misc.c
CRIS v10: Break long lines in boot/rescue/head.S
CRIS v10: Remove CVS id tag from kernel/dma.c
CRIS v10: Cleanup kernel/entry.S CVS log and id.
CRIS v10: Cleanup kernel/fasttimer.c
CRIS v10: Cleanup kernel/irq.c
CRIS v10: Remove CVS log and id from kernel/kgdb.c
CRIS v10: Remove CVS id from kernel/process.c
CRIS: Remove NO_IOMEM config, we have IO memory.
CRIS: Move common Kconfig variable ETRAX_RTC to arch independet Kconfig.
CRIS v10: Reformat drivers/makefile using tabs.
CRIS v10: Remove useless CVS id from kernel/shadows.c
CRIS v10: Remove useless CVS id and log from lib/dram_init.S
CRIS v10: Remove useless CVS id tag from lib/old_checksum.c
CRIS v10: Fix bug where error returns didn't restore irqs in mm/fault.c
CRIS v10: Don't call get_mmu_context when switching between tasks with shared memory descriptors
CRIS v10: Add synchronous serial port driver for CRIS v10.
CRIS v10: Setup serial port 2 to avoid accidental TXD pulse on startup.
CRIS v10: Update kernel/io_interface_mux.c
CRIS v10: Clear TIF_SYSCALL_TRACE flag in ptrace_disable in kernel/ptrace.c
CRIS v10: Remove duplicated folding of carry from lib/checksumcopy.S, it is not needed.
CRIS v10: Remove duplicated folding of carry from lib/checksum.S, it is not needed.
CRIS: Update cpu_possible_map and raw_smp_processor_id in smp.h header.
CRIS: Correct comment in io.h to describe reality of I/O space.
CRIS: Correct pfn_pte to make it possible to ioremap uncached addresses.
CRIS: Include arch dependent bug.h.
CRIS: Allow arch dependent delay to override common version.
CRIS: Fix bugs in return value of atomic_inc_return and atomic_dec_return.
CRIS v32: Remove useless CVS id tag from boot/compressed/README
CRIS v10: Change name of low voltage read and set macros.
CRIS v32: Replace build flags in boot/compressed/Makefile
CRIS v32: Replace build flags in boot/rescue/Makefile
CRIS v32: Rewrite of stream co-processor driver for ETRAX FS and ARTPEC-3
CRIS v32: Change include path for hwregs in drivers/iop_fw_load.c
CRIS v32: Change name of LED macros in drivers/mach-a3/gpio.c to avoid collision.
CRIS v32: ETRAX FS Change name of LED macros in drivers/mach-fs/gpio.c to avoid collision.
CRIS v32: Remove drivers/nandflash.h, now exists as machine specific file.
CRIS v32: Update driver for RTC chip pcf8563.
CRIS v32: Remove drivers/gpio.c, now exists as machine specific file.
CRIS v32: Remove config ifdef around init function for drivers/sync_serial.c
CRIS v32: Update kernel/crisksyms.c
CRIS v32: Change debug and formatting in kernel/fasttimer.c
CRIS v32: Change names of config variable and register field for data available.
CRIS: Add support for ETRAX FS and ARTPEC-3 to etraxgpio.h
CRIS v10: Update drivers/gpio.c, fix locking and general improvements.
CRIS v32: Update boot/rescue/rescue.ld
CRIS v32: Update signal handling in kernel/signal.c
CRIS v32: Update kernel/smp.c for CRIS v32.
CRIS v32: Move vcs_hook to machine specific directory.
CRIS v32: Update vcs_hook.c for ETRAX FS.
CRIS v32: Add precise delay loops for ETRAX FS and ARTPEC-3.
CRIS v32: Add lib/delay to build.
CRIS v32: Update lib/checksum.S and lib/checksumcopy.S
CRIS v32: Move hw_settings.S to machine specific directories for ETRAX FS and ARTPEC-3
CRIS v32: Change lib/spinlock.S to use byte operations instead of dwords.
CRIS v32: Change name of simulator config to CONFIG_ETRAX_VCS_SIM in mm/init.c
CRIS v32: Fix bug in internal memory allocator mm/intmem.c
CRIS v32: Add workaround for MMU hardware bug for ETRAX FS in mm/mmu.S
CRIS v32: Avoid work when switching between tasks with shared memory descriptors in mm/tlb.c
CRIS v32: Fix startup oops and replace hardcoded pagesize in vmlinux.lds.S
CRIS: Remove CONFIG_NO_IOMEM from default configs.
CRIS: Add configuration possibility for using kmalloc for modules.
CRIS: Remove useless CVS id and log from kernel/process.c
CRIS: Remove useless CVS log from kernel/ptrace.c
CRIS: Remove CONFIG_NO_IOMEM from ARTPEC-3 default config.
CRIS: Remove include of linux/init.h, not needed anymore.
CRIS: Register cpus in kernel/setup.c
CRIS: Add sched_clock to kernel/time.c
CRIS: Add missing headers to include/asm-cris Kbuild files.
CRIS: Rename LED macros to CRIS_LED to avoid name clash in io.h
CRIS: Break long comment line in include/asm-cris/arch-v10/page.h
CRIS v32: Add missing header to include/asm-cris/arch-v32/Kbuild
CRIS v32: Adjust arch-v32/atomic.h for new spinlock/rwlock infrastructure
CRIS v32: Add defines for udelay and ndelay in arch-v32/delay.h
CRIS v32: Remove useless CVS id tag from arch-v32/hwregs/Makefile
CRIS v32: Rename variable used in macro for arch-v32/hwregs/dma.h
CRIS v32: Add support for ETRAX FS and ARTPEC-3 for arch-v32/hwregs/eth_defs.h
CRIS v32: Remove juliette.h, it is not supported for CRIS v32.
CRIS v32: Change name for simulator config in asm-cris/arch-v32/page.h
CRIS v32: Add prototype for crisv32_pinmux_dealloc_fixed in asm-cris/arch-v32/pinmux.h
CRIS v32: Change name for simulator config in asm-cris/arch-v32/processor.h
CRIS v32: Completely rework spinlocks for ETRAX FS and ARTPEC-3
CRIS v32: Remove SMP stub from asm-cris/arch-v32/system.h
CRIS v32: Let compiler know that memory is clobbered after a break op.
CRIS v32: Move register map header to machine dependent directory.
CRIS v32: Correct offset for TASK_pid in asm-cris/arch-v32/offset.h
CRIS v32: arch-v32/hwregs/intr_vect_defs.h moved to machine dependent directory.
CRIS v32: Minor changes to avoid errors in asm-cris/arch-v32/hwregs/reg_rdwr.h
CRIS v32: Remove kernel/arbiter.c, it now exists in machine dependent directory.
CRIS v32: Initialize GIO even if we're rambooting in kernel/head.S
CRIS v32: Fix minor formatting issue in mach-a3/io.c
CRIS: Drop regs parameter from call to profile_tick in kernel/time.c
CRIS: Move ETRAX_AXISFLASHMAP to common Kconfig file.
CRIS: Make io_pwm_set_period members unsigned in etraxgpio.h
CRIS v10: drivers/net/cris/eth_v10.c rename LED defines to CRIS_LED to avoid name clash.
CRIS v10: Cleanup of drivers/gpio.c
CRIS v32: Clean up nandflash.c for ARTPEC-3 and ETRAX FS.
CRIS v32: Correct spelling of bandwidth in function name.
MAINTAINERS: Add my information for the CRIS port.
CRIS: Add new timerfd syscall entries.
CRIS v32: Rewrite ARTPEC-3 gpio driver to avoid volatiles and general cleanup.
CRIS v32: Change drivers/i2c.c locking.
CRIS v32: Remove hwregs/timer_defs.h, it is now architecture specific.
Jesse Ahrens (1):
[CPUFREQ] Support Model D parts and newer in e_powersaver
Jesse Barnes (4):
x86, 32-bit: trim memory not covered by wb mtrrs
drm: update DRM sysfs support
i915: add suspend/resume support
i915: Fix GR register array size off-by-one bug
Jesse Brandeburg (1):
[PKTGEN]: pktgen should not print info that it is spinning
Jessica L. Blank (1):
USB: Sierra - Add support for Aircard 881U
Jiang Zhe (6):
[ALSA] hda-codec - Update dell-m82 model pin config
[ALSA] hda-codec - Add workaround for multiple HPs
[ALSA] hda-codec - Avoid wrong speaker-auto mute via mic jack
[ALSA] hda-codec - Device ID for Toshiba laptop which uses AD1986A
[ALSA] hda-codec - alc268 input_mux should be a selector instead of mixer
[ALSA] hda-codec - New model for conexant 5045 codec to support benq r55e
Jiang zhe (3):
[ALSA] hda-codec - Device ID for Macbook sound card
[ALSA] hda-codec - Fix capture source for Cx5045 codec
[ALSA] hda-codec - Add model for Gigabyte P35 DS3R
Jike Song (1):
pci-skeleton: Misc fixes to build neatly
Jim Meyering (1):
uml: improved error handling while locating temp dir
Jim Paris (1):
[IPV6]: Update MSS even if MTU is unchanged.
Jiri Kosina (16):
HID: add full support for Genius KB-29E
HID: refactor mapping to input subsystem for quirky devices
HID: separate hid-input event quirks from generic code
HID: hid-input quirk for BTC 8193
HID: remove unused variable in quirk event handler
HID: proper handling of MS 4k and 6k devices
HID: remove redundant WARN_ON()s in order not to scare users
HID: fix compilation of hidbp drivers without usbhid
HID: MS Presenter mapping for PID 0x0701
HID: Logitech Extreme 3D needs NOGET quirk
x86: randomize brk
x86: PIE executable randomization
Input: i8042 - add Fujitsu-Siemens Amilo Pro 2010 to nomux list
brk: check the lower bound properly
UML: fix hostfs build
brk: document randomize_va_space and CONFIG_COMPAT_BRK (was Re:
Jiri Olsa (8):
[ALSA] sound: remove dead config symbol from sound code
m32r: remove dead config symbols from M32R code
drivers/serial/s3c2410.c: remove dead config symbols
frv: remove dead config symbol from FRV code
m68knomu: remove dead config symbols from m68knomu code
m68knommu: removing config variable DUMPTOFLASH
fs: remove dead config CONFIG_HAS_COMPAT_EPOLL_EVENT symbol
alpha/parisc: remove config variable DEBUG_RWLOCK
Jiri Slaby (27):
sysfs: remove SPIN_LOCK_UNLOCKED
Net: add ath5k wireless driver
Net: e100, fix iomap mem accesses
MAINTAINERS, order AUERSWALD alphabetically
phantom: don't grab other devices
Char: rocket, switch long delay to sleep
Char: rocket, printk cleanup
Char: rocket, remove useless macros
Char: char/serial, remove SERIAL_TYPE_NORMAL redefines
Char: mxser_new, ioaddresses are ulong
Char: stallion, fix compiler warnings
Char: riscom8, change rc_init_drivers prototype
Char: esp, remove hangup and wakeup bottomhalves
Char: istallion, remove hangup bottomhalf
Char: specialix, remove bottomhalves
Char: stallion, remove bottomhalf
Char: serial167, remove bottomhalf
Char: riscom8, remove wakeup and hangup bottomhalves
Char: mxser, remove special baudrate processing
Char: mxser, 0 to NULL in pointer
Char: mxser, reorder mxser_cardinfo fields
Char: mxser, simplify mxser_get_serial_info
Char: mxser, ioctl cleanup
Char: mxser, remove it
Char: mxser, add support for CP-114UL
Char: applicom, use pci_resource_start
Char: applicom, use pci_match_id
Joachim Deguara (1):
x86: add PCI IDs to k8topology_64.c
Joachim Fenkes (3):
IB/ehca: Prevent RDMA-related connection failures on some eHCA2 hardware
IB/ehca: Prevent sending UD packets to QP0
IB/ehca: Update sma_attr also in case of disruptive config change
Joachim Foerster (2):
[ALSA] Xilinx ML403 AC97 Controller Reference device driver
[ALSA] [ML403-AC97CR] Fix capture/periodic overrun bug
Jochen Friedrich (11):
[POWERPC] Add support for PORTA and PORTB odr registers
[POWERPC] Move CPM command handling into the cpm drivers
[POWERPC] Update .gitignore files
fs_enet: Add fixed-phy support for fs_enet
[POWERPC] 8xx: Remove unused m8xx_cpm_hostalloc/free/dump()
[POWERPC] 8xx: Rename m8xx_pic_init to mpc8xx_pics_init
[POWERPC] 8xx: Remove unneeded and misspelled prototype m8xx_calibrate_decr
[POWERPC] 8xx: Remove sysdev/commproc.h
[POWERPC] 8xx: Get rid of conditional includes of board specific setup
[POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c
[POWERPC] CPM: Move definition of buffer descriptor to cpm.h
Joe Perches (92):
[Blackfin] arch: Spelling fixes
JFS: Remove defconfig ptr comparison to 0
security/selinux: Add missing "space"
V4L/DVB (6616): drivers/media/radio: Add missing "space"
V4L/DVB (6617): drivers/media/video: Add missing "space"
V4L/DVB (6618): drivers/media/dvb: Add missing "space"
drivers/infiniband: Add missing "space"
IB: Spelling fixes in comments
[S390] arch/s390: Add missing "space"
[S390] drivers/s390: Add missing "space"
[S390] arch/s390/: Spelling fixes
[S390] include/asm-s390/: Spelling fixes
[S390] drivers/s390/: Spelling fixes
sh: arch/sh/: Spelling fixes.
sh: include/asm-sh/: Spelling fixes.
[IPV4]: Create ipv4_is_<type>(__be32 addr) functions
[IPV4] include/net: Use ipv4_is_<type>
[IPV4] net/core: Use ipv4_is_<type>
[IPV4] net/ipv4: Use ipv4_is_<type>
[IPV4] net/netfilter: Use ipv4_is_<type>
[IPV4] sctp: Use ipv4_is_<type>
[IPV4] drivers/infiniband: Use ipv4_is_<type>
[IPV4]: Remove unused IPV4TYPE macros
[PARISC]: Fix build after ipv4_is_*() changes.
[SUNVNET]: Use print_mac
[TG3]: Use print_mac
[NIU]: Use print_mac
[E1000]: Convert regtest macro's to functions
[E1000E]: convert register test macros to functions
drivers/net/chelsio: Add missing "space"
drivers/net/cxgb3: Add missing "space"
drivers/net/ixgb: Add missing "space"
drivers/net/netxen: Add missing "space"
drivers/net/wan: Add missing "space"
drivers/net/sk98lin: Add missing "space"
drivers/net: Add missing "space"
arch/x86/: spelling fixes
KVM: Remove ptr comparisons to 0
ieee1394: Add missing "space"
[ALSA] sound/isa: Add missing 'space'
[ALSA] sound/: Spelling fixes
[ALSA] include/sound/: Spelling fixes
USB: Add missing "space" to printk messages
USB: Spelling fixes
PCI: Add missing "space" in printk messages
PCI: Spelling fixes
MAINTAINERS: remove Adam Fritzler, remove his email address in other sources
MAINTAINERS: update Corey Thomas email address
arch/arm/: Spelling fixes
include/asm-arm/: Spelling fixes
arch/h8300/: Spelling fixes
arch/m32r/: Spelling fixes
arch/mips/: Spelling fixes
include/asm-mips/: Spelling fixes
arch/parisc/: Spelling fixes
include/asm-parisc/: Spelling fixes
arch/um: Spelling fixes
drivers/acpi/: Spelling fixes
include/acpi/: Spelling fixes
drivers/ata/: Spelling fixes
drivers/block/: Spelling fixes
drivers/bluetooth/: Spelling fixes
drivers/char/: Spelling fixes
drivers/edac/: Spelling fixes
drivers/firmware/: Spelling fixes
drivers/input/: Spelling fixes
drivers/isdn/: Spelling fixes
drivers/macintosh/: Spelling fixes
drivers/media/: Spelling fixes
include/media/: Spelling fixes
drivers/message/: Spelling fixes
drivers/mtd/: Spelling fixes
drivers/nubus/: Spelling fixes
drivers/parisc/: Spelling fixes
drivers/pcmcia/: Spelling fixes
drivers/scsi/: Spelling fixes
drivers/serial/: Spelling fixes
drivers/ssb/: Spelling fixes
drivers/video/: Spelling fixes
drivers/watchdog/: Spelling fixes
fs/: Spelling fixes
include/asm-frv/: Spelling fixes
include/asm-m68knommu/: Spelling fixes
include/linux/: Spelling fixes
include/scsi/: Spelling fixes
kernel/: Spelling fixes
lib/: Spelling fixes
uml: add missing space
[CPUFREQ] arch/x86: Add missing "space"
[CPUFREQ] drivers/cpufreq: Add missing "space"
hwmon: (vt8231) Add missing "space"
printk_ratelimit() functions should use CONFIG_PRINTK
Joe Peterson (2):
tty: enable the echoing of ^C in the N_TTY discipline
Fix IXANY and restart after signal (e.g. ctrl-C) in n_tty line discipline
Joe Sauer (1):
[ALSA] Fix inverted Phone volume WM9712 mixer control
Joel Becker (4):
dlm: Split lock mode and flag constants into a sharable header.
configfs: Remove EXPERIMENTAL
ocfs2: Fix userspace ABI breakage in sysfs
ocfs2: Negotiate locking protocol versions.
Joerg Roedel (8):
x86: define all _PAGE_* in terms of _PAGE_BIT_* on 64-bit
x86: use __PAGE_KERNEL* instead of _KERNPG_TABLE
x86: some whitespace cleanups in paging code
x86: use __PAGE_KERNEL_EXEC in ioremap_64.c
KVM: SVM: Emulate read/write access to cr8
KVM: SVM: Exit to userspace if write to cr8 and not using in-kernel apic
KVM: LAPIC: minor debugging compile fix
KVM: SVM: support writing 0 to K8 performance counter control registers
Joern Engel (2):
Document I_SYNC and I_DATASYNC
Claim maintainership for block2mtd and update email addresses
Johann Felix Soden (2):
[NET]: Remove further references to net-modules.txt
virtio: add missing #include <linux/delay.h>
Johann Lombardi (1):
jbd2: jbd2 stats through procfs
Johannes Berg (53):
[POWERPC] powermac: Fix warning in time.c
[POWERPC] PMU: Don't lock_kernel()
[POWERPC] PMU: Remove dead code
[POWERPC] adb: Replace sleep notifier with platform driver suspend/resume hooks
[POWERPC] via-pmu: Kill sleep notifiers completely
[POWERPC] powermac: Use generic suspend code
kernel-doc: fix xml output mode
kernel-doc: init kernel version
kernel-doc: single DOC: selection
kernel-doc: process functions, not DOC:
kernel-doc: use no-doc option
kernel-doc: new P directive for DOC: sections
convert drivers/base/power/Makefile to ccflags
mac80211: provide interface iterator for drivers
mac80211: remove more forgotten code
mac80211: make ieee80211_iterate_active_interfaces not need rtnl
mac80211: allow setting drop_unencrypted with wext
mac80211: conditionally include timestamp in radiotap information
wireless: make drivers include the TSF RX flag where appropriate
mac80211: clean up eapol frame handling/port control
mac80211: clean up eapol handling in TX path
mac80211: make ieee80211_rx_mgmt_action static
mac80211: allow easier multicast/broadcast buffering in hardware
cfg80211/nl80211: introduce key handling
mac80211: support adding/removing keys via cfg80211
mac80211: support getting key sequence counters via cfg80211
cfg80211/nl80211: add beacon settings
cfg80211/nl80211: station handling
cfg80211/nl80211: implement station attribute retrieval
mac80211: implement station stats retrieval
mac80211: move tx crypto decision
mac80211: don't read ERP information from (re)association response
mac80211: remove misleading 'res' variable
mac80211: make rc_pid_fop_events static
mac80211: better rate control algorithm selection
b43: include full 64-bit timestamp in monitor mode
b43: include FCS in frames handed to mac80211
b43legacy: include full 64-bit timestamp in monitor mode
mac80211: dont use interface indices in drivers
mac80211: move interface type to vif structure
mac80211: add beacon configuration via cfg80211
mac80211: implement cfg80211 station handling
mac80211: add unified BSS configuration
mac80211: fix RCU locking in __ieee80211_rx_handle_packet
mac80211: fix alignment warning
mac80211: make alignment warning optional
mac80211 rate control: fix section mismatch
mac80211: fix initialisation error path
PM: Make PM_TRACE more architecture independent
Hibernation: Clean up Kconfig (V2)
Suspend: Clean up Kconfig (V2)
Suspend: Add config option to disable the freezer if architecture wants that
Suspend: Invoke suspend notifications after console switch
Johannes Stezenbach (1):
[ALSA] hda-intel: Enable Analog CD Input from internal ATAPI connector on Asus M2N-SLI
John Gregor (1):
IB/ipath: Fix sendctrl locking
John Reiser (1):
x86: add ENDPROC() markers
John Rigby (8):
[POWERPC] Separate MPC52xx PSC FIFO registers from rest of PSC
[POWERPC] mpc5200: Cleanup checkpatch.pl problems in mpc52xx_uart.c
[POWERPC] Add support for mpc512x interrupts to ipic
[POWERPC] Add IPIC Kconfig option
[POWERPC] mpc512x: Basic platform support
[POWERPC] mpc512x: Device tree for MPC5121 ADS
[POWERPC] mpc512x: Factor out 5200 dependencies from 52xx psc driver
[POWERPC] mpc512x: Add MPC512x PSC support to MPC52xx psc driver
John W. Linville (15):
mac80211: remove "bcn_int" and "capab" scan results info
bcm43xx: mark as obsolete and schedule for removal
softmac: mark as obsolete and schedule for removal
net/wireless/Kconfig: whitespace corrections
net/mac80211/Kconfig: whitespace corrections
iwlwifi: remove redundant initialization of final_mode
rt2x00: correct "skb_buff" typo
wireless: cleanup some merge errors
Revert "rtl8187: fix tx power reading"
b43: finish removal of pio support
b43/nphy.c: include headers to avoid build breakage on some platforms
ath5k: use AR5K_KEYTABLE_SIZE when initializing key table
ath5k: reset key cache after resume
rt61pci: fix-up merge damage
ath5k: fix section mismatch warning
Johnson Leung (1):
phylib: Add Realtek 821x eth PHY support
Jon Loeliger (13):
[POWERPC] Clean out asm/of_{platform, device}.h
[POWERPC] Clean out asm/of_{platform, device}.h from sysdev/
[POWERPC] 8xxx: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
[POWERPC] 86xx: Add aliases node to 8641hpcn DTS file.
[POWERPC] cell: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
[POWERPC] Use <linux/of_{platform, device}.h> and not <asm/...> variants.
[POWERPC] Add _nmask_and_or_msr() declartion to asm-powerpc/system.h
[POWERPC] Add StorCenter DTS first draft.
[POWERPC] Add initial iomega StorCenter board port.
[POWERPC] Add initial storcenter config file.
[POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format.
[POWERPC] Convert StorCenter DTS file to /dts-v1/ format.
[POWERPC] Fix storcenter DTS typos, feedback, IRQs.
Jon Masters (1):
module: add module taint on ndiswrapper
Jon Smirl (1):
mpc-i2c: Propagate error values properly
Jon Tollefson (1):
[POWERPC] Add hugepagesz boot-time parameter
Jonathan Brassow (6):
dm log: auto load modules
dm raid1: handle write failures
dm raid1: handle recovery failures
dm raid1: fix EIO after log failure
dm raid1: handle read failures
dm raid1: report fault status
Jonathan Lynch (1):
[CRYPTO] sha256-generic: Extend sha256_generic.c to support SHA-224
Jonathan Woithe (2):
[ALSA] hda-codec - Add EAPD controls for ALC260 test model
[ALSA] hda-codec - Add test model for ALC268
Joonwoo Park (8):
configfs: dir.c fix possible recursive locking
configfs: file.c fix possible recursive locking
[IPSEC]: kmalloc + memset conversion to kzalloc
[IPV4] fib_semantics: kmalloc + memset conversion to kzalloc
[IPV4] fib_hash: kmalloc + memset conversion to kzalloc
[ATM]: [ambassador] kmalloc + memset conversion to kzalloc
iwlwifi: do not schedule tasklet when rcv unused irq
PCI: hotplug: Switch to pci_get_bus_and_slot
Jordan Crouse (2):
x86: GEODE: MFGPT: Use "just-in-time" detection for the MFGPT timers
x86: GEODE: make sure the right MFGPT timer fired the timer tick
Jorge Boncompte (1):
[ATM]: [he] fixing compilation when you define USE_RBPS_POOL/USE_RBPL_POOL
Jose Alberto Reguero (1):
V4L/DVB (7067): fix autoserach in the Hauppauge NOVA-T 500
Josepch Chan (1):
[ALSA] hda-codec - Add support for VIA VT1708B HD audio codec
Joseph Fannin (1):
[POWERPC] Export copy_page() on 32bit
Josh Boyer (14):
[POWERPC] 4xx: Fix 440grx setup function to call 440A fixup
[POWERPC] 4xx: Include missing header
[POWERPC] 4xx: libfdt and pci fixes for Rainier
[POWERPC] 4xx: Rename CPU nodes to avoid dtc incompatibility
[POWERPC] 4xx: Update Kilauea, Rainier, and Walnut defconfigs
[POWERPC] 4xx: Mark of_bus structures as __initdata
[POWERPC] Conditionally compile e200 and e500 platforms in cputable
[POWERPC] Remove unneeded variable declarations from mpc837x_mds
[POWERPC] 4xx: Use machine_device_initcall for bus probe
[POWERPC] 4xx: Minor coding style cleanups for 4xx bootwrapper
[POWERPC] 4xx: Update defconfigs
Merge branch 'virtex-for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25
[POWERPC] 4xx: Fix Walnut build
Merge branch 'virtex-for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25
Joy Latten (5):
[CRYPTO] ctr: Add CTR (Counter) block cipher mode
[CRYPTO] ctr: Add countersize
[CRYPTO] ccm: Added CCM mode
[CRYPTO] tcrypt: Add CCM vectors
[IPSEC]: Add support for aes-ctr.
Jozsef Kadlecsik (1):
[NETFILTER]: nf_conntrack: TCP conntrack reopening fix
Juerg Haefliger (2):
hwmon: (dme1737) fix divide-by-0
hwmon: (dme1737) fix Super-IO device ID override
Juergen Beisert (1):
[ARM] 4798/1: pcm027: fix missing header file
Julia Lawall (25):
[POWERPC] arch/ppc: Remove an unnecessary pci_dev_put
[POWERPC] arch/powerpc: Add missing of_node_put
[POWERPC] cell/cbe_regs.c: Add missing of_node_put
[JFFS2] Add missing call to posix_acl_release
Input: drop redundant includes of moduleparam.h
V4L/DVB (7035): drivers/media/common: Add missing video_device_release
V4L/DVB (7036): radio: Use video_device_release rather than kfree
[BLUETOOTH]: Use sockfd_put()
[TIPC]: Use tipc_port_unlock
arch/x86/ia32: use time_before, time_before_eq, etc.
arch/x86/kernel/apm_32.c: use time_before, time_before_eq,
arch/x86/kernel/io_apic_{64,32}.c: use time_before
[ALSA] sound/pci: Drop unnecessary continue
[ALSA] sound/core/memalloc.c: Add missing pci_dev_put
[ALSA] sound: Use time_before, time_before_eq, etc.
USB: Drop unnecessary continue in a few drivers
agp: remove unnecessary pci_dev_put
drivers/pcmcia: Add missing iounmap
drivers/pcmcia: add missing pci_dev_get
arch/cris: add a missing iounmap
[POWERPC] arch/powerpc/platforms/pseries: Add missing of_node_put
[POWERPC] arch/powerpc/sysdev: Add missing of_node_put
[POWERPC] arch/powerpc/platforms/82xx: Add missing of_node_put
drivers/video: remove unnecessary pci_dev_put
drivers/video: add missing pci_dev_get
Julian Anastasov (2):
[IPV4] fib: fix route replacement, fib_info is shared
[IPV4] fib_trie: apply fixes from fib_hash
Julian Scheel (2):
[ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi & HD2, Hercules Fortissimo IV
[ALSA] ice1724 - Add missing prodigy_hifi.h
Julio M. Merino Vidal (1):
[POWERPC] spufs: fix typos in sched.c comments
Jun'ichi Nomura (1):
dm: table remove unused total
Jussi Kivilinna (12):
rndis_host: Use 1KB buffer in rndis_unbind
rndis_host: Halt device if rndis_bind fails.
rndis_host: Fix rndis packet filter flags.
usbnet: Use wlan device name for RNDIS wireless devices
rndis_host: Split up rndis_host.c
rndis_host: export functions
usbnet: add driver_priv pointer to 'struct usbnet'
rndis_host: Add early_init function pointer to 'struct rndis_data'.
rndis_host: Add link_change function pointer to 'struct rndis_data'.
rndis_host: Add RNDIS physical medium checking into generic_rndis_bind()
Move usbnet.h and rndis_host.h to include/linux/usb
Add new driver 'rndis_wlan' for wireless RNDIS devices.
Justin Treon (1):
[MTD] Unlocking all Intel flash that is locked on power up.
KAMEZAWA Hiroyuki (22):
bugfix for memory controller: add helper function for assigning cgroup to page
bugfix for memory cgroup controller: migration under memory controller fix
bugfix for memory cgroup controller: avoid !PageLRU page in mem_cgroup_isolate_pages
memory cgroup enhancements: fix zone handling in try_to_free_mem_cgroup_page
memory cgroup enhancements: force_empty interface for dropping all account in empty cgroup
memory cgroup enhancements: remember "a page is charged as page cache"
memory cgroup enhancements: remember "a page is on active list of cgroup or not"
memory cgroup enhancements: add status accounting function for memory cgroup
memory cgroup enhancements: add memory.stat file
memory cgroup enhancements: add- pre_destroy() handler
memory cgroup enhancements: implicit force_empty() at rmdir
per-zone and reclaim enhancements for memory controller: add scan_global_lru macro
per-zone and reclaim enhancements for memory controller: nid/zid helper function for cgroup
per-zone and reclaim enhancements for memory controller: per-zone active inactive counter
per-zone and reclaim enhancements for memory controller: calculate mapper_ratio per cgroup
per-zone and reclaim enhancements for memory controller: calculate active/inactive imbalance per cgroup
per-zone and reclaim enhancements for memory controller: remember reclaim priority in memory cgroup
per-zone and reclaim enhancements for memory controller: calculate the number of pages to be scanned per cgroup
per-zone and reclaim enhancements for memory controller: modifies vmscan.c for isolate globa/cgroup lru activity
per-zone and reclaim enhancements for memory controller: per zone lru for cgroup
per-zone and reclaim enhancements for memory controller: per-zone-lock for cgroup
update Documentation/controller/memory.txt
Kai Makisara (1):
[SCSI] st: convert to unlocked_ioctl
Kailang Yang (3):
[ALSA] hda-codec - Add support of HP Thin Client T5735
[ALSA] hda-codec - Add ALC889/ALC267/ALC269 support
[ALSA] hda-codec - Update realtek codec support
Kalle Pokki (1):
i2c-bfin-twi: Register adapter with a specific bus number
Kamalesh Babulal (2):
[HWRNG] pasemi: Add missing wait argument to data_present
[ALSA] powermac - Fix typos
Karol Swietlicki (10):
uml: remove xmm checking on x86
uml: fix URLs in Kconfig and help strings
uml: improve detection of host cmov
uml: remove now unused code
uml: GPROF needs to depend on FRAME_POINTER
uml: remove unused variables in the context switcher
uml: convert functions to void
uml: remove duplicate config symbol and unused file and variables
uml: fix mconsole stop
uml: fix infinite mconsole loop
Karsten Keil (1):
fix oops on rmmod capidrv
Karsten Wiese (2):
USB: ehci saves some memory in ISO transfer descriptors
make sys_poll() wait at least timeout ms
Kay Sievers (14):
[SCSI] sr,sd: send media state change modification events
coda: convert struct class_device to struct device
sysfs: create optimal relative symlink targets
Driver Core: add kobj_attribute handling
Driver Core: switch all dynamic ksets to kobj_sysfs_ops
fix struct user_info export's sysfs interaction
Driver Core: kill subsys_attribute and default sysfs ops
Driver core: fix class glue dir cleanup logic
sysfs: fix /sys/module/*/holders after sysfs logic change
Driver core: convert block from raw kobjects to core devices
Kobject: auto-cleanup on final unref
Driver core: change sysdev classes to use dynamic kobject names
[ATM]: Convert struct class_device to struct device
DCA: convert struct class_device to struct device.
Ken Chen (1):
hugetlb: allow sticky directory mount option
Ken'ichi Ohmichi (4):
vmcoreinfo: rename vmcoreinfo's macros returning the size
vmcoreinfo: use the existing offsetof() for VMCOREINFO_OFFSET()
vmcoreinfo: add "VMCOREINFO_" to all the call for vmcoreinfo_append_str()
vmcoreinfo: fix the configuration dependencies
Kenji Kaneshige (6):
PCI Hotplug: pciehp: remove needless members from struct controller
PCI Hotplug: pciehp: remove needless hp_slot calculation
PCI Hotplug: pciehp: use generic function to find ext capability
pciehp: wait for 1000ms before LED operation after power off
pciehp: workaround against Bad DLLP during power off
pciehp: block new requests from the device before power off
Kevin Corry (1):
[POWERPC] perfmon2: make pm_interval register read/write
Kevin Hilman (2):
cpuidle: build fix for non-x86
ARM: OMAP: Add 24xx GPIO debounce support
Kevin Lloyd (2):
USB: sierra driver - add devices
USB: sierra driver - add update dtr logic
Kevin Lo (1):
hwmon: Add support for Winbond W83L786NG/NR
Kim Phillips (16):
[POWERPC] 83xx: fold the mpc8313 platform into the mpc831x platform
[POWERPC] 83xx: add base platform support for the mpc8315 rdb board
[POWERPC] 83xx: Add the MPC8315E RDB dts
[POWERPC] 83xx: enable FSL SATA driver config for Freescale SoCs
[POWERPC] 83xx: ipic: add interrupt vector 94
[POWERPC] 83xx: add the mpc8315 rdb defconfig
[POWERPC] 83xx: add MPC837x RDB platform support
[POWERPC] 83xx: add the mpc837[789]_rdb dts files
[POWERPC] 83xx: add the mpc837x rdb defconfig
[POWERPC] 83xx: Fix typo in mpc837x compatible entries
[POWERPC] 83xx: configure USB clock for MPC8315E
[POWERPC] 83xx: Correct 2nd PCI controller interrupt value in mpc834x_mds dts
[POWERPC] 83xx: Add rtc node to mpc8313erdb dts
[POWERPC] 83xx: mpc832x_rdb: fix compiler warning
[POWERPC] FSL: fix mpc83xx_spi device registration
[POWERPC] 83xx: Update mpc83xx_defconfig
Kirill A. Shutemov (4):
Unexport asm/user.h and linux/user.h
Cleanup asm/{elf,page,user}.h: #ifdef __KERNEL__ is no longer needed
Unexport asm/elf.h
Unexport asm/page.h
Kiyoshi Ueda (31):
blk_end_request: add new request completion interface (take 4)
blk_end_request: add/export functions to get request size (take 4)
blk_end_request: changing block layer core (take 4)
blk_end_request: changing arm (take 4)
blk_end_request: changing um (take 4)
blk_end_request: changing DAC960 (take 4)
blk_end_request: changing floppy (take 4)
blk_end_request: changing nbd (take 4)
blk_end_request: changing ps3disk (take 4)
blk_end_request: changing sunvdc (take 4)
blk_end_request: changing sx8 (take 4)
blk_end_request: changing viodasd (take 4)
blk_end_request: changing xen-blkfront (take 4)
blk_end_request: changing viocd (take 4)
blk_end_request: changing i2o_block (take 4)
blk_end_request: changing mmc (take 4)
blk_end_request: changing s390 (take 4)
blk_end_request: changing ide-scsi (take 4)
blk_end_request: changing cciss (take 4)
blk_end_request: changing cpqarray (take 4)
blk_end_request: changing ide normal caller (take 4)
blk_end_request: add callback feature (take 4)
blk_end_request: changing ide-cd (take 4)
blk_end_request: add bidi completion interface (take 4)
blk_end_request: changing scsi (take 4)
blk_end_request: remove/unexport end_that_request_* (take 4)
blk_end_request: cleanup 'uptodate' related code (take 4)
blk_end_request: cleanup of request completion (take 4)
blk_end_request: changing ub (take 4)
blk_end_request: changing xsysace (take 4)
[SCSI] bidirectional: fix up for the new blk_end_request code
Klaus Heinrich Kiwi (1):
[AUDIT] Add uid, gid fields to ANOM_PROMISCUOUS message
Komuro (1):
axnet_cs: use spin_lock_irqsave instead of spin_lock + disable_irq
Krauth.Julien (1):
serial: add ADDI-DATA GmbH Communication cardsin8250_pci.c and pci_ids.h
Krishna Kumar (1):
IPoIB: Remove redundant check of netif_queue_stopped() in xmit handler
Kristen Carlson Accardi (1):
PCI: hotplug: remove Experimental
Kristoffer Ericson (2):
[ARM] 4810/1: - Fix 'section mismatch' building warnings
leds: Add HP Jornada 6xx driver
Krzysztof Halasa (6):
[ARM] 4712/2: Adds functions to read and write IXP4xx "feature" bits
[ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features
[ARM] 4714/2: Headers for IXP4xx built-in Ethernet and WAN drivers
Generic HDLC - fix kernel panic
Generic HDLC - remove now unneeded hdlc_device_desc
Generic HDLC - use random_ether_addr()
Krzysztof Helt (6):
[SCSI] sym53c8xx: fixes two bugs related to chip reset
[ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected
[ALSA] ac97_patch: compilation warning fix
[ALSA] es18xx: Enable wavetable input from ESS chips
[ALSA] cs4231: remove one busy wait
pm2fb: big endian fix
Kumar Gala (32):
[POWERPC] Add SPRN for Embedded registers specified in PowerISA 2.04
[POWERPC] Emulate isel (Integer Select) instruction
[POWERPC] FSL: I2C device tree cleanups
[POWERPC] FSL: enet device tree cleanups
[POWERPC] FSL: Added aliases node to device trees
[POWERPC] Fix handling of memreserve if the range lands in highmem
[POWERPC] Ensure we only handle PowerMac PCI bus fixup for memory resources
[POWERPC] Fixup transparent P2P resources
[POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
[POWERPC] Remove update_bridge_resource
[POWERPC] 85xx: convert boards to use machine_device_initcall
[POWERPC] 83xx: convert boards to use machine_device_initcall
[POWERPC] bootwrapper: Add find_node_by_alias and dt_fixup_mac_address_by_alias
[POWERPC] bootwrapper: convert cuboot-8{3,5}xx to dt_fixup_mac_address_by_alias
[POWERPC] Fix incorrect interrupt map on FSL reference boards
[RAPIDIO] Fix compile error and warning
[POWERPC] Move RapidIO support code from arch/ppc
[POWERPC] Fix compile error if CONFIG_STX_GP3 is defined
[POWERPC] Always build setup-bus.c on powerpc
[POWERPC] bootwrapper: Add find_node_by_compatible
[POWERPC] Add a cuboot wrapper for 85xx with CPM2
[POWERPC] 85xx: Port STX GP3 board over from arch/ppc
[POWERPC] 85xx: Port TQM85xx boards over from arch/ppc
[POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx
[PPC] Remove 83xx from arch/ppc
[PPC] Remove 85xx from arch/ppc
[POWERPC] 86xx: Remove unused IRQ defines
[POWERPC] 85xx: rework platform Kconfig
[POWERPC] 83xx: rework platform Kconfig
[POWERPC] 85xx: convert sbc85* boards to use machine_device_initcall
[POWERPC] 85xx: Only invalidate TLB0 and TLB1
[POWERPC] 85xx: Add second cpu to 8572 dts
Kyle McMartin (1):
x86: 64-bit, remove redundant cpu_has_ definitions
Kyungmin Park (5):
[MTD] [OneNAND] Consolidate OneNAND operation order
[MTD] [OneNAND] Get correct density from device ID
[MTD] [OneNAND] Check the initial bad block using ONENAND_CTRL_ERROR
[MTD] [OneNAND] Use pre-alloced oob buffer instead of local buffer
USB: device DMA support on OMAP2
Lachlan McIlroy (7):
[XFS] remove dead SYNC_BDFLUSH case in xfs_sync_inodes
[XFS] clean up vnode/inode tracing
[XFS] more vnode/inode tracing fixes
[XFS] kill unnessecary ioops indirection
[XFS] 971186 Undo mod xfs-linux-melb:xfs-kern:29845a due to a regression
[XFS] prevent panic during log recovery due to bogus op_hdr length
[XFS] add __init/__exit mark to specific init/cleanup functions
Ladislav Michl (3):
kconfig: make kconfig MinGW friendly
kconfig: fix whitespace and sort includes in conf.c
kconfig: use C89 random functions in conf.c
Laim Girdwood (1):
[ALSA] soc - Add support for passing kcontrols with events
Larry Finger (13):
b43legacy: LED triggers support
b43legacy: RF-kill support
b43legacy: Use input-polldev for the rfkill switch
b43legacy: Rewrite pwork locking
ssb: Add new SPROM structure while keeping the old
ssb: Convert to use of the new SPROM structure
b44: Convert to use of the new SPROM structure
b43: Convert to use of the new SPROM structure
b43legacy: Convert to use of the new SPROM structure
ssb: Remove the old, now unused, data structures
b43: Changes to enable BCM4311 rev 02 with wireless core revision 13
rt2x00: Remove redundant code in rfkill setup
b43legacy: Fix rfkill radio LED
Larry Woodman (1):
Include count of pagecache pages in show_mem() output
Laszlo Attila Toth (3):
[IPV4]: Add inet_dev_addr_type()
[NETFILTER]: ipt_addrtype: limit address type checking to an interface
[NET]: Introducing socket mark socket option.
Laurent Vivier (15):
KVM: x86 emulator: remove unused functions
KVM: x86 emulator: move all x86_emulate_memop() to a structure
KVM: x86 emulator: move all decoding process to function x86_decode_insn()
KVM: emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn()
KVM: Call x86_decode_insn() only when needed
KVM: x86 emulator: split some decoding into functions for readability
KVM: x86 emulator: remove _eflags and use directly ctxt->eflags.
KVM: x86 emulator: Remove no_wb, use dst.type = OP_NONE instead
KVM: Purify x86_decode_insn() error case management
KVM: x86 emulator: Any legacy prefix after a REX prefix nullifies its effect
KVM: Add some \n in ioapic_debug()
KVM: VMX: Let gcc to choose which registers to save (x86_64)
KVM: VMX: Let gcc to choose which registers to save (i386)
KVM: SVM: Let gcc to choose which registers to save (x86_64)
KVM: SVM: Let gcc to choose which registers to save (i386)
Lee Schermerhorn (2):
bnx2x depends on ZLIB_INFLATE
PCI: Mem Policy: fix mempolicy usage in pci driver
Len Brown (47):
ACPI: document method tracing hooks
cpuidle: create processor.latency_factor tunable
cpuidle: default processor.latency_factor=2
ACPI: tables: complete searching upon RSDP w/ bad checksum.
x86: 32-bit IOAPIC: de-fang IRQ compression
ACPI: throttling: fix build warning
ACPI: fan: build fix for CONFIG_ACPI_PROCFS=n
ACPI: remove redundant Acer blacklist entry
DMI: remove duplicate helper routine
ACPI: update blacklist comments
ACPI: blacklist update
ACPI: create /sys/firmware/acpi/interrupts
Merge branches 'release', 'acpi_pm_device_sleep_state' and 'battery' into release
Merge branches 'release', 'asus', 'sony-laptop' and 'thinkpad' into release
Merge branches 'release' and 'autoload' into release
Merge branches 'release', 'bugzilla-6217', 'bugzilla-6629', 'bugzilla-6933', 'bugzilla-7186', 'bugzilla-8269', 'bugzilla-8570', 'bugzilla-9139', 'bugzilla-9277', 'bugzilla-9341', 'bugzilla-9444', 'bugzilla-9614', 'bugzilla-9643' and 'bugzilla-9644' into release
Merge branches 'release', 'cpuidle-2.6.25' and 'idle' into release
Merge branches 'release' and 'dmi' into release
Merge branches 'release' and 'gpe-ack' into release
Merge branches 'release' and 'hp-cid' into release
Merge branches 'release' and 'ppc-workaround' into release
Merge branches 'release', 'misc' and 'misc-2.6.25' into release
Merge branches 'release' and 'stats' into release
Merge branches 'release' and 'menlo' into release
Merge branches 'release' and 'wmi-2.6.25' into release
Merge branches 'release' and 'video' into release
Merge branches 'release' and 'throttling-domains' into release
Merge branches 'release' and 'hwmon-conflicts' into release
ACPICA: fix CONFIG_ACPI_DEBUG_FUNC_TRACE build
ACPI: add missing prink prefix strings
Merge branches 'release' and 'fluff' into release
ACPI: update DSDT override documentation
ACPI: update intrd DSDT override console messages
Merge branches 'release' and 'dsdt-override' into release
Revert "cpuidle: build fix for non-x86"
ACPI: fix build warning
ACPI: add newline to printk
ACPI: build WMI on X86 only
intel_menlo: build on X86 only
ACPI: thermal: syntax, spelling, kernel-doc
ACPI: DMI: add Panasonic CF-52 and Thinpad X61
acer-wmi, tc1100-wmi: select ACPI_WMI
Merge branches 'release', 'dmi' and 'misc' into release
ACPI: thermal: buildfix for CONFIG_THERMAL=n
Merge branches 'release' and 'buildfix' into release
Merge branches 'release' and 'bugzilla-9910' into release
Merge branches 'release', 'wmi' and 'laptop-docs' into release
Lennert Buytenhek (5):
PCI: get rid of pci_dev::{vendor,device}_compatible fields
rtl8150: use default MTU of 1500
[ARM] Orion: kill orion_early_putstr()
[ARM] Orion: distinguish between physical and virtual addresses
[ARM] Orion: free up kernel virtual address space
Leonardo Chiquitto (1):
Documentation: missing proc/$PID/stat field
Leonardo Potenza (1):
drivers/net/tlan.c: compilation warning fix
Li Yang (15):
[POWERPC] add e300c4 entry to cputable
[POWERPC] ipic: add new interrupts introduced by new chip
[POWERPC] 83xx: Add platform support for MPC837x MDS board
[POWERPC] 83xx: Add MPC837x MDS default kernel configuration
[POWERPC] ipic: ack only for edge interrupts
[POWERPC] 83xx: add device trees for MPC837x MDS board
[POWERPC] 83xx: Add MPC837x USB platform support
[POWERPC] 83xx: USB device tree cleanups
Chinese: Add the known_regression URI to the HOWTO
Chinese: rephrase English introduction in HOWTO
Chinese: Change man-pages maintainer address in HOWOTO
Chinese: add translation of SubmittingDrivers
Chinese: add translation of sparse.txt
[POWERPC] Add docs for Freescale PowerQUICC SATA device tree nodes
usb gadget: fix fsl_usb2_udc potential OOPS
Li Zefan (17):
[POWERPC] Don't cast a struct pointer to list_head pointer
HID: fix a potential bug in pointer casting
[NETFILTER]: replace list_for_each with list_for_each_entry
[CONNECTOR]: add a missing break in cn_netlink_send()
[CONNECTOR]: clean up {,__}cn_rx_skb()
[CONNECTOR]: Cleanup struct cn_queue_dev
[CONNECTOR]: Cleanup struct cn_callback_entry
libertas: don't cast a pointer to pointer of
[MTD] [NAND] Remove unused variable in plat_nand_remove
time: delete comments that refer to noexistent symbols
[IPV4]: Fix compile error building without CONFIG_FS_PROC
drm: don't cast a pointer to pointer of list_head
clocksource: remove redundant code
clockevent: simplify list operations
timekeeping: rename timekeeping_is_continuous to timekeeping_valid_for_hres
time: fix typo in comments
workqueue: make delayed_work_timer_fn() static
Liam Girdwood (5):
[ALSA] soc - Add device level DAPM event
[ALSA] soc - Add D1 power event to power down event sequence
[ALSA] soc - Ensure PCMs are suspended
[ALSA] soc - Clean up tabs
[ALSA] soc - Initial WM8753 TLV support for capture mixer
Liam R. Howlett (2):
Add mutex_lock_killable
Use mutex_lock_killable in vfs_readdir
Linas Vepstas (5):
[POWERPC] EEH: Work with device endpoint, always
[POWERPC] EEH: Be careful when identifying "empty" slots.
[POWERPC] EEH: Report errors as soon as possible
pci hotplug: fix rpaphp directory naming
PCI: export pci_restore_msi_state()
Linus Nilsson (1):
libata: Change "write_data" to "rw" for some function documentations
Linus Torvalds (132):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-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/steve/gfs2-2.6-nmw
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-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/jmorris/selinux-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'cfq-ioc-share' of git://git.kernel.dk/linux-2.6-block
Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block
Merge branch 'blk-end-request' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-2.6.25' of git://git.kernel.dk/linux-2.6-block
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/lethal/sh-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge branch 'master' of 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/sam/kbuild
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.25
Mostly revert "e1000/e1000e: Move PCI-Express device IDs over to e1000e"
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
Make !NETFILTER_ADVANCED enable IP6_NF_MATCH_IPV6HEADER
[net] Gracefully handle shared e1000/1000e driver PCI ID's
Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
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/teigland/dlm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
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/wim/linux-2.6-watchdog
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge branch 'audit.b46' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
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/pci-2.6
Merge branch 'suspend' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux
Merge git://git.infradead.org/battery-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'locks' of git://linux-nfs.org/~bfields/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
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/x86/linux-2.6-x86
Merge branch 'slub-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-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/davem/net-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'dmapool' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-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/davem/net-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/jmorris/selinux-2.6
Merge branch 'async-tx-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop into fix
Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-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 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.infradead.org/mtd-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/gregkh/driver-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'slub-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'cris' of git://www.jni.nu/cris
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Linux 2.6.25-rc1
Liu Yu (1):
[POWERPC] Fix carry bug in 128-bit unsigned integer adding
Lon Hohberger (1):
dlm: bind connections from known local address when using TCP
Luca Olivetti (1):
V4L/DVB (7054): ansonic branded dvb-t usb stick support in the af9005 driver
Luca Risolia (1):
V4L/DVB (6591): Adds support for MT9V111 on sn9c102
Luca Tettamanti (1):
asus_acpi: add support for F3Sa
Lucas Woods (7):
[POWERPC] arch/powerpc: Remove duplicate includes
[POWERPC] arch/ppc: Remove duplicate includes
[ARM] remove duplicate includes
[MIPS] Remove duplicate includes.
x86: remove duplicate includes
arch/alpha: remove duplicate includes
arch/um: remove duplicate includes
Luis R. Rodriguez (1):
ath5k: Fix frame duration oops
Luke Browning (6):
[POWERPC] spufs: add backing ops for privcntl register
[POWERPC] spufs: reorganize spu_run_init
[POWERPC] spufs: spu_find_victim may choose wrong victim
[POWERPC] spufs: decouple spu scheduler from spufs_spu_run (asynchronous scheduling)
[POWERPC] spufs: No need to have a runnable SPU for libassist update
[POWERPC] spufs: Fix timing dependent false return from spufs_run_spu
Luís P Mendes (1):
parport: add support for the Quatech SPPXP-100 Parallel port PCI ExpressCard
MUNEDA Takahiro (2):
PCI Hotplug: acpiphp: fix trivial typos
PCI Hotplug: acpiphp: remove unneeded acpi_get_name function call
Maarten Lankhorst (1):
iwlwifi: Fix an invalid bitmask test in iwl3945 and iwl4965
Maciej Soltysiak (1):
[NETFILTER]: {ip,ip6}t_LOG: log GID
Maciej W. Rozycki (14):
[MIPS] R4000/R4400 errata workarounds
[MIPS] R4000/R4400 daddiu erratum workaround
dz.h: remove useless unused module junk
dz: always check if it is safe to console_putchar()
dz: don't panic() when request_irq() fails
dz: add and reorder inclusions, remove unneeded ones
dz: update kconfig description
dz: rename the serial console structure
dz: fix locking issues
dz: handle special conditions on reception correctly
MAINTAINERS: add self for the dz serial driver
dz: clean up and improve the setup of termios settings
dz.c: Use a helper to cast from "struct uart_port *"
dz.c: Resource management
Magnus Damm (16):
sh: intc - remove default interrupt priority tables
sh: r2d - add lcd planel timings to sm501 platform data
sh: remove voyagergx
sh: r2d - enable sm501 usb host function
sh: declared coherent memory support V2
sh: use declared coherent memory for dreamcast pci ethernet adapter
sh: remove consistent alloc stuff from the machine vector
sh: update r7780rp interrupt code
sh: add spi header and r2d platform data V3
usb: dma bounce buffer support
usb: ohci-sm501 driver
spi: SuperH SPI using SCI
rtc: add support for Epson RTC-9701JE V2
rtc: add support for Epson RTC-9701JE V4
sm501fb: control panel pin usage with platform data flags
sm501fb: clear framebuffer memory and palette
Manish Katiyar (1):
USB : correct comments in usb/core/notify.c
Manuel Lauss (4):
i2c-au1550: properly terminate zero-byte transfers
i2c-au1550: Convert to platform driver
[MIPS] Alchemy: Au1210/Au1250 CPU support
[ALSA] ASoC: sh: improve generated code for HAC module (AC97)
Marc Boucher (5):
[ALSA] hda-codec - Fix laptop models for Cxt5045
[ALSA] hda-codec - Add missing input controls for Cxt5047 test model
[ALSA] hda-codec - Add a delay after power state change
[ALSA] hda-intel - Add ratelimit to timeout messages
[ALSA] hda-codec - Add afg and mfg preset mask
Marc Pignat (2):
[ARM] 4688/1: at91: speed-up irq processing
[ARM] 4802/1: Fix typo and remove vague comment
Marcelo Tosatti (7):
KVM: MMU: Remove unused prev_shadow_ent variable from fetch()
KVM: MMU: Use cmpxchg for pte updates on walk_addr()
KVM: MMU: Fix SMP shadow instantiation race
KVM: MMU: emulated cmpxchg8b should be atomic on i386
KVM: MMU: Concurrent guest walkers
KVM: Add kvm_read_guest_atomic()
KVM: MMU: Switch to mmu spinlock
Marcin Juszkiewicz (1):
Add another Prism2 card to hostap
Marcin Slusarz (28):
ocfs2: convert byte order of constant instead of variable
USB: usb/storage/initializers.c: fix signedness difference
USB: usbdevfs_urb: __user annotation
USB: ehci-hcd: fix sparse warning about shadowing 'status' symbol
vgacon: fix sparse warning about shadowing 'i' symbol
fbcon: fix sparse warning about shadowing 'p' symbol
fbcon: fix sparse warning about shadowing 'rotate' symbol
byteorder: move le32_add_cpu & friends from OCFS2 to core
ext3: replace all adds to little endians variables with le*_add_cpu
udf: fix coding style of super.c
udf: remove some ugly macros
udf: convert UDF_SB_ALLOC_PARTMAPS macro to udf_sb_alloc_partition_maps function
udf: check if udf_load_logicalvol failed
udf: convert macros related to bitmaps to functions
udf: move calculating of nr_groups into helper function
udf: fix sparse warnings (shadowing & mismatch between declaration and definition)
udf: fix coding style
udf: create common function for tag checksumming
udf: create common function for changing free space counter
udf: replace loops coded with goto to real loops
udf: convert byte order of constant instead of variable
udf: remove UDF_I_* macros and open code them
udf: cache struct udf_inode_info
udf: fix udf_debug macro
udf: improve readability of udf_load_partition
udf: remove wrong prototype of udf_readdir
udf: fix 3 signedness & 1 unitialized variable warnings
udf: fix signedness issue
Marcin Ślusarz (8):
[ALSA] pcm_native: fix sparse warning about shadowing 'state' symbol
[ALSA] via82xx: minor optimization in snd_via82xx_free
[ALSA] pcm_lib: fix sparse warning about shadowing 'n' symbol
[ALSA] pcm_lib: fix sparse warning about different signedness
[ALSA] info_oss: move prototype of snd_card_info_read_oss to info.h
[ALSA] sound/core/seq: move declarations of globally visible variables to proper headers
[ALSA] rawmidi: let sparse know what is going on _for real_
asm-*/compat.h: fix typo in comment
Marco Schluessler (2):
V4L/DVB (6496): saa7146_vv.h: remove wrong include <linux/videodev.h>
V4L/DVB (6497): saa7146/budget*/dvb-ttpci: Remove V4L1 code
Marcus Barrow (1):
[SCSI] qla2xxx: Use completion routines.
Marian Balakowicz (6):
[POWERPC] mpc5200: Add 'fsl,lpb' bus type for localplus bus
[POWERPC] mpc5200: Add common mpc52xx_setup_pci() routine
[POWERPC] mpc5200: Add TQM5200 DTS
[POWERPC] mpc5200: add CM5200 DTS
[POWERPC] mpc5200: Add Promess Motion-PRO DTS
[POWERPC] mpc5200: Add generic support for simple MPC5200 based boards
Mariusz Kozlowski (2):
ext4: remove unused code from ext4_find_entry()
ext3: remove unused code from ext3_find_entry()
Mark A. Greer (2):
[POWERPC] #address-cells & #size-cells properties are not inherited
serial: MPSC: set baudrate when BRG divider is set.
Mark Brown (6):
[ALSA] Update MAINTAINERS for ALSA SoC
[ALSA] soc - Don't lock the codec list in snd_soc_dapm_new_widgets()
[ALSA] Bump ASoC core version number
[ALSA] Fix lockdep warning in ASoC machine probe
[ALSA] ASoC documentation updates
natsemi: Update locking documentation
Mark Fasheh (15):
ocfs2_dlm: Call node eviction callbacks from heartbeat handler
ocfs2: Remove fs dependency on ocfs2_heartbeat module
ocfs2: Remove mount/unmount votes
ocfs2: Add data downconvert worker to inode lock
ocfs2: Remove data locks
ocfs2: Rename ocfs2_meta_[un]lock
ocfs2: Readpages support
ocfs2: Documentation update
ocfs2: Add missing permission checks
ocfs2: Support commit= mount option
ocfs2: add flock lock type
ocfs2: cluster aware flock()
ocfs2: bump version number
ocfs2: document access rules for blocked_lock_list
ocfs2: clean up bh null checks
Mark Gross (2):
pm qos infrastructure and interface
latency.c: use QoS infrastructure
Mark Langsdorf (1):
[CPUFREQ] Powernow-k8: Update to support the latest Turion processors
Mark Lord (17):
sata_mv ncq EH fixes
sata_mv ncq Mask transient IRQs
sata_mv ncq Rename base to port mmio
sata_mv ncq Fix EDMA configuration
sata_mv ncq Add want ncq parameter for EDMA configuration
sata_mv ncq Use hqtag instead of ioid
sata_mv ncq Ignore response status LSB on NCQ
sata_mv ncq Restrict max sectors to 8-bits on GenII NCQ
sata_mv ncq Use DMA memory pools for hardware memory tables
sata_mv ncq Introduce per-tag SG tables
sata_mv ncq Enable NCQ operation
sata_mv ncq Remove post internal cmd op
sata_mv ncq Comments and version bump
PCIE: fix PCIe Hotplug so that it works with ExpressCard slots on Dell notebooks (and others?) in conjunction with modparam of pciehp_force=1.
PCI: more fixes for PCIe Hotplug so that it works with ExpressCard slots on Dell notebooks (and others?) in conjunction with modparam of pciehp_force=1
PCIE: Make use of the previously split out pcie_init_enable_events() function
PCIe: fix double initialization bug
Mark M. Hoffman (1):
i2c: Constify client address data
Markus Gaugusch (1):
ACPI: basic initramfs DSDT override support
Markus Metzger (10):
x86, ptrace: support for branch trace store(BTS)
x86, ptrace: remove bad comment
x86, ptrace: use jiffies for BTS timestamps
x86, ptrace: change BTS GET ptrace interface
x86, ptrace: new ptrace BTS API
x86, ptrace: rlimit BTS buffer allocation
x86, ptrace: support 32bit-cross-64bit BTS recording
x86, ptrace: add buffer size checks
x86, ptrace: overflow signal API
x86, ptrace: add bts_struct size to status command
Markus Rechberger (1):
V4L/DVB (6949): Adds em28xx-audio module
Mart Raudsepp (1):
[MTD] [NAND] cs553x_nand: command line partitioning support
Martin K. Petersen (2):
Fix blktrace compile warning
Expose hardware sector size
Martin Michlmayr (2):
[ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device
[ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323
Martin Schwidefsky (18):
[S390] Fix tlb flushing with idte.
[S390] Avoid warnings in tlblush.h
[S390] Move NOTES and BUG_TABLE.
[S390] Unused field / extern declaration in processor.h
[S390] replace lock_cpu_hotplug with get_online_cpus
[S390] Define GENERIC_LOCKBREAK.
[S390] Cleanup & optimize bitops.
arch_rebalance_pgtables call
CONFIG_HIGHPTE vs. sub-page page tables.
[S390] Update default configuration.
[S390] Fix __ffs_word_loop/__ffz_word_loop inlnie assembly.
[S390] VMEM_MAX_PHYS overflow on 31 bit.
[S390] Remove a.out header file.
[S390] 1K/2K page table pages.
[S390] Add four level page tables for CONFIG_64BIT=y.
[S390] dynamic page tables.
Add pgtable_t to remaining nommu architectures
m68knommu: add pgtable_t
Martin Stava (1):
9p: fix bug in p9_clone_stat
Martin Strubel (2):
[Blackfin] arch: added Minotaur BSP
[Blackfin] arch: disable bfin_get_ether_addr fucntion for boards when do not use MAC driver
Masahide NAKAMURA (9):
[XFRM] IPv6: Fix dst/routing check at transformation.
[XFRM] MIPv6: Fix to input RO state correctly.
[XFRM]: Define packet dropping statistics.
[XFRM]: Support to increment packet dropping statistics.
[XFRM]: Add packet processing statistics option.
[XFRM]: Fix outbound statistics.
[XFRM] Documentaion: Fix error example at XFRMOUTSTATEMODEERROR.
[XFRM] Statistics: Add outbound-dropping error.
[XFRM]: Fix statistics.
Masakazu Mokuno (1):
WEXT: remove unused variable
Masami Hiramatsu (7):
x86: kprobe-booster for x86-64
x86: return probe-booster for x86-64
x86: prepare kprobes code for x86 unification
x86: kprobes code for x86 unification
x86: fix kprobe_handler reenable preemption
x86: move deeply indented code to reenter_kprobe
[IA64] Fix the order of atomic operations in restore_previous_kprobes on ia64
Masatake YAMATO (2):
correct missing a double quote in configfs.txt
check ADVICE of fadvise64_64 even if get_xip_page is given
Masato Noguchi (3):
[POWERPC] cell: wrap master run control bit
[POWERPC] spufs: don't set reserved bits in spu interrupt status
[POWERPC] spufs: Update SPU_Status[CISHP] in backing runcntl write
Matheos Worku (1):
ixgb: enable sun hardware support for broadcom phy
Mathieu Desnoyers (32):
x86: fall back on interrupt disable in cmpxchg8b on 80386 and 80486
x86: fix duplicated TIF on 64-bit
Fix ARM to play nicely with generic Instrumentation menu
Create arch/Kconfig
Add HAVE_OPROFILE
Add HAVE_KPROBES
Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig
Add cmpxchg_local to asm-generic for per cpu atomic operations
Add cmpxchg64 and cmpxchg64_local to alpha
Add cmpxchg64 and cmpxchg64_local to mips
Add cmpxchg64 and cmpxchg64_local to powerpc
Add cmpxchg64 and cmpxchg64_local to x86_64
Add cmpxchg_local to arm
Add cmpxchg_local to avr32
Add cmpxchg_local to blackfin, replace __cmpxchg by generic cmpxchg
Add cmpxchg_local to cris
Add cmpxchg_local to frv
Add cmpxchg_local to h8300
Add cmpxchg_local, cmpxchg64 and cmpxchg64_local to ia64
New cmpxchg_local (optimized for UP case) for m32r
Fix m32r __xchg
m32r: build fix of arch/m32r/kernel/smpboot.c
local_t m32r use architecture specific cmpxchg_local
Add cmpxchg_local to m86k
Add cmpxchg_local to m68knommu
Add cmpxchg_local to parisc
Add cmpxchg_local to s390
Add cmpxchg_local to sparc, move __cmpxchg to system.h
Add cmpxchg_local to sparc64
Add cmpxchg_local to v850
Add cmpxchg_local to xtensa
Fix FRV cmpxchg_local
Mathieu Segaud (2):
[SCSI] ch: Convert to use unlocked_ioctl
PCI: Convert drivers/pci/proc.c to use unlocked_ioctl
Matt Carlson (8):
[TG3]: Separate requested and actual flow control parameters
[TG3]: Add 1000T & 1000X flowctrl resolvers
[TG3]: Add 1000T & 1000X flowctl adv helpers
[TG3]: Replace some magic 5704S constants
[TG3]: Correct 5704S flowctrl advertisements
[TG3]: Correct sw autoneg flow control advertisements
[TG3]: Fix supporting flowctrl code
[TG3]: Update version to 3.87
Matt Domsch (1):
dcdbas: add DMI-based module autloading
Matt Mackall (15):
maps4: move is_swap_pte
maps4: introduce a generic page walker
maps4: use pagewalker in clear_refs and smaps
maps4: simplify interdependence of maps and smaps
maps4: move clear_refs code to task_mmu.c
maps4: regroup task_mmu by interface
maps4: add /proc/pid/pagemap interface
maps4: add /proc/kpagecount interface
maps4: add /proc/kpageflags interface
maps4: make page monitoring /proc file optional
slob: fix free block merging at head of subpage
slob: reduce external fragmentation by using three free lists
slob: correct Kconfig description
drivers/char/random.c:write_pool() cond_resched() needed
Fix compile error on nommu for is_swap_pte
Matt Reimer (2):
[MTD] [NAND] make s3c2410 indicate an error for multi-bit read errors
[MTD] [NAND] fix s3c2410 error correction
Matthew Garrett (4):
ACPI: video: Rationalise ACPI backlight implementation
ACPI: video: Ignore devices that aren't present in hardware
ACPI: video: reset brightness on resume
ACPI: video: Ignore ACPI video devices that aren't present in hardware
Matthew Ranostay (24):
[ALSA] hda-codec - Add STAC9228 DMIC support
[ALSA] hda: Add dmux to STAC 9228
[ALSA] hda: STAC9228 updated DMUX nid
[ALSA] hda: STAC9228 DMIC
[ALSA] hda: Added new IDT codec family
[ALSA] hda: STAC92HD71 codec mixer
[ALSA] hda: STAC9228 Subsystem update
[ALSA] hda: Added STAC92HD73 support
[ALSA] hda: 92HD73 DMIC Amps
[ALSA] hda: Added more 92HD71 codecs
[ALSA] hda: STAC927x DMIC Cleanup
[ALSA] hda: STAC927x VREF fix
[ALSA] hda: Dynamically create digital gain mixers
[ALSA] hda: 92HD71BXX Mono Mute Support
[ALSA] hda: STAC9228 VT fixes
[ALSA] hda: 92HD7XXX power management support
[ALSA] hda: Add new STAC9205 PCI_QUIRK
[ALSA] hda: Mono mux mixer support
[ALSA] hda: Added mono_out_pin to autoconfig
[ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs
[ALSA] hda: STAC9205 GPIO line fix
[ALSA] hda: STAC92xx Line In/Mic as output check
[ALSA] hda: Add GPIO mute support to STAC9205
[ALSA] hda: fix Mic in as output
Matthew Wilcox (30):
Move dmapool.c to mm/ directory
dmapool: Fix style problems
Avoid taking waitqueue lock in dmapool
dmapool: Validate parameters to dma_pool_create
dmapool: Tidy up includes and add comments
Change dmapool free block management
pool: Improve memory usage for devices which can't cross boundaries
Use wake_up_locked() in eventpoll
Add macros to replace direct uses of TASK_ flags
perfmon: Use task_is_*
proc/array.c: Use TASK_REPORT
proc/base.c: Use task_is_*
wait: Use TASK_NORMAL
power: Use task_is_*
ptrace: Use task_is_*
sched: Use task_contributes_to_load, TASK_ALL and TASK_NORMAL
signal: Use task_is_*
exit: Use task_is_*
Add TASK_WAKEKILL
Add fatal_signal_pending
Add lock_page_killable
Use lock_page_killable
Add schedule_timeout_killable
Add wait_event_killable
Add wait_for_completion_killable
NFS: Switch from intr mount option to TASK_KILLABLE
Remove commented-out code copied from NFS
file locks: Use wait_event_interruptible_timeout()
hash: add explicit u32 and u64 versions of hash
Change pci_raw_ops to pci_raw_read/write
Matthias Fuchs (1):
[POWERPC] 4xx: Add 405GPr and 405EP support in boot wrapper
Matthias Kaehlcke (14):
[SCSI] megaraid_sas: Convert aen_mutex to the mutex API
V4L/DVB (6400): usbvision: Convert the usbvision->lock semaphore to the mutex API
IB/ipath: Convert ipath_eep_sem semaphore to a mutex
[PPP] synchronous tty: convert dead_sem to completion
Prism54: Convert mgmt_sem to the mutex API
PLIP driver: convert the semaphore killed_timer_sem to completion
USB: TI 3410/5052 USB Serial: convert td_open_close_lock to mutex
USB: Edgeport USB Serial Converter: convert es_sem to mutex
USB: testing driver: convert dev->sem to mutex
Parallel port: convert port_mutex to the mutex API
ACPI: acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each()
MBCS: convert algolock to mutex
MBCS: convert dmawritelock to mutex
MBCS: convert dmareadlock to mutex
Matthias Schwarzott (3):
V4L/DVB (6873): Fixes issues listed by checkpatch
V4L/DVB (6874): removes duplicated KERN_DEBUG flags from dprintk calls in mt312.c
V4L/DVB (6903): mt312: CodingStyle fix
Mattia Dongili (6):
sony-laptop: printk more info in sony_pic_call[123]
sony-laptop: Add Vaio N series to the special init sequence to enable Fn keys
sony-laptop: refactor model types
sony-laptop: bump version to 0.6
sony-laptop: add Type4 model
sony-laptop: fix scancode decode
Mattias Nissler (10):
mac80211: Accept auto txpower setting
mac80211: clean up rate selection
mac80211: add PID controller based rate control algorithm
rc80211-pid: add debugging
rc80211-pid: export tuning parameters through debugfs
rt2x00: Fix antenna selection.
rt2x00: Rework rt61 antenna selection.
rt2x00: Rework rt73 antenna selection
rt2x00: Correctly set ACK bit in tx descriptors
rt2x00: Only update rssi average approximation on receiving beacon frames.
Mauro Carvalho Chehab (115):
V4L/DVB (6384): Replace TDA9887_SET_CONFIG by TUNER_SET_CONFIG
V4L/DVB (6385): Adds the capability of configuring tea5767 support
V4L/DVB (6386): Add support for radio on CX88_BOARD_MSI_TVANYWHERE_MASTER
V4L/DVB (6411): remove V4L1 from being compiled when V4L2 only is selected
V4L/DVB (6412): Audio hooks moved to another file
V4L/DVB (6418): Converted tvaudio from V4L1 to V4L2
V4L/DVB (6419): V4L2 port of tda7432 from V4L1 api
V4L/DVB (6420): V4L2 conversion for tda9875 from V4L1 API
V4L/DVB (6421): Make Kconfig reflect the changes at audio helper modules
V4L/DVB (6422): Add the pending entries for xc2028/3028 based boards
V4L/DVB (6423): Add tuner-xc2028 driver
V4L/DVB (6426): Some fixes on tuner-xc2028
V4L/DVB (6427): Some cleanups at tuner-xc2028 driver
V4L/DVB (6429): Avoid having two tuner commands happening at the same time
V4L/DVB (6430): Convert tuner-xc2028 driver to the newer hybrid approach
V4L/DVB (6431): Improve firmware format
V4L/DVB (6470): Avoid breaking compilation
V4L/DVB (6472): Re-inserts xc2028 attach code, fixing its parameters
V4L/DVB (6473): Prevents double tuner registering
V4L/DVB (6474): Add support for tuner-xc2028
V4L/DVB (6475): Fix some troubles at list handling
V4L/DVB (6476): Add support for analog tv on HVR-950
V4L/DVB (6477): Properly fill MODULE_AUTHOR
V4L/DVB (6516): Allow faster loading by using 64 bytes block by em28xx i2c write
V4L/DVB (6517): CodingStyle fixup
V4L/DVB (6519): Fix HVR900/HVR950 entry
V4L/DVB (6535): Fix: Adds the generic PCI IDs for em28xx
V4L/DVB (6536): Add a hint for boards without unique USB ID
V4L/DVB (6537): Add entry for Pixelview Prolink PlayTV USB 2.0
V4L/DVB (6541): Add V-Gear PocketTV to Cardlist.em28xx
V4L/DVB (6546): Add comments for the hint methods
V4L/DVB(6548a) Fix compilation for TDA8290
V4L/DVB(6548b) Fix compilation for em28xx
V4L/DVB (6559): Fix a buffer overflow at xc2028_get_reg
V4L/DVB (6560): Fix a bug when setting tuner type
V4L/DVB (6561): Fix xc2028 get register functions and calls
V4L/DVB (6562): Make HVR900 to use also tveeprom
V4L/DVB (6582): Fix em28xx to allow multiple open
V4L/DVB (6583): Fix em28xx read stream locking
V4L/DVB (6584): Fix read() method
V4L/DVB (6585): Convert em28xx to video_ioctl2
V4L/DVB (6586): Remove some dead code and make drive fully V4L2 compatible
V4L/DVB (6587): Cleanup at tv norm selection
V4L/DVB (6592): Add the capability to work with more complete firmwares
V4L/DVB (6593): Fix scode table loading
V4L/DVB (6594): Add tuner_err macro
V4L/DVB (6595): Corrects printk lines
V4L/DVB (6598): Fix standard name
V4L/DVB (6605): Add a modprobe option to manually select audio standard
V4L/DVB (6613): Fix: add a missing continue statement
V4L/DVB (6614): Fix driver for i386 architectures
V4L/DVB (6657): Fix standard selection for PAL/M, PAL/N, PAL/Nc and NTSC
V4L/DVB (6658): Sets a default std, if not specified
V4L/DVB (6659): Convert MTS to bitfield
V4L/DVB (6660): Allow fully configuring xc3028 during xc2028_attach
V4L/DVB (6661): Remove firmware reload hack for analog
V4L/DVB (6662): Fix standard selection for PAL
V4L/DVB (6664): Add missing USB ID's at CARDLIST.em28xx
V4L/DVB (6665): Fix CodingStyle
V4L/DVB (6671): Avoids checking digital/analog at check_firmware
V4L/DVB (6672): Add support for radio
V4L/DVB (6674): Add support for other DTV types
V4L/DVB (6675): Allow selecting the proper SCode table for DTV
V4L/DVB (6676): Improve s-code support
V4L/DVB (6677): Fix xc2028 driver for non OFDM
V4L/DVB (6683): Fix DVB compatibility
V4L/DVB (6735): Reorder functions to make easier to compare with the previous code
V4L/DVB (6736): Fix some errors at the video_ioctl2 conversion
V4L/DVB (6753): Fix vivi to support non-zero minor node
V4L/DVB (6754): Allow vivi to open multiple video devices
V4L/DVB (6755): Avoid troubles when using multiple devices
V4L/DVB (6758): Miscelaneous cleanups
V4L/DVB (6759): CodingStyle fixes
V4L/DVB (6791): Rename all vidioc_ to saa7134_
V4L/DVB (6792): Fix VBI support
V4L/DVB (6793): Convert saa7134-empress to video_ioctl2
V4L/DVB (6795): Add EXPORT_SYMBOL_GPL to the saa7134 video control routines
V4L/DVB (6804): __videobuf_read_start is static
V4L/DVB (6805): video std is a bitmask. Better to print in hexa
V4L/DVB (6806): Allow emulating changes of video std by vivi
V4L/DVB (6807): fix debug enable
V4L/DVB (6815): Fix vivi internal debug messages
V4L/DVB (6816): Add proper locking for buffer filling
V4L/DVB (6817): Cleanup kernel thread and provide overrun detection
V4L/DVB (6827): Auto-selects D2633 for ATSC
V4L/DVB (6836): Fix CodingStyle troubles caused by the previous cx88 commits
V4L/DVB (6858): Fix offset for ATSC
V4L/DVB (6912): Replace vidioc_ to bttv_
V4L/DVB (6913): Preserve the previous order to make easier to check the conversion
V4L/DVB (6914): Fix a few issues at the bttv conversion
V4L/DVB (6938): Add a tool for extracting xc3028 version 2.7 firmware
V4L/DVB (6944): Fix in-kernel ivtv compilation
V4L/DVB (6947): Improve audio setup handling
V4L/DVB (6948): HVR950 requires additional settings for audio to properly work
V4L/DVB (6950): Lindent em28xx-audio.c
V4L/DVB (6951): Integrates em28xx-audio.c into em28xx kernel module
V4L/DVB (6952): Add code for autoloading em28xx-alsa, if needed
V4L/DVB (6953): Fix radio set frequency logic
V4L/DVB (6954): There isn't a MTS radio firmware
V4L/DVB (6955): Properly implement 12MHz I2S support
V4L/DVB (6956): Add Radio support for em28xx
V4L/DVB (6969): Avoid causing regressions for non-HVR950 boards
V4L/DVB (6970): Request snd-usb-audio for devices with Audio Class support
V4L/DVB (6974): Fix codingStyle
V4L/DVB (6975): Add missing entry for Beholder BeholdTV 407
V4L/DVB (6981): Fix bugzillas 9686 and 9691
V4L/DVB (6993): Fix CARDLIST.saa7134
V4L/DVB (6997): Replace a very dirty hack on videobuf for a clean wait_event
V4L/DVB (7020): Add USB ID for a newer variant of Hauppauge WinTV USB2
V4L/DVB (7021): Move all board specific configuration to em28xx-cards.c
V4L/DVB (7022): Fix timestamp presentation on vivi driver
V4L/DVB (7023): Fix a regresion left by changeset 7e65d6e8f6df
V4L/DVB (7039): Reorder headers
V4L/DVB (7051): Cleans up error handling on or51xxx_attach
V4L/DVB (7060): em28xx: remove has_tuner
Maxim Levitsky (4):
V4L/DVB (6667): Fix access to configuration space while in D3
V4L/DVB (6668): Fix theoretical races between IRQ handler and .suspend/resume
V4L/DVB (6669): Add few missing bits of code to saa7134_resume
V4L/DVB (6670): V4L: saa7134: tvaudio cleanups
Mel Gorman (3):
x86: make NUMA work on 32-bit again
x86: make NUMA work on 32-bit
x86: relax restrictions on setting CONFIG_NUMA on x86, #2
Miao Xie (1):
time: fix sysfs_show_{available,current}_clocksources() buffer overflow problem
Michael Albaugh (1):
IB/ipath: New sysfs entries to control 7220 features
Michael Buesch (41):
b43legacy: Remove set_key callback
b43: Dereference of wl->current_dev must be protected by wl->mutex
b43: Use the retry limit parameters from mac80211
b43: consistent naming for ieee80211_ops
b43: Fix ofdmtab write regression
b43: Fix for broken transmission
ssb: Fix extraction of values from SPROM
b43: Only select allowed TX and RX antennas
b43: Fix chip access validation for new devices
ssb: Fix PCMCIA lowlevel register access
b43: Remove PIO support
b43: Add definitions for MAC Control register
b43-ssb-bridge: Add PCI ID for BCM43XG
b43: Add NPHY kconfig option
b43: Fix any N-PHY related WARN_ON() in the attach stage.
zd1211rw: fix alignment for QOS and WDS frames
b43: Add N-PHY register definitions
b43: Fix PHY register routing
b43: Remove the PHY spinlock
b43: Fix upload of beacon packets to the hardware
b43: Fix template upload locking.
b43: Put multicast frames on the mcast queue
b43: Fix tim search buffer overrun
b43: Add N-PHY related initvals firmware filenames.
b43: Fix radio ID register reading
b43: Add support for new firmware
b43: Add Broadcom 2055 radio register definitions
ssb: Add boardflags_hi field to the sprom data structure
b43: Add NPHY radio init code
b43: Add NPHY channel switch code
b43: Add lots of N-PHY lookup tables
b43legacy: Remove the PHY spinlock
b43: Add more N-PHY init code
b43: Fix firmware caching
b43: Fix MAC control and microcode init
b43: Fix rfkill allocation leakage in error paths
b43legacy: Fix rfkill allocation leakage in error paths
b43: Fix suspend/resume
b43: Drop packets that we are not able to encrypt
mac80211: Is not EXPERIMENTAL anymore
b43: Fix DMA for 30/32-bit DMA engines
Michael Chan (32):
[BNX2]: Add ring constants.
[BNX2]: Restructure RX fast path handling.
[BNX2]: Restructure RX ring init. code.
[BNX2]: Update firmware to support S/G RX buffers.
[BNX2]: Add init. code to handle RX pages.
[BNX2]: Add fast path code to handle RX pages.
[BNX2]: Enable S/G for jumbo RX.
[BNX2]: Update version to 1.6.9.
[BNX2]: Add function to fetch hardware tx index.
[BNX2]: Restructure IRQ datastructures.
[BNX2]: Introduce new bnx2_napi structure.
[BNX2]: Move tx indexes into bnx2_napi struct.
[BNX2]: Move rx indexes into bnx2_napi struct.
[BNX2]: Support multiple MSIX IRQs.
[BNX2]: Add support for a new tx ring.
[BNX2]: Enable new tx ring.
[BNX2]: Update version to 1.7.1.
[BNX2]: Fix compiler warning.
[ETH]: Combine format_addr() with print_mac().
[BNX2]: Disable jumbo rx paging on 5709 Ax.
[BNX2]: Fix minor bug in bnx2_has_work().
[BNX2]: Add link-down workaround on 5706 serdes.
[BNX2] Update version to 1.7.2.
[BNX2]: Fix driver phy_flags name space.
[BNX2]: Fix 5706 serdes link down bug.
[BNX2]: Refine tx coalescing setup.
[BNX2]: Remove REG_WR_IND/REG_RD_IND macros.
[BNX2]: Remove CTX_WR macro.
[BNX2]: Fine-tune flow control on 5709.
[BNX2]: Update firmware.
[BNX2]: Update version to 1.7.3.
[BNX2]: Fix ASYM PAUSE advertisement for remote PHY.
Michael E Brown (1):
Driver core: Revert "Fix Firmware class name collision"
Michael Ellerman (28):
[POWERPC] Add for_each_child_of_node() helper for iterating over child nodes
[POWERPC] Implement pci_set_dma_mask() in terms of the dma_ops
[POWERPC] Set archdata.dma_data for direct DMA in cell_dma_dev_setup()
[POWERPC] Add celleb_dma_dev_setup()
[POWERPC] Use archdata.dma_data in dma_direct_ops and add the offset
[POWERPC] Have cell use its own dma_direct_offset variable
[POWERPC] Have celleb use its own dma_direct_offset variable
[POWERPC] Remove the global dma_direct_offset
[POWERPC] Remove bogus comment in dma_direct_alloc_coherent()
[POWERPC] Make IOMMU code safe for > 132 GB of memory
[POWERPC] Add set_dma_ops() to match get_dma_ops()
[POWERPC] Allocate the hash table under 1G on cell
[POWERPC] Split out the logic that allocates struct iommus
[POWERPC] Split cell_iommu_setup_hardware() into two parts
[POWERPC] Split out the IOMMU logic from cell_dma_dev_setup()
[POWERPC] Add support to cell_iommu_setup_page_tables() for multiple windows
[POWERPC] Split out the ioid fetching/checking logic
[POWERPC] Cell IOMMU fixed mapping support
[POWERPC] Add of_get_next_parent()
[POWERPC] Search for and publish cell OF platform devices earlier
[POWERPC] Create and hook up of_platform_device_shutdown
[POWERPC] Convert axon_msi to an of_platform driver
[POWERPC] Avoid DMA exception when using axon_msi with IOMMU
[POWERPC] Fix legacy serial search for opb bus ports
[POWERPC] Fix cell IOMMU null pointer explosion on old firmwares
[POWERPC] Don't enable cell IOMMU fixed mapping if there are no dma-ranges
[POWERPC] Fix potential cell IOMMU bug when switching back to default DMA ops
[POWERPC] Make cell IOMMU fixed mapping printk more useful
Michael Ernst (2):
[S390] cio: memory leak in cio processing
[S390] sclp: sysfs interface for SCLP cpi
Michael Halcrow (2):
eCryptfs: track header bytes rather than extents
eCryptfs: Minor fixes to printk messages
Michael Hanselmann (1):
[POWERPC] Update smu command definitions
Michael Hennerich (26):
[MTD] [NAND] Add Blackfin BF52x support in bf5xx_nand driver
[Blackfin] arch: add Hitachi TX09D70VM1CDA TFT LCD driver resource to Blackfin board
[Blackfin] arch: Enable peripheral platform resources on the BF527 EZkit
[Blackfin] arch: Trash bf54x-hcd driver - we use the musb driver
[Blackfin] arch: The BF527 EZkit connects UART1/PORTF
[Blackfin] arch: Fix gpio label handling
[Blackfin] arch: append IRQ Number to label string
[Blackfin] arch: replace current blackfin specific pfbutton driver with kernel generic gpio key driver
[Blackfin] arch: Enable both edge triggered GPIO IRQs on BF54x and use irq_to_gpio()
[Blackfin] arch: Fix BUG - kernel sometimes would stuck with KEYBOARD_GPIO on
[Blackfin] arch: Add some comments - fix semicolons
[Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option
[Blackfin] arch: Fix BUG gpio_direction_output API is not compatitable with GENERIC_GPIO API interface
[Blackfin] arch: GPIO API cleanup and anomaly update
[Blackfin] arch: Update copyright date
[Blackfin] arch: Add proper SW System Reset delay sequence
[Blackfin] arch: Fix bug - kernel build with Debug option enabled fails to boot up
[Blackfin] arch: Merge BF561 support into ints-priority
[Blackfin] arch: hook up set_irq_wake in Blackfin's irq code
[Blackfin] arch: Add Support for ISP1362
[Blackfin] arch: Fix header file information
[Blackfin] arch: Fix BUG - Enable ISP1362 driver to work ok with BF561
[Blackfin] arch:Fix BUG [#3876] pfbutton test for BTN3 on bf533 don't show complete info
[Blackfin] arch: Enable NET2272 on BF561-EZkit - remove request_mem_region
EMAC driver: ADSP-BF52x arch/mach support
[Blackfin] arch: Encourage users to use the spidev character driver: Provide platform support
Michael Holzheu (4):
[S390] kernel: Shutdown Actions Interface
[S390] Load disabled wait psw instead of stopping cpu on halt.
[S390] Initialize sclp_ipl_info
[S390] Use diag308 subcodes 3 and 6 for reboot and dump when possible.
Michael Krufky (127):
V4L/DVB (6433): Move all tda8275/8275a tuning code from tda8290 module into tda827x module
V4L/DVB (6434): tda827x: fix GPL export on attach function
V4L/DVB (6435): tda8290: add support for NXP TDA18271 tuner and TDA8295 analog demod
V4L/DVB (6436): tuner: move analog_tuner_ops into dvb_frontend_ops
V4L/DVB (6437): tuner: clear analog_demod_ops on release
V4L/DVB (6438): tuner: move analog_demod_priv into struct dvb_frontend
V4L/DVB (6439): dvb_frontend: codingstyle cleanups
V4L/DVB (6440): tuner: convert analog tuner demod sub-modules to dvb_frontend interface
V4L/DVB (6441): tuner: clean up ops checking in tuner_status function
V4L/DVB (6442): move std if setting from tda8290 to tda827x
V4L/DVB (6443): make tda9887 build selectable via Kconfig
V4L/DVB (6444): tuner-core: remove excessive parenthesis
V4L/DVB (6445): tuner-core: improve comments inside function fe_release()
V4L/DVB (6446): tda18271: clean up debug macros
V4L/DVB (6447): tuner: add i2c_gate_ctrl function to struct analog_tuner_ops
V4L/DVB (6448): tda8290: fill i2c_gate_ctrl callback
V4L/DVB (6449): tda18271: clean up i2c_gate handling
V4L/DVB (6450): tda9887: add missing module license
V4L/DVB (6468): tda8290: auto-detect tda8290 or tda8295
V4L/DVB (6469): tuner: remove TUNER_PHILIPS_TDA8295
V4L/DVB (6491): tuner: prevent repeated "type set" message unless debug is enabled
V4L/DVB (6492): tuner: improve tuner_foo printk macros consistency
V4L/DVB (6543): tda8290: enable probing of tda8295
V4L/DVB (6550): tda8290: return -ENODEV on probe failures
V4L/DVB (6551): tda8290: rule out tda988x before detecting tda8290/tda8295
V4L/DVB (6563): tda8290: optimize for loop in tda829x_probe function
V4L/DVB (6606): saa7134: add autodetection support for alternate subids of Hauppauge HVR1110
V4L/DVB (6607): saa7134: add support for reading Hauppauge eeprom
V4L/DVB (6620): kconfig: VIDEO_SAA7134 must select VIDEO_TVEEPROM
V4L/DVB (6621): tda827x: fix NULL pointer dereference during tda827x_probe_version
V4L/DVB (6622): tda827x: prevent possible NULL pointer dereference in tda827xa_lna_gain
V4L/DVB (6678): tda18271: define init callback
V4L/DVB (6679): tda8290: force tuner init after attach
V4L/DVB (6680): tda18271: move tda18271_map tables to a separate source file
V4L/DVB (6681): tda18271: rename 'debug' to 'tda18271_debug'
V4L/DVB (6702): pvrusb2: fix typo in comments
V4L/DVB (6723): tda18271: only force init once during attach
V4L/DVB (6724): tda18271: remove duplicated code
V4L/DVB (6725): tda18271: improve debug flexibility
V4L/DVB (6726): tda18271: set image rejection validity
V4L/DVB (6727): tda18271: convert table lookup loops to functions
V4L/DVB (6728): tda18271: fix register dump format
V4L/DVB (6745): tda18271: remove tuning offset for atsc/qam
V4L/DVB (6782): tda8290: access frontend structure directly, where possible
V4L/DVB (6783): tuner: combine set_tv_freq and set_radio_freq into a single set_params method
V4L/DVB (6784): tda8290: prevent possible memory leak
V4L/DVB (6785): tda8290: remove dependency on struct tuner
V4L/DVB (6786): tuner: add struct analog_demod_info to struct analog_tuner_ops
V4L/DVB (6787): tuner: bug-fix: default mode was set to bogus value
V4L/DVB (6788): tda8290: fix codingstyle, open brace following struct on the same line
V4L/DVB (6789): tuner: use char *name instead of 128 byte fixed array for demod info
V4L/DVB (6800): tda18271: use an enum rather than an integer to store analog / digital state
V4L/DVB (6801): tda18271: pass i2c gate configuration into tda18271_attach()
V4L/DVB (6821): s5h1409: fix IF frequency configuration
V4L/DVB (6822): s5h1409: use VSB IF frequency ( 44 / 5.38 MHz ) unless otherwise specified
V4L/DVB (6832): cx88-blackbird: don't mute audio when stopping the codec
V4L/DVB (6837): Convert cx88_input.audioroute to a bitfield
V4L/DVB (6838): tda9887: remove references to struct tuner from printk macros
V4L/DVB (6839): tuner: add set_config to struct analog_tuner_ops
V4L/DVB (6840): tuner: convert tda9887 to use TUNER_SET_CONFIG
V4L/DVB (6841): tda9887: maintain private state independent of struct tuner
V4L/DVB (6842): tda9887: remove dependency on struct tuner
V4L/DVB (6843): tda9887: use printk macros from tuner-i2c.h
V4L/DVB (6844): tuner: remove struct tuner from tuner-driver.h
V4L/DVB (6845): tuner: remove unneeded #includes from tuner-driver.h
V4L/DVB (6846): tda9887: initialize mode to T_STANDBY at startup
V4L/DVB (6875): tuner-xc2028: ATSC requires 1.75 MHz tuning offset
V4L/DVB (6878): tuner: remove extraneous variable declaration
V4L/DVB (6879): move struct analog_tuner_ops into dvb_frontend.h
V4L/DVB (6880): kill tuner-driver.h
V4L/DVB (6881): include struct analog_demod_ops directly inside struct dvb_frontend
V4L/DVB (6882): dvb_frontend: release analog demod in dvb_frontend_detach
V4L/DVB (6890): tda18271: fix typo in RF tracking filter calibration
V4L/DVB (6892): xc5000: fix build when DVB_TUNER_XC5000 is disabled
V4L/DVB (6893): tuner-xc2028: fix xc2028_attach function
V4L/DVB (6894): xc5000: fix build warning
V4L/DVB (6898): cx23885: add support for Hauppauge WinTV HVR-1500
V4L/DVB (6899): Kconfig: VIDEO_CX23885 must select TUNER_XC2028 if !DVB_FE_CUSTOMIZE
V4L/DVB (6900): cx23885: enable EZ-QAM mode for Hauppauge WinTV HVR-1800
V4L/DVB (6901): Kconfig: VIDEO_CX23885 selects TUNER_TDA8290 and DVB_TDA18271
V4L/DVB (6904): tda18271: divider byte 1, bit 7 is always 0
V4L/DVB (6905): tda18271: check ID register during attach
V4L/DVB (6906): tda18271: rename tda18271_calc_* functions to tda18271_lookup_*
V4L/DVB (6907): tda18271: create separate calc_pll functions
V4L/DVB (6908): tda8290: add the option not to probe for tuners passed into tda829x_config
V4L/DVB (6909): cx23885: fix bad use count caused by tda18271 being probed by tda8290
V4L/DVB (6919): Kconfig: VIDEO_CX23885 must select DVB_TUNER_XC5000 if !DVB_FE_CUSTOMIZE
V4L/DVB (6920): tuner: fix backwards logic in check for set_config
V4L/DVB (6921): include/media/v4l2-i2c-drv.h must #include <media/v4l2-common.h>
V4L/DVB (6923): tda18271: remove extraneous debug
V4L/DVB (6924): tda18271: fix whitespace in tda18271_ir_measure
V4L/DVB (6925): tda18271: move state structures to tda18271-priv.h
V4L/DVB (6926): tda18271: consolidate table lookup functions
V4L/DVB (6927): tda18271: improve printk macros
V4L/DVB (6928): tda18271: break calculation functions out of tda18271_tune
V4L/DVB (6932): cx23885: add missing subsystem ID for Hauppauge HVR1800 Retail
V4L/DVB (6933): cx23885: update model matrix for Hauppauge HVR1800
V4L/DVB (6934): cx23885: update model matrix for Hauppauge HVR1250
V4L/DVB (6935): cx23885: add missing subsystem IDs for Hauppauge HVR1500 Retail
V4L/DVB (6936): cx23885: update model matrix for Hauppauge HVR1500
V4L/DVB (6957): tda18271: fail table lookups if frequency is out of range
V4L/DVB (6958): tda18271: clean up function tda18271_set_analog_params
V4L/DVB (6959): tda18271: add MODULE_VERSION
V4L/DVB (6960): tda18271: add support for NXP TDA18271HD/C2
V4L/DVB (6961): tda18271: move common code to tda18271-common.c
V4L/DVB (6962): tda18271: allow device-specific configuration of IF frequency and std bits
V4L/DVB (6963): tda18271: store IF frequency in a u16 instead of u32
V4L/DVB (6964): tda18271: document debug level and configuration parameters
V4L/DVB (6965): tda18271: fix analog tuning regression caused by earlier changeset
V4L/DVB (6967): pvrusb2: add support for Hauppauge WinTV PVR-USB2 Model 75xxx
V4L/DVB (6977): tda18271: clean up calibration initialization procedures
V4L/DVB (6978): tda18271: store frequency and bandwidth after successful tune
V4L/DVB (6979): tda18271: use a mutex to protect state in critical sections
V4L/DVB (6986): tda18271: share state between analog and digital tuner instances
V4L/DVB (6987): tda18271: add support for fm radio
V4L/DVB (6988): tda18271: give calibration debug a separate debug mask
V4L/DVB (6989): tda18271: clean up chip id logic in tda829x_release
V4L/DVB (7026): tda18271: report when the RF tracking filter calibration has completed
V4L/DVB (7027): tda18271: put the device in standby mode during sleep()
V4L/DVB (7028): tda18271: test RF_CAL_OK to see if we need additional RF calibration
V4L/DVB (7029): tda18271: provide a choice whether to perform rf cal on init or on first tune
V4L/DVB (7030): Kconfig: add missing selections for VIDEO_PVRUSB2
V4L/DVB (7032): tda18271: tda18271_cal_on_startup should be declared static
V4L/DVB (7047): fix broken build when CONFIG_USB_SI470X is set
V4L/DVB (7052): tda18271: when tuning digital, the analog demod must be tri-stated
V4L/DVB (7055): make tuner names consistent with standard cases
V4L/DVB (7056): tuner: suppress obsolete tuner i2c address warning for XC5000 tuners
Michael Loeffler (1):
leds: Add power LED to the wrap driver
Michael Marineau (1):
tmpfs: fix mounts when size is less than the page size
Michael Neuling (4):
[POWERPC] Use SLB size from the device tree
[POWERPC] Make setjmp/longjmp code usable outside of xmon
[POWERPC] kdump shutdown hook support
taskstats scaled time cleanup
Michael Opdenacker (3):
x86: fix unconditional arch/x86/kernel/pcspeaker.o compiling
[ALSA] writing-an-alsa-driver.tmpl: English style improvements
Documentation: mention email-clients.txt in SubmittingPatches
Michael Wu (3):
ieee80211: Add IEEE80211_MAX_FRAME_LEN to linux/ieee80211.h
Add rtl8180 wireless driver
mac80211: Fix rate reporting regression
Michael-Luke Jones (1):
ixp4xx-i2c-gpio
Michal Piotrowski (2):
hostap_80211.h: remove duplicate prototype
Coding style fix drivers/serial/icom.h
Michal Schmidt (5):
sched: fix, always create kernel threads with normal priority
[IPIP]: Allow rebinding the tunnel to another interface
[IP_GRE]: Rebinding of GRE tunnels to other interfaces
[IPV6] sit: Rebinding of SIT tunnels to other interfaces
proc: loadavg reading race
Michal Sojka (1):
Kbuild: Fix deb-pkg target to work with kernel versions ending with -<text-without-digit>
Michel Daenzer (2):
HID: Rename some code identifiers from PowerBook specific to Apple generic
HID: Add support for Apple aluminum USB keyboards.
Michel Lespinasse (1):
V4L/DVB (6685): ir-keymaps.c: extra keys on winfast Y04G0033 remote
Michel Ludwig (6):
V4L/DVB (6424): Improve tuner-xc2028 script
V4L/DVB (6425): Add experimental DVB frontend tuner interface to xc2028/3028
V4L/DVB (6428): Make the naming of the DTV firmware files more consistent
V4L/DVB (6610): Fix a wrong typecast
V4L/DVB (6611): Change xc2028_attach method to make easier for DVB
V4L/DVB (6612): Allow RESET_CLK callback and avoids unneeded loading
Miguel Boton (2):
x86: reboot_{32|64}.c unification
[ALSA] fix compilation warning in GCC
Miguel Botón (5):
iwlwifi: remove redundant declaration of 'iwl3945_priv' and 'iwl4965_priv' structs
ssb: add 'ssb_pcihost_set_power_state' function
b44: power down PHY when interface down
iwlwifi: fix compilation warning in 'iwl-4965.c'
ACPI: remove duplicated warning message
Mike Christie (28):
[SCSI] add DID_REQUEUE string to scsi_show_result host table
[SCSI] libiscsi, iscsi_tcp: add device support
[SCSI] libiscsi: do not block session during logout
[SCSI] iscsi class: Use our own workq instead of common system one.
[SCSI] libiscsi: grab eh_mutex during host reset
[SCSI] libiscsi: fix shutdown
[SCSI] libiscsi: fix nop handling
[SCSI] libiscsi: Do not fail commands immediately during logout
[SCSI] libiscsi: clear conn->ctask when task is completed early
[SCSI] libiscsi: Drop host lock in queuecommand
[SCSI] iscsi_tcp: drop session when itt does not match any command
[SCSI] libiscsi, iscsi class: set tmf to a safe default and export in sysfs
[SCSI] iscsi_tcp: enable sg chaining
[SCSI] iscsi_tcp: hold lock during data rsp processing
[SCSI] iscsi_tcp: fix setting of r2t
[SCSI] iscsi class: bump version
[SCSI] iscsi class, libiscsi: add iscsi sysfs session state file
[SCSI] qla4xxx: directly call iscsi recovery functions
[SCSI] qla4xxx: use iscsi class session state check ready
[SCSI] iscsi class: add session scanning
[SCSI] qla4xxx: fix recovery timer and session unblock race
[SCSI] iscsi class: add async scan helper
[SCSI] qla4xxx: add async scan support
[SCSI] libiscsi: fix setting of nop timer
[SCSI] iscsi class: fix iscsi conn attr counter
[SCSI] iscsi: fix up iscsi printk prefix
[SCSI] libiscsi: fix session age rollover and remove cid encoding
[SCSI] iscsi: bump version to 2.0-868
Mike Day (1):
KVM: CodingStyle cleanup
Mike Frysinger (35):
[Blackfin] arch: scrub dead alive/idle LED code
[Blackfin] arch: add support for BF523/BF524/BF526
[Blackfin] arch: pull in linux/etherdevice.h for random_ether_addr() used in bfin_get_ether_addr()
[Blackfin] arch: update to latest anomaly sheets
[Blackfin] arch: use common flash driver to setup partitions rather than the bf5xx-flash driver
MAINTIANERS: just use Mike gmail e-mail for contact and pawn the serial driver off onto Sonic
kbuild: fixup genksyms usage/getopt
[Blackfin] arch: error out if ANOMALY_05000263 applies while enabling the MPU
[Blackfin] arch: add support for cmdline partitioning to the BF533-STAMP flash map driver and enable it as a module by default
[Blackfin] arch: add slightly better help text for CPLB_INFO
[Blackfin] arch: this is an ezkit, not a stamp, so fixup the init function name
[Blackfin] arch: fix typo in printk message
[Blackfin] arch: change the trace buffer control start/stop logic in the exception handlers
[Blackfin] arch: move the init sections to the end of memory
[Blackfin] arch: simpler header and update dates
[Blackfin] arch: fix building with mtd uclinux by putting the mtd_phys option into the function it actually gets used in
EMAC driver: use simpler comment headers and strip out information that is maintained in the scm's log
spi_bfin: headers are not for changelogs
Blackfin RTC driver: the frequency function is in units of Hz, not units of seconds, so lock our driver down to 1 Hz
Blackfin RTC driver: we pass in a (struct device*) to the irq handler, not a (struct platform_device*), so fix the irq handler
Blackfin RTC driver: cleanup proc handler (we dont need RTC reg dump now that we have MMR filesystem in sysfs)
Blackfin RTC driver: use dev_dbg() rather than pr_stamp()
Blackfin RTC driver: read_alarm() checks the enabled field, not the pending field.
Blackfin RTC driver: shave off another memcpy() by using assignment.
Blackfin RTC driver: convert sync wait to use the irq write complete notice
rtc: update documentation wrt irq_set_freq
rtc: cleanup example code
[Blackfin] arch: declare default INSTALL_PATH for Blackfin ports
asm-*/posix_types.h: scrub __GLIBC__
Remove __STRICT_ANSI__ from linux/types.h
drop linux/ufs_fs.h from userspace export and relocate it to fs/ufs/ufs_fs.h
use __u32 in linux/reiserfs_fs.h
[Blackfin] arch: fix build fails only include header files when enabled
[Blackfin] arch: import defines for BF547 -- it is just like the BF548, but no CAN
kbuild: silence CHK/UPD messages according to $(quiet)
Mike Galbraith (4):
sched: pull_rt_task() cleanup
x86: fix: s2ram + P4 + tsc = annoyance
write_inode_now(): avoid unnecessary synchronous write
udf: avoid unnecessary synchronous writes
Mike Isely (23):
V4L/DVB (6691): pvrusb2: Rework pipeline state control
V4L/DVB (6692): pvrusb2: Centralize device specific attributes into a single place
V4L/DVB (6693): pvrusb2: Add pvrusb2-devattr.o to driver build
V4L/DVB (6694): pvrusb2: Remove obsolete global hardware type enumeration
V4L/DVB (6695): pvrusb2: Implement functions to pass descriptive hardware info
V4L/DVB (6696): pvrusb2: Miscellaneous tweaks for controlling tuner type and video standard
V4L/DVB (6697): pvrusb2: Existence of Hauppauge ROM is a device-specific attribute
V4L/DVB (6698): pvrusb2: Implement signal routing schemes
V4L/DVB (6699): pvrusb2: Use of virtual IR chip is a device-specific attribute
V4L/DVB (6700): pvrusb2: Soften the crashed encoder warning message
V4L/DVB (6701): pvrusb2: Enable support for "GOTVIEW USB2.0 DVD2" hardware
V4L/DVB (6705): pvrusb2: Implement default standard selection based on device type
V4L/DVB (6706): pvrusb2: Remove use of volatile in command sequencer
V4L/DVB (6707): pvrusb2: Remove use of volatile in pipeline control state machine
V4L/DVB (6708): pvrusb2: Expand comment in device attributes description
V4L/DVB (6709): pvrusb2: minor rework for default video standard handling
V4L/DVB (6710): pvrusb2: Recognize ATSC video standard bit values
V4L/DVB (6768): pvrusb2: Mark Gotview hardware as having a cx2584x part
V4L/DVB (6769): pvrusb2: Implement experimental support for OnAir Creator and USB2 devices
V4L/DVB (6770): pvrusb2: Device CONFIG flags for OnAir device support
V4L/DVB (6771): pvrusb2: Remove old obsolete CONFIG flags for pvrusb2 driver
V4L/DVB (6772): pvrusb2: Remove obsolete (and misleading) comment
V4L/DVB (6773): pvrusb2: rework device descriptor layout
Mike Rapoport (3):
i2c: Support i2c_transfer in atomic contexts
i2c-pxa: Add polling transfer
[ALSA] soc - Add 'Mono Playback Switch' to WM9712 codec driver
Mike Travis (5):
x86: prevent dereferencing non-allocated per_cpu variables
x86: reduce memory and intra-node effects
x86: fix early NUMA-id access
x86: fix early cpu_to_node panic from nr_free_zone_pages
x86/non-x86: percpu, node ids, apic ids x86.git fixup
Mikko Herranen (2):
[CRYPTO] tcrypt: Add aead support
[CRYPTO] gcm: New algorithm
Miklos Szeredi (27):
mount options: fix jfs
ext4: Add stripe= option to /proc/mounts
USB: mount options: fix usbfs
fuse: fix attribute caching after create
fuse: save space in struct fuse_req
fuse: limit queued background requests
mount options: add documentation
mount options: add generic_show_options()
mount options: fix adfs
mount options: fix affs
mount options: fix afs
mount options: fix autofs4
mount options: fix autofs
mount options: fix befs
mount options: fix capifs
mount options: fix devpts
mount options: fix ext2
mount options: fix fat
mount options: fix fuse
mount options: fix hostfs
mount options: fix hpfs
mount options: fix hugetlbfs
mount options: fix isofs
mount options: fix ncpfs
mount options: fix reiserfs
mount options: fix spufs
mount options: fix udf
Milan Broz (23):
dm: add missing memory barrier to dm_suspend
dm ioctl: move compat code
dm: tidy alloc_dev labels
dm: refactor deferred bio_list processing
dm: tidy dm_suspend
dm: split dm_suspend io_lock hold into two
dm: refactor dm_suspend completion wait
dm crypt: move convert_context inside dm_crypt_io
dm crypt: remove unnecessary crypt_context write parm
dm crypt: move error setting outside crypt_dec_pending
dm crypt: tidy crypt_endio
dm crypt: adjust io processing functions
dm crypt: store sector mapping in dm_crypt_io
dm crypt: abstract crypt_write_done
dm crypt: introduce crypt_write_io_loop
dm crypt: tidy io ref counting
dm crypt: extract scatterlist processing
dm crypt: add async request mempool
dm crypt: add completion for async
dm crypt: prepare async callback fn
dm crypt: use async crypto
dm: move deferred bio flushing to workqueue
dm snapshot: combine consecutive exceptions in memory
Milan plzik (1):
[ALSA] soc - Fix power switching support for DAPM_SWITCH widgets
Milton Miller (6):
[POWERPC] Push down or eliminate smp_processor_id calls in xics code
[POWERPC] init_decrementer_clockevent can be static __init
[POWERPC] Use __get_cpu_var in time.c
[POWERPC] Timer interrupt: use a struct for two per_cpu varables
[POWERPC] Depend on ->initialized in calc_steal_time
[POWERPC] Optimize account_system_vtime
Min Zhang (1):
arch/x86/kernel/cpu/mcheck/p4.c: cleanups
Mingming Cao (5):
jbd2: add lockdep support
jbd2: Mark jbd2 slabs as SLAB_TEMPORARY
jbd2: Use round-jiffies() function for the "5 second" ext4/jbd2 wakeup
jbd2: sparse pointer use of zero as null
jbd2: Add error check to journal_wait_on_commit_record to avoid oops
Minoru Usui (1):
x86: fix NUMA emulation on 64-bit
Mitch Williams (1):
e1000e: add new wakeup cababilities
Mohamed Abbas (4):
iwl4965: fix cannot find a suitable rate issue
iwlwifi: enhance WPA authenication stability
iwlwifi: fix ucode assertion for RX queue overrun
iwlwifi: avoid firmware command sending if rfkill is enabled
Márton Németh (4):
drm: cleanup DRM_DEBUG() parameters
leds: Add clevo notebook LED driver
leds: Add support for hardware accelerated LED flashing
leds: hw acceleration for Clevo mail LED driver
Nate Carlson (1):
USB: Variant of the Dell Wireless 5520 driver
Nate Case (2):
PHYLIB: Add BCM5482 PHY support
PHYLIB: Locking fixes for PHY I/O potentially sleeping
Nathan Fontenot (4):
[POWERPC] Update irq descriptor affinity
[POWERPC] Split xics_teardown_cpu()
[POWERPC] Remove redundant of_get_cpu_node routine
[POWERPC] Update default irq servers when boot cpu is removed
Nathan Lynch (3):
[POWERPC] Remove prod_processor()
[POWERPC] lparcfg: Remove useless buffer allocation
[SCSI] sym53c8xx: fix bad memset argument in sym_set_cam_result_error
Nathaniel Filardo (1):
tun: impossible to deassert IFF_ONE_QUEUE or IFF_NO_PI
Neil Brown (2):
knfsd: change mailing list for nfsd in MAINTAINERS
ext3 can fail badly when device stops accepting BIO_RW_BARRIER requests
Neil Horman (2):
x86, kexec: force x86 arches to boot kdump kernels on boot cpu
x86: clean up arch/x86/kernel/early-quirks.c
NeilBrown (14):
md: Update md bitmap during resync.
md: support 'external' metadata for md arrays
md: give userspace control over removing failed devices when external metdata in use
md: allow a maximum extent to be set for resyncing
md: set and test the ->persistent flag for md devices more consistently
md: allow devices to be shared between md arrays
md: lock address when changing attributes of component devices
md: allow an md array to appear with 0 drives if it has external metadata
md: fix use-after-free bug when dropping an rdev from an md array
md: change a few 'int' to 'size_t' in md
md: change INTERATE_MDDEV to for_each_mddev
md: change ITERATE_RDEV to rdev_for_each
md: change ITERATE_RDEV_GENERIC to rdev_for_each_list, and remove ITERATE_RDEV_PENDING.
md: fix an occasional deadlock in raid5
Nicholas Beck (1):
sh: Add support for SDK7780 board.
Nick Cheng (1):
[SCSI] arcmsr: updates (1.20.00.15)
Nick Piggin (29):
JFS is missing a memory barrier
sched: print backtrace of running tasks too
V4L/DVB (6748): Subject: v4l: nopage
IB/ipath: Convert from .nopage to .fault
spinlock: lockbreak cleanup
x86: FIFO ticket spinlocks
x86: reduce CONFIG_X86_PPRO_FENCE bloat
x86: big ticket locks
ieee1394: nopage
[ALSA] alsa: nopage
[ALSA] alsa: usx2y nopage
USB: mon nopage
fix writev regression: pan hanging unkillable and un-straceable
vm audit: add VM_DONTEXPAND to mmap for drivers that need it
radix-tree: avoid atomic allocations for preloaded insertions
mm: fix PageUptodate data race
agp: alpha nopage
vt: bitlock fix
inotify: fix race
inotify: remove debug code
relay: nopage
uio: nopage
ext2: xip check fix
fb: defio nopage
Use non atomic unlock
Convert SG from nopage to fault.
rewrite rd
rd: support XIP
mm: special mapping nopage
Nick Warne (1):
ik8: add Dell UK 6400 Inspiron model (MM061)
Nickolay V. Shmyrev (8):
V4L/DVB (6408): Cleanup: Removed obsoleted code from bttv-cards
V4L/DVB (6409): Cleanup: removed i2c_vidiocschan
V4L/DVB (6410): Partial conversion from V4L1 to V4L2
V4L/DVB (6413): Forward VIDIOCGAUDIO and VIDIOCSAUDIO through v4l1-compat
V4L/DVB (6414): Remove bass, treble and balance from audio hook since they are unused
V4L/DVB (6415): Restructurize volume hook and drop unused mute hook
V4L/DVB (6416): Split hooks on volume and audio mode and rework their handling
V4L/DVB (6417): Report detected sound carrier into rxsubchans
Nicolas Kaiser (3):
[ALSA] sound/pci: remove line duplications in defines
[ALSA] sound/pci: remove duplicated defines
hwmon: (w83793) remove duplicated defines
Nicolas Mailhot (1):
HID: Blacklist the Gretag-Macbeth Huey display colorimeter
Nicolas Pitre (9):
[ARM] 4689/1: small comment wrap fix
[ARM] add ARMv5TEJ aware cache flush method to compressed/head.S
[ARM] add Feroceon support to compressed/head.S
ARM kprobes: add the kprobes hook to the page fault handler
ARM kprobes: don't let a single-stepped stmdb corrupt the exception stack
ARM kprobes: prevent some functions involved with kprobes from being probed
ARM kprobes: special hook for the kprobes breakpoint handler
ARM kprobes: let's enable it
[ARM] Orion: update defconfig
Nikanth Karthikesan (2):
io_context sharing - cfq changes
x86: change x86 machine check handler to use unlocked_ioctl instead
Nishanth Aravamudan (1):
hugetlb: add locking for overcommit sysctl
Nitin A Kamble (2):
KVM: x86 emulator: Implement emulation of instruction: inc & dec
KVM: x86 emulator: cmc, clc, cli, sti
Niv Sardi (1):
[XFS] Remove bogus assert
Nobuhiro Iwamatsu (1):
sh: Fix compile error of arch/sh/mm/pmb.c
Ohad Ben-Cohen (1):
fs/binfmt_elf.c: spello fix
Olaf Hering (3):
[POWERPC] Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos
[POWERPC] Autodetect serial console on pegasos2
jbd.h: hide kernel only code
Olaf Kirch (7):
[SCSI] iscsi_tcp: rewrite recv path
[SCSI] libiscsi, iscsi_tcp: iscsi pool cleanup
[SCSI] iscsi: convert xmit path to iscsi chunks
[SCSI] iscsi_tcp: stop leaking r2t_info's when the incoming R2T is bad
IB/fmr_pool: Flush serial numbers can get out of sync
IB/fmr_pool: ib_fmr_pool_flush() should flush all dirty FMRs
IB/mthca: Return proper error codes from mthca_fmr_alloc()
Oleg Drokin (3):
lockd: fix reference count leaks in async locking case
lockd: fix a leak in nlmsvc_testlock asynchronous request handling
Leak in nlmsvc_testlock for async GETFL case
Oleg Nesterov (33):
sys_remap_file_pages: fix ->vm_file accounting
__group_complete_signal(): fix coredump with group stop race
remove handle_group_stop() in favor of do_signal_stop()
exec: rework the group exit and fix the race with kill
use __set_task_state() for TRACED/STOPPED tasks
do_wait: remove one "else if" branch
kill PT_ATTACHED
kill my_ptrace_child()
ptrace_check_attach: remove unneeded ->signal != NULL check
ptrace_stop: fix the race with ptrace detach+attach
wait_task_stopped: simplify and fix races with SIGCONT/SIGKILL/untrace
do_wait: factor out "retval != 0" checks
ptrace_stop: fix racy nonstop_code setting
wait_task_stopped(): remove unneeded delay_group_leader check
do_wait: cleanup delay_group_leader() usage
do_wait: fix security checks
wait_task_continued/zombie: don't use task_pid_nr_ns() lockless
wait_task_zombie: remove ->exit_state/exit_signal checks for WNOWAIT
sys_setpgid(): simplify pid/ns interaction
fix setsid() for sub-namespace /sbin/init
teach set_special_pids() to use struct pid
move daemonized kernel threads into the swapper's session
start the global /sbin/init with 0,0 special pids
fix group stop with exit race
sys_setsid: remove now unneeded session != 1 check
move the related code from exit_notify() to exit_signals()
sys_getsid: don't use ->nsproxy directly
uglify kill_pid_info() to fix kill() vs exec() race
uglify while_each_pid_task() to make sure we don't count the execing pricess twice
ITIMER_REAL: convert to use struct pid
hrtimer: fix *rmtp handling in hrtimer_nanosleep()
hrtimer: fix *rmtp/restarts handling in compat_sys_nanosleep()
hrtimer: don't modify restart_block->fn in restart functions
Oliver Bock (1):
USB: cypress_cy7c63: updated contact/usage information
Oliver Hartkopp (9):
[CAN]: Allocate protocol numbers for PF_CAN
[CAN]: Add PF_CAN core module
[CAN]: Add raw protocol
[CAN]: Add broadcast manager (bcm) protocol
[CAN]: Add virtual CAN netdevice driver
[CAN]: Fix plain integer definitions in userspace header.
[CAN]: Add missing Kbuild entries
[CAN]: Add maintainer entries
[CAN]: Add documentation
Oliver Neukum (12):
V4L/DVB (6732): dsbr100 violates DMA coherency rules
[ALSA] usb audio suspend support
USB: use GFP_NOIO in reset path
USB: autosuspend for cdc-acm
USB: fix NULL pointer dereference on drivers/usb/serial/whiteheat.c
USB: stop io performed by mos7720 upon close()
USB: stop abuse of intfdata in cypress_m8
USB: fix memleak in ark3116 serial driver
USB: make sure usb serial drivers don't flush to logically disconnected devices
USB: more serial drivers writing after disconnect
USB: kl5kusb105 don't flush to logically disconnected devices
USB: last abuses of intfdata in close for usb-serial drivers
Oliver Pinter (6):
IB/iser: Typo fix (s/destory/destroy/)
typo fixes in net/sctp/sm_statefuns.c
typo fix in net/rfkill/rfkill.c
typo fixes in net/core/net_namespace.c
Documentation/filesystems/porting fixes
coding style cleanups for drivers/md/mktables.c
Olivier DANET (2):
V4L/DVB (6590): Adding support for VHF with MT2266-devices
V4L/DVB (7072): sets the MT2060 IF1 frequency according to EEPROM
Olof Johansson (39):
[POWERPC] pasemi: clean up mdio_gpio a bit
[POWERPC] pasemi: Broaden specific references to 1682M
[POWERPC] pasemi: Don't enter powersaving states from elevated astates
[POWERPC] pasemi: Move cpus to hold loop before restart
[POWERPC] pasemi: Fix module information for gpio-mdio
[POWERPC] MPIC: Minor optimization of ipi handler
[POWERPC] pasemi: Implement MSI support
[POWERPC] holly.c: Remove unnecessary include of linux/ide.h
[POWERPC] pasemi: Implement NMI support
[POWERPC] pasemi: Distribute interrupts evenly across cpus
[POWERPC] Enable CONFIG_PCI_MSI and CONFIG_MD in pasemi_defconfig
[POWERPC] pasemi: Fix NMI handling check
[POWERPC] pasemi: Move electra-ide to pata_of_platform
[POWERPC] Make smp_call_function_map static
[POWERPC] Make smp_send_stop() handle panic and xmon reboot
ide: Fix build break caused by "ide: remove ideprobe_init()"
i2c-pasemi: use i2c_add_numbered_adapter()
pasemi_mac: RX/TX ring management cleanup
pasemi_mac: Move register definitions to include/asm-powerpc
pasemi: DMA engine management library
pasemi_mac: Convert to new dma library
pasemi_mac: performance tweaks
pasemi_mac: Fix TX cleaning
pasemi_mac: Improve RX interrupt mitigation
pasemi_mac: Software-based LRO support
pasemi_mac: SKB unmap optimization
pasemi_mac: Remove SKB copy/recycle logic
pasemi_mac: Print warning when not attaching to a PHY
pasemi_mac: Don't enable RX/TX without a link (if possible)
pasemi: export pasemi_dma_init()
debug: introduce __WARN()
POWERPC: Set dma_data correctly for direct_ops on pasemi
pasemi: Fix thinko in dma_direct_ops setup
pasemi_mac: Add support for changing mac address
pasemi_mac: add support for setting MTU
pasemi_mac: Disable interface on close
pcmcia: convert some internal-only ioaddr_t to unsigned int
pcmcia: replace kio_addr_t with unsigned int everywhere
[POWERPC] Fix compilation for CONFIG_DEBUGGER=n and CONFIG_KEXEC=y
Or Gerlitz (3):
IPoIB: Handle bonding failover race for connected neighbours too
IPoIB: Remove a misleading debug print
IB/fmr_pool: Allocate page list for pool FMRs only when caching enabled
Pablo Neira Ayuso (4):
[NETFILTER]: ctnetlink: add support for NAT sequence adjustments
[NETFILTER]: ctnetlink: add support for master tuple event notification and dumping
[NETFILTER]: ctnetlink: add support for secmark
[NETFILTER]: nf_conntrack_sctp: add ctnetlink support
Paolo Ciarrocchi (3):
debug: clean up kernel/profile.c
x86: coding style fixes in arch/x86/ia32/audit.c
x86: coding style fixes in arch/x86/pci/fixup.c
Parag Warudkar (3):
clocksource.c: use init_timer_deferrable for clocksource_watchdog
x86: fix DMI out of memory problems
x86: fix dmi_alloc() to not advance alloc index in case of
Pascal Terjan (1):
HID: Use hid blacklist in usbmouse/usbkbd
Patrick Boettcher (4):
V4L/DVB (7071): DiB0700: Start streaming the right way
V4L/DVB (7073): DiB7070: Reception quality improved
V4L/DVB (7074): DiB7000P: correct tuning problem for 7MHz channel
V4L/DVB (7075): Make a local function static
Patrick Caulfeld (2):
dlm: close othercons
dlm: Sanity check namelen before copying it
Patrick McHardy (205):
[HWRNG]: move status polling loop to data_present callbacks
[HIFN]: Improve PLL initialization
[HIFN]: Add support for using the random number generator
[NETFILTER]: Introduce NF_INET_ hook values
[MACVLAN]: Remove unnecessary IFF_UP check
[MACVLAN]: Allow setting mac address while device is up
[NET]: Move netfilter checksum helpers to net/core/utils.c
[NETFILTER]: Convert old checksum helper names
[NETLINK]: af_netlink.c checkpatch cleanups
[NETFILTER]: x_tables: remove obsolete overflow check
[NETFILTER]: ip_tables: remove obsolete SAME target
[NETFILTER]: x_tables: add RATEEST target
[NETFILTER]: x_tables: add rateest match
[NETFILTER]: xt_hashlimit: remove ip6tables module dependency
[NETFILTER]: nf_ct_h323: remove ipv6 module dependency
[NETFILTER]: nf_conntrack_proto_icmp: kill extern declaration in .c file
[NETFILTER]: Use nf_register_hooks for multiple registrations
[NETFILTER]: Mark hooks __read_mostly
[NETFILTER]: nf_queue: minor cleanup
[NETFILTER]: nf_queue: remove unnecessary hook existance check
[NETFILTER]: nf_queue: make queue_handler const
[NETFILTER]: nf_queue: remove unused data pointer
[NETFILTER]: nf_queue: move queueing related functions/struct to seperate header
[NETFILTER]: {nf_netlink,ip,ip6}_queue: use list_for_each_entry
[NETFILTER]: nfnetlink_queue: deobfuscate entry lookups
[NETFILTER]: ip_queue: deobfuscate entry lookups
[NETFILTER]: ip6_queue: deobfuscate entry lookups
[NETFILTER]: ip6_queue: resync dev-index based flushing
[NETFILTER]: nf_queue: move list_head/skb/id to struct nf_info
[NETFILTER]: {nfnetlink,ip,ip6}_queue: kill issue_verdict
[NETFILTER]: nf_queue: clean up error paths
[NETFILTER]: remove annoying debugging message
[NETFILTER]: nfnetlink_queue: avoid unnecessary atomic operation
[NETFILTER]: nfnetlink_queue: fix checks in nfqnl_recv_config
[NETFILTER]: nfnetlink: use RCU for queue instances hash
[NETFILTER]: nfnetlink_queue: kill useless wrapper
[NETFILTER]: nfnetlink_queue: remove useless debugging
[NETFILTER]: nfnetlink_queue: mark hash table __read_mostly
[NETFILTER]: nfnetlink_queue: use endianness-aware attribute functions
[NETFILTER]: nfnetlink_queue: eliminate impossible switch case
[NETFILTER]: nfnetlink_queue: remove useless enqueue status codes
[NETFILTER]: nfnetlink_queue: update copyright
[NETFILTER]: remove NF_CONNTRACK_ENABLED option
[NETFILTER]: Select CONFIG_NETFILTER_NETLINK when needed
[NETLINK]: Mark attribute construction exception unlikely
[NETFILTER]: ip_tables: kill useless wrapper
[NETFILTER]: ip_tables: reformat compat code
[NETFILTER]: x_tables: make xt_compat_match_from_user usable in iterator macros
[NETFILTER]: {ip,ip6,arp}_tables: consolidate iterator macros
[NETFILTER]: ip_tables: account for struct ipt_entry/struct compat_ipt_entry size diff
[NETFILTER]: ip_tables: fix compat types
[NETFILTER]: ip_tables: move compat offset calculation to x_tables
[NETFILTER]: ip6_tables: kill a few useless defines/forward declarations
[NETFILTER]: ip6_tables: move entry, match and target checks to seperate functions
[NETFILTER]: ip6_tables: use vmalloc_node()
[NETFILTER]: ip6_tables: move counter allocation to seperate function
[NETFILTER]: ip6_tables: move IP6T_SO_GET_INFO handling to seperate function
[NETFILTER]: ip6_tables: resync get_entries() with ip_tables
[NETFILTER]: ip6_tables: add compat support
[NETFILTER]: x_tables: enable compat translation for IPv6 matches/targets
[NETFILTER]: xt_MARK: support revision 1 for IPv6
[NETFILTER]: xt_MARK: add compat support for revision 0
[NETFILTER]: {ip,ip6}_tables: reformat to eliminate differences
[NETFILTER]: {ip,ip6}_tables: fix format strings
[NETFILTER]: ip6_tables: fix stack leagage
[NETFILTER]: ip6_tables: use raw_smp_processor_id() in do_add_counters()
[NETFILTER]: ip_tables: remove ipchains compatibility hack
[NETFILTER]: ip6_tables: use XT_ALIGN
[NETFILTER]: arp_tables: remove obsolete standard_check function
[NETFILTER]: arp_tables: use XT_ALIGN
[NETFILTER]: arp_tables: use vmalloc_node()
[NETFILTER]: arp_tables: remove ipchains compat hack
[NETFILTER]: arp_tables: move entry and target checks to seperate functions
[NETFILTER]: arp_tables: move counter allocation to seperate function
[NETFILTER]: arp_tables: move ARPT_SO_GET_INFO handling to seperate function
[NETFILTER]: arp_tables: resync get_entries() with ip_tables
[NETFILTER]: arp_tables: add compat support
[NETLINK]: Add NLA_PUT_BE16/nla_get_be16()
[NETFILTER]: ctnetlink: use netlink attribute helpers
[NETFILTER]: ctnetlink: fix expectation timeout dumping
[NETFILTER]: nf_nat_proto_gre: add missing module reference
[NETFILTER]: nf_nat: mark NAT protocols const
[NETFILTER]: nf_nat: sprinkle a few __read_mostlys
[NETFILTER]: nf_nat: pass manip type instead of hook to nf_nat_setup_info
[NETFILTER]: nf_log: move logging stuff to seperate header
[NETFILTER]: nf_log: constify struct nf_logger and nf_log_packet loginfo arg
[NETFILTER]: nf_log: remove incomprehensible comment
[NETFILTER]: nfnetlink_log: fix checks in nfulnl_recv_config
[NETFILTER]: nfnetlink_{queue,log}: return ENOTSUPP for unknown cfg commands
[NETFILTER]: nfnetlink_log: remove excessive debugging
[NETFILTER]: nfnetlink_{queue,log}: return proper error codes in instance_create
[NETFILTER]: nfnetlink_log: use endianness-aware attribute functions
[NETFILTER]: nfnetlink_log: include GID in netlink message
[NETFILTER]: Kill function prototype for non-existing function
[NETFILTER]: constify nf_afinfo
[NETFILTER]: nf_nat: properly use RCU for ip_nat_decode_session
[NETFILTER]: non-power-of-two jhash optimizations
[NETFILTER]: Add CONFIG_NETFILTER_ADVANCED option
[NETFILTER]: Hide a few more options under NETFILTER_ADVANCED
[NETFILTER]: Remove some EXPERIMENTAL dependencies
[NETFILTER]: nf_conntrack_{tcp,sctp}: mark state table const
[NETFILTER]: nf_conntrack_{tcp,sctp}: shrink state table
[NETFILTER]: nf_conntrack_tcp: remove timeout indirection
[NETFILTER]: nf_conntrack_sctp: basic cleanups
[NETFILTER]: nf_conntrack_sctp: use proper types for bitops
[NETFILTER]: nf_conntrack_sctp: reduce line length
[NETFILTER]: nf_conntrack_sctp: reduce line length further
[NETFILTER]: nf_conntrack_sctp: consolidate sctp_packet() error paths
[NETFILTER]: nf_conntrack_sctp: rename "newconntrack" variable
[NETFILTER]: nf_conntrack_sctp: don't take sctp_lock once per chunk
[NETFILTER]: nf_conntrack_sctp: remove unused ttag field from conntrack data
[NETFILTER]: nf_conntrack_sctp: replace magic value by symbolic constant
[NETFILTER]: nf_conntrack_sctp: remove timeout indirection
[NETFILTER]: kill nf_sysctl.c
[NETFILTER]: nf_conntrack: clean up a few header files
[NETFILTER]: nf_conntrack: remove print_conntrack function from l3protos
[NETFILTER]: nf_conntrack: make print_conntrack function optional for l4protos
[E1000]: Secondary unicast address support
[NET_SCHED]: sch_ingress: formatting fixes
[NET_SCHED]: sch_ingress: remove excessive debugging
[NET_SCHED]: sch_ingress: remove qdisc_priv() wrapper
[NET_SCHED]: sch_ingress: remove unused inner qdisc
[NET_SCHED]: sch_ingress: return proper error code in ingress_graft()
[NET_SCHED]: sch_ingress: remove unnecessary ops
[NET_SCHED]: sch_ingress: move dependencies to Kconfig
[NET_SCHED]: sch_ingress: avoid a few #ifdefs
[NET_SCHED]: sch_ingress: remove useless printk
[VLAN]: Remove unnecessary structure declarations
[VLAN]: Clean up vlan_hdr/vlan_ethhdr structs
[VLAN]: Kill useless VLAN_NAME define
[VLAN]: Use dev->stats
[VLAN]: Move device setup to vlan_dev.c
[VLAN]: Kill useless check
[ETHER]: Bring back MAC_FMT
[VLAN]: Clean up debugging and printks
[VLAN]: Remove non-implemented ioctls
[VLAN]: Clean up initialization code
[VLAN]: Clean up unregister_vlan_dev
[VLAN]: Simplify vlan unregistration
[VLAN]: Turn VLAN_DEV_INFO into inline function
[VLAN]: Turn __constant_htons into htons where possible
[VLAN]: checkpatch cleanups
[VLAN]: Update list address
[VLAN]: Clean up vlan_skb_recv()
[MACVLAN]: Fix thinko in macvlan_transfer_operstate()
[NET_SCHED]: kill obsolete NET_CLS_POLICE option
[NET_SCHED]: Move EXPORT_SYMBOL next to exported symbol
[NET_SCHED]: mark classifier ops __read_mostly
[NETLINK]: Add nla_append()
[NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink API
[NET_SCHED]: Convert classifiers from rtnetlink to new netlink API
[NET_SCHED]: Convert actions from rtnetlink to new netlink API
[NET_SCHED]: sch_atm: fix format string warning
[NET_SCHED]: sch_netem: use nla_parse_nested_compat
[NET_SCHED]: act_api: fix netlink API conversion bug
[NET_SCHED]: act_api: use nlmsg_parse
[NET_SCHED]: act_api: use PTR_ERR in tcf_action_init/tcf_action_get
[NET_SCHED]: Propagate nla_parse return value
[NET_SCHED]: Use nla_nest_start/nla_nest_end
[NET_SCHED]: Use NLA_PUT_STRING for string dumping
[NET_SCHED]: Use typeful attribute construction helpers
[NET_SCHED]: Use typeful attribute parsing helpers
[NET_SCHED]: sch_api: introduce constant for rate table size
[NET_SCHED]: Use nla_policy for attribute validation in packet schedulers
[NET_SCHED]: Use nla_policy for attribute validation in classifiers
[NET_SCHED]: Use nla_policy for attribute validation in actions
[NET_SCHED]: Use nla_policy for attribute validation in ematches
[NETFILTER]: nf_nat: remove double bysource hash initialization
[NETFILTER]: bridge netfilter: remove nf_bridge_info read-only netoutdev member
[NETFILTER]: nfnetlink_log: fix typo
[NETFILTER]: ipt_recent: fix sparse warnings
[NETFILTER]: {ip,arp,ip6}_tables: fix sparse warnings in compat code
[NETFILTER]: nf_conntrack_ipv6: fix sparse warnings
[NETFILTER]: nf_conntrack_netlink: fix unbalanced locking
[NETFILTER]: nf_conntrack: fix accounting with fixed timeouts
[NETFILTER]: nf_conntrack: use RCU for conntrack helpers
[NETFILTER]: nf_conntrack_core: avoid taking nf_conntrack_lock in nf_conntrack_alter_reply
[NETFILTER]: nf_conntrack_expect: use RCU for expectation hash
[NETFILTER]: nf_conntrack: use RCU for conntrack hash
[NETFILTER]: nf_conntrack: switch rwlock to spinlock
[NETFILTER]: nf_conntrack: optimize __nf_conntrack_find()
[NETFILTER]: nf_conntrack: avoid duplicate protocol comparison in nf_ct_tuple_equal()
[NETFILTER]: nf_conntrack: optimize hash_conntrack()
[NETFILTER]: nf_conntrack: reorder struct nf_conntrack_l4proto
[NETFILTER]: nf_conntrack: don't inline early_drop()
[NETFILTER]: nf_conntrack: naming unification
[NETFILTER]: nf_nat: use RCU for bysource hash
[NETFILTER]: nf_nat: switch rwlock to spinlock
[NETFILTER]: {ip,ip6}_queue: fix build error
[NETFILTER]: nf_conntrack: fix sparse warning
[NETFILTER]: nf_nat: fix sparse warning
[NETFILTER]: xt_iprange: fix sparse warnings
[NET_SCHED]: sch_ingress: remove netfilter support
[NET_SCHED]: Constify struct tcf_ext_map
[NET_SCHED]: sch_sfq: add support for external classifiers
[NET_SCHED]: sch_sfq: make internal queues visible as classes
[NET_SCHED]: Add flow classifier
[NET_SCHED]: em_meta: fix compile warning
[NET_SCHED]: cls_flow: fix key mask validity check
[VLAN]: Constify skb argument to vlan_get_tag()
[NET_SCHED]: cls_flow: support classification based on VLAN tag
[NETFILTER]: nf_conntrack: fix ct_extend ->move operation
[NETFILTER]: xt_iprange: fix typo in address family
[IPV4]: route: fix crash ip_route_input
preemptible RCU: sparse annotations
Patrik Sevallius (1):
USB: usb peripheral controller driver oops avoidance
Paul Chavent (1):
USB: usbserial: provide ezusb functions for an external module.
Paul Clements (1):
NBD: remove limit on max number of nbd devices
Paul E. McKenney (7):
Preempt-RCU: reorganize RCU code into rcuclassic.c and rcupdate.c
Preempt-RCU: fix rcu_barrier for preemptive environment.
Preempt-RCU: implementation
Preempt-RCU: CPU Hotplug handling
Preempt-RCU: update RCU Documentation.
RCU: add help text for "RCU implementation type"
Remove rcu_assign_pointer() penalty for NULL pointers
Paul Fulghum (1):
synclink_gt fix missed serial input signal changes
Paul Gortmaker (16):
[POWERPC] 85xx: mpc85xx_ads: add in missing of_node_put()
[POWERPC] mpc5200: add #address-cells and #size-cells to soc node.
[POWERPC] Reduce code duplication in legacy_serial, add UART parent types
[POWERPC] 85xx: Add support for Wind River SBC8560 in arch/powerpc
[POWERPC] 85xx: Add v1 device tree source for Wind River SBC8560 board
[POWERPC] CPM2: Make support for the CPM2 optional on 8560 based boards
[POWERPC] 85xx: Add default .config file for Wind River SBC8560
[POWERPC] 85xx: Add basic support for Wind River SBC8548 board
[POWERPC] 85xx: Add v1 device tree source for Wind River SBC8548 board
[POWERPC] 85xx: Add default .config file for Wind River SBC8548
[POWERPC] 83xx: Add support for Wind River SBC834x boards
[POWERPC] 83xx: Add device tree source for Wind River SBC834x board.
[POWERPC] 83xx: Add default config file for Wind River SBC8349 board
[POWERPC] 83xx: mpc834x_mds - Convert device tree source to dts-v1
[POWERPC] QE: Explicitly set address-cells and size cells for muram
[POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format.
Paul Jackson (5):
cgroup brace coding style fix
cgroup simplify space stripping
hotplug cpu: move tasks in empty cpusets to parent various other fixes
hotplug cpu move tasks in empty cpusets - refinements
cpusets: update_cpumask documentation fix
Paul Jimenez (3):
x86: make i8259_64 more _32-like
x86: mtrr use type bool [RESEND AGAIN]
dm: table use list_for_each
Paul Mackerras (24):
Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25
Merge branch 'linux-2.6'
Merge branch 'linux-2.6' into for-2.6.25
[POWERPC] Convert media-bay.c to use the kthread API
[POWERPC] Convert adb.c to use kthread API and not spin on ADB requests
[POWERPC] Convert therm_pm72.c to use the kthread API
[POWERPC] Convert therm_windtunnel.c to use the kthread API
[POWERPC] Fix sleep on powerbook 3400
Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6 into for-2.6.25
Merge branch 'linux-2.6'
Revert "[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated"
Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi
Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25
[POWERPC] Provide a way to protect 4k subpages when using 64k pages
Merge branch 'linux-2.6'
Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25
Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx
Revert "[POWERPC] Fake NUMA emulation for PowerPC"
PPC: Fix powerpc vio_find_name to not use devices_subsys
Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xx
Merge branch 'linux-2.6'
Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25
Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.25
Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx
Paul Menage (2):
cgroups: move cgroups destroy() callbacks to cgroup_diput()
cgroups: update comments in cpuset.c
Paul Moore (24):
[IPSEC]: SPD auditing fix to include the netmask/prefix-length
[XFRM]: Assorted IPsec fixups
[XFRM]: RFC4303 compliant auditing
[XFRM]: Drop packets when replay counter would overflow
NetLabel: Remove unneeded RCU read locks
NetLabel: Cleanup the LSM domain hash functions
NetLabel: Consolidate the LSM domain mapping/hashing locks
NetLabel: Add secid token support to the NetLabel secattr struct
NetLabel: Add IP address family information to the netlbl_skbuff_getattr() function
SELinux: Convert the netif code to use ifindex values
SELinux: Only store the network interface's ifindex
SELinux: Add a network node caching mechanism similar to the sel_netif_*() functions
SELinux: Add a capabilities bitmap to SELinux policy version 22
SELinux: Add a new peer class and permissions to the Flask definitions
SELinux: Better integration between peer labeling subsystems
SELinux: Enable dynamic enable/disable of the network access checks
SELinux: Allow NetLabel to directly cache SIDs
NetLabel: Introduce static network labels for unlabeled connections
NetLabel: Add auditing to the static labeling mechanism
SELinux: Add network ingress and egress control permission checks
SELinux: Add warning messages on network denial due to error
[SELinux]: Fix double free in selinux_netlbl_sock_setsid()
NetLabel: introduce a new kernel configuration API for NetLabel
SELinux: Remove security_get_policycaps()
Paul Mundt (167):
rtc: rtc-sh: SH-5 support.
sh64: Use the generic rtc-sh driver.
sh: Rename Kconfig to Kconfig.sh.
sh: Move CPU subtypes to Kconfig.sh.
sh: Add a SUPERH32 config symbol.
sh: Split out PXSEG segmentation per-CPU family.
sh: Split out cache status bits per-CPU family.
sh: Move the sh64 Kconfig to arch/sh/Kconfig.sh64.
sh: Move arch/sh64/lib to arch/sh/lib64.
sh: Plug SH-5 in to arch/sh/Makefile.
sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig.
sh: Add SH-5 support to asm/module.h.
sh: Fix up fixmap location for SH-5.
sh: BUGFLAG_WARNING needs GENERIC_BUG.
sh: Add addrspace.h segmentation stub for SH-5.
sh: Add cache definitions for SH-5.
sh: Correct SH-5 instruction size value.
sh: Move sh64 boards to arch/sh/.
sh: Move sh64 board defconfigs to arch/sh/configs.
sh64: Kill off arch/sh64/oprofile.
sh: Add in cacheflush and DMA headers for SH-5.
sh: Add SH-5 support to io.h.
sh: Split out asm/string.h for sh32 and sh64.
sh: Split out irqflags.h in to _32 and _64 variants.
sh: SH-5 version of current_thread_info().
sh: Consolidate CPU features in Kconfig.cpu.
sh: SH-5 byteorder routines.
sh: Move sh32 optimized I/O routines to arch/sh/lib/
sh: Kill off lib64 version of io.c.
sh: Move in the SH-5 mmu_context headers.
sh: Have 32-bit use arch/sh/kernel/Makefile_32.
sh: Split out arch/sh/kernel/process.c for _32 and _64 variants.
sh: SH-5 pt_regs.
sh: Split out processor.h in to _32 and _64 variants.
sh: Split out 29-bit and 32-bit physical mode definitions.
sh: Split out system.h in to _32 and _64 variants.
sh: Move in the SH-5 ptrace impl.
sh: SH-5 also uses the ASID cache.
sh: Split out uaccess.h in to _32 and _64 variants.
sh: Consolidate slab/kmalloc minalign values.
sh: More SH-5 cpuinfo tidying.
sh: Move in the SH-5 signal trampoline impl.
sh: Move arch/sh64/kernel/sys_sh64.c to arch/sh/kernel/
sh: timer.h stub for SH-5.
sh: Move in the SH-5 traps.c impl.
sh: imask IRQ depends on sh32.
sh: Don't reference UBC code in CPU init on sh64.
sh: Disable initial cache flush on SH-5.
sh: Have SH-5 provide an {en,dis}able_fpu() impl.
sh: Move over the SH-5 head.S and tlb.h.
sh: Fix up VMALLOC_START for SH-5.
sh: Nopped out p3_cache_init() on SH-5 also.
sh: Move vsyscall_init() defs up one level.
sh: flush_cache_sigtramp() takes 1 arg only.
sh: Add SH-5 support to the consistent DMA impl.
sh: Split out extable.c _32 and _64 variants.
sh: Fix up 64kB page size selection on SH-5.
sh: Plug in SH-5 ffz()/__ffs() bitops.
sh: Split out checksum.h in to _32 and _64 variants.
sh: Kill off lib64 version of iomap wrappers.
sh: Fix up header reference for arch/sh/lib64/panic.c.
sh: Fix up the head-y targets for _32 and _64.
sh: Split out syscall ABI for _32 and _64 variants.
sh: Split out linker script to _32 and _64 variants.
sh: Move over the SH-5 entry.S.
sh: Split out sh_ksyms.c in to _32 and _64 variants.
sh: Split out ioremap in to _32 and _64 variants.
sh: ioremap_64 needs proc_fs.h.
sh: Split out pgtable.h in to _32 and _64 variants.
sh: Split out tlb-flush in to _32 and _64 variants.
sh: Move over sh64 switch_to and stack unwinder.
sh: Provide dummy swapper pt_regs for SH-5 ctx switch.
sh: Common swapper_pg_dir usage for SH-5.
sh: Move over and enable FPU support for SH-5.
sh: Tidy up lib64 udelay impl.
sh: Plug in the SHmedia ELF relocations.
sh: ioremap_64 needs after_bootmem.
sh: Merge sh and sh64 module.c.
sh: Sync up the _64 linker script with the _32 version.
sh: Fix up the _stext references for SH-5.
sh: Kill off SH-5 enter_deep_standby() cruft.
sh: Share the ELF dump_task interfaces.
sh: sys_sh consolidation for arch_get_unmapped_area().
sh: Tidy up various clear_page()/copy_page() definitions.
sh: Move in the SH-5 TLB miss.
sh: Share bug/debug traps across _32 and _64.
sh: Move quad-word real-address I/O defs to io.h.
sh: Kill off do_NMI stub in SH-5 ex table.
sh: Plug in simple SH-5 subtype probing.
sh: Add the SH-5 cpu type symbolic names.
sh: Stub in CPU subtype setup code for SH5-101/103.
sh: Stubs for fpu disabled on SH-5.
sh: Update cayman defconfig.
sh: Set HPAGE_SHIFT for 512MB hugetlb pages.
sh: Move PXSEG comments to addrspace.h.
sh: Switch SH-5 to use CONFIG_PAGE_OFFSET.
sh: Kill off some dead sh64 kconfig symbols.
sh: Bump the MEMORY_SIZE default to something reasonable.
sh: Consolidate Kconfig.sh/Kconfig.sh64.
sh: Fix up generic BUG build for SH-5.
sh: Use existing CONFIG_CACHE_xx options in head_64.S.
sh: SH-5 uses a 64-bit PTE_MAGNITUDE, as X2 TLB.
sh: Merge the sh64 zImage bits.
sh: Kill off a stray proc tlb reference in fault_64.
sh: Merge sh64 Kconfig.debug options.
sh: Move over SH-5 TLB and cache support code.
sh: Fix up proc ASIDs for CPU-local ASID cache accessors.
sh: Kill off arch/sh64/mm.
sh: Purge dead sh64 headers.
sh: Special layout for SH-5 stat.h and user.h.
sh: Mark some IRQ debug options sh32 only.
sh: Fix up user_fpu_struct typo for SH-5.
sh: Copy over special CFLAGS for SH-5 TLB miss.
sh: Add onchip remap prototypes, kill old sh64 io.h.
sh: Generic BUG only works for sh32.
sh: Remove duplicate SUPERH64 symbol.
sh: Tidy up KBUILD_IMAGE for sh64.
sh: Consolidate sh/sh64 Makefiles.
sh: Rename the _32 and _64 TLB flush variants.
sh: clear/copy_page renames in lib and lib64.
sh: Kill off the last of the sh64 headers.
sh: Get the mach-cayman IRQ support building.
sh: Kill off the rest of arch/sh64/kernel/.
sh: Add SH-5 subtypes to check_bugs() for utsname.
sh: Bump number of quicklists for SH-5.
sh: Get the SH-5 PCI support building.
sh: Bring the SH-5 FPU in line with the SH-4 FPU API.
sh: Fix up default zImage target for sh32.
sh: Build fixes for lib32 clear_page.
sh: Fix up bug trap handler build for sh32.
sh: Kill off the mach-harp and mach-sim machtypes.
sh: Move mach-cayman in with the rest of the boards.
sh: Fix up uname -m matching for native sh64.
rtc: rtc-sh: SH-2A support.
sh: Add SH7203 CPU support.
sh: Fix the arch/sh/kernel/traps.c build for sh32.
sh: Add SH7263 CPU support.
sh: SH-2A FPU support.
sh: Bump up ARCH_KMALLOC_MINALIGN for DMA cases.
sh: CCR1->CCR renaming for SH-2 parts.
rtc: rtc-sh: Split out the CPU defs to asm/cpu/.
sh: syscall auditing for sh5, too.
sh: comment tidying for sh64->sh migration.
sh: Explicit alignment for PAGE_SIZE in copy/clear_page().
sh: Encode L1/L2 cache shape in auxvt.
sh: Use utsname()->machine for ELF_PLATFORM.
sh: Provide the FPSCR init through AT_FPUCW.
sh: Kill off superfluous __KERNEL__ check in asm/elf.h.
sh: Stub in page_table_range_init() on nommu.
sh: Fix up switch_to() type casts.
sh: Kill off pgtable.h from scatterlist.h.
sh: Fix up binfmt_flat compile warnings.
sh: Fix up KERNEL_ENTRY calculation for uImage.
sh: Always use CONFIG_HZ for HZ.
sh: Provide a stubbed __set_fixmap() for nommu.
sh: Fix get_user()/put_user() build error.
sh: Fix posix_types.h userspace breakage from sh64 merge.
sh: Correct pte size mismatch for X2 TLB.
sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.
sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.
sh: Kill off dead HS771RVoIP board support.
sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.
sh: Kill off -traditional for linker script.
kobject: Always build in kernel/ksysfs.o.
nommu: add new vmalloc_user() and remap_vmalloc_range() interfaces.
rtc: ds1302 rtc support
fb: nvidiafb: Try harder at initial mode setting.
Paulius Zaleckas (1):
Spelling fixes: lenght->length
Paulo Marques (1):
kallsyms should prefer non weak symbols
Pavel Emelianov (3):
Memory controller: resource counters
Memory controller: accounting setup
Memory controller: OOM handling
Pavel Emelyanov (128):
uids: merge multiple error paths in alloc_uid() into one
[NET]: Convert init_timer into setup_timer
[NET]: Use sockfd_lookup_light in the rest of the net/socket.c
[NET]: Move sock_valbool_flag to socket.c
[IPv4] RAW: Compact the API for the kernel
[IPv6] RAW: Compact the API for the kernel
[RAW]: Introduce raw_hashinfo structure
[RAW]: Consolidate proto->hash callback
[RAW]: Consolidate proto->unhash callback
[RAW]: Consolidate proc interface.
[IPVS]: Relax the module get/put in ip_vs_app.c
[NET]: Compact sk_stream_mem_schedule() code
[UNIX] Move the unix sock iterators in to proper place
[IPV6]: Correct the comment concerning inetsw6 table
[NET]: Name magic constants in sock_wake_async()
[NET]: Make macro to specify the ptype_base size
[NET]: Uninline the sk_stream_alloc_pskb
[NET]: Eliminate unused argument from sk_stream_alloc_pskb
[NET]: Nicer WARN_ON in netstat_show
[UNIX]: Extend unix_sysctl_(un)register prototypes
[UNIX]: Move the sysctl_unix_max_dgram_qlen
[UNIX]: Use ctl paths to register unix ctl tables
[UNIX]: Make the unix sysctl tables per-namespace
[NEIGH]: Cleanup the neigh_sysctl_register
[NEIGH]: Use the ctl paths to create neighbours sysctls
[IPV4]: Cleanup the devinet_sysctl_register
[IPV6]: Cleanup the addconf_sysctl_register
[IPV4]: Unify and cleanup calls to devinet_sysctl_register
[IPV4]: Use ctl paths to register devinet sysctls
[IPV6]: Unify and cleanup calls to addrconf_sysctl_register
[IPV6]: Use ctl paths to register addrconf sysctls
[NET]: Remove unneeded ifdefs from sysctl_net_core.c
[NET]: Isolate the net/core/ sysctl table
[IPV4]: Cleanup the sysctl_net_ipv4.c file
[IPV4]: Use ctl paths to register net/ipv4/ table
[TR]: Use ctl paths to register net/token-ring/ table
[NET]: Remove the empty net_table
[IPV6]: Make the ipv6/sysctl_net_ipv6.c compilation cleaner
[IPV6]: Use sysctl paths to register ipv6 sysctl tables
[INET]: Merge sys.net.ipv4.ip_forward and sys.net.ipv4.conf.all.forwarding
[IPV6]: Eliminate difference in actions of sysctl and proc handler for conf.all.forwarding
[IPV4] ROUTE: Collect proc-related functions together
[IPV4] ROUTE: Clean up proc files creation.
[IPV4] ROUTE: Convert rt_hash_lock_init() macro into function
[ARP]: Minus one level of indentation in arp_req_set
[ARP]: Minus one level of ndentation in arp_req_delete
[ARP]: Consolidate some code in arp_req_set/delete_publc
[SNMP]: Remove unused devconf macros.
[NET] sysctl: make the sys.net.core sysctls per-namespace
[NET] sysctl: prepare core tables to point to netns variables
[NET] sysctl: make sysctl_somaxconn per-namespace
[TCP]: Use BUILD_BUG_ON for tcp_skb_cb size checking
[INET]: Use BUILD_BUG_ON in inet_timewait_sock.c checks
[IPV4]: Cleanup IN_DEV_MFORWARD macro
[IPV4]: Cleanup sysctl manipulations in devinet.c
[NET]: Remove unused define from loopback driver.
[XFRM]: Fix potential race vs xfrm_state(only)_find and xfrm_hash_resize.
[NETNS]: Add the netns_ipv4 struct
[IPV4]: Make __devinet_sysctl_register return an error
[IPV4]: Pass the net pointer to the arp_req_set_proxy()
[IPV4]: Store the net pointer on devinet's ctl tables
[IPV4]: Move the devinet pointers on the struct net
[IPV4]: Switch users of ipv4_devconf_dflt to use the pernet one
[IPV4]: Switch users of ipv4_devconf(_all) to use the pernet one
[INET]: Uninline the __inet_hash function.
[INET]: Uninline the __inet_lookup_established function.
[INET]: Uninline the inet_twsk_put function.
[NEIGH]: Make neigh_add_timer symmetrical to neigh_del_timer.
[NET]: Simple ctl_table to ctl_path conversions.
[IPVS]: Switch to using ctl_paths.
[DECNET]: Switch to using ctl_paths.
[AX25]: Switch to using ctl_paths.
[NETFILTER]: Switch to using ctl_paths in nf_queue and conntrack modules
[NETFILTER]: Use the ctl paths instead of hand-made analogue
[NETNS]: Clean out the ipv6-related sysctls creation/destruction
[NETNS]: Make the __addrconf_sysctl_register return an error
[NETNS]: Make the ctl-tables per-namespace
[NETNS]: Create ipv6 devconf-s for namespaces
[NETNS]: Use the per-net ipv6_devconf_dflt
[NETNS]: Use the per-net ipv6_devconf(_all) in sysctl handlers
[NEIGH]: Add a comment describing what a NUD stands for.
[NETNS][RAW]: Make ipv[46] raw sockets lookup namespaces aware.
[NETNS][RAW]: Make /proc/net/raw(6) show per-namespace socket list.
[NETNS][RAW]: Eliminate explicit init_net references.
[NETNS][RAW]: Create the /proc/net/raw(6) in each namespace.
[VLAN]: Move protocol determination to seperate function
[NETNS][FRAGS]: Move ctl tables around.
[NETNS][FRAGS]: Make the inet_frag_queue lookup work in namespaces.
[NETNS][FRAGS]: Make the nqueues counter per-namespace.
[NETNS][FRAGS]: Make the mem counter per-namespace.
[NETNS][FRAGS]: Duplicate sysctl tables for new namespaces.
[NETNS][FRAGS]: Make the net.ipv4.ipfrag_timeout work in namespaces.
[NETNS][FRAGS]: Make thresholds work in namespaces.
[NETNS][FRAGS]: Isolate the secret interval from namespaces.
[NETNS][FRAGS]: Make the LRU list per namespace.
[NETNS][FRAGS]: Make the pernet subsystem for fragments.
[NETNS]: Fix race between put_net() and netlink_kernel_create().
[IPV6]: Introduce the INET6_TW_MATCH macro.
[INET]: Consolidate inet(6)_hash_connect.
[NETNS]: Make bind buckets live in net namespaces.
[NETNS]: Tcp-v4 sockets per-net lookup.
[NETNS]: Tcp-v6 sockets per-net lookup.
[NETNS]: Udp sockets per-net lookup.
[NETFILTER]: Ipv6-related xt_hashlimit compilation fix.
[INET]: Fix accidentally broken inet(6)_hash_connect's port offset calculations.
[IA64] make pfm_get_task work with virtual pids
shmem: factor out sbi->free_inodes manipulations
frv: use find_task_by_vpid in cxn_pin_by_pid
gfs2: make gfs2_holder.gh_owner_pid be a struct pid *
gfs2: make gfs2_glock.gl_owner_pid be a struct pid *
Handle pid namespaces in cgroups code
namespaces: add the NAMESPACES config option
namespaces: move the UTS namespace under UTS_NS option
namespaces: move the IPC namespace under IPC_NS option
namespaces: cleanup the code managed with the USER_NS option
namespaces: cleanup the code managed with PID_NS option
namespaces: mark NET_NS with "depends on NAMESPACES"
ipc: uninline some code from util.h
Pidns: make full use of xxx_vnr() calls
Pidns: fix badly converted mqueues pid handling
Clean up the kill_something_info
Get rid of the kill_pgrp_info() function
Use find_task_by_vpid in posix timers
Don't operate with pid_t in rtmutex tester
[KEY]: Clean up proc files creation a bit.
[KEY]: Convert net/pfkey to use seq files.
[SCTP]: Use snmp_fold_field instead of a homebrew analogue.
[SCTP]: Convert sctp_dbg_objcnt to seq files.
Pavel Hofman (2):
[ALSA] I2C fix for ice1724
[ALSA] switching rate in STAC9460 codec of Prodigy192
Pavel Machek (8):
timers: don't #error on higher HZ values
time: clean hungarian notation from timers
time: timer cleanups
time: more timer related cleanups
x86: unify arch/x86/kernel/acpi/sleep*.c
x86: remove misleading comments in trampoline_*.S
PM: documentation cleanups
[SCSI] Small cleanups for scsi_host.h
Pavel Roskin (2):
[ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h
hostap_cs: don't match revisions in presense of the MAC chip name
Pavel Troller (1):
HID: Implement horizontal wheel handling for A4 Tech X5-005D
Pekka Enberg (10):
slab: fix bootstrap on memoryless node
ipg: remove old contact information
ipg: remove boolean macros
ipg: remove IPG_DEV_KFREE_SKB macro
ipg: remove driver version
ipg: remove commented out code
ipg: remove some internal comments
ipg: naming convention fixes
ipg: fix checkpatch reported errors
SLUB: Fix coding style violations
Pete Wyckoff (1):
block: allow queue dma_alignment of zero
Pete Zaitcev (3):
USB: Remove unnecessary zeroing from ub
USB: usbfs: struct async is a fixed size structure
ub: fix up the conversion to sg_init_table()
Peter Korsgaard (3):
[MTD] mtdoops: Document usage in Kconfig
[MTD] mtdoops cleanup
dm9601: Consolidate common parts of dm_write_*_async
Peter Oberparleiter (5):
[S390] cio: Extend adapter interrupt interface.
[S390] cio: reduce cpu utilization during device scan
[S390] cio: introduce timed recovery procedure
[S390] cio: make sense id procedure work with partial hardware response
[S390] console: allow vt220 console to be the only console
Peter Schwenke (1):
ata_piix: Add Toshiba Satellite R20 and Tecra M6 to broken suspend list.
Peter Stark (1):
USB: ftdi_sio - enabling multiple ELV devices, adding EM1010PC
Peter Tiedemann (1):
[S390] usage of s390dbf: shrink number of debug areas to use.
Peter Zijlstra (18):
sched: remove do_div() from __sched_slice()
sched: sched_rt_entity
sched: SCHED_FIFO/SCHED_RR watchdog timer
sched: high-res preemption tick
sched: rt time limit
sched: rt group scheduling
sched: rt throttling vs no_hz
hrtimer: clean up cpu->base locking tricks
hrtimer: fixup the HRTIMER_CB_IRQSAFE_NO_SOFTIRQ fallback
hrtimer: unlock hrtimer_wakeup
sched: rt-group: reduce rescheduling
sched: rt-watchdog: fix .rlim_max = RLIM_INFINITY
sched: fix: don't take a mutex from interrupt context
sched: let +nice tasks have smaller impact
hrtimer: fix hrtimer_init_sleeper() users
debug: softlockup looping fix
[ARM] xtime_seqlock: fix more ARM machines for xtime deadlocking
lockdep: annotate epoll
Petr Cvek (1):
parport_pc: detection for SuperIO IT87XX POST
Petr Tesarik (3):
[IA64] Rename TIF_PERFMON_WORK back to TIF_NOTIFY_RESUME
[IA64] Synchronize kernel RSE to user-space and back
[IA64] Synchronize RBS on PTRACE_ATTACH
Philip Langdale (1):
mmc: Handle suspend/resume in Ricoh MMC disabler
Philipp Zabel (6):
[ARM] 4663/1: Only putc uncompressor output into FFUART if it was enabled by the bootloader
[ARM] 4718/1: Fix redefinition warnings in PXA uncompressor code
[ARM] 4664/1: Add basic support for HTC Magician PDA phones
[ALSA] ASoC TLV support
gpiolib support for the PXA architecture
DS1WM: decouple host IRQ and INTR active state settings
Pierre Ossman (2):
mmc: remove sdhci and mmc_spi experimental markers
MAINTAINERS: remove non-existant URLs
Pierre Peiffer (5):
Remove one useless extern declaration
IPC: fix error check in all new xxx_lock() and xxx_exit_ns() functions
IPC/semaphores: consolidate SEM_STAT and IPC_STAT commands
IPC: make struct ipc_ids static in ipc_namespace
IPC: consolidate sem_exit_ns(), msg_exit_ns() and shm_exit_ns()
Piotr Roszatycki (1):
USB: add support for 4348:5523 WinChipHead USB->RS 232 adapter
Pradeep Satyanarayana (2):
IPoIB/cm: Add connected mode support for devices without SRQs
IPoIB/CM: Enable SRQ support on HCAs that support fewer than 16 SG entries
Prakash, Sathya (1):
[SCSI] mpt fusion: Fix for module unload problem in flash less controller environment
Prasad P (1):
nfsd: Fix inconsistent assignment
Qi Yong (3):
skip writing data pages when inode is under I_SYNC
set_page_refcounted() VM_BUG_ON fix
kill an unused PTR_ERR in bdev_cache_init()
Qing He (2):
KVM: x86_emulator: no writeback for bt
KVM: apic round robin cleanup
Quentin Barnes (2):
ARM kprobes: instruction single-stepping support
x86: code clarification patch to Kprobes arch code
Rabin Vincent (1):
firewire: Fix extraction of source node id
Rafael J. Wysocki (39):
ACPI: Fix acpi_pm_device_sleep_state()
PM: Acquire device locks on suspend
x86: hibernation: document __save_processor_state() on x86
Hibernation: Introduce SNAPSHOT_GET_IMAGE_SIZE ioctl
Hibernation: Rework platform support ioctls (rev. 2)
Hibernation: Mark SNAPSHOT_SET_SWAP_FILE ioctl as deprecated (rev. 2)
Hibernation: Correct definitions of some ioctls (rev. 2)
Hibernation: Introduce exportable suspend ioctls header (rev. 2)
ACPI: Fix mismerge in acpi_hibernation_finish
Suspend: Testing facility (rev. 2)
suspend: build fix responding to 2.6.25 kset change
Hibernation: New testing facility (rev. 2)
PM: Suspend/hibernation debug documentation update (rev. 2)
Suspend: Fix compilation warning for CONFIG_SUSPEND unset
Hibernation: Move low level resume to disk.c
Suspend: Fix comment in main.c
Hibernation: Fix comment in disk.c
Hibernation: Remove unnecessary variable declaration
Suspend: Use common prefix in messages
Hibernation: Update messages
suspend: fix ia64 allmodconfig build
Suspend: Introduce begin() and end() callbacks
ACPI: Separate invocations of _GTS and _BFS from _PTS and _WAK
ACPI: Separate disabling of GPEs from _PTS
ACPI suspend: Call _PTS before suspending devices
Hibernation: Introduce begin() and end() callbacks
ACPI hibernation: Call _PTS before suspending devices
ACPI: Print message before calling _PTS
Hibernation: Invoke suspend notifications after console switch
suspend: cleanup reference to swsusp_pg_dir[]
PM: Export device_pm_schedule_removal
Misc: Add possibility to remove misc devices during suspend/resume
HWRNG: add possibility to remove hwrng devices during suspend/resume
leds: add possibility to remove leds classdevs during suspend/resume
b43: avoid unregistering device objects during suspend
x86 PM: move 64-bit hibernation files to arch/x86/power
x86 PM: rename 32-bit files in arch/x86/power
x86 PM: consolidate suspend and hibernation code
x86 PM: update stale comments
Rainer Jochem (1):
[IPV4] ipconfig: Implement DHCP Class-identifier
Ralf Baechle (25):
[MIPS] Delete unused CONFIG_DMA_IP32.
[MIPS] Delete unused CONFIG_64BIT_CONTEXT
[MIPS] tlbex: Cleanup handling of R2 hazards in TLB handlers.
[MIPS] Use pte_present instead of open coded test for _PAGE_PRESENT.
[MIPS] Remove useless S-cache flushes.
[MIPS] MT: Scheduler support for SMT
[MIPS] Cleanup pcspeaker platform device registration.
[MIPS] SMP: Call platform methods via ops structure.
[MIPS] Remove CONFIG_SIBYTE_PT{1120,1125,SWARM}
[MIPS] BCM1480: Use constants instead of magic numbers in PCI code.
[MIPS] Fulong: don't reinitialize pci_probe_only to it's default value.
[MIPS] Eleminate local symbols from the symbol table.
[MIPS] Extend performance counter event field.
[MIPS] fixmap: delete unused __set_fixmap, set_fixmap and set_fixmap_nocache
[MIPS] Altas, Malta: Switch boot file format to raw.
[MIPS] Delete CONFIG_MSP_FPGA
[MIPS] Qemu: Remove platform.
[MIPS] compat: handle argument endianess of sys32_(f)truncate64 with merge_64
mips, x86: optimize the i8259 code a bit
[MIPS] Fix build after b0rked changes to <linux/init.h>.
Remove __INIT_REFOK and __INITDATA_REFOK
Fix/Rewrite of the mipsnet driver]
Remove inclusions of <linux/autoconf.h>
IRQ_NOPROBE helper functions
MIPS: Mark all but i8259 interrupts as no-probe.
Ralph Campbell (16):
IB/mad: Remove redundant NULL pointer check in ib_mad_recv_done_handler()
IB/ipath: Enable loopback of DR SMP responses from userspace
IB/ipath: Remove dead code for user process waiting for send buffer
IB/ipath: Fix error returned from ib_resize_cq if new size smaller than # entries
IB/ipath: Fix comments for ipath_create_srq()
IB/ipath: Add the work completion error code to the QP error debug output
IB/ipath: Fix RNR NAK handling
IB/ipath: Cleanup ipath_get_egrbuf()
IB/ipath: kreceive uses portdata rather than devdata
IB/ipath: MAD performance sampling registers support
IB/ipath: Export hardware counters more consistently
IB/ipath: Allow more flexible user register alignments
IB/ipath: Port config has on-chip effects for 7220
IB/ipath: Add flag and handling for chips with swapped register bug
IB/ipath: Add mappings from HW register to PortInfo port physical state
IB/ipath: Trivial simplification of ipath_make_ud_req()
Rami Rosen (16):
[IPV4]: Remove unused define in include/net/arp.h (HAVE_ARP_CREATE)
[NEIGH]: Remove unused method from include/net/neighbour.h
[IPV4]: Remove unused multipath cached routing defintion in net/flow.h
[IPV4]: Remove three declarations of unimplemented methods and correct a typo in include/net/ip.h
[IPVS]: Remove declaration of unimplemented method and remove unused definition from include/net/ip_vs.h
[NET]: Remove unused member of dst_entry
[IPV4]: Remove unsupported DNAT (RTCF_NAT and RTCF_NAT) in IPV4
[BRIDGE]: Remove unused macros from ebt_vlan.c
[BRIDGE]: Remove unused include of a header file in ebtables.c
[PKTGEN]: Remove an unused definition in pktgen.c.
[MACVLAN]: Setting macvlan_handle_frame_hook to NULL when rtnl_link_register() fails.
[NET_SCHED]: Add #ifdef CONFIG_NET_EMATCH in net/sched/cls_flow.c (latest git broken build)
[PPPOL2TP]: Label unused warning when CONFIG_PROC_FS is not set.
[IPV6] Minor clenup: remove two unused definitions in net/ip6_route.h
[IPV6] Minor cleanup: remove unused definitions in net/ip6_fib.h
[IPV6]: Replace using the magic constant "1024" with IP6_RT_PRIO_USER for fc_metric.
Ramkrishna Vepa (1):
S2io: Fixes to enable multiple transmit fifos
Randy Dunlap (46):
[SCSI] boot options: correct option name and tell where to find docs for it
[SCSI] kernel-doc: use correct function name
[SCSI] docbook and kernel-doc updates
[SCSI] tgt: fix build when dprintk is defined
[SCSI] sym2: fix section mismatch warning
[SCSI] aic94xx: fix section mismatches
[SCSI] megaraid: fix section mismatch
[SCSI] NCR5380: fix section mismatch
sysfs: make SYSFS_DEPRECATED depend on SYSFS
driver core: fix build with SYSFS=n
V4L/DVB (6480): bttv: uses input functions, should depend on INPUT
V4L/DVB (7078): radio: fix sf16fmi section mismatch
kbuild: add 'includecheck' help text
kconfig: add hints/tips/tricks to Documentation/kbuild/kconfig-language.txt
kbuild: minor scripts/decodecode update
x86: bitops_32.h style cleanups
x64/page.h: convert some macros to inlines
x86: discover_ebda section mismatch
docbook: fix drivers/base/class warning
docbook: fix block api fatal error
[ALSA] sound: fix mts64 section mismatches
[ALSA] sound: fix ad1889 section mismatch
[ALSA] sound: fix atiixp section mismatch
[ALSA] sound: fix rme9652 section mismatch
[ALSA] sound: fix caiaq section mismatches
[ALSA] fix cs5535 section mismatch
[ALSA] fix opti9xx/miro section mismatch
docbook: rapidio: fix fatal filename error
dio: fix kernel-doc notation
doc: use correct debugfs mountpoint
[IA64] aliasing-test: fix gcc warnings on non-ia64
hamradio: fix dmascc section mismatch
pcmcia: include bad CIS filename in error message
register_cpu __devinit or __cpuinit
cciss: use upper_32_bits() macro to eliminate warnings
tpm: infineon section mismatch
tdfxfb: fix section mismatch warnings
uvesafb: small cleanups
docbook: dmapool: fix fatal changed filename
kernel-doc: fix for vunmap function prototype
kernel-doc: prevent duplicate description: output
kernel-doc: warn on badly formatted short description
email-clients.txt: sylpheed is OK at IMAP
fs menu: small reorg
[SCSI] kernel-doc: fix scsi docbook
getdelays: fix gcc warnings
Raphael Assenat (1):
leds: Fix led-gpio active_low default brightness
Reinette Chatre (9):
MAINTAINERS: Add Reinette Chatre to iwlwifi & ipw2100/ipw2200
iwlwifi: continue namespace changes - fix CONFIG variables
iwlwifi: remove HT code from iwl-3945.h
iwlwifi: remove reference to non-existent documentation
iwlwifi: style fixes to usage of << and >> operators
iwl4965: fix return code indicating one interface is supported
iwlwifi: initialize geo/channel information during probe
iwlwifi: cleanup usage of inline functions
iwlwifi: fix merge sequence: exit on error before state change
Remy Bohmer (2):
atmel_serial: clean up the code
atmel_serial: split the interrupt handler
Rene Herman (4):
x86: provide a DMI based port 0x80 I/O delay override.
[ALSA] sound/isa: kill pnp_resource_change
[ALSA] Update descriptions of isapnp-specific module options
PNP: do not test PNP_DRIVER_RES_DO_NOT_CHANGE on suspend/resume
Ricardo Cerqueira (2):
V4L/DVB (6831): Audio routes fix for blackbird boards with the wm8775 ADC
V4L/DVB (6833): Don't limit cx88 audio routing to blackbird boards
Richard Kennedy (1):
Documentation: add hint about call traces & module symbols to BUG-HUNTING
Richard Knutsson (11):
Security: remove security_file_mmap hook sparse-warnings (NULL as 0).
V4L/DVB (6731): ivtv: Remove a invalid shadow-variable
V4L/DVB (6776): ivtv: Some general fixes
[patch 2/2] audit: complement va_copy with va_end()
pcmcia/3c574_cs: fix 'shadow variable' warning
pcmcia/axnet_cs: make functions static
pcmcia/axnet_cs: make use of 'max()' instead of handcrafted one
pcmcia/fmvj18x_cs: fix 'shadow variable' warning
pcmcia/pcnet_cs: fix 'shadow variable' warning
reiserfs: complement va_start() with va_end().
kernel/params.c: remove sparse-warning (different signedness)
Richard MUSIL (1):
tpm.c: fix crash during device removal
Richard Purdie (11):
[ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix
Input: add input event to APM event bridge
[MTD] mtdoops: Add further error return code checking
[MTD] mtdoops: Perform write operations in a workqueue
[MTD] mtdoops: Ensure sequential write to the buffer
[MTD] mtdoops: Various minor cleanups
[ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags
leds: Standardise LED naming scheme
[MTD] Add mtd panic_write function pointer
[MTD] mtdoops: Use the panic_write function when present
[MTD] onenand: Add panic_write function to the onenand driver
Rik van Riel (1):
kswapd should only wait on IO if there is IO
Rizzo Davide (1):
[MTD] [NOR] fix startup lock when using multiple nor flash chips
Rob Landley (9):
[SCSI] Add Documentation and integrate into docbook build
documentation: add Documentation/x86-64/00-INDEX
Add missing section IDs to genericirq.tmpl
Add missing section ID to lsm.tmpl
Add section IDs to mtdnand.tmpl
Add missing IDs to procfs-guide.tmpl
Add section IDs to rapidio.tmpl
Add table IDs to videobook.tmpl
Add chapter IDs to z8530book.tmpl
Robert Bragg (1):
mm: don't allow ioremapping of ranges larger than vmalloc space
Robert Hancock (2):
sata_nv: fix for completion handling
sata_nv: fix ATAPI issues with memory over 4GB (v7)
Robert Jennings (1):
[SCSI] ibmvscsi: requeue while CRQ closed
Robert P. J. Day (27):
Documentation: Replace obsolete "driverfs" with "sysfs".
[ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS
Kbuild: Clarify the rpm-related make packaging targets
A few corrections to include/linux/Kbuild
[ATM]: atm is no longer experimental
pcmcia net: use roundup_pow_of_two() macro instead of grotesque loop
[MIPS] Delete now-unreferenced i2c-yosemite.h header file.
USB: linux/usb/Kbuild needs only "header-y", not "unifdef-y"
Correct explanations of "find_next" bit routines.
linux/dma-mapping.h: rename macro to prevent multiple inclusion
Fix a small number of "memeber" typoes.
Typoes: "whith" -> "with"
Documentation: "decnet=" should read "decnet.addr=".
Documentation: Update to refer to correct "rcupdate" module name
Documentation: Remove references to dead "st0x" and "tmc8xx" parms.
Documentation: Clarify when module debugging actually works.
FRV: move DMA macros to scatterlist.h for consistency.
rd: use is_power_of_2() in drivers/block/rd.c.
log2.h: Define order_base_2() macro for convenience.
NCPFS: update diagnostic strings to match routine names.
hfs: update comment to reflect actual init and exit routines
synclink: standardize format of linux header file include's with "<>"
Remove superfluous checks for CONFIG_BLK_DEV_INITRD from initramfs.c
rtc-s3c: Use is_power_of_2() macro for simplicity.
[XFS] Use kernel-supplied "roundup_pow_of_two" for simplicity
hwmon: (adt7470) Replace power-of-two test
dm snapshot: use rounddown_pow_of_two
Robert Richter (1):
x86: extended interrupt LVT support for AMD Barcelona
Robert Schedel (1):
HID: Support Samsung IR remote
Robert Schwebel (4):
[ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module
[ARM] 4745/1: pcm027: default configuration
[ARM] 4746/1: pcm027: network support for phyCORE-PXA270
[ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270
Robie Basak (2):
[IrDA]: Resend frames on timeout.
[IrDA]: Frame length validation.
Robin Getz (10):
[Blackfin] arch: Add a note describing what is going on - no functional changes
[Blackfin] arch: fix bug - trap_tests fails to recover on some tests.
[Blackfin] arch: fix bug gdb testing on hardware has regression
[Blackfin] arch: do not use hard coded addresses
[Blackfin] arch: do not use fixed numbers to describe offsets - no functional changes
[Blackfin] arch: Let the pre-processor do the math to save a few cycles - no functional changes
[Blackfin] arch: Clean up dump_bfin_mem
[Blackfin] arch: Don't oops_in_progress if single step is comming from the kernel
[Blackfin] arch: print out list of modules if kernel is crashing and tell people if the kernel is tainted
remove support for un-needed _extratext section
Rod Whitby (14):
[ARM] 4766/2: ixp4xx: Update ixp4xx_defconfig, enabling all supported boards
[ARM] 4767/2: ixp4xx: Add bitops.h include to io.h
[ARM] 4768/2: ixp4xx: Button and LED updates for the nas100d board
[ARM] 4769/2: ixp4xx: Button updates for the dsmg600 board
[ARM] 4772/2: ixp4xx: Register nslu2 rtc i2c_board_info
[ARM] 4773/2: ixp4xx: Register nas100d rtc i2c_board_info
[ARM] 4774/2: ixp4xx: Register dsmg600 rtc i2c_board_info
[ARM] 4715/2: Ethernet support for IXDP425 boards
[ARM] 4805/1: ixp4xx: Use leds-gpio driver instead of IXP4XX-GPIO-LED driver
[ARM] 4806/1: ixp4xx: Ethernet support for the nslu2 and nas100d boards
[ARM] 4807/2: ixp4xx: Merge nslu2-power.c into nslu2-setup.c
[ARM] 4808/2: ixp4xx: Merge nas100d-power.c into nas100d-setup.c
[ARM] 4809/2: ixp4xx: Merge dsmg600-power.c into dsmg600-setup.c
leds: Remove the now uneeded ixp4xx driver
Rodolfo Giometti (1):
i2c/tsl2550: Add power management added
Roel Kluin (15):
[SCSI] atari_NCR5380, sun3_NCR5380: operator precedence fix
[POWERPC] 4xx: logical/bitand typo in powerpc/boot/4xx.c
V4L/DVB (6564): Move check before lock
V4L/DVB (6703): pvrusb2: Change division to bit-or for tveeprom standards
wireless: fix '!x & y' typo's
[MIPS] ARC: Use strchr instead of strstr.
[PKT_SCHED] sch_teql.c: Duplicate IFF_BROADCAST in FMASK, remove 2nd.
[MTD] [NOR] Test devtype, not definition in flash_probe(), drivers/mtd/devices/lart.c
drivers/net/arm/at91_ether.c: logical/bitand typo in function reset_phy()
m68k: Balance ioremap and iounmap in m68k/atari/hades-pci.c
sound/oss/trident.c: fix incorrect test in trident_ac97_set()
drivers/isdn/hardware/eicon/message.c fix 'and' typo in eicons' AddInfo()
asus-laptop: add parentheses
ACPI: thinkpad-acpi: second TP_EC_FAN_FULLSPEED should be TP_EC_FAN_AUTO
[SCSI] u14-34f: fix data direction bug
Roland Dreier (18):
IB/ipath: Fix crash on unload introduced by sysfs changes
IPoIB: Trivial formatting cleanups
IPoIB/cm: Factor out ipoib_cm_free_rx_ring()
IPoIB/cm: Factor out ipoib_cm_create_srq()
IPoIB/cm: Factor out ipoib_cm_free_rx_reap_list()
IB/mlx4: Micro-optimize mlx4_ib_poll_one()
RDMA/cxgb3: Endianness annotation for irs field
IB/ipath: Fix some sparse warnings about shadowed symbols
IB/umad: Simplify and fix locking
IB/mthca: Update latest "native Arbel" firmware revision
cxgb3: Remove incorrect __devinit annotations
mlx4_core: Fix more section mismatches
IB/mthca: Fix and simplify page size calculation in mthca_reg_phys_mr()
IB/mlx4: Actually print out the driver version
IB: Avoid marking __devinitdata as const
IB/mlx4: Consolidate code to get an entry from a struct mlx4_buf
mlx4_core: Clean up struct mlx4_buf
IB/core: Remove unused struct ib_device.flags member
Roland McGrath (121):
[S390] single-step cleanup
x86: protect against sigaltstack wraparound
x86 vDSO: generate vdso-syms.lds
x86 vDSO: use vdso-syms.lds
x86 vDSO: remove vdso-syms.o
x86 vDSO: new layout
x86 vDSO: harmonize asm-offsets
x86 vDSO: arch/x86/vdso/vdso32
x86 vDSO: vdso32 build
x86 vDSO: i386 vdso32
x86 vDSO: absolute relocs
x86 vDSO: i386 vdso32 install
x86 vDSO: vdso32 setup
x86 vDSO: ia32_sysenter_target
x86 vDSO: ia32 sysenter_return
x86 vDSO: ia32 vdso32-syscall build
x86 vDSO: consolidate vdso32
x86 vDSO: ia32 vsyscall removal
x86 vDSO: reorder vdso32 code
x86 vDSO: makefile cleanup
x86 vDSO: canonicalize sysenter .eh_frame
x86: get_desc_base
x86: use get_desc_base
x86: ptrace fs/gs_base
x86: desc_empty
x86: tls32 moved
x86: TLS cleanup
ptrace: arch_has_single_step
x86: segment selector macros
x86: remove TRAP_FLAG
x86: arch_has_single_step
x86: single_step moved
x86: single_step segment macros
x86: single_step 0xf0
x86: single_step: share code
x86 single_step: TIF_FORCED_TF
ptrace: generic resume
x86-64: ptrace generic resume
x86-32: ptrace generic resume
powerpc: arch_has_single_step
powerpc: ptrace generic resume
x86-32 ptrace: use task_pt_regs
x86-64 ptrace: use task_pt_regs
x86: x86-64 ptrace debugreg cleanup
x86: x86-64 ia32 ptrace debugreg cleanup
x86: x86-32 ptrace debugreg cleanup
ptrace: arch_has_block_step
ptrace: generic PTRACE_SINGLEBLOCK
x86: debugctlmsr constants
x86: debugctlmsr kconfig
x86: debugctlmsr context switch
x86: debugctlmsr arch_has_block_step
x86: debugctlmsr kprobes
x86: PTRACE_SINGLEBLOCK
x86: setup64 eflags constants
x86: eflags enum
x86: x86-64 ia32 ptrace pt_regs cleanup
x86: x86-64 ptrace whitespace
x86: x86-32 ptrace whitespace
x86: x86-64 ptrace get/putreg current task
x86: x86-32 ptrace get/putreg current task
x86: x86-64 ia32 ptrace get/putreg32 current task
x86: x86-32 thread_struct.debugreg
x86: ptrace_32 renamed
x86: ptrace FLAG_MASK cleanup
x86: x86 ptrace getreg/putreg cleanup
x86: x86 ptrace getreg/putreg merge
x86: x86 ptrace arch merge
x86: x86 ptrace merge syscall trace
x86: x86 ia32 ptrace getreg/putreg merge
x86: x86 ia32 ptrace arch merge
x86: x86 ptrace merge complete
x86: x86 ptrace merge removals
x86: user_regset header
elf core dump: notes reorg
elf core dump: notes user_regset
x86: user_regset helpers
x86: compat_binfmt_elf
x86: compat_binfmt_elf Kconfig
x86: user_regset user-copy helpers
x86: ptrace_request peekdata/pokedata
x86: compat_ptrace_request
x86: compat_sys_ptrace
x86: x86-64 wired cpu_has macros
x86: x86 i387 unify structs
x86: x86 i387 header cleanup
x86: x86 user_regset math_emu
x86: i387 renaming
x86: x86 i387 user_regset
x86: x86 i387 cleanup
x86: x86 TLS desc_struct cleanup
x86: x86 user_regset TLS
x86: x86 user_regset general regs
x86: x86 user_regset_view
x86: x86 CORE_DUMP_USE_REGSET
x86: x86 ptrace user_regset
x86: x86 user_regset cleanup
x86: compat_binfmt_elf
x86: x86 ia32_binfmt removal
x86: x86 core dump TLS
x86: x86 ptrace generic requests
x86: early_idt_handler improvements, 64-bit
Add arch_ptrace_stop
x86: make traps on entry code be debuggable in user space, 64-bit
x86 ptrace: disallow null cs/ss
x86: fix iret exception recovery on 64-bit
[POWERPC] Use user_regset accessors for FP regs
[POWERPC] Use user_regset accessors for altivec regs
[POWERPC] Use user_regset accessors for SPE regs
[POWERPC] ptrace accessors for special regs MSR and TRAP
[POWERPC] Use user_regset accessors for GPRs
[POWERPC] Add user_regset_view definitions
[POWERPC] Add user_regset compat support
[POWERPC] Switch to using user_regset-based core dumps
[POWERPC] Switch to generic compat_binfmt_elf code
[POWERPC] Use regset code for PTRACE_*REGS* requests
[POWERPC] Use generic ptrace peekdata/pokedata
[POWERPC] Use generic compat_ptrace_request
[POWERPC] Use generic compat_sys_ptrace
[POWERPC] Use regset code for compat PTRACE_*REGS* calls
[POWERPC] Add SPE registers to core dumps
Roland Scheidegger (1):
radeon: setup the ring buffer fetcher to be less agressive.
Rolf Eike Beer (1):
PCI Hotplug: PCIeHP: Fix some whitespace damage
Rolf Manderscheid (1):
IPoIB: improve IPv4/IPv6 to IB mcast mapping functions
Roman Zippel (3):
kconfig: explicitly introduce expression list
kconfig: environment symbol support
kconfig: use environment option
Ron Rindjunsky (33):
mac80211: adding 802.11n definitions in ieee80211.h
mac80211: restructuring data Rx handlers
mac80211: adding MAC80211_HT_DEBUG config variable
mac80211: adding 802.11n HT framework definitions
mac80211: adding 802.11n IEs handling
mac80211: adding 802.11n essential A-MPDU addBA capability
mac80211: adding 802.11n essential A-MSDU Rx capability
mac80211: adding 802.11n configuration flows
mac80211: move A-MSDU identifier to flags
mac80211: pass in PS_POLL frames
mac80211: restructure __ieee80211_rx
mac80211: A-MPDU Rx add low level driver API
mac80211: A-MPDU Rx add MLME structures
mac80211: A-MPDU Rx adding basic functionality
mac80211: A-MPDU Rx MLME data initialization
mac80211: A-MPDU Rx handling aggregation reordering
mac80211: A-MPDU Rx adding BAR handling capability
mac80211: A-MPDU Rx handling DELBA requests
iwlwifi: 802.11n remove unnecessary config dependency
iwlwifi: 802.11n new framework structures preperation
iwlwifi: 802.11n configuring hw_mode parameters to support HT in A/G
iwlwifi: 802.11n handling probe request HT IE
iwlwifi: 802.11n comply HT self configuration flow with mac80211 framework
iwlwifi: 802.11n comply HT add station flow with mac80211 framework
iwlwifi: 802.11n comply HT rate scaling flows with mac80211 framework
iwlwifi: 802.11n add support to 8K A-MSDU Rx frames
iwlwifi: A-MPDU Rx flow enabled
mac80211: A-MPDU Rx stop aggregation on proper dev
mac80211: A-MPDU Rx remove stop_rx_ba_session warning print
mac80211: fixing ieee80211_bar types
mac80211: fix rx flow sparse errors, make functions static
mac80211: fixing null qos data frames check for reordering buffer
iwlwifi: fix sparse warning in iwl 3945
Ronen Shitrit (2):
[ARM] OrionNAS RD board support
[ARM] Orion: Buffalo/Revogear Kurobox Pro support
Ross Burton (1):
[IrDA]: LMP discovery timer not started by default
Rumen G. Bogdanovski (2):
[IPVS]: Flag synced connections and expose them in proc
[IPVS]: Create synced connections with their real state
Russ Anderson (1):
[IA64] Fix large MCA bootmem allocation
Russell King (31):
[ARM] sa1100: add clock source support
[ARM] Update mach-types
[ARM] pxa: avoid always registering MMC, I2C, IrDA and framebuffer devices
[ARM] pxa: mainstone: update backlight to use the backlight infrastructure
[ARM] pxa: remove periodic mode emulation support
[ARM] pxa: Don't wind OSCR backwards over suspend/resume
[ARM] pxa/sa1100: replace wakeup support
[ARM] pxa: only register "cpld_irq" for the correct platform
[ARM] pxa: initialise SSP earlier
[ARM] pxa: add cpufreq support
[ARM] pxa: increase size of memory mapping
[ARM] pxa: move memory controller registers into pxa2xx-regs.h
[ARM] pxa: omit PXA25x or PXA27x standby/sleep code as appropriate
[ARM] pxa: program MFPs for low power mode when suspending
[ARM] pxa: Add zylonite MFP wakeup configurations
[ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme
[ARM] pxa: Avoid fiddling with CKEN register on suspend
[ARM] pxa: fix PXA27x resume
[ARM] Fix timer damage from d3d74453c34f8fd87674a8cf5b8a327c68f22e99
[ARM] Fix class_device damage caused by 0c55445f201841bfd6c658c47df8311b6722f002
[NET] smc91x: Make smc91x use IRQ resource trigger flags
[ARM] pxa: fix mci_init functions returning -1
Merge branches 'at91', 'ep93xx', 'iop', 'kprobes', 'ks8695', 'misc', 'msm', 's3c2410', 'sa1100' and 'vfp' into devel
Merge branch 'orion' into devel
Merge branch 'pxa-plat' into devel
[ARM] 21285 serial: fix build error
Merge branches 'at91', 'ixp', 'master', 'misc', 'pxa' and 'realview' into devel
serial: avoid waking up closed serial ports on resume
serial: avoid stalling suspend if serial port won't drain
[ARM] pxa: remove debugging PM: printk
Merge branches 'master', 'omap1-upstream' and 'orion' into devel
Rusty Russell (28):
[SCSI] BUG_ON() impossible condition in sg list counting
module: Don't report discarded init pages as kernel text.
module: wait for dependent modules doing init.
module: Fix gratuitous sprintf in module.c
module: better OOPS and lockdep coverage for loading modules
module: make module_address_lookup safe
KVM: Add kvm_free_lapic() to pair with kvm_create_lapic()
KVM: Hoist kvm_create_lapic() into kvm_vcpu_init()
KVM: Remove gratuitous casts from lapic.c
lguest: fix mis-merge against hpa's TSS renaming
virtio: Implement skb_partial_csum_set, for setting partial csums on untrusted packets.
virtio: simplify config mechanism.
virtio: explicit enable_cb/disable_cb rather than callback return.
virtio: configuration change callback
virtio: clarify NO_NOTIFY flag usage
virtio: remove unused id field from struct virtio_blk_outhdr
virtio: Net header needs hdr_len
virtio: Tweak virtio_net defines
virtio: populate network rings in the probe routine, not open
virtio: reset function
virtio: handle interrupts after callbacks turned off
virtio: Use the sg_phys convenience function.
virtio: Allow virtio to be modular and used by modules
virtio: flush buffers on open
virtio: free transmit skbs when notified, not on next xmit.
virtio: balloon driver
aio: partial write should not return error code
aio: negative offset should return -EINVAL
Ryan Harper (2):
KVM: MMU: Ignore reserved bits in cr3 in non-pae mode
KVM: VMX: Add printk_ratelimit in vmx_intr_assist
Ryan O'Hara (1):
[GFS2] remove unnecessary permission checks
S.Çağlar Onur (5):
x25_asy.c: silence compiler warning
rtc-r9701.c: silence compiler warning
Update arch/x86/boot/.gitignore with new auto-generated files
Update kernel/.gitignore with new auto-generated files
drivers/media/video/em28xx/: Fix undefined symbol error with CONFIG_SND=N
Saeed Bishara (3):
sata_mv: Remove PCI dependency
sata_mv: Support SoC controllers
[ARM] Orion: Use the sata_mv driver for the integrated SATA controller
Sakari Ailus (1):
V4L/DVB (6580): Set slave's master before master's attach call.
Salyzyn, Mark (21):
[SCSI] aacraid: forced reset override
[SCSI] aacraid: fix driver failure with Dell PowerEdge Expandable RAID Controller 3/Di
[SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy
[SCSI] aacraid: add sysfs report of RAID level
[SCSI] aacraid: variable redefinition hides earlier warning
[SCSI] aacraid: fix big endian issues
[SCSI] aacraid: fix multiple definition of automatic variable warning.
[SCSI] aacraid: OS panic after Adapter panic (hardening).
[SCSI] aacraid: improve queue balancing
[SCSI] aacraid: add call to flush_kernel_dcache_page
[SCSI] aacraid: respond to enclosure service events
[SCSI] aacraid: SMC vendor identification
[SCSI] aacraid: replace '<?:' with min_t()
[SCSI] dpt_i2o: use constant instead of bare value
[SCSI] aacraid: remove pigs in space
[SCSI] aacraid: add new driver features flags
[SCSI] aacraid: add Voodoo Lite class of cards.
[SCSI] aacraid: fib context lock for management ioctls
[SCSI] aacraid: fib context lock for management ioctls (take 2)
[SCSI] aacraid: pci_set_dma_max_seg_size opened up for late model controllers
[SCSI] aacraid: do not set valid bit in sense information
Sam Ravnborg (71):
kbuild: document versioncheck in make help
kconfig: if ncurses-devel is missing then say so
kbuild: fix buglet in gcc-version.sh
kbuild: ignore *.order files
kbuild: fix installing external modules
kconfig: rename E_OR & friends to avoid name clash
kconfig: delete unused FILE_ and SYMBOL_ flags
kbuild: clean up modpost.c
kbuild: fix so modpost can now check any .o file
kbuild: try harder to find symbol names in modpost
kbuild: code refactoring in modpost
kbuild: introduce blacklisting in modpost
kbuild: check section names consistently in modpost
all archs: consolidate init and exit sections in vmlinux.lds.h
compiler.h: introduce __section()
Use separate sections for __dev/__cpu/__mem code/data
kbuild: introduce new option to enhance section mismatch analysis
kbuild: link vmlinux.o before kallsyms passes
kbuild: use simpler section mismatch warnings in modpost
kbuild: introduce a few helpers in modpost
kbuild: simplified warning report in modpost
kbuild: add verbose option to Section mismatch reporting in modpost
kbuild: warn about ld added unique sections
Introduce new section reference annotations tags: __ref, __refdata, __refconst
kconfig: document use of HAVE_*
x86: fix make mrproper
x86: unification of arch/x86/Makefiles
x86: share more options between 32 and 64 bit build
x86: biarch support for 32 bit builds beautified
x86: teach vdso to clean
x86: unify arch/x86/kernel/Makefile(s)
x86: unify arch/x86/boot/compressed/Makefile(s)
x86: unify arch/x86/lib/Makefile(s)
x86: gitignore arch/x86/vdso files
xen: fix section usage in xen-head.S and setup.c
x86: fix Section mismatch: reference to .init.text:lguest_entry
x86: fix section mismatch warning in mcheck/mce_64.c
x86: fix section mismatch warning in mcheck/mce_amd_64.c
x86: fix section mismatch warning in process_*.c
x86: fix section mismatch warning in acpi/boot.c
x86: fix section mismatch warning in early-quirks.c
x86: fix section mismatch warning in srat_64.c
x86: fix section mismatch warning in topology.c
x86: fix section mismatch warning in setup_64.c
x86: fix usage of .section .sched.text in assembler code
[SPARC/SPARC64]: Fix usage of .section .sched.text in assembler code.
[SPARC64]: Fix inconsistent .section usage in lib/
x86: silence section mismatch warning in smpboot_64.c
x86: fix section mismatch warnings when referencing notifiers
x86: fix section mismatch warning in acpi/boot.c
x86: fix section mismatch warning in kernel/pci-calgary
PCI: fix section mismatch warnings referring to pci_do_scan_bus
PCI: fix 4x section mismatch warnings
kbuild: print only total number of section mismatces found
kconfig: mark config as changed when loading an alternate config
kconfig: ignore select of unknown symbol
kbuild: do not warn about __*init/__*exit symbols being exported
scsi: fix dependency bug in aic7 Makefile
x86: restore correct module name for apm
x86: rename module scx200_32 to scx200
mm: fix section mismatch warning in sparse.c
x86: fix 64-bit sections
[ISDN]: fix section mismatch warning in enpci_card_msg
cpu: fix section mismatch warnings for enable_nonboot_cpus
kbuild/modpost: improve warnings if symbol is unknown
scsi: fix makefile for aic7(3*x)
ide: introduce HAVE_IDE
isdn: fix section mismatch warning in hfc_sx.c
isdn: fix section mismatch warnings in isac.c and isar.c
isdn: fix section mismatch warnings from hisax_cs_setup_card
isdn: fix section mismatch warning for ISACVer
Samuel Ortiz (1):
ASIC3 driver
Samuel Tardieu (1):
[MTD] [DOC200x] eccbuf is statically defined and always evaluate to true
Samuel Thibault (1):
Alpha doesn't use socketcall
Sarah Sharp (6):
USB: Prepare serial core for autosuspend.
USB: pl2303: Cleanup FISH and SOUP macros in pl2303 driver.
USB: pl2303: Move pl2303 vendor specific init to probe function.
USB: pl2303: Add autosuspend support to pl2303 usb serial converter.
USB: Export suspend statistics
USB: Add documentation for USB suspend statistics.
Sascha Hauer (1):
[ARM] CONFIG_DEBUG_STACK_USAGE
Sascha Sommer (3):
V4L/DVB (6538): em28xx: fix locking to allow accesses from 2 different threads at the same time
V4L/DVB (6539): em28xx: add support for vgear pockettv
V4L/DVB (6545): em28xx: autodetect Cinergy 200 USB and VGear PocketTV
Scott Wood (19):
[POWERPC] 8xx: Convert mpc866ads to the new device binding.
[POWERPC] 83xx: mpc834x_mds: Fix whitespace and call of_platform_bus_probe().
[POWERPC] 83xx: mpc8313erdb: Fix whitespace.
[POWERPC] wrapper: Rename offset in offset_devp()
[POWERPC] wrapper: Treat NULL as root node in devp_offset; add devp_offset_find()
[POWERPC] Implement arch disable/enable irq hooks.
[MTD] [NAND] Don't panic if a controller driver does ecc its own way.
[POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.
[POWERPC] 8xx: Analogue & Micro Adder875 board support.
[POWERPC] 82xx: Embedded Planet EP8248E support
[POWERPC] 83xx: MPC8313e RBD add NAND to device tree
[POWERPC] 83xx: MPC8313e RDB - Add NOR flash to the device tree.
[POWERPC] 83xx: Update MPC8313e RDB defconfig for MTD, NAND, JFFS2.
[POWERPC] 8xx: adder875 - Fix flash bus-width and remove duplicate __initdata
[MTD] Factor out OF partition support from the NOR driver.
[MTD] [NAND] Fix misparenthesization introduced by commit 78b65179...
[POWERPC] 8xx: adder875, ep88xc: fix to match recent 8xx cleanups.
[POWERPC] update_mmu_cache: Don't cache-flush non-readable pages
[MTD] [NAND] Freescale enhanced Local Bus Controller FCM NAND support.
Sean Hefty (7):
IB/multicast: Report errors on multicast groups if P_key changes
IB/mad: Report number of times a mad was retried
IB/cm: Add basic performance counters
IB/mad: Fix incorrect access to items on local_list
RDMA/cma: add support for rdma_migrate_id()
RDMA/cma: Override default responder_resources with user value
IB/cm: Add interim support for routed paths
Sean MacLennan (6):
[POWERPC] 4xx: Add PowerPC 440EP Rev C
[POWERPC] 4xx: PIKA Warp base platform
[POWERPC] 4xx: PIKA Warp DTS
[POWERPC] 4xx: PIKA Warp bootwrapper
[POWERPC] 4xx: PIKA Warp defconfig
[POWERPC] 4xx: Fix offset value on Warp board
Sebastian Ott (3):
[S390] Cleanup in Documentation/kernel-parameters.txt.
[S390] cio: Dump ccw device information in case of timeout.
[S390] qdio: Remove double checked value.
Sebastian Siewior (19):
[CRYPTO] geode: remove alias
[CRYPTO] aes: Move common defines into a header file
[CRYPTO] geode: use consistent IV copy
[CRYPTO] geode: relax in busy loop and care about return value
[CRYPTO] geode: move defines into a headerfile
[CRYPTO] aes-generic: Coding style cleanup
[CRYPTO] aes-generic: Make key generation exportable
[CRYPTO] aes-x86-64: Remove setkey
[CRYPTO] ctr: Remove default M
[CRYPTO] aes-i586: Remove setkey
[CRYPTO] geode: Add fallback for unsupported modes
[CRYPTO] aes-asm: Merge common glue code
[CRYPTO] geode: do not copy the IV too often
[CRYPTO] aes_s390: Add fallback driver
[CRYPTO] geode: Use correct encrypt/decrypt function in fallback
[CRYPTO] s390-aes: Use correct encrypt/decrypt function in fallback
[CRYPTO] tcrypt: Add select of AEAD
[CRYPTO] twofish: Merge common glue code
[XFRM]: Remove ifdef crypto.
Sebastien Dugue (1):
PCI: quirk: enable MSI Mapping on HT1000
Seokmann Ju (4):
[SCSI] qla2xxx: Add a filter to compare port_name against the physical on vport creation.
[SCSI] qla2xxx: Issue correct MBC_INITIALIZE_FIRMWARE command.
[SCSI] qla2xxx: Correct issue where vport-state was not updated during an ISP_ABORT_NEEDED requst.
[SCSI] qla2xxx: Access the proper 'physical' port in FC-transport callbacks.
Serge E. Hallyn (2):
capabilities: introduce per-process capability bounding set
oom_kill: remove uid==0 checks
Sergei Shtylyov (5):
hpt366: change timing register masks
hpt366: kill set_dma_mode() method wrapper
hpt366: merge set_dma_mode() methods
trm290: cannot call ide_setup_dma()
ide: ide_setup_dma() assumes 8 ports
Sergey Vlasov (1):
hwmon: (abituguru3) Add AUX4 fan input for Abit IP35 Pro
Shan Wei (1):
[TCP]: Fix a bug in strategy_allowed_congestion_control
Shane Huang (1):
PCI: modify SB700 SATA MSI quirk
Shaohua Li (10):
pnp: Failed to activate device 00:0a - Samsung P35 XVM 1600 III
libata-acpi: add ACPI _PSx method
pcie port driver: correctly detect native PME feature
pcie: utilize pcie transaction pending bit
PCI: fix typo in pci_save_pcix_state
PCI: correctly initialize a structure for pcie_save_pcix_state()
PCI: avoid save the same type of cap multiple times
PCI: PCIE ASPM support
ACPI: clear GPE earily in resume to avoid warning
page migraton: handle orphaned pages
Shaun Zinck (1):
JFS: use DIV_ROUND_UP where appropriate
Sheng Yang (5):
KVM: VMX: Enable memory mapped TPR shadow (FlexPriority)
KVM: x86 emulator: modify 'lods', and 'stos' not to depend on CR2
KVM: VMX: Remove the secondary execute control dependency on irqchip
KVM: x86 emulator: Rename 'cr2' to 'memop'
KVM: x86 emulator: Only allow VMCALL/VMMCALL trapped by #UD
Sheng Yongjie (Sam (1):
[MTD] [OneNAND] Use the u_char instead of char in oobbuf
Shin-ya Okada (1):
[ALSA] ice1724 - Add support of Onkyo SE-90PCI and SE-200PCI
Shyam Sundar (1):
[SCSI] qla2xxx: Properly handle Vport state-change-notifications.
Siddha, Suresh B (1):
x86: set strong uncacheable where UC is really desired
Signed-off by Yi Yang (1):
ACPI: detect invalid argument written to /proc/acpi/alarm
Silvester Erdeg (1):
atmel_spi: chain DMA transfers
Soeren Moch (1):
V4L/DVB (7070): Fix some tuning problems
Sonic Zhang (10):
[Blackfin] arch: Fix bug to Enable kernel to build for bf548 with PM.
[Blackfin] arch: Fix bug to Enable bf548 to Re-program Clocks while Kernel boots.
[Blackfin] arch: Restore default DMA priority over core on bf54x.
[Blackfin] arch: fix bug - kgdb causing kernel panic
[Blackfin] arch: Fix bug Only RTC interrupt can wake up deeper sleep core.
Blackfin pata-bf54x driver: Remove obsolete PM function
Blackfin pata-bf54x driver: Add debug information
Blackfin pata-bf54x driver: should cover all possible interrupt sources
[Blackfin] arch: Enable UART2 and UART3 for bf548
spi_bfin: wait for tx to complete on write paths
Sreenivasa Honnur (1):
[S2IO]: Support for add/delete/store/restore ethernet addresses
Srivatsa Vaddagiri (6):
sched: group scheduling code cleanup
sched: group scheduling, minor fixes
sched: group scheduling, change how cpu load is calculated
sched: introduce a mutex and corresponding API to serialize access to doms_curarray
sched: group scheduler, fix fairness of cpu bandwidth allocation for task groups
sched: fix high wake up latencies with FAIR_USER_SCHED
Stanislav Brabec (3):
[MTD] fix CONFIG_MTD_SHARP_SL if CONFIG_MTD=m
[ALSA] use convenient treble scale on WM8750
mac68k: remove dead MAC_ADBKEYCODES
Stefan Bader (1):
USB: Fix usb_serial_driver structure for Kobil cardreader driver.
Stefan Haberland (3):
[S390] dasd: fix return value of dasd_generic_probe()
[S390] dasd: fix loop in request expiration handling
[S390] dasd: add ifcc handling
Stefan Richter (18):
ieee1394: sbp2: prepare for s/g chaining
ieee1394: sbp2: s/g list access cosmetics
ieee1394: small cleanup after "nopage"
ieee1394: remove unused code
ieee1394: sbp2: raise default transfer size limit
ieee1394: ohci1394: don't schedule IT tasklets on IR events
firewire: fw-sbp2: refactor workq and kref handling
firewire: fw-sbp2: prepare for s/g chaining
firewire: fw-sbp2: remove unused misleading macro
firewire: fw-ohci: CycleTooLong interrupt management
firewire vs. ieee1394: clarify MAINTAINERS
firewire: fw-sbp2: skip unnecessary logout
firewire: fw-sbp2: try to increase reconnect_hold (speed up reconnection)
firewire: fw-sbp2: use device generation, not card generation
firewire: fw-cdev: use device generation, not card generation
firewire: enforce access order between generation and node ID, fix "giving up on config rom"
firewire: fw-core: react on bus resets while the config ROM is being fetched
ieee1394: sbp2: fix bogus s/g access change
Stefan Roese (18):
[POWERPC] 4xx: Add 440SPe revA runtime detection to PCIe
[POWERPC] 4xx: Fix TLB 0 problem with CONFIG_SERIAL_TEXT_DEBUG
[POWERPC] 4xx: Add 405EX CPU type needed for EMAC support on Kilauea
[POWERPC] 4xx: Change Kilauea dts to support new EMAC device tree properties
[POWERPC] 4xx: Add Kilauea PCIe support to dts and Kconfig
[POWERPC] 4xx: Set ibpre for 405EX in 4xx PCIe driver
[POWERPC] 4xx: Add aliases node to 4xx dts files
[POWERPC] 4xx: Change Kilauea PCIe bus ranges in dts file
[POWERPC] 4xx: Add AMCC Makalu board support to platforms/40x
[POWERPC] 4xx: Makalu dts
[POWERPC] 4xx: Makalu defconfig
[POWERPC] 4xx: Add EMAC support to Kilauea defconfig
[POWERPC] 4xx: PCIe: Increase max busses per port to 64
[POWERPC] 4xx: Add 405EXr to cputable
[POWERPC] 4xx: Add AMCC Haleakala (405EXr) dts
i2c-ibm_iic: Whitespace cleanup
net: NEWEMAC: Fix problem with mtu > 4080 on non TAH equipped 4xx PPC's
[MTD] physmap.c: Add support for multiple resources
Stefan Weinhuber (2):
[S390] dasd: add hyper PAV support to DASD device driver, part 1
[S390] dasd: fix panic caused by alias device offline
Stefano Brivio (27):
mac80211: make PID rate control algorithm the default
rc80211-pid: add rate behaviour learning algorithm
rc80211-pid: add sharpening factor
doc: fix typo in feature-removal-schedule
rc80211-pid: export human-readable target_pf value to debugfs
rc80211-pid: add kerneldoc for tunable parameters
rc80211-pid: simplify and fix shift_adjust
rc80211-pid: fix sta_info refcounting
rc80211-pid: pf_target tuning
rc80211-pid: add MAINTAINERS entry
rc80211-pid: fix definition of rate control interval
b43legacy: use the retry limits provided by mac80211
b43legacy: use a consistent naming scheme for the ops
b43legacy: rewrite and fix rfkill initialization
b43: rewrite A PHY initialization
b43/b43legacy: fix my copyright notices
b43legacy: fix kconfig dependecies for rfkill and leds
b43: reinit on too many PHY TX errors
b43legacy: reinit on too many PHY TX errors
b43legacy: fix use-after-free rfkill bug
rc80211-pid: fix last_sample initialization
b43legacy: fix MAC control and microcode init
b43legacy: fix PIO crash
b43legacy: fix suspend/resume
b43legacy: drop packets we are not able to encrypt
b43legacy: fix DMA slot resource leakage
[CPUFREQ] fix configuration help message
Sten Wang (1):
[NET]: Add support for the RDC R6040 Fast Ethernet controller
Stephan Boettcher (1):
parport: fix ieee1284_epp_read_addr
Stephen Hemminger (61):
Input: implement proper timer rounding for polled devices
Input: add driver for Fujitsu application buttons
[NETPOLL]: Use skb_queue_purge().
[NETPOLL]: netpoll_poll() cleanup
[NETPOLL]: no need to store local_mac
[NETPOLL]: Kill NETPOLL_RX_DROP, set but never tested.
[NETPOLL]: Don't need rx_flags.
[IPV4] fib_trie: Get rid of trie_init().
[IPV4] fib_trie: Get rid of unused revision element.
[IPV4] fib_trie: Use %u for unsigned printfs.
[IPV4] fib_trie: fib_insert_node cleanup
[IPV4] FIB: printk related cleanups
[IPV4] fib_trie: Add statistics.
[IPV4] fib_trie: Fix sparse warnings.
[IPV4] fib_trie: size and statistics
[IPV4]: fib hash|trie initialization
sky2: align IP header on Rx if possible
sky2: rx allocation threshold change
sky2: support for Yukon Supreme
sky2: version 1.21
[PKT_SCHED] SFQ: timer is deferrable
[PKT_SCHED] SFQ: use net_random
[PKT_SCHED] SFQ: whitespace cleanup
[IPV6]: addrconf sparse warnings
[PKT_SCHED] dsmark: get rid of wrappers
[PKT_SCHED] dsmark: handle cloned and non-linear skb's
[PKT_SCHED] dsmark: checkpatch warning cleanup
[PKT_SCHED] sch_atm: style cleanup
[PKT_SCHED] net classifier: style cleanup's
[PKT_SCHED] net: add sparse annotation to ptype_seq_start/stop
[VLAN]: sparse warning fix
[IPV4]: igmp sparse warnings
[IPV4]: ipmr sparse warnings
[IPV4] fib_trie: put leaf nodes in a slab cache
[IPV4] fib_trie: style cleanup
[IPV4] fib_trie: compute size when needed
[IPV4] fib_trie: use hash list
[IPV4] fib_trie: dump message multiple part flag
[IPV4] fib_trie: iterator recode
[IPV4] fib_trie: dump table in sorted order
[IPV4] fib_trie: avoid extra search on delete
[IPV4] fib_trie: avoid rescan on dump
[IPV4] fib_trie: More whitespace cleanup.
[IPV4] fib_trie: remove unneeded NULL check
[PPP]: Sparse warning fixes.
[NETFILTER]: nf_nat_snmp: sparse warning
[NETFILTER]: nf_conntrack: sparse warnings
[NETFILTER]: nfnetlink_log: sparse warning fixes
[NETFILTER]: conntrack: get rid of sparse warnings
[NETFILTER]: more sparse fixes
[NETFILTER]: nf_conntrack_h3223: sparse fixes
[IPV4] fib_trie: rescan if key is lost during dump
sky2: restore multicast addresses after recovery
sky2: fix Wake On Lan interaction with BIOS
[NET]: Add if_addrlabel.h to sanitized headers.
[PKT_SCHED]: vlan tag match
sky2: fix for Yukon FE (regression in 2.6.25)
[TC]: oops in em_meta
[PKT_SCHED] ematch: oops from uninitialized variable (resend)
[PKT_SCHED]: deinline functions in meta match
[PKT_SCHED] ematch: tcf_em_destroy robustness
Stephen Neuendorffer (9):
[POWERPC] Improved documentation of device tree 'ranges'
[POWERPC] Xilinx: update compatible list for interrupt controller
[POWERPC] Xilinx: Add correct compatible list for device tree bus bindings.
[POWERPC] Xilinx: Update booting-without-of.
[POWERPC] Xilinx: updated device tree compatibility to match uboot bsp generator.
[POWERPC] Xilinx uartlite: Section type fixups
[POWERPC] Xilinx: Update compatible to use values generated by BSP generator.
[POWERPC] Xilinx: hwicap driver
[POWERPC] Xilinx: hwicap: update booting-without-of.txt
Stephen Rothwell (58):
[POWERPC] Make global_phb_number static
[POWERPC] iSeries: Mark two functions __init
[POWERPC] iSeries: Declare iSeries_pci_final_fixup in pci.h
[POWERPC] iSeries: Fix sparse warnings in setup.c
[POWERPC] Remove redundant declaration of hose_list
[POWERPC] Use of_register_driver to implement of_register_platform_driver
[POWERPC] kernel_execve is identical in 32 and 64 bit
[POWERPC] iommu_free_table doesn't need the device_node
[POWERPC] pSeries: Remove dependency on pci_dn bussubno
[POWERPC] Clean up pci-bridge.h
[POWERPC] Consolidate pci_controller
[POWERPC] iSeries: Move find_Device_Node to avoid a forward declaration
[POWERPC] iSeries: Cleanup PCI retry code a little
[POWERPC] iSeries: DeCamelCase pci.c
[POWERPC] iSeries: Remove some dead code from pci.c
[POWERPC] iSeries: Unindent and clean iSeries_pci_final_fixup
[POWERPC] iSeries: Consoldiate PCI IO error check
[POWERPC] iSeries: Remove one layer of IO routines
[POWERPC] iSeries: Remove pci_dn dependency from iSeries_Device_Information
[POWERPC] iSeries: iseries_ds_addr is only used in pci.c
[POWERPC] iSeries: Reduce dependence on pci_dn bussubno
[POWERPC] iSeries: Make pcibios_final_fixup not depend on pci_dn
[POWERPC] Inline pci_setup_pci_controller as it has become trivial
[POWERPC] iSeries: Call iSeries_pcibios_init from setup_arch
[POWERPC] iSeries: hose->buid is always zero for iSeries
[POWERPC] Remove some iSeries platform checks from the PCI code
[POWERPC] Don't special case pci_domain_nr() for iSeries
[POWERPC] pci_controller->arch_data really is a struct device_node *
[POWERPC] iSeries: DeCamelCase vpdinfo.c
[POWERPC] iSeries: Clean up and simplify vdpinfo.c
[POWERPC] iSeries: Merge vpdinfo.c into pci.c
[POWERPC] EEH: Avoid a possible NULL pointer dereference
[POWERPC] iSeries: Fix unregistering HV event handlers
[POWERPC] Stop the TOC overflowing for large builds
[POWERPC] Add EHEA and EHCA as modules in the ppc64_defconfig
[POWERPC] The builtin matches for ibmebus.c can be __initdata
[POWERPC] Constify the of_device_id passed to of_platform_bus_probe
[POWERPC] Pointers marked as __iomem do not need to be volatile
[POWERPC] Make non-PCI build work again
[POWERPC] The pci_dn class_code is only used by EEH
[POWERPC] The pci_dn pcidev is only used by EEH
[POWERPC] iSeries: eliminate pci_dn bussubno
[POWERPC] eeh.c: Use for_each_child_of_node
[POWERPC] pci_32.c: Use for_each_child_of_node
[POWERPC] therm_pm72: Suppress some compile warnings
[POWERPC] arch/powerpc/kernel: Use for_each_child_of_node
[POWERPC] therm_windtunnel: Eliminate some build warnings
[POWERPC] therm_adt746x: Eliminate some build warnings
[POWERPC] Check that the syscall table matches the syscall numbers
Driver Core: constify the name passed to platform_device_register_simple
[POWERPC] Make ibmebus use of_(un)register_driver
[POWERPC] Fix a couple of copyright symbols
Driver core: Update some prototypes in platform.txt
iSeries: fix section mismatch in iseries_veth
[POWERPC] Avoid possible extra of_node_put in axon_msi.c
[POWERPC] iSeries: Fix section mismatch in viodsasd
[POWERPC] iSeries: Fix section mismatch in viocd
[SPARC]: Remove of_platform_device_create
Stephen Smalley (1):
selinux: fix labeling of /proc/net inodes
Steve Dickson (1):
NFS: Stop sillyname renames and unmounts from racing
Steve French (9):
[CIFS] fix SetEA failure to some Samba versions
[CIFS] cifs_partialpagewrite() cleanup
[CIFS] Allow setting mode via cifs acl
[CIFS] hold ses sem on tcp session reconnect during mount
[CIFS] fix checkpatch warnings in fs/cifs/inode.c
[CIFS] DNS name resolution helper upcall for cifs
[CIFS] Forgot to add two new files from previous commit
[CIFS] Do not log path names in lookup errors
[CIFS] DFS build fixes
Steve Hardy (1):
hwmon: Add support for Texas Instruments/Burr-Brown ADS7828
Steve Welch (1):
IB/mad: Enable loopback of DR SMP responses from userspace
Steve Wise (7):
RDMA/iwcm: Set initiator depth and responder resources to device max values
RDMA/cxgb3: Hold rtnl_lock() around ethtool get_drvinfo call
RDMA/cxgb3: Support version 5.0 firmware
RDMA/cxgb3: Flush the receive queue when closing
RDMA/cxgb3: Fix page shift calculation in build_phys_page_list()
RDMA/cxgb3: Mark QP as privileged based on user capabilities
RDMA/cxgb3: Fix the T3A workaround checks
Steven Rostedt (14):
sched: count # of queued RT tasks
sched: track highest prio task queued
sched: add RT task pushing
sched: add rt-overload tracking
sched: pull RT tasks from overloaded runqueues
sched: push RT tasks from overloaded CPUs
sched: disable standard balancer for RT tasks
sched: RT-balance, avoid overloading
sched: RT-balance, optimize cpu search
sched: RT-balance on new task
sched: RT-balance, replace hooks with pre/post schedule and wakeup methods
sched: RT-balance, add new methods to sched_class
x86: remove unused tsk_thread from asm-offsets_64.c
fix directory entry in arch-x86-Makefile
Steven Toth (27):
V4L/DVB (6404): cx23885: i2c 16bit reg/val read/write fix
V4L/DVB (6884): Add support for the Xceive xc5000 silicon tuner
V4L/DVB (6885): Add support for the Hauppauge HVR1500Q
V4L/DVB (6886): xc5000: Cleanups of types, result codes etc
V4L/DVB (6887): Avoid 'unknown model' message for the HVR1500-Q
V4L/DVB (6888): Add Hauppauge tuner type 150 defintion
V4L/DVB (6930): xc5000: Removed erroneous defines
V4L/DVB (7002): cx25840: Add basic CX23885 AVCore support
V4L/DVB (7003): cx23885: Add support for device revision detection
V4L/DVB (7004): cx23885: Ensure HVR1800 TDA8295A is reset fully on module load
V4L/DVB (7005): cx23885: SRAM reallocation prior to analog video implementation
V4L/DVB (7006): cx23885: Track the board clock frequency and allow overrides
V4L/DVB (7007): cx23885: Add basic video support for the HVR1800
V4L/DVB (7008): s5h1409: Ensure the silicon is initialized during attach
V4L/DVB (7009): cx23885: Video and VBI related files
V4L/DVB (7010): cx23885: Small cleanup
V4L/DVB (7011): cx23885: Cleanup of compiler defines and warnings
V4L/DVB (7014): cx23885: dprintk macro cleanup
V4L/DVB (7041): s5h1409: Bug fix for parallel support
V4L/DVB (7042): xc5000: Tuner analog support
V4L/DVB (7043): New card supported(partially): Pinnacle 800i
V4L/DVB (7044): XC5000: Fix support for HVR1500Q broken by patch 1
V4L/DVB (7045): xc5000: Small amount of cleanup and commenting
V4L/DVB (7046): Finalise support for the Pinnacle HD 8000i
V4L/DVB (7058): IR corrections for the Pinnacle 800i
V4L/DVB (7059): cx88: Ensure the tuner is reset correctly
V4L/DVB (7063): xc5000: Fix OOPS caused by missing firmware
Steven Whitehouse (29):
Input: fix bug in example code
[GFS2] Clean up internal read function
[GFS2] Use ->page_mkwrite() for mmap()
[GFS2] Remove useless i_cache from inodes
[GFS2] Remove unused field in struct gfs2_inode
[GFS2] Add gfs2_is_writeback()
[GFS2] Introduce gfs2_set_aops()
[GFS2] Split gfs2_writepage into three cases
[GFS2] Add writepages for GFS2 jdata
[GFS2] Don't hold page lock when starting transaction
[GFS2] Use correct include file in ops_address.c
[GFS2] Remove unused variables
[GFS2] Remove "reclaim limit"
[GFS2] Add sync_page to metadata address space operations
[GFS2] Reorder writeback for glock sync
[GFS2] Remove flags no longer required
[GFS2] Don't add glocks to the journal
[GFS2] Use atomic_t for journal free blocks counter
[GFS2] Move gfs2_logd into log.c
[GFS2] Don't periodically update the jindex
[GFS2] Remove unused variable
[GFS2] Fix log block mapper
[GFS2] Remove unused variable
[GFS2] Allow page migration for writeback and ordered pages
[GFS2] Fix problems relating to execution of files on GFS2
[GFS2] Fix assert in log code
[GFS2] Reduce inode size by moving i_alloc out of line
[GFS2] Fix write alloc required shortcut calculation
[GFS2] Fix page_mkwrite truncation race path
Stuart Menefy (10):
sh: Add a printk() to warn legacy mem= growers.
sh: Provide a 29/32-bit physical hint for bootloaders.
sh: Invalidate the TLB after applying PMB mappings.
sh: GUSA atomic rollback support.
sh: Preparation for uncached jumps through PMB.
sh: Clean up places that make 29-bit physical assumptions.
sh: Populate swapper_pg_dir with fixmap range.
sh: Document PTEL 31:29 use on PTEA-wielding parts.
sh: get_user fixes and nommu consolidation.
sh: Support denormalization on SH-4 FPU.
Sunil Mushran (2):
ocfs2: Local alloc window size changeable via mount option
ocfs2: Update default cluster timeouts
Surjit Reang (2):
S2io: Fixes to enable multiple transmit fifo support
S2io: Fix for LRO Bugs
Sven Schnelle (1):
[NETFILTER]: x_tables: add TCPOPTSTRIP target
Sven Wegener (1):
ipvs: Make wrr "no available servers" error message rate-limited
Swen Schillig (1):
[SCSI] zfcp: update MAINTAINERS
Syed Mohammed Khasim (1):
ARM: OMAP: Add 3430 CPU identification macros
Syed Mohammed, Khasim (3):
ARM: OMAP: Add 3430 gpio support
ARM: OMAP: Pre-3430 clean-up for dmtimer.c
ARM: OMAP: Add dmtimer support for OMAP3
T. H. Huth (1):
[ALSA] snd-powermac: handle dead DMA transfers
Takashi Iwai (88):
[ALSA] hda-codec - Add missing eeepc-p701 model for ALC662
[ALSA] hda-codec - Add model for Fujitsu V5505
[ALSA] ad1848 - Fix print format
[ALSA] via82xx - Fix quirk for Shuttle AK32VN
[ALSA] hda-codec - Show more information in proc file
[ALSA] Introduce slots option to snd module
[ALSA] Dreamcast AICA sound - Get rid of annoying compiler warning
[ALSA] opl3 - Use hwdep for patch loading
[ALSA] opl3 - simplify exclusive access lock
[ALSA] Remove sequencer instrument layer
[ALSA] opl3 - Fix build errors
[ALSA] hda-codec - Improve the auto-configuration
[ALSA] hda-codec - new PCI SSID for HP machines
[ALSA] Update SNDRV_HWDEP_IFACE_LAST
[ALSA] hda-codec - Add model=hp-tc-t5735 for ALC262
[ALSA] emu10k1 - Check value ranges in ctl callbacks
[ALSA] hda-codec - Check value range in ctl callbacks
[ALSA] ice1724 - Check value ranges in ctl callbacks
[ALSA] mixart - Check value range in ctl callbacks
[ALSA] pci - check value range in ctl callbacks
[ALSA] ice1724 - Clean up ctl callbacks in se.c
[ALSA] vxpocket - Check value range in ctl callbacks
[ALSA] powermac - Check value range in ctl callbacks
[ALSA] ak4xxx - Check value ranges in ctl callbacks
[ALSA] aoa - Check value range in ctl callbacks
[ALSA] Check value range in ctl callbacks
[ALSA] at73c213 - Use common callback
[ALSA] hda-intel - Show more volume-knob attributes
[ALSA] hda-codec - Revert volume knob controls in STAC codecs
[ALSA] dbri - Fix broken change for value range checks
[ALSA] caiaq - Fix indent in Kconfig
[ALSA] caiaq - remove ifdef
[ALSA] Fix PCM MMAP time-stamp mode
[ALSA] aoa - fix compile warning
[ALSA] emu10k1x - Add missing snd_card_set_dev call
[ALSA] drivers - Add missing snd_card_set_dev()
[ALSA] ice1712 - Fix word clock status control on Delta 1010LT
[ALSA] echoaudio - convert from semaphore to mutex
[ALSA] hda-codec - Device ID for MSI L745
[ALSA] Fix old tstamp ioctl for compat_ioctl
[ALSA] sb16 - Suppress compile warning
[ALSA] Add SNDRV_PCM_IOCTL_TSTAMP back to compat ioctl
[ALSA] hda-codec - Avoid overload of PCM volume on Cx5045 codec
[ALSA] Add missing device link
[ALSA] hda-codec - sort pci quirk list
[ALSA] hda-codec - Fix invalid access to non-existing dmux on STAC
[ALSA] hda-codec - Sort ad1986a cfg table
[ALSA] hda-intel - Support multiple devices
[ALSA] hda-codec - Add model=laptop for HP 350 laptop
[ALSA] Remove indirect control access
[ALSA] Fix PCM write blocking
[ALSA] Remove PCM xfer_align sw params
[ALSA] PCM - clean up snd_pcm_lib_read/write
[ALSA] Remove PCM sleep_min and tick
[ALSA] Remove sound/driver.h
[ALSA] Add virtual master control helpers
[ALSA] hda-codec - Add virtual master controls
[ALSA] hda-codec - print control name in error messages
[ALSA] hda-codec - Don't build boost controls for digital mics
[ALSA] hda-codec - Remove obsolete FIXME's
[ALSA] hda-code - Clean up STAC GPIO enablement code
[ALSA] hda-codec - Disable PCBEEP mixer element in test model
[ALSA] hda-codec - Add the support of Dell OEM laptops with ALC268
[ALSA] hda-codec - Enable VIA SPDIF input pin
[ALSA] hda-intel - Add workarounds for STAC codecs
[ALSA] Add missing model for HD-audio Cx5045 codec
[ALSA] ice1712, ice1724 - Code clean up
[ALSA] hda-intel - Make azx_get_response() a bit more robust
[ALSA] emu10k1 - Fix over-sized kmalloc for TLV
[ALSA] cs5535audio - Fix available sample rates
[ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()
[ALSA] hda-codec - Don't query widget parameter for invalid NID
[ALSA] hda-codec - Fix handling of multiple capture streams
[ALSA] hda-codec - Add Conexant 5051 codec support
[ALSA] hda-codec - Add missing slave for AD1884 master switch
[ALSA] hda-codec - Add SPDIF controls as slave on AD codecs
[ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model
[ALSA] hda-codec - Rename non-standard 'iSpeaker'
[ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model
[ALSA] hda-codec - Fix ALC262 HP-RP5700 model
[ALSA] hda-codec - Add speaker automute to ALC260 HP models
[ALSA] hda-codec - Add speaker automute to ALC262 HP models
[ALSA] Fix Oops with PCM OSS sync
[ALSA] hda-codec - Control SPDIF as slave
[ALSA] hda-codec - Add model for HP DV9553EG laptop
[ALSA] emu10k1 - Don't create emu1010 controls for non-emu boards
[ALSA] emu10k1 - Use enum for emu_model types
[ALSA] emu10k1 - Fix kthread handling at resume
Takashi Sato (1):
ext4: Support large blocksize up to PAGESIZE
Takashi Yamamoto (2):
[POWERPC] PS3: Add logical performance monitor repository routines
[POWERPC] PS3: Add logical performance monitor driver support
Tan Swee Heng (9):
[CRYPTO] salsa20: Salsa20 stream cipher
[CRYPTO] tcrypt: Support for large test vectors
[CRYPTO] tcrypt: AES CTR large test vector
[CRYPTO] salsa20_generic: Fix multi-page processing
[CRYPTO] tcrypt: Salsa20 large test vector
[CRYPTO] tcrypt: Added salsa20 speed test
[CRYPTO] salsa20_i586: Salsa20 stream cipher algorithm (i586 version)
[CRYPTO] salsa20: Add x86-64 assembly version
[CRYPTO] salsa20-asm: Remove unnecessary dependency on CRYPTO_SALSA20
Tao Ma (5):
ocfs2: Initalize bitmap_cpg of ocfs2_super to be the maximum.
ocfs2: Reserve ioctl range
ocfs2: Add group extend for online resize
ocfs2: Implement group add for online resize
ocfs2/dlm: Clear joining_node on hearbeat node down
Tejun Heo (46):
[SCSI] make pcmcia directory use obj-y|m instead of subdir-y|m
ahci: update PCS programming
libata: rearrange ATA_DFLAG_*
libata: implement protocol tests
libata: factor out ata_eh_schedule_probe()
libata: move ata_set_mode() to libata-eh.c
libata: clean up EH speed down implementation
libata: adjust speed down rules
libata: implement ATA_DFLAG_DUBIOUS_XFER
libata: implement fast speed down for unverified data transfer mode
ata_generic: unindent loop in generic_set_mode()
libata: export xfermode / PATA timing related functions
libata: clean up xfermode / PATA timing related stuff
libata: kill ata_id_to_dma_mode()
libata: xfer_mask is unsigned long not unsigned int
libata: add ATA_CBL_PATA_IGN
sata_promise: make pdc_atapi_pkt() use values from qc->tf
ata_piix: separate controller IDs into separate enum
libata: separate out ata_acpi_gtm_xfermask() from pacpi_discover_modes()
libata: fix ata_acpi_gtm_xfermask()
libata: implement ata_timing_cycle2mode() and use it in libata-acpi and pata_acpi
libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask()
pata_amd: update mode selection for NV PATAs
libata: convert NCQ test in ata_qc_issue() to ata_is_ncq()
libata: make atapi_request_sense() use sg
cdrom: add more GPCMD_* constants
libata: rename ATA_PROT_ATAPI_* to ATAPI_PROT_*
libata: add ATAPI_* cmd types and implement atapi_cmd_type()
libata: update ->data_xfer hook for ATAPI
libata: kill non-sg DMA interface
libata: change ATA_QCFLAG_DMAMAP semantics
libata: convert to chained sg
libata: make qc->nbytes include extra buffers
ata_piix: kill unused constants and flags
libata: use dev_driver_string() instead of "libata" in libata-sff.c
pata_pcmcia: convert to new data_xfer prototype
libata: factor out ata_pci_activate_sff_host() from ata_pci_one()
ata_piix: convert to prepare - activate initialization
ata_piix: implement SIDPR SCR access
ahci: factor out AHCI enabling and enable AHCI before reading CAP
libata: fix off-by-one in error categorization
ide: fix ->io_32bit race in ide_taskfile_ioctl()
ide: task_end_request() fix
kbuild: implement modules.order
pci: allow multiple calls to pcim_enable_device()
ahci: fix CAP.NP and PI handling
Thadeu Lima de Souza Cascardo (1):
power_supply: remove capacity_level from list of sysfs attributes
Theodore Ts'o (3):
kbuild: change CONFIG_LOCALVERSION_AUTO to use a git-describe-ish format
kbuild: fix scripts/setlocalversion to avoid erroneous -dirty tag
kbuild: fix false positive -dirty tag caused by make-kpkg
Theodore Tso (1):
ext4: Add new "development flag" to the ext4 filesystem
Thiemo Seufer (1):
[MIPS] Split the micro-assembler from tlbex.c.
Thierry MERLE (3):
V4L/DVB (6994): usbvision: add Pinnacle Studio PCTV USB (NTSC) FM V3
V4L/DVB (6995): ubvision: add adjust_X_Offset/adjust_Y_Offset parms
V4L/DVB (7024): usbvision: YUV to RGB conversion fixes
Thomas Betker (1):
sh: Fix up uImage target entry point.
Thomas Bogendoerfer (16):
SGISEEQ: use cached memory access to make driver work on IP28
SGISEEQ: use cached memory access to make driver work on IP28
SGISEEQ: fix oops when doing ifconfig down; ifconfig up
[MIPS] Use real cache invalidate
[MIPS] IP22/IP28: fix extracting board/chip rev
[MIPS] IP28: added cache barrier to assembly routines
[MIPS] Use correct dma flushing in dma_cache_sync()
[MIPS] IP28 support
[MIPS] RM: Collected changes
[WATCHDOG] use SGI_HAS_INDYDOG for INDYDOG depends
[SCSI] sgiwd93: use cached memory access to make driver work on IP28
serial: use SGI_HAS_ZILOG for IP22_ZILOG depends
char: use SGI_HAS_DS1286 for SGI_DS1286 depends
SC26XX: New serial driver for SC2681 uarts
partition: use DEFAULT_SGI_PARTITION for SGI_PARTION default
[SCSI] sun3x_esp: convert to esp_scsi
Thomas Gleixner (143):
timer: clean up tick-broadcast.c
x86: restrict PIT clocksource usage
clocksource: add unregister function to disable unusable clocksources
x86: unregister PIT clocksource when PIT is disabled
x86: clean up arch/x86/ia32/fpu32.c
x86: clean up arch/x86/ia32/aout32.c
x86: clean up arch/x86/ia32/ia32_signal.c
x86: clean up arch/x86/ia32/ipc32.c
x86: clean up arch/x86/ia32/ptrace32.c
x86: clean up arch/x86/ia32/sys_ia32.c
x86: clean up arch/x86/ia32/syscall32.c
x86: clean up arch/x86/ia32/mmap32.c
x86: clean up arch/x86/kernel/e820_64.c
x86: clean up arch/x86/kernel/ldt_32/64.c
x86: clean up include/asm-x86/desc_64.h
x86: introduce ldt_write accessor
x86: prepare arch/x86/kernel/ldt_32/64.c for merging
x86: merge arch/x86/kernel/ldt_32/64.c
x86: unify include/asm-x86/apicdef_32/64.h
x86: prepare unification of include/asm-x86/apic_32/64.h
x86: rename get_maxlvt to lapic_get_maxlvt
x86: use u32 for safe_apic_wait_icr_idle()
x86: use u32 for some lapic functions
x86: merge apic_32/64.h
x86: remove duplicated declarations
x86: move acpi and pci declarations
x86: make early_indentify_cpu static
x86: move idle related declarations
x86: move k8 related declarations
x86: move debug related declarations to kdebug.h
x86: move mce related declarations
x86: move numa related declarations
x86: move page related declaration
x86: move pda related declaration
x86: move tsc related declarations
x86: move pmtmr related declarations
x86: remove obsolete nohpet declaration
x86: remove duplicate start_kernel declaration
x86: remove obsolte declarations from proto.h
x86: move ioapic code where it belongs
x86: move ack_bad_irq into irq code
x86: make smp_local_timer_interrupt() static
x86: prepare merging arch/x86/kernel/apic_32/64.c
x86: prepare merging futex_32/64.h
x86: merge futex_32/64.h
x86: merge include/asm-x86/dma.h
x86: merge include/asm-x86/scatterlist.h
x86: simplify set_bitmap in ioport_32.c
x86: clean up ioport_32.c
x86: clean up arch/x86/kernel/vsmp_64.c
x86: clean up arch/x86/mm/mmap_32/64.c
x86: remove the duplicated arch/x86/ia32/mmap32.c
x86: unify mc146818rtc.h - prepare for sharing rtc code
x86: isolate the rtc code for sharing
x86: share rtc code
x86: clean up arch/x86/kernel/time_64.c includes
x86: smp_64.c: remove unused exports and cleanup while at it
x86: nuke a ton of dead hpet code
x86: remove dead code and exports
x86: nuke a ton of unused exports
x86: move 8259 defines to i8259.h
x86: fix asm constraints in spinlock_32/64.h
x86: use immediates instead of RW_LOCK_BIAS_STR
x86: spinlock_32/64 match the jump labels and symbols
x86: spinlock_32/64 substitute types and instructions
x86: merge spinlock.h variants
x86: cleanup tlbflush.h variants
x86: merge tlbflush.h variants
x86: cleanup mpspec variants
x86: merge mpspec variants
x86: cleanup smp.h variants
x86: cleanup acpi_32/64.h
x86: merge acpi_32/64.h
x86: put all kern_addr_valid() incarnations to pgtable.h
x86: merge include/asm-x86/sparsemem.h
x86: merge include/asm-x86/sparsemem.h
x86: cleanup numa_64.c
x86: fixup numa 64 namespace
x86: adjust numa 32 namespace
x86: consolidate toloplogy_32/64.h
x86: merge topology.h variants
x86: merge resume-trace.h variants
x86: cleanup kernel/setup_64.c
x86: sanity check APIC timer frequency
x86: preset apic clockevents multiplicator
x86: cleanup boot_ioremap_32.c
x86: clean up lookup_address() declarations
x86: add PG_LEVEL enum
x86: fix ioremap pgprot inconsistency
x86: fix ioremap pgprot inconsistency
x86: style cleanup of ioremap code
x86: cleanup ioremap includes
x86: introduce max_pfn_mapped
x86: make c_p_a unconditional in ioremap
x86: switch to change_page_attr_addr in ioremap_32.c
x86: __iomem annotations
x86: use remove_vm_are in ioremap_32 error path
x86: unify ioremap
x86: unify ioremap_32 and _64
x86: move page_is_ram() function
x86: fix the missing BIOS area check in page_is_ram
x86: fix ioremap RAM check
x86: fix ioremap API
x86: cpa: convert ioremap to new API
x86: cpa: move flush to cpa
x86: cpa: fix split thinko
x86: cpa: clean up change_page_attr_set/clear()
x86: cpa move the flush into set and clear functions
x86: cpa create set_and_clr function
x86: cpa use the new set_clr function
x86: cpa: implement clflush optimization
x86: cpa: rename global_flush_tlb() to cpa_flush_all()
x86: clflush_page_range needs mfence
x86: optimize clflush
x86: cpa cleanup the 64-bit alias math
x86: unify ioremap
alpha: fix x86.git merge build error
timekeeping: update xtime_cache when time(zone) changes
tick-sched: add more debug information
x86: replace LOCK_PREFIX in futex.h
futex: Remove warn on in return fixup path
futex: Add bitset conditional wait/wakeup functionality
x86: CPA remove bogus NX clear
x86: CPA use the existing pfn in split as well
x86: simplify __ioremap
x86: ioremap remove the range check of cpa
x86: no CPA on iounmap
x86: CPA return early when requested feature is not available
x86: introduce struct cpa_data
x86: cpa, check if we changed anything and tlb flushing is necessary
x86: cpa, preserve large pages if possible
x86: cpa, fix lookup_address
x86: CPA fix pagetable split
x86: cpa selftest, skip non present entries
x86: fix page-present check in cpa_flush_range
x86: cpa, micro-optimization
x86: make spurious fault handler aware of large mappings
x86: avoid unused variable warning in mm/init_64.c
x86: DEBUG_PAGEALLOC: enable after mem_init()
x86: introduce page pool in cpa
x86: cpa, use page pool
x86: cpa, enable CONFIG_DEBUG_PAGEALLOC on 64-bit
x86: cpa, strict range check in try_preserve_large_page()
Thomas Pfaff (1):
fbcon: fix color generation for monochrome framebuffer
Thomas Renninger (6):
ACPI: Also autoload the bay driver, was forgotten...
ACPI: add "processor.ignore_ppc" hook to workaround BIOS _PPC weirdness
pnp: declare PNP option parsing functions as __init
ACPI: track opregion names to avoid driver resource conflicts.
ACPI: Export acpi_check_resource_conflict
ACPI: cpufreq: Print _PPC changes via cpufreq debug layer
Thomas Sujith (1):
intel_menlo: introduce new platform specific driver
Tilman Schmidt (8):
[Blackfin] arch: remove duplicated definitions of the line discipline numbers N_* in asm-blackfin/termios.h
gigaset: clean up urb->status usage
gigaset: code cleanups
bas_gigaset: suspend support
usb_gigaset: suspend support
gigaset: atomic cleanup
Gigaset: permit module unload
ser_gigaset: convert mutex to completion
Tim Pepper (1):
radix_tree.h trivial comment correction
Tim Shimmin (1):
[XFS] Remove the BPCSHIFT and NB* based macros from XFS.
Tim Taubert (1):
V4L/DVB (7068): Add support for WinTV Nova-T-CE driver
Tim Yamin (1):
PCI: VIA CX700 quirk to disable PCI Bus Parking
Timofei Bondarenko (4):
[ALSA] usb-audio - SB Live24-External better handling
[ALSA] cmipci at 96kHz
[ALSA] cmipci - utilize ADC48K44K bit
[ALSA] cmipci - allow capture of raw spdif subframes
Timur Tabi (11):
[POWERPC] 86xx: fix guts_set_dmacr() and add guts_set_pmuxcr_dma() to immap_86xx.h
[POWERPC] QE: change qe_setbrg() to take an enum qe_clock instead of an integer
[POWERPC] qe: add function qe_clock_source()
[POWERPC] ucc_geth: use rx-clock-name and tx-clock-name device tree properties
[POWERPC] QE: Add ability to upload QE firmware
[POWERPC] QE: Add support for Freescale QUICCEngine UART
[POWERPC] qe-uart: add support for Freescale QUICCEngine UART
[POWERPC] Update MPC8610 HPCD to support audio drivers
[ALSA] cs4270: wrong sample rate when CONFIG_SND_SOC_CS4270_VD33_ERRATA is set
[ALSA] Add ASoC drivers for the Freescale MPC8610 SoC
[ALSA] mpc8610: Add mmap support
Tobias Lorenz (4):
V4L/DVB (7038): USB radio driver for Silicon Labs Si470x FM Radio Receivers
V4L/DVB (7061): radio-si470x: Some cleanups
V4L/DVB (7062): radio-si570x: Some fixes and new USB ID addition
HID: ADS/Tech Radio si470x needs blacklist entry
Tobin Davis (4):
[ALSA] HDA: Add support for Samsung Q1 Ultra Vista edition
[ALSA] HDA: Add Asus VX1 support
[ALSA] HDA: Enable chipset gcap usage
[ALSA] HDA-Intel - Add support for Intel SCH
Tom Tucker (47):
svc: Add an svc transport class
svc: Make svc_sock the tcp/udp transport
svc: Change the svc_sock in the rqstp structure to a transport
svc: Add a max payload value to the transport
svc: Move sk_sendto and sk_recvfrom to svc_xprt_class
svc: Add transport specific xpo_release function
svc: Add per-transport delete functions
svc: Add xpo_prep_reply_hdr
svc: Add a transport function that checks for write space
svc: Move close processing to a single place
svc: Add xpo_accept transport function
svc: Remove unnecessary call to svc_sock_enqueue
svc: Move connection limit checking to its own function
svc: Add a generic transport svc_create_xprt function
svc: Change services to use new svc_create_xprt service
svc: Change sk_inuse to a kref
svc: Move sk_flags to the svc_xprt structure
svc: Move sk_server and sk_pool to svc_xprt
svc: Make close transport independent
svc: Move sk_reserved to svc_xprt
svc: Make the enqueue service transport neutral and export it.
svc: Make svc_send transport neutral
svc: Change svc_sock_received to svc_xprt_received and export it
svc: Move accept call to svc_xprt_received to common code
svc: Remove sk_lastrecv
svc: Move the authinfo cache to svc_xprt.
svc: Make deferral processing xprt independent
svc: Move the sockaddr information to svc_xprt
svc: Make svc_sock_release svc_xprt_release
svc: Make svc_recv transport neutral
svc: Make svc_age_temp_sockets svc_age_temp_transports
svc: Move create logic to common code
svc: Removing remaining references to rq_sock in rqstp
svc: Make svc_check_conn_limits xprt independent
svc: Move the xprt independent code to the svc_xprt.c file
svc: Add transport hdr size for defer/revisit
svc: Add /proc/sys/sunrpc/transport files
svc: Add svc API that queries for a transport instance
knfsd: Support adding transports by writing portlist file
svc: Add svc_xprt_names service to replace svc_sock_names
rdma: SVCRMDA Header File
rdma: SVCRDMA Transport Module
rdma: SVCRDMA Core Transport Services
rdma: SVCRDMA recvfrom
rdma: SVCRDMA sendto
rdma: ONCRPC RDMA protocol marshalling
rdma: makefile
Tomas Winkler (22):
iwlwifi: Add erp_ie_changed hanlder
iwlwifi: renaming last_used and first_empty
iwlwifi: rs-4965 fix return values
iwlwifi: add TGN flag to qos parameters
iwlwifi: remove cck_flag from iwl_driver_hw_info
iwlwifi: remove cck_power_index_compensation
iwlwifi: using PCI_DEVICE macro
iwlwifi: replace restricted_reg with prph
iwlwifi: rename restricted_mem to targ_mem
iwlwifi: replacing wording restricted to nic access in iwl-io
iwlwifi: Renames struct fw_image_desc to struct fw_desc
iwlwifi: Support for uCode without init and bsm section
iwlwifi: fix compliation warnings
iwlwifi: add missing comments
iwl4965: Remove redundant code in iwl4965_tx_cmd
iwlwifi: move iwl4965_get_dma_hi_address function to iwl-helpers.h
iwlwifi: remove iwl4965_tx_cmd
iwlwifi: move uCode helper functions to iwl-helpers.h
iwlwifi: 4965 unify rate scale variable names for station data
iwlwifi: 3954 renames iwl3945_rate_scale_priv to iwl3945_rs_sta
iwlwifi: Fix MIMO PS mode
iwlwifi: remove ieee80211 types from iwl-helpers.h
Tomohiro Kusumi (1):
[SCSI] lpfc 8.2.4 : Make lpfc legacy I/O port free
Tony Battersby (5):
[SCSI] 3w-9xxx: fix abysmal write performance on some motherboards
[SCSI] move single_lun flag from scsi_device to scsi_target
[SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices
[SCSI] sym53c8xx: fix resid calculation
[SCSI] fix BUG when sum(scatterlist) > bufflen
Tony Breeds (2):
[POWERPC] Use a sensible default for clock_getres() in the VDSO
Fix compilation of powerpc asm-offsets.c with old gcc
Tony Jones (14):
aoechr: Convert from class_device to device
DMA: Convert from class_device to device for DMA engine
IDE: Convert from class_device to device for ide-tape
ISDN: Convert from class_device to device for ISDN capi
adb: Convert from class_device to device
MCP_UCB1200: Convert from class_device to device
mtd: Convert from class_device to device for MTD/mtdchar
paride: Convert from class_device to device for block/paride
pktcdvd: Convert from class_device to device for block/pktcdvd
tifm: Convert from class_device to device for TI flash media
cosa: Convert from class_device to device for cosa sync driver
USB: Convert from class_device to device for USB core
USB: convert ohci debug files to use debugfs instead of sysfs
USB: convert ehci debug files to use debugfs instead of sysfs
Tony Lindgren (5):
ARM: OMAP: Request DSP memory for McBSP
ARM: OMAP: Get rid of unnecessary ifdefs in GPIO code
ARM: OMAP1: Make omap1 boards to use omap_nand_platform_data
ARM: OMAP1: Update defconfigs for omap1
ARM: OMAP1: Misc clean-up
Tony Luck (2):
[IA64] Wire up timerfd_{create,settime,gettime} syscalls
[IA64] Simplify cpu_idle_wait
Trent Piepho (2):
V4L/DVB (6507): bttv: whitespace cleanup
V4L/DVB (6508): ttpci: Rework Kconfig menus and Makefile
Trevor Highland (2):
eCryptfs: set inode key only once per crypto operation
eCryptfs: change the type of cipher_code from u16 to u8
TripleX Chung (2):
Chinese: add translation of SubmittingPatches
Chinese: add translation of stable_kernel_rules.txt
Trond Myklebust (55):
NFS: Fix a sillyrename race...
NFS: Sillyrename: in the case of a race, check aliases are really positive
NFS: Handle -ENOENT errors in unlink()/rmdir()/rename()
NFS: Ensure that we eject stale inodes as soon as possible
NFS: Optimise nfs_vm_page_mkwrite()
NFS: Clean up the write request locking.
NFSv4: Clean up the OPEN/CLOSE serialisation code
SUNRPC: Fix a race in xs_tcp_state_change()
SUNRPC: Fix TCP rebinding logic
SUNRPC: Allow the client to detect if the TCP connection is closed
SUNRPC: TCP clear XPRT_CLOSE_WAIT when the socket is closed for writes
SUNRPC: Use shutdown() instead of close() when disconnecting a TCP socket
SUNRPC: xprt_autoclose() should not call xprt_disconnect()
SUNRPC: Make call_status()/call_decode() call xprt_force_disconnect()
SUNRPC: Rename xprt_disconnect()
SUNRPC: Reconnect immediately whenever the server isn't refusing it.
SUNRPC: Move exported declarations to the function declarations
SUNRPC: Restrict sunrpc client exports
SUNRPC: Cleanup of rpc_task initialisation
SUNRPC: Clean up rpc_run_task
SUNRPC: Clean up the initialisation of priority queue scheduling info.
SUNRPC: Mask signals across the call to rpc_call_setup() in rpc_run_task
SUNRPC: Add a helper rpc_call_start() that initialises task->tk_action
SUNRPC: Allow rpc_init_task() to initialise the rpc_task->tk_msg
NFS: Clean up the (commit|read|write)_setup() callback routines
NFS/SUNRPC: Convert all users of rpc_call_setup()
SUNRPC: Remove the now unused function rpc_call_setup()
SUNRPC: allow the caller of rpc_run_task to preallocate the struct rpc_task
NFS/SUNRPC: Convert users of rpc_init_task+rpc_execute to rpc_run_task()
SUNRPC: Unexport rpc_init_task() and rpc_execute()
SUNRPC: Cleanup to remove the last users of the RPC_WAITQ declaration
SUNRPC: Remove the obsolete RPC_WAITQ macro
NFS: define a function to update nfsi->cache_change_attribute
NFS: Clean up the nfs_client initialisation
NFS: Clean up the nfs_find_client function.
NFS: Remove the redundant nfs_client->cl_nfsversion
NFS: Add support for AF_INET6 addresses in __nfs_find_client()
NFSv4: Add socket proto argument to setclientid
SUNRPC: cleanup for rpc_new_client()
SUNRPC: Clean up the transport timeout initialisation
SUNRPC: Add support for per-client timeout values
NFS: Ensure that we respect NFS_MAX_TCP_TIMEOUT
NFS: Support per-mountpoint timeout parameters.
NFS: Fix the 'proto=' mount option
SUNRPC: Fix up constant string declarations in struct rpcbind_args
NLM: Fix a bogus 'return' in nlmclnt_rpc_release
SUNRPC: Don't bother changing the sigmask for asynchronous RPC calls
NFS: Optimise away the sigmask code in aio/dio reads and writes
NFS: Add an asynchronous delegreturn operation for use in nfs_clear_inode
NFS: Fix a potential race between umount and nfs_access_cache_shrinker()
NFSv4: Deal more correctly with duplicate delegations
NFSv4: Iterate through all nfs_clients when the server recalls a delegation
Ensure that we export __fatal_signal_pending()
SUNRPC: Move exported symbol definitions after function declaration part 2
NFS: Fix a potential file corruption issue when writing
Tsugikazu Shibata (1):
Add ja_JP translation of stable_kernel_rules.txt
Tzachi Perelstein (15):
[MTD] [NAND] Marvell Orion device bus NAND controller
[ARM] Feroceon: support old cores with ARM926 ID
[ARM] basic support for the Marvell Orion SoC family
[ARM] Orion: PCI support
[ARM] Orion: programable address map support
[ARM] Orion: GPIO support
[ARM] Orion: IRQ support
[ARM] Orion edge GPIO IRQ support
[ARM] Orion: system timer support
[ARM] Orion: platform device registration for UART, USB and NAND
[ARM] Orion: common platform setup for Gigabit Ethernet port
[ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board
[ARM] Orion defconfig
[I2C] Split mv643xx I2C platform support
USB: add Marvell Orion USB host support
Ulisses Furquim (1):
inotify: fix check for one-shot watches before destroying them
Uri Lublin (1):
KVM: Make mark_page_dirty() work for aliased pages too.
Urs Thuermann (3):
[CAN]: Clean up module auto loading
[CAN]: Move proto_{,un}register() out of spin-locked region
[CAN]: Minor clean-ups
Ursula Braun (5):
[S390] qdio: set QDIO_ACTIVATE_TIMEOUT to 5s
[IUCV]: wrong irq-disabling locking at module load time
[AF_IUCV]: broken send_skb_q results in endless loop
[AF_IUCV]: defensive programming of iucv_callback_txdone
[S390] qdio: avoid hang when establishing qdio queues
Uwe Kleine-König (5):
kbuild: ignore cache modifiers for generating the tags files
use the newc archive format as requested by initramfs
SERIAL_NETX_CONSOLE provides console for NetX, not IMX
fix typo 'the same the\>'
Add binoffset to gitignore
Valdis.Kletnieks at vt.edu (1):
kbuild: document 'make prepare' in 'make help'
Valentine Barshak (18):
MTD: small physmap_of partition parsing fixes
[POWERPC] 4xx: 440EPx Sequoia USB OHCI DTS entry
[POWERPC] 4xx: 440GRx Rainier bootwrapper.
[POWERPC] 4xx: 440GRx Rainier DTS.
[POWERPC] 4xx: 440GRx Rainier board support.
[POWERPC] 4xx: 440GRx Rainier default config
[POWERPC] 4xx: make UIC use generic level irq handler
[POWERPC] 4xx: rework UIC cascade irq handling
[POWERPC] 4xx: Correct 440GRx machine_check callback
[POWERPC] 4xx: Add PCI entry to 440EPx Sequoia DTS.
[POWERPC] 44x: Sequoia and Rainier updates for 2.6.25
[POWERPC] 4xx: update 440EP(x)/440GR(x) identical PVR issue workaround
[POWERPC] 4xx: Add PCI entry to 440GRx Rainier DTS.
USB: add ehci-ppc-of bus glue (device-tree aware)
[POWERPC] 4xx: Add USB ehci-ppc-of dts bindings.
[POWERPC] 4xx: Add 440EPx Sequoia ehci dts entry
[POWERPC] Add missing native dcr dcr_ind_lock spinlock
[POWERPC] 4xx: PCIe indirect DCR spinlock fix.
Valerie Clement (1):
ext4: Don't set EXTENTS_FL flag for fast symlinks
Vasily Averin (1):
dm: table remove unused variable
Vasily Khoruzhick (1):
[ALSA] hda-codec - remove 11c1:1040 from patch_si3054.c id list
Vegard Nossum (2):
[SCSI] aic7xxx: fix firmware build
FAT: Fix printk format strings
Veli-Matti Valtonen (1):
[ALSA] emu10k1 - Another EMU0404 Board ID
Venki Pallipadi (4):
time: track accurate idle time with tick_sched.idle_sleeptime
x86: voluntary leave_mm before entering ACPI C3
[CPUFREQ] Eliminate cpufreq_userspace scaling_setspeed deadlock
cpuidle: build fix for non-x86
Ville Syrjala (2):
[ALSA] soc/wm8731: Fix stereo mixer controls
w1-gpio: add GPIO w1 bus master driver
Vitaliy Gusev (1):
pid-namespaces-vs-locks-interaction
Vitaly Bordug (3):
phy/fixed.c: rework to not duplicate PHY layer functionality
[POWERPC] MPC8349E-mITX: Vitesse 7385 PHY is not connected to the MDIO bus
[POWERPC] fsl_soc: add support to gianfar for fixed-link property
Vitaly Wool (1):
[MIPS] pnx8xxx: clocksource cleanups
Vitja Makarov (1):
EMAC driver: add power down mode
Vivek Kutal (2):
ARM: OMAP1: PM fixes for OMAP1
ARM: OMAP1: Remove omap_sram_idle()
Vlad Apostolov (1):
[XFS] Make xfs_bulkstat() to report unlinked but referenced inodes
Vlad Yasevich (17):
[SCTP]: Use crc32c library for checksum calculations.
[SCTP]: Discard unauthenticated ASCONF and ASCONF ACK chunks
[SCTP]: Handle the wildcard ADD-IP Address parameter
[SCTP]: Add the handling of "Set Primary IP Address" parameter to INIT
[SCTP]: Update association lookup to look at ASCONF chunks as well
[SCTP]: ADD-IP updates the states where ASCONFs can be sent
[SCTP]: Update ASCONF processing to conform to spec.
[SCTP]: Change use_as_src into a full address state
[SCTP]: Implement ADD-IP special case processing for ABORT chunk
[SCTP]: Follow Add-IP security consideratiosn wrt INIT/INIT-ACK
[SCTP]: Correctly initialize error when parameter validation failed.
[SCTP]: Stop claiming that this is a "reference implementation"
[SCTP]: Do not increase rwnd when reading partial notification.
[SCTP]: Kill silly inlines in ulpqueue.c
[SCTP]: Correctly reap SSNs when processing FORWARD_TSN chunk
[SCTP]: Set ports in every address returned by sctp_getladdrs()
[SCTP]: Make sure the chunk is off the transmitted list prior to freeing.
Vladimir Barinov (2):
[ALSA] ASoC TLV320AIC3X codec driver
USB: add ehci-ixp bus glue
Vladimir Berezniker (1):
x86: sanitize user specified e820 memmap values
Vladimir Sokolovsky (1):
RDMA/cma: Reenable device removal on passive side
WANG Cong (10):
[S390] Remove TOPDIR from Makefile
CRIS: Remove 'TOPDIR' from Makefiles
INFINIBAND: Remove 'TOPDIR' from Makefiles
FRV: Drop 'TOPDIR' from Makefiles
FS: Remove dead code
[XFRM] xfrm_policy_destroy: Rename and relative fixes.
git-x86: unbreak UML
uml: code tidying under arch/um/os-Linux
uml: const and other tidying
uml: remove TOPDIR
Wade Farnsworth (2):
[POWERPC] 86xx: Add localbus and flash nodes to mpc8641_hpcn.dts
[POWERPC] 86xx: MPC8641 HPCN - call of_platform_bus_probe()
Wang Chen (5):
[IPV4]: Add raw drops counter.
[IPV6]: Add raw6 drops counter.
[UDP]: Defer InDataGrams increment until recvmsg() does checksum
[UDP]: Clean up for IS_UDPLITE macro
[UDP]: Counter increment should be in USER mode for recvmsg
Wei Yongjun (4):
[SCTP]: Fix miss of report unrecognized HMAC Algorithm parameter
[SCTP]: Fix kernel panic while received AUTH chunk while enabled auth
[SCTP]: Fix kernel panic while received AUTH chunk with BAD shared key identifier
[SCTP]: Fix kernel panic while received ASCONF chunk with bad serial number
Wendy Cheng (2):
[GFS2] Handle multiple glock demote requests
[GFS2] Remove lock methods for lock_nolock protocol
Will Newton (1):
8250.c: support specifying DW APB UARTs in device platform_data
Willy Tarreau (2):
x86: GEODE add the "mfgptfix" boot time option to fix MFGPT timers
x86: GEODE fix MFGPT input clock value
Wim Van Sebroeck (2):
[WATCHDOG] misc_register patch
SMBIOS/DMI: add type 41 = Onboard Devices Extended Information
Wolke Liu (1):
[ALSA] HDA-Intel - Add support for RV6xx HDMI audio
Xiantao Zhang (1):
[IA64] ia64_set_psr should use srlz.i
YOSHIFUJI Hideaki (21):
[IPV6] ADDRCONF: Rename ipv6_saddr_label() to ipv6_addr_label().
[IPV6] ADDRCONF: Allow address selection policy with ifindex.
[IPV6] ADDRCONF: Support RFC3484 configurable address selection policy table.
[NET]: Remove unused "mibalign" argument for snmp_mib_init().
[BRIDGE]: Use cpu_to_be16() where appropriate.
[DECNET]: Use htons() where appropriate.
[IEEE80211]: Use htons() where appropriate.
[IPVS]: Use htons() where appropriate.
[IRDA]: Use htons() where appropriate.
[MAC80211]: Use htons() where appropriate.
[RXRPC]: Use cpu_to_be32() where appropriate.
[SUNRPC]: Use htonl() where appropriate.
[TCP]: Convert several length variable to unsigned.
[IPV4] UDP,UDPLITE: Sparse: {__udp4_lib,udp,udplite}_err() are of void.
[IPV6] UDP,UDPLITE: Sparse: {__udp6_lib,udp,udplite}_err() are of void.
[IPV6] UDPLITE: Sparse: Declare non-static symbols in header.
[IPV6] ADDRLABEL: Sparse: Make several functions static.
[IPV6]: Sparse: Declare non-static ipv6_{route,icmp,frag}_sysctl_init() in header.
[IPV6] ADDRCONF: Sparse: Make inet6_dump_addr() code paths more straight-forward.
[IPV6] NDISC: Sparse: Use different variable name for local use.
[IPV6] ADDRLABEL: Fix double free on label deletion.
Yan Zheng (1):
A potential bug in inotify_user.c
Yasunori Goto (1):
Document lowmem_reserve_ratio
Yi Li (3):
[Blackfin] arch: fix bug - make memcpy return the dest addr.
[Blackfin] arch: fix bug kernel boot message: memory information is not reasonable
[Blackfin] arch: add "memmap=nn[KMG]@ss[KMG]" and "memmap=nn[KMG]$ss[KMG]" options to blackfin, based on arch/i386/kernel/e820.c
Yi Yang (3):
ACPI: /proc/acpi/alarm parsing: handle large numbers properly
cpufreq: fix obvious condition statement error
Add new string functions strict_strto* and convert kernel params to use them
Yinghai Lu (31):
x86: clear IO_APIC before enabing apic error vector.
x86: store core id bits in cpuinfo_x8
x86: use core id bits for apicid_to_node initialization
x86: set cpu_index to nr_cpus instead of 0
x86: do not set boot cpu in cpu_online_map at x86_64_start_kernel()
x86: not clear empty_zero_page again
x86: cleanup setup_node_zones called by paging_init()
x86: disable the GART early, 64-bit
x86: only call early_init_amd one time
x86: msr for AMD Fam 10h mmio
x86: checking aperture report for node instead
x86: only support sparsemem
x86_32: trim memory by updating e820
x86: left over fix for leak of early_ioremp in dmi_scan
x86: remove duplicated line about
x86: should use array directly for early_ptr
x86: not set boot cpu in cpu_present_map again
x86: not set boot cpu in cpu_online_map in smp_prepare_boot_cpu()
x86: change aper valid checking sequence
x86: fix recursion in arch/x86/kernel/cpu/mcheck/mce_amd_64.c
x86: fix overlap between pagetable with bss section
x86: fix nodemap_size according to nodeid bits
x86_64: add debug name for early_res
x86_64: make bootmap_start page align v6
x86: fix comments in vmlinux_64.lds
x86: remove unneeded round_up
x86: print out node_data addr and bootmap_start addr
serial: keep the DTR setting for serial console.
x86: fix mttr trimming
[CPUFREQ] powernow-k8 print pstate instead of fid/did for family 10h
Convert loglevel-related kernel boot parameters to early_param
Yoichi Yuasa (7):
[MIPS] remove unused mips_machtype
[MIPS] clean up au1xxx_irqmap.c include files
[MIPS] time: remove unused mips_timer_state()
[MIPS] move vr41xx_calculate_clock_frequency() to plat_time_init()
[MIPS] remove unneeded button check for reset
[MIPS] add cpu_wait() to machine_halt()
[MIPS] move the eXcite local config to excitedirectory
Yoshihiro Shimoda (5):
sh: Add support for SH7721 CPU subtype.
sh: Add support for SH7763 CPU subtype.
sh: Add OHCI and UDC platform devices for SH7720.
USB: m66592-udc: Add support for SH7722 USBF
USB: add support for SuperH OHCI
Yousef Lamlum (1):
V4L/DVB (7065): Artec T14BR patches
Yuichi Nakamura (1):
sh: syscall audit support.
Zhang Le (1):
Chinese: add translation of Codingstyle
Zhang Rui (18):
ACPI: add control method tracing support
ACPI: disable stray GPE, prevent ACPI interrupt storm
export thermal notification to userspace when nocrt is set
ACPI: ACPI Exception (): AE_NOT_FOUND, Processor Device is not present
the generic thermal sysfs driver
ACPI: register ACPI thermal zone as generic thermal zone devices
ACPI: ACPI thermal zone handle notification correctly
ACPI: register ACPI Fan as generic thermal cooling device
ACPI: register ACPI Processor as generic thermal cooling device
ACPI: register ACPI Video LCD as generic thermal cooling device
ACPI: attach thermal zone info
ACPI: CELSIUS_TO_KELVIN fixup
ACPI: thermal fixup
ACPI: video: create "brightness_switch_enabled" modparam
ACPI: video: delete unused display switch on hotkey event code
ACPI: create notifier chain to get hotkey events to graphics driver
ACPI: video: call ACPI notifier chain for ACPI video notifications
proc: detect duplicate names on registration
Zhang Wei (1):
[POWERPC] Add docs for Freescale DMA & DMA channel device tree nodes
Zhang Xiantao (41):
KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)
KVM: Portability: Move some includes to x86.c
KVM: Portability: Move kvm_x86_ops to x86.c
KVM: Portability: Add vcpu and hardware management arch hooks
KVM: Portability: Combine kvm_init and kvm_init_x86
KVM: Portability: Move x86 specific code from kvm_init() to kvm_arch()
KVM: Portability: move KVM_CHECK_EXTENSION
KVM: Portability: Make kvm_vcpu_ioctl_translate arch dependent
KVM: Remove __init attributes for kvm_init_debug and kvm_init_msr_list
KVM: Portability: Add two hooks to handle kvm_create and destroy vm
KVM: Portability: Move kvm_vcpu_ioctl_get_dirty_log to arch-specific file
KVM: Portability: MMU initialization and teardown split
KVM: Portability: Move some macro definitions from kvm.h to x86.h
KVM: Portability: Move struct kvm_x86_ops definition to x86.h
KVM: Portability: Move vcpu regs enumeration definition to x86.h
KVM: Move some static inline functions out from kvm.h into x86.h
KVM: Portability: Move some function declarations to x86.h
KVM: Recalculate mmu pages needed for every memory region change
KVM: Portability: Split kvm_set_memory_region() to have an arch callout
KVM: Portability: Move unalias_gfn to arch dependent file
KVM: Portability: Move KVM_INTERRUPT vcpu ioctl to x86.c
KVM: Correct kvm_init() error paths not freeing bad_pge.
KVM: Replace kvm_lapic with kvm_vcpu in ioapic/lapic interface
KVM: Replace dest_Lowest_Prio and dest_Fixed with self-defined macros
KVM: Extend ioapic code to support iosapic
KVM: Portability: Move kvm{pic,ioapic} accesors to x86 specific code
KVM: Portability: Introduce kvm_vcpu_arch
KVM: Portability: Split mmu-related static inline functions to mmu.h
KVM: Portability: Move kvm_vcpu definition back to kvm.h
KVM: Portability: Expand the KVM_VCPU_COMM in kvm_vcpu structure.
KVM: Portability: Move kvm_vcpu_stat to x86.h
KVM: Portability: Move memslot aliases to new struct kvm_arch
KVM: Portability: Move mmu-related fields to kvm_arch
KVM: Portability: move vpic and vioapic to kvm_arch
KVM: Portability: Move round_robin_prev_vcpu and tss_addr to kvm_arch
KVM: Portability: Move kvm_vm_stat to x86.h
KVM: Move irqchip declarations into new ioapic.h and lapic.h
KVM: Move ioapic code to common directory.
KVM: Move kvm_vcpu_kick() to x86.c
KVM: Expose ioapic to ia64 save/restore APIs
[IA64] Appoint kvm/ia64 Maintainers
Zhang, Xiantao (1):
[IA64] Export three symbols for module use
Zhao Yakui (6):
Revert "speedstep-lib.c: fix frequency multiplier for Pentium4 models 0&1"
ACPI: Set _PSD ACPI_PDC_SMP_T_SWCOORD
ACPI : Check parameter when calling acpi_processor_get/set_throttling
ACPI : Update T-state coordination after getting _TSD info
ACPI : Add T-state event notifier function
ACPI: Update the t-state for every affected cpu when t-state is changed
Zhenyu Wang (3):
intel-agp: add new chipset ID
[intel_agp] fix name for G35 chipset
i915: Add chipset id for Intel Integrated Graphics Device
Zhu Yi (14):
mac80211: hardware scan rework
iwlwifi: Update iwlwifi version stamp to 1.1.18
iwlwifi: Update iwlwifi version stamp to 1.1.19
iwlwifi: replace 0x8086 with PCI_VENDOR_ID_INTEL
remove unused iwl4965_init_hw_rates function
iwl4965: fix rxon flags set to wrong value for A mode in .erp_ie_changed
iwlwifi: update version number to 1.2.22
iwlwifi: cache mac80211 conf setting during a hardware scan
iwlwifi: proper monitor support
iwlwifi: skip mac80211 conf during a hardware scan and replay it afterwards
iwlwifi: fix typo in 'drivers/net/wireless/iwlwifi/Kconfig'
iwlwifi: delay firmware loading from pci_probe to network interface open
iwlwifi: fix problem when rf_killswitch change during suspend/resume
iwlwifi: Update iwlwifi version stamp to 1.2.23
Zoltan Devai (1):
V4L/DVB (7037): Fix build breakage of the bttv driver, when advanced debugging is not enabled
Zoltan Menyhart (1):
[IA64] Slim-down __clear_bit_unlock
Zoltan Sogor (2):
[CRYPTO] tcrypt: Add common compression tester function
[CRYPTO] lzo: Add LZO compression algorithm support
akpm at linux-foundation.org (7):
[libata] Prefer SCSI_SENSE_BUFFERSIZE to sizeof()
fix drivers/ata/sata_fsl.c double-decl
[UBI] drivers/mtd/ubi/cdev.c: unused var
[UBI] drivers/mtd/ubi/wl.c: fix uninitialized var warning
[UBI] drivers/mtd/ubi/scan.c: fix uninitialized var warning
[MTD] Fix maps/physmap.c compilation with CONFIG_PM
mount options: fix tmpfs
bjorn.helgaas at hp.com (3):
PCI: print quirk name in debug messages
PCI: use dev_printk in quirk messages
PCI: use dev_printk in x86 quirk messages
bo yang (6):
[SCSI] megaraid_sas: add hibernation support
[SCSI] megaraid_sas: check max_sgl reported by FW for setting max_sectors_per_req
[SCSI] megaraid_sas: use unsigned long for sense_buff ptr
[SCSI] megaraid_sas: call cmd completion from reset
[SCSI] megaraid_sas: support for poll_mode_io (reduced interrupt)
[SCSI] megaraid_sas: Update version and changelog
clameter at sgi.com (1):
x86: clean up stack allocation and free
devzero at web.de (2):
x86 setup: early cmdline parser handle boolean options
x86 setup: be more verbose when probing EDD
dominik (1):
V4L/DVB (6589): Gigabyte u7000 usb dvb-t support
eric miao (32):
[ARM] pxa: define SSP platform devices for pxa2xx/pxa3xx
[ARM] pxa: add ssp devices and clk support for pxa25x/pxa27x/pxa3xx
[ARM] pxa: define "struct ssp_device" and add ssp_request()/ssp_free()
[ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.h
[ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx()
[ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free()
[ARM] pxa: create arch/arm/mach-pxa/device.c for all on-chip devices
[ARM] pxa: ensure SSP TX FIFO is empty instead of not full for pxa3xx
[ARM] pxa: add clk of CKEN_USBHOST for pxa3xx
[ARM] pxa: make OHCI register definitions available to both pxa27x and pxa3xx
[ARM] USB: update pxa27x ohci driver to use clk support
[ARM] USB: update to allow pxa27x ohci driver to support pxa3xx
[ARM] pxa: move pxa27x_device_ohci out of pxa27x.c for use with pxa3xx
[ARM] pxa: clean up pxa{27x,25x}_init_pm() to empty if CONFIG_PM not defined
[ARM] pxa: introduce a new file mfp-pxa3xx.h for common pin configurations
[ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions
[ARM] pxa: make MFP configuration processor independent
[ARM] pxa: skip registers saving/restoring if entering standby mode
i2c-pxa: Remove hardcoded #ifdef and use cpu_is_pxa27x
[ARM] 4763/1: pxa: fix pxa3xx_get_clk_frequency_khz() to return KHz
[ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)
[ARM] pxa: add default config for littleton
[ARM] pxa: change set_kset_name() to direct name assignment for MFP sysclass
[ARM] pxa: fix the warning of undeclared "struct pxaohci_platform_data"
[ARM] pxa: introduce sysdev for IRQ register saving/restoring
[ARM] pxa: introduce sysdev for GPIO register saving/restoring
[ARM] pxa: add preliminary suspend/resume code for pxa3xx
[ARM] pxa: introduce sysdev for pxa3xx static memory controller
[ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h
[ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1
gpiolib: pca9539 i2c gpio expander support
deprecate obsolete pca9539 driver
frederic Rodo (1):
rtc ds1307: ds_1340 change init
hermann pitton (1):
V4L/DVB (6992): saa7134: remove Beholder devices without eeprom from auto detection
joe at perches.com (6):
[POWERPC] Add missing spaces in printk formats
[POWERPC] Add missing spaces in printk formats in arch/ppc
[POWERPC] arch/powerpc/: Spelling fixes
[POWERPC] include/asm-powerpc/: Spelling fixes
[POWERPC] arch/ppc/: Spelling fixes
[POWERPC] include/asm-ppc/: Spelling fixes
john stultz (2):
NTP: correct inconsistent ntp interval/tick_length usage
ntp: correct inconsistent interval/tick_length usage
len.brown at intel.com (1):
ACPI: CONFIG_CPU_IDLE=ACPI by default
mabbas (2):
iwlwifi: accept up to 4K frame size on Rx side to fit A-MSDU frame
iwl4965: exclude 60M rate from probe request
mark gross (2):
intel-iommu: PMEN support
intel-iommu: fault_reason index cleanup
maximilian attems (3):
[AX25]: Beautify x25_init() version printk.
[AX25]: Kill ax25_bind() user triggable printk.
ACPI: battery: add sysfs serial number
mboton at gmail.com (1):
x86: ioport_{32|64}.c unification
npiggin at suse.de (1):
KVM: Convert KVM from ->nopage() to ->fault()
root (1):
SLUB: Do not upset lockdep
sergeh at us.ibm.com (1):
security: compile capabilities by default
serue at us.ibm.com (1):
agp: remove uid comparison as security check
travis at sgi.com (27):
percpu: use a kconfig variable to signal arch specific percpu setup
percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.h
percpu: make the asm-generic/percpu.h more "generic"
x86_32: use generic percpu.h
x86: use generic percpu on 64-bit
x86: unify percpu.h
x86: change size of APICIDs from u8 to u16
x86: change size of node ids from u8 to u16
x86: change NR_CPUS arrays in powernow-k8
x86: change NR_CPUS arrays in smpboot_64
x86: change NR_CPUS arrays in topology
x86: cleanup x86_cpu_to_apicid references
x86: change NR_CPUS arrays in numa_64
x86: change NR_CPUS arrays in acpi-cpufreq
x86: change bios_cpu_apicid to percpu data variable
x86: fixup NR-CPUS patch for numa
x86: change NR_CPUS arrays in numa_64 fixup
x86: change bios_cpu_apicid to percpu data variable fixup
x86: add debug of invalid per_cpu map accesses
x86: change size of node ids from u8 to s16
x86: early cpu_to_node fix in numa_64.c
modules: fold percpu_modcopy into module.c
percpu: change Kconfig to HAVE_SETUP_PER_CPU_AREA
SPARC64: use generic percpu
ia64: use generic percpu
POWERPC: use generic per cpu
s390: use generic percpu linux-2.6.git
venkatesh.pallipadi at intel.com (4):
ACPI: idle: Fix acpi_safe_halt usages and interrupt enabling/disabling
ACPI: enable MWAIT for C1 idle
ACPI: cpuidle: Support C1 idle time accounting
cpuidle: Add a poll_idle method
vignesh babu (1):
[SCSI] libiscsi: use is_power_of_2
will schmidt (1):
[POWERPC] Update xmon slb code
Éric Piel (2):
ACPI: Taint kernel on ACPI table override (format corrected)
ACPI: Add "acpi_no_initrd_override" kernel parameter
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list