[vyatta-svn] Linus' linux git respitory cloned with vyatta additions: Changes to 'refs/tags/v2.6.16'
Rick Balocca
rbalocca at suva.vyatta.com
Mon Jan 22 16:05:02 PST 2007
Tag 'v2.6.16' created by Linus Torvalds <torvalds at g5.osdl.org> at 2006-03-20 05:53 -0800
Linux v2.6.16 release
Woo-hoo!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQBEHkODF3YsRnbiHLsRAnsOAJwOj5YX9+bG7zfkPuDupbpV2e7MSwCgrxpr
8J+B9uyEa4UNwqnPTgXhmAw=
=d6yu
-----END PGP SIGNATURE-----
Changes since v2.6.15:
(1):
gitignore: ignore more generated files
A.YOSHIYAMA (1):
USB: usb-net: new device ID passed through module parameter
Abhay Salunke (1):
dell_rbu: fix Bug 5854
Adam Belay (2):
[ALSA] check return code in pnp_register_card_driver()
pnp bus type fix
Adam D. Moss (1):
update for Documentation/sysrq.txt
Adam Litke (3):
Hugetlb: Remove duplicate i_size check
Hugetlb: Rename find_lock_page to find_or_alloc_huge_page
Hugetlb: Reorganize hugetlb_fault to prepare for COW
Adrian Bunk (120):
drivers/net/sk98lin/skge.c: make SkPciWriteCfgDWord() a static inline
hostap: rename hostap.c to hostap_main.c
Every file should #include the headers containing the prototypes for
drivers/ieee1394/raw1394.c: fix a NULL pointer
kbuild: remove the deprecated check_gcc
[ALSA] sound/: possible cleanups
remove pointers to the defunct UDF mailing list
fs/qnx4/bitmap.c: #if 0 qnx4_new_block()
update the email address of Randy Dunlap
arch/arm26/nwfpe/fpmodule.c: remove kernel 2.0 #ifdef
This patch contains the following cleanups:
USB: small cleanups
USB: drivers/usb/misc/sisusbvga/sisusb.c: remove dead code
drivers/base/power/runtime.c: #if 0 dpm_set_power_state()
[IPVS]: Fix compilation
security/: possible cleanups
simplify PARPORT_PC_PCMCIA dependencies
include/linux/parport_pc.h: "extern inline" -> "static inline"
drivers/md/kcopyd.c: #if 0 kcopyd_cancel()
drivers/md/md.c: make md_new_event() static
SUNRPC: net/sunrpc/xdr.c: remove xdr_decode_string()
kconfig: fix gconfig with POSIXLY_CORRECT=1
MAINTAINERS: remove the outdated DAC960 entry
[IPV4]: make ip_fragment() static
[IPV6]: small cleanups
[ACPI] make two processor functions static
PPC_PREP: remove unneeded exports
uml: prevent MODE_SKAS=n and MODE_TT=n
move rtc_interrupt() prototype to rtc.h
drivers/isdn/: "extern inline" -> "static inline"
kernel/: small cleanups
fs/udf/balloc.c: "extern inline" -> "static inline"
fs/proc/: function prototypes belong in header files
drivers/isdn/: add missing #includes
drivers/isdn/hardware/eicon/os_4bri.c: correct the xdiLoadFile() signature
drivers/net/Kconfig: indentation fix
drivers/net/bonding/bonding.h: "extern inline" -> "static inline"
drivers/net/gianfar.h: "extern inline" -> "static inline"
PCI Hotplug: cpqphp_ctrl.c: remove dead code
PCI: drivers/pci: some cleanups
spelling: s/usefull/useful/
s/assoicated/associated/
spelling: s/retreive/retrieve/
spelling: s/trough/through/
MAINTAINERS: remove BUSLOGIC entry
remove the outdated arch/i386/kernel/cpu/{,mtrr/}changelog
Documentation/filesystems/proc.txt: indentation fix
"tiny-make-id16-support-optional" fixes
ipmi: fix compile errors with PROC_FS=n
__deprecated_for_modules the lookup_hash() prototype
include/video/newport.h: "extern inline" -> "static inline"
drivers/net/irda/irport.c: cleanups
drivers/video/: possible cleanups
fs/ext2/bitmap.c: ext2_count_free() is only required #ifdef EXT2FS_DEBUG
fs/ext3/: small cleanups
lib/zlib*: cleanups
include/asm-sh64/: "extern inline" -> "static inline"
video/matrox/matroxfb_misc.c: remove dead code
kernel/resource.c: __check_region(): remove pointless __deprecated
include/linux/sched.h: no need to guard the normalize_rt_tasks() prototype
let MAGIC_SYSRQ no longer depend on DEBUG_KERNEL
fs/hfsplus/: remove the hfsplus_inode_check() debug function
[IRDA]: kill drivers/net/irda/sir_core.c
[IRDA] DONGLE_OLD: remove dependency on non-existing symbol
MAINTAINERS: sh: update the mailing list
drivers/net/gianfar_sysfs.c: update email address of Kumar Gala
[SPARC64] arch/sparc64/Kconfig: fix HUGETLB_PAGE_SIZE_64K dependencies
[PKT_SCHED] net/sched/Kconfig: fix typo in NET_EMATCH_META description
V4L/DVB (3354): VIDEO_SAA7134_ALSA shouldn't select SND_PCM_OSS
include/asm-h8300/page.h: remove unused KTHREAD_SIZE #define
x86_64: "extern inline" -> "static inline" in pgtable.h
[SCSI] scsi_transport_spi.c: make print_nego() static
[SCSI] lpfc_scsi.c: make lpfc_get_scsi_buf() static
[SERIAL] fix SERIAL_M32R_PLDSIO dependencies
remove unused tmp_buf_sem's
ftape: remove some outdated information from Kconfig files
drivers/net/{,wireless/}Kconfig: remove dead URL
spelling: s/appropiate/appropriate/
SOFTWARE_SUSPEND: fix a typo in the dependencies
V4L/DVB (3377): make some code static
ipw2100: remove code for WIRELESS_EXT < 18
hostap: don't #include C files in hostap_main.c
i386: remove gcc version check for CONFIG_REGPARM
fix arm26 THREAD_SIZE
no longer mark MTD_OBSOLETE_CHIPS as BROKEN
build kernel/intermodule.c only when required
[CPUFREQ] X86_GX_SUSPMOD must depend on PCI
VIDEO_CX88_ALSA must select SND_PCM
V4L/DVB (3428): drivers/media/dvb/ possible cleanups
Input: make needlessly global code static
PCMCIA=m, HOSTAP_CS=y is not a legal configuration
USB: drivers/usb/media/w9968cf.c: remove hooks for the vpp module
USB: drivers/usb/media/ov511.c: remove hooks for the decomp module
PCI: schedule PCI_LEGACY_PROC for removal
PCI: drivers/pci/pci.c: #if 0 pci_find_ext_capability()
kernel/posix-timers.c: remove do_posix_clock_notimer_create()
kernel/kprobes.c: fix a warning #ifndef ARCH_SUPPORTS_KRETPROBES
don't allow users to set CONFIG_BROKEN=y
drivers/serial/jsm/: cleanups
drivers/ide/ide-io.c: make __ide_end_request() static
IDE: always enable CONFIG_PDC202XX_FORCE
OCFS2: __init / __exit problem
fs/ocfs2/dlm/dlmrecovery.c must #include <linux/delay.h>
Let CDROM_PKTCDVD_WCACHE depend on EXPERIMENTAL
i386: HIGHMEM64G must depend on X86_CMPXCHG64
drivers/base/: proper prototypes
V4L/DVB (3318e): DVB: remove the at76c651/tda80xx frontends
[AGPGART] help text updates
drivers/video/Kconfig: remove unused BUS_I2C option
fix a typo in the CPU_H8300H dependencies
arch/sh/Kconfig: fix the ISA_DMA_API dependencies
drivers/net/tlan.c: #ifdef CONFIG_PCI the PCI specific code
V4L/DVB (3337): Drivers/media/dvb/frontends/mt312.c: cleanups
V4L/DVB (3341): Upstream sync - make 2 structs static
add missing pm_power_off's
arch/sh/Kconfig: don't source non-existing Kconfig files
xtensa must set RWSEM_GENERIC_SPINLOCK=y
[TG3] tg3_bus_string(): remove dead code
SUNRPC: fix a NULL pointer dereference in net/sunrpc/clnt.c
fs/namespace.c:dup_namespace(): fix a use after free
Adrian Drzewiecki (1):
[BRIDGE]: Fix deadlock in br_stp_disable_bridge
Akinobu Mita (4):
modules: mark TAINT_FORCED_RMMOD correctly
kdump: add dmesg gdbmacro into document
doc: refer to kdump in oops-tracing.txt
fix generic_fls64()
Al Viro (148):
MIPS: Namespace pollution: dump_regs() -> elf_dump_regs()
missing helper - task_stack_page()
alpha: task_thread_info()
alpha: task_stack_page()
amd64: task_thread_info()
amd64: task_pt_regs()
amd64: task_stack_page()
i386: task_thread_info()
i386: task_stack_page()
sparc64: task_thread_info()
sparc64: task_stack_page()
sparc64: task_pt_regs()
sh: task_pt_regs()
sh: task_thread_info()
sh: task_stack_page()
sparc: task_thread_info()
sparc: task_stack_page()
uml: task_thread_info()
uml: task_stack_page()
s390: task_pt_regs()
s390: task_stack_page()
xtensa: task_pt_regs(), task_stack_page()
v850: task_stack_page(), task_pt_regs()
m32r: task_pt_regs(), task_stack_page(), task_thread_info()
frv: task_thread_info(), task_stack_page()
m68k: task_stack_page()
m68knommu: task_stack_page()
parisc: task_stack_page(), task_thread_info()
h8300: task_stack_page()
arm: task_thread_info()
arm: task_pt_regs()
arm: end_of_stack()
arm: task_stack_page()
arm26: task_thread_info()
arm26: task_pt_regs()
arm26: task_stack_page()
sh64: task_stack_page()
powerpc: task_thread_info()
powerpc: task_stack_page()
cris: task_pt_regs()
cris: fix KSTK_EIP
cris: task_thread_info()
ia64: task_thread_info()
ia64: task_pt_regs()
mips: task_pt_regs()
mips: task_thread_info()
mips: task_stack_page()
death of get_thread_info/put_thread_info
m68k: compile fix - hardirq checks were in wrong place
m68k: compile fix - updated vmlinux.lds to include LOCK_TEXT
m68k: namespace pollution fix (custom->amiga_custom)
m68k: switch mac/misc.c to direct use of appropriate cuda/pmu/maciisi requests
m68k: dumb typo in atyfb
m68k: oktagon makefile fix
m68k: isa_{type,sex} should be exported
m68k: static vs. extern in scc.h
m68k: static vs. extern in sun3ints.h
m68k: static vs. extern in amigaints.h
m68k: memory input should be an lvalue (mac/misc.c)
m68k: broken constraints on mulu.l
m68k: bogus function argument types (sun3_pgtable.h)
m68k: lvalues abuse in mac8390
m68k: dmasound_paula.c lvalues abuse (from m68k CVS)
m68k: lvalues abuse in dmasound
m68k: compile fixes for dmasound (static vs. extern)
m68k: basic iomem annotations
m68k: basic __user annotations
m68k: signal __user annotations
m68k: rtc __user annotations
m68k: syscalls __user annotation
m68k: checksum __user annotations
m68k: amiflop __user annotations
m68k: ataflop __user annotations, NULL noise removal
m68k: amiserial __user annotations
m68k: dsp56k __user annotations
m68k: amifb __user annotations
m68k: zorro __user annotations
m68k: dmasound __user annotations
m68k: NULL noise removal
m68k: cast in strnlen switched to unsigned long
m68k: Moved initialisation of conswitchp from subarches to global arch setup
m68k: kill mach_floppy_setup, convert to proper __setup() in drivers
m68k: fix use of void foo(void) asm("bar") in traps.c
m68k: fix reference to init_task in vmlinux-sun3.lds
m68k: fix macfb init
m68k: fix PIO case in esp
m68k: console code in head.S needs framebuffer support built in
nfsd/vfs.c: endianness fixes
nfsd4_truncate() bogus return value
NFSERR_SERVERFAULT returned host-endian
nfsd4_lock() returns bogus values to clients
[ARM] safer handling of syscall table padding
cris: asm-offsets related build failure
remove bogus asm/bug.h includes.
bogus asm/delay.h includes
drive_info removal outside of arch/i386
missing includes in drivers/net/mv643xx_eth.c
fix breakage in ocp.c
restore power-off on sparc32
ppc: last_task_.... is defined only on non-SMP
drivers/scsi/mac53c94.c __iomem annotations
fallout from ptrace consolidation patch: cris/arch-v10
missing include in ser_a2232
fix __user annotations in fs/select.c
ipv4 NULL noise removal
timer.c NULL noise removal
kernel/sys.c NULL noise removal
dvb NULL noise removal
drivers/char/watchdog/sbc_epx_c3.c __user annotations
fix __user annotations in drivers/base/memory.c
drivers/edac/i82875p_edac.c __user annotations
cmm NULL noise removal, __user annotations
scsi_transport_iscsi gfp_t annotations
sg gfp_t annotations
eeh_driver NULL noise removal
bogus extern in low_i2c.c
amd64 time.c __iomem annotations
__user annotations of video_spu_palette
net/ipv6/mcast.c NULL noise removal
arch/x86_64/pci/mmconfig.c NULL noise removal
nfsroot port= parameter fix [backport of 2.4 fix]
umount_tree() decrements mount count on wrong dentry
arm: fix dependencies for MTD_XIP
mips: namespace pollution - mem_... -> __mem_... in io.h
s390x compat __user annotations
powermac pci iomem annotations
drivers/media/video __user annotations and fixes
powerpc signal __user annotations
sn3 iomem annotations and fixes
compat_ioctl __user annotations
s390 misc __user annotations
fix iomem annotations in dart_iommu
__user annotations in powerpc thread_info
synclink_gt is PCI-only
s390 __get_user() bogus warnings removal
type-safe min() in prism54
mark HISAX_AMD7930 as broken
m32r_sio iomem annotations
sh: lvalues abuse in arch/sh/boards/renesas/rts7751r2d/io.c
GFP_KERNEL allocations in atomic (auditsc)
don't mangle INQUIRY if cmddt or evpd bits are set
fix handling of st_nlink on procfs root
m68k: restore disable_irq_nosync()
missing ntohs() in ip6_tunnel
m68k: pm_power_off() breakage
iomap_copy fallout (m68k)
sd: fix memory corruption with broken mode page headers
Fix ext2 readdir f_pos re-validation logic
Alan Cox (55):
libata: add ata_piix notes
libata: ata_piix 450NX errata
TTY layer buffering revamp
clean up computone remaining cli use
moxa serial: add proper capability check
Allow reading CMOS day of week register
tclk: fix typos, exclamation mark frenzy and missing device id on messages
MAINTAINERS: remove dead project
Remove brates.h from rio driver (unused file)
Remove cmd.h from rio driver (unused file)
Remove chan.h from rio driver (unused file)
Remove data.h from rio driver (unused file)
Remove debug.h from rio.h (unused file)
Remove enable.h from rio driver (unused file)
Remove enable.h from rio (unused file)
Remove formpkt.h from rio (unused file)
Remove hosthw.h from rio (unused file)
Remove internal firmware building files from rio
Remove mca.h from rio driver (unused file)
Remove mesg.h from rio driver (unused file)
Remove poll.h from rio driver (unused file)
Remove proto.h from rio driver (unused file)
Remove file riolocks.h from rio driver (unused file)
Remove riotime.h from rio driver (unused file)
Remove file riowinif.h from rio driver (unused file)
Remove file riscos.h from rio driver (unused file)
Remove rtahw.h from rio driver (unused file)
Remove old firmware headers from rio drivers
Remove long dead #if 0 code from rio_param
Remove #if 0 and other long dead code from rio_tty
Remove unused code from rioboot
Remove unused code from rioboot.h
Remove unused code from rioroute.h
Remove unused CHECK code from riocmd.c
Remove unused code from rio_linux.c
Remove rio_table.c unused code
Remove unused code from rioctrl.c (Last for this batch of work)
libata: Pre UDMA EIDE PIO mode selection
libata: add a function to decide if we need iordy
Fix warning with b44.c on 64bit boxes
libata: Fix heuristic typos add LBA48PIO flag and support code, add IRQ flag for next diff
libata: Fix sector lock to apply to both drives not drive 0 twice
libata: Code for the IRQ mask flag
EDAC: atomic scrub operations
EDAC: drivers for AMD 76x and Intel E750x, E752x
EDAC: drivers for Intel i82860, i82875
EDAC: drivers for Radisys 82600
EDAC: core EDAC support code
[SERIAL] 8250 serial console fixes
USB: libusual: fix warning on 64bit boxes
SBC EPX does not check/claim I/O ports it uses (2nd Edition)
rio cleanups
Fix some ucLinux breakage from the tty updates
ide: set latency when resetting it821x out of firmware mode
Fix locking error in esp
Alan Curry (1):
powerpc: fix altivec_unavailable_exception Oopses
Alan Hourihane (1):
[AGPGART] 945GM support for agpgart
Alan Stern (24):
[SCSI] sd: Always do write-protect check
USB: EHCI: fix conflation of buf == 0 with len == 0
USB: file-storage gadget: Add reference count for children
USB: dummy_hcd: rename variables
USB: central handling for host controllers that were reset during suspend/resume
USB: Remove USB private semaphore
USB: Disconnect children during hub unbind
USB: Fix locking for USB suspend/resume
USB: Consider power budget when choosing configuration
USB: Store port number in usb_device
USB Gadget: file_storage: remove "volatile" declarations
USB Gadget: dummy_hcd: updates to hcd->state
USB: Don't assume root-hub resume succeeds
USB: UHCI: change uhci_explen macro
USB: UHCI: edit some comments
USB: fix local variable clash
Hold the device's parent's lock during probe and remove
USB: UHCI: No FSBR until device is configured
USB: gadgetfs: set "zero" flag for short control-IN response
usb-storage: new unusual_devs entry
usb-storage: unusual_devs entry
USB: unusual_devs.h entry: TrekStor i.Beat
USB: unusual_devs.h entry: iAUDIO M5
USB: unusual_devs entry for Lyra RCA RD1080
Alasdair G Kergon (9):
device-mapper snapshot: metadata reading separation
device-mapper: scanf sector format change
device-mapper: rename frozen_bdev
device-mapper: make lock_fs optional
device-mapper ioctl: add skip lock_fs flag
device-mapper snapshot: load metadata on creation
device-mapper ioctl: reduce PF_MEMALLOC usage
device-mapper snapshot: barriers not supported
dm: dm-table warning fix
Albert D. Cahalan (1):
x86: document sysenter path
Albert Herranz (1):
powerpc: fix for kexec ppc32
Albert Lee (6):
libata: minor patch before moving err_mask
libata: move err_mask to ata_queued_cmd
libata: determine the err_mask when the error is found
libata: determine the err_mask directly in atapi_packet_task()
libata: err_mask misc fix
libata: minor fix for 2.6.16-rc3
Albrecht Dreß (1):
[ARM] 3358/1: [S3C2410] add missing SPI DMA resources
Aleksey Makarov (1):
mutex subsystem, semaphore to completion: IDE ->gendev_rel_sem
Alessandro Zummo (10):
nvidiafb: i2c bus name beautification
Input: add ixp4xx beeper driver
Input: ixp4xx-beeper - fix compile error
[ARM] 3342/1: NSLU2: Protect power button init routine with machine_is_nslu2()
[ARM] 3343/1: NAS100d: Fix incorrect I2C pin assignment
[ARM] 3344/1: NSLU2: beeper support
[ARM] 3353/1: NAS100d: protect nas100d_power_exit() with machine_is_nas100d()
[ARM] 3354/1: NAS100d: fix power led handling
[ARM] 3355/1: NSLU2: remove propmt depends
[ARM] 3350/1: Enable 1-wire on ARM
Alex Shepard (1):
Spelling fix in IPW2100 and IPW2200 Kconfig entries
Alex Williamson (1):
[IA64] incorrect return from ia64_pci_legacy_write()
Alex Woods (1):
V4L/DVB (3154): TTUSB DEC driver patch roundup
Alexander Clouter (2):
cpufreq_conservative/ondemand: invert meaning of 'ignore nice'
cpufreq: documentation for 'ondemand' and 'conservative'
Alexander Viro (1):
Fix double decrement of mqueue_mnt->mnt_count in sys_mq_open
Alexandre Duret-Lutz (1):
USB: usb-storage support for SONY DSC-T5 still camera
Alexey Dobriyan (45):
[TG3]: fixup tot_len calculation
drivers/pcmcia/cistpl.c: fix endian warnings
cris: kgdb: remove double_this()
[NET]: Endian-annotate struct iphdr
[NET]: Endian-annotate in_aton()
Fix more "if ((err = foo() < 0))" typos
Disable rio on 64-bit platforms
[PARISC] Add __user annotation to eisa_eeprom.c
[PARISC] Add __iomem to __raw_check_addr()
[PARISC] Use C99 initializers in asm-parisc/processor.h
Fix "stuct", "strut", "struc" typos
s390: fix cpcmd calls on UP
arm26: add L1_CACHE_SHIFT
arm26: kernel/irq.c: fix compilation
arm26: s/task_threas_info/task_thread_info/
Input: iforce - do not return ENOMEM upon successful allocation
USB: arm26: fix compilation of drivers/usb/core/message.c
[ALSA] Fix adding second dma channel
tsunami_flash: fix "parse error before ';' token"
lp486e: remove SLOW_DOWN_IO
alpha: dma-mapping.h: add "struct scatterlist;"
ipw2200: fix ->eeprom[EEPROM_VERSION] check
mips: gdb-stub.c: fix parse error before ; token
Mark CONFIG_UFS_FS_WRITE as BROKEN
arch/sh64/kernel/time.c: add module.h
arm26: fix find_first_zero_bit related warnings
arm26: fix warnings about NR_IRQS being not defined
arm26: remove irq_exit() from hardirq.h
arm26: select system type via "choice"
arm26: fixup get_signal_to_deliver call
arm26: fixup asm statement in kernel/fiq.c
arm26: drop local task_running copy
arm26: drop first arg of prepare_arch_switch, finish_arch_switch
arm26: add __kernel_old_dev_t for nfsd
arm26: select BLK_DEV_FD only on A5K
xtensa: add asm/futex.h
dscc4: fix dscc4_init_dummy_skb check
include/asm-*/bitops.h: fix more "~0UL >> size" typos
ixj: fix writing silence check
ipmi: mem_{in,out}[bwl] => intf_mem_{in,out}[bwl]
dscc4: fix dscc4_init_dummy_skb check
mm/mempolicy.c: fix 'if ();' typo
drivers/fc4/fc.c: memset correct length
video1394: fix "return E;" typo
V4L/DVB (3413): Typos grab bag of the month
Alexey Korolev (1):
cfi_cmdset_0001: fix range for cache invalidation
Alexey Kuznetsov (3):
[NETLINK]: Fix a severe bug
[NETLINK]: illegal use of pid in rtnetlink
[NET]: Fix race condition in sk_wait_event().
Alexey Starikovskiy (1):
[ACPI] fix reboot upon suspend-to-disk
Alon Bar-Lev (1):
[SERIAL] Add 8250 support for Decision Computer International Co. PCCOM2
Amnon Aaronsohn (1):
[PKT_SCHED] sch_prio: fix qdisc bands init
Ananda Raju (2):
s2io: UFO support
s2io: scatter-gather fix
Ananth N Mavinakayanahalli (2):
kprobes: fix build breakage
Kprobes: Fix deadlock in function-return probes
Andi Kleen (110):
[NET]: Small cleanup to socket initialization
x86_64: Update defconfig
x86_64: Support constant TSC feature in future AMD CPUs.
x86_64: Minor GFP_DMA32 comment fix
x86_64: No need to remove NT during CPU setup
i386/x86-64: Use input/output dependencies for bitops
x86_64: Don't reserve hotplug CPUs by default
x86_64: Add documentation for CPU hotplug ACPI extension
x86_64: Remove enable/disable_hlt
i386/x86-64: Generalize X86_FEATURE_CONSTANT_TSC flag
x86_64: Use X86_FEATURE_CONSTANT_TSC now to clean up Intel speedstep drivers
i386/x86-64: Update AMD CPUID flags
x86_64: Dont't disable early PCI scan with apic
x86_64: Don't confuse apic=... command line option with apic
x86_64: Add missing newline in IOMMU error message
x86_64: Remove bogus file in arch/x86_64/pci
x86_64: Generalize DMI and enable for x86-64
x86_64: Fix off by one in acpi table mapping
x86_64: Validate SLIT table
x86_64: Handle unknown node (-1) in alloc_pages_node
x86_64: Return -1 for unknown PCI bus affinity
x86_64: Allow compilation on a 32bit biarch toolchain
x86_64: Remove unnecessary case from the page fault handler
x86_64: Implement compat code for sg driver SG_GET_REQUEST_TABLE ioctl
x86_64: Implement is_compat_task the right way
x86_64: Convert page fault error codes to symbolic constants.
x86_64: Fix off by one in IOMMU check
x86_64: Fix up coding style in numa.c
x86_64: Clean up some printks in NUMA code
x86_64: Add idle notifiers
x86_64: Reject SRAT tables that don't cover all memory
x86_64: Clean up copy_*_user
x86_64: Make it clear in machine checks that it's an hardware problem
x86_64: Enable sound in old style OSS driver for NForce4 CK804
i386: make pci_map_single/pci_map_sg warn for zero length.
x86_64: Make the cpu_*_maps in kernel/sched.c read mostly
x86_64: Remove unused apic_write_atomic
x86_64: Fix compile error with !CONFIG_COMPAT
x86_64: Don't try to synchronize the TSC over CPUs on Intel CPUs at boot.
x86_64: Support alternative() with a output argument.
x86_64: Support alternative() in vsyscalls
x86_64: On Intel CPUs don't do an additional CPU sync before RDTSC
i386: Replace broken serialize_cpu in microcode driver with correct sync_core
x86_64: Use standard __always_inline in vsyscall.c
x86_64: Fix up white space in time.c
x86_64: Fix warning in nmi.c on uniprocessor kernels
x86_64: Tell user to enable GART_IOMMU when needed
x86_64: Remove useless KDB vector
x86_64: Make sure BITS_PER_ATOMIC is defined in asm-generic/atomic.h
x86_64: Remove unused segments
x86_64: Move NUMA page_to_pfn/pfn_to_page functions out of line
i386: Move phys_proc_id/early intel workaround to correct function.
x86_64: Remove unused AMD K8 C stepping flag
x86_64: No need to export get_cmos_time anymore
x86_64: Some housekeeping in local APIC code
x86_64: Use safe_smp_processor_id in MCE handler
x86_64: Allow kernel page tables upto the end of memory
i386: Move DOUBLEFAULT config to arch/i386/Kconfig
x86_64: Don't confuse noapic with noapictimer
Implement ioctl emulation for the parport character device
x86_64: Mark powernow k8 init functions as __cpuinit
x86_64: Allow nesting of int3 by default for kprobes
x86_64: Only let user select PM timer support when EMBEDDED
x86_64: set do_not_nx as cpuinitdata
x86_64: Don't try to put kernel page tables beyond ZONE_DMA32.
x86_64: Increase NR_IRQ_VECTORS to 32 * NR_CPUS
x86_64: Update defconfig
x86_64: Remove elf32_map in 32bit ELF loader
x86_64: Flexmap for 32bit and randomized mappings for 64bit
PCI: handle bogus MCFG entries
x86_64: Update defconfig
x86_64: Disallow kprobes on NMI handlers
x86_64: Define pmtmr_ioport to 0 when PM_TIMER is not available
x86_64: Allow to run main time keeping from the local APIC interrupt
x86_64: Automatically enable apicmaintimer on ATI boards
x86_64: Fix swiotlb dma_alloc_coherent fallback
x86_64: Undo the earlier changes to remove unrolled copy/memset functions
x86_64: Remove CONFIG_INIT_DEBUG
x86_64: Remove rogue default y in EDAC Kconfig
x86_64: Clear more state when ignoring empty node in SRAT parsing
x86_64: Do more checking in the SRAT header code
x86_64: Fix zero mcfg entry workaround on x86-64
x86_64: Don't allow kprobes on __switch_to
x86_64: Calibrate APIC timer using PM timer
i386/x86-64: Don't ack the APIC for bad interrupts when the APIC is not enabled
x86_64: Let impossible CPUs point to reference per cpu data
Fix bad apic fix on i386
x86-64: Add sys_unshare
x86_64: GART DMA merging fix
x86_64: Update defconfig
x86_64: Add boot option to disable randomized mappings and cleanup
x86_64: Don't call do_exit with interrupts disabled after IRET exception
x86_64: Don't enable ATI apicmaintimer workaround when the machine has C2 or C3
x86_64: Disable tsc when apicpmtimer is active
x86_64: Resolve the RIP of an early exception using kallsyms
x86_64: Relax SRAT covers all memory check a bit
x86_64: Always pass full number of nodes to NUMA hash computation
Handle all and empty zones when setting up custom zonelists for mbind
x86_64: Don't set CONFIG_DEBUG_INFO in defconfig
Fix units in mbind check
x86_64: Only do the clustered systems have unsynchronized TSC assumption on IBM systems
x86-64/i386: Use common X86_PM_TIMER option and make it EMBEDDED
x86_64: Disable ACPI blacklist by year for now on x86-64
x86_64: Fix the additional_cpus=.. option
x86_64: Move the SMP time selection earlier
x86_64: Better ATI timer fix
x86_64: Fix ioctl compat code for /dev/rtc
i386: port ATI timer fix from x86_64 to i386 II
block: disable block layer bouncing for most memory on 64bit systems
x86-64: Fix up handling of non canonical user RIPs
Andre McCurdy (1):
[ARM] 3239/1: Add ARM optimised swab32
Andrea Arcangeli (1):
Remove obsolete CREDITS address
Andrea Bittau (4):
[DCCP]: Do not process a packet twice when it's not in state DCCP_OPEN.
[DCCP]: Send an ACK vector when ACKing a response packet
[DCCP]: Notify CCID only after ACK vectors have been processed.
[DCCP] ackvec: Fix spelling of "throw"
Andreas Deresch (1):
i386: Handle non existing APICs without panicing
Andreas Gruenbacher (3):
knfsd: Restore recently broken ACL functionality to NFS server
Fix two ext[23] uninitialized warnings
Fix building external modules on ppc32
Andreas Herrmann (9):
[SCSI] fc transport: add permanent_port_name fc_host attribute
[SCSI] zfcp: transport class adaptations
[SCSI] zfcp: transport class adaptations II
[SCSI] zfcp: get rid of physical_wwpn and physical_s_id
[SCSI] zfcp: fix adapter erp when link is unplugged
[SCSI] zfcp: fix: avoid race between fc_remote_port_add and scsi_add_device
[SCSI] zfcp: correctly set this_id for hosts
[SCSI] scsi_transport_fc: fix FC_HOST_NUM_ATTRS
[SCSI] zfcp: fix device registration issues
Andreas Krebbel (1):
s390: add oprofile callgraph support
Andreas Mohr (2):
[ALSA] ALS4000 update
ide Kconfig fixes
Andreas Schwab (4):
[ALSA] emu10k1 - Fix missing declarations
[IA64] build broken for ia64 simserial.c
ufs: fix char vs. __s8 clash in ufs
[IA64] Remove duplicate EXPORT_SYMBOLs
Andrew Chew (1):
sata_nv, spurious interrupts at system startup with MAXTOR 6H500F0 drive
Andrew Fuller (1):
USB: Wisegroup MP-8866 Dual USB Joypad
Andrew Morton (76):
sky2 needs dma_mapping.h
git-netdev-all: s2io warning fix
[SERIAL] 8520_pci: build fix
pcmcia: validate_mem fix
[IPVS]: Another file needs linux/interrupt.h
alpha: dma_map_page() fix
swsusp: resume_store() retval fix
kill last zone_reclaim() bits
vmscan: balancing fix
consolidate lru_add_drain() and lru_drain_cache()
md-export-rdev-data_offset-via-sysfs-fix
identify multipage ->writepages() calls
revert "mm: page_state fixes"
asm-generic/atomic.h needs types.h
drop-pagecache
ipc: expand shm_flags
fix possible PAGE_CACHE_SHIFT overflows
Abandon gcc-2.95.x
remove gcc-2 checks
shrink struct page
parport_pc: arm build fix
remove semicolons from save_flags()
i810_audio: request_irq() fix
V4L/DVB (3193): Replace del_timer with del_timer_sync
spufs: fix for recent "shrink dentry_struct" patch
remove asm/serial.h from synclink_gt.
hrtimer: export deinlined mktime
tty-layer-buffering-revamp: jsm is broken
lindent rio drivers
[MMC] mmc_blk_probe() warning fix
spi: remove fastcall crap
V4L/DVB (3375): git dvb callbacks fix
[CASSINI]: Fix printk warning.
[IPV4]: RT_CACHE_STAT_INC() warning fix
[CPUFREQ] Don't free held mutex in cpufreq_add_dev()
scsi_transport_spi build fix
mm: dirty_exceeded speedup
[ALSA] Fix a typo in snd_assert()
[ALSA] hdsp - Fix printk warnings
[ALSA] pcxhr - Fix printk warning
"Fix uidhash_lock <-> RXU deadlock" fix
USB: fix ehci early handoff issues warning
USB: add new auerswald device ids
USB: yealink printk warning fix
x86_64: compat_sys_futimesat fix
smbfs readdir vs signal fix
compat_sys_pselect7() fix
tpm_bios: securityfs error checking fix
tpm_bios indexing fix
dump_stack() in oom handler
sx.c warning fixes
parport_serial: printk warning fix
quota_v2: printk warning fixes
sx.c printk warning fixes
uninline __sigqueue_free()
ip2main.c warning fixes
reiserfs_get_acl() build fix
jbd: fix transaction batching
uli526x warning fix
module: strlen_user() race fix
x86: don't initialise cpu_possible_map to all ones
select: fix returned timeval
tipar fixes
fbdev: video_setup() warning fix
[APPLETALK]: warning fix
ide: touch softlockup detector during pio
swsusp: nuke noisy message
smctr warning fix
select: time comparison fixes
ramfs: update dir mtime and ctime
nommu: implement vmalloc_node()
out_of_memory(): use of uninitialised
out_of_memory() locking fix
numa_maps-update fix
percpu_counter_sum()
3c509: bus registration fix
Andrew Stribblehill (1):
device-mapper: remove unused definition
Andrew Vasquez (5):
[SCSI] qla2xxx: Add full firmware(-request) hotplug support for all ISPs.
[SCSI] qla2xxx: Add support for embedded ISP24xx firmware.
[SCSI] qla2xxx: Resync with latest released ISP24xx firmware -- 4.00.16.
[SCSI] qla2xxx: Kconfig: two fixes
[SCSI] fc_transport: stop creating duplicate rport entries.
Andrew Victor (6):
[ARM] 3242/2: AT91RM9200 support for 2.6 (Serial)
[ARM] 3243/2: AT91RM9200 support for 2.6 (Atmel DK & EK boards)
[ARM] 3247/1: AT91RM9200 support for 2.6 (Cogent CSB337 & CSB637 boards) (Patch
[ARM] 3268/1: AT91RM9200 serial update for 2.6.15-git12
[ARM] 3325/2: GPIO function to control multi-drive (open collector) capability
[ARM] 3348/1: Disable GPIO interrupts
Andrew de Quincey (3):
DVB (2428): Fixes for the topuptv/SCM mediaguard CAM module in KNC1 CI module
DVB (2444): Implement frontend-specific tuning and the ability to disable zigzag
DVB (2454): Port code for SU1278/SH2 (TUA6100) from pre-refactored code
Andrey Borzenkov (2):
fix /sys/class/net/<if>/wireless without dev->get_wireless_stats
ide-cd: clear random-write capability it not supported
Andrey Panin (1):
[SERIAL] SIIG 8-port serial boards support
Andriy Skulysh (1):
video: hp680 backlight driver
Andy Adamson (2):
nfsd4: misc lock fixes
svcrpc: gss: handle the GSS_S_CONTINUE
Andy Fleming (2):
Gianfar update and sysfs support
powerpc: G4+ oprofile support
Andy Gospodarek (1):
r8169: fix forced-mode link settings
Andy Isaacson (1):
block/stat.txt
Andy Whitcroft (15):
memhotplug: __add_section remove unused pgdat definition
memhotplug: register_ and unregister_memory_notifier should be global
memhotplug: register_memory should be global
mm: kvaddr_to_nid not used in common code
mm: pfn_to_pgdat not used in common code
flatmem split out memory model
sparsemem: provide pfn_to_nid
i386 sparsemem for single node systems
powerpc: powermac adb fix dependency on btext_drawchar
powerpc: powermac adb fix udbg_adb_use_btext warning
powerpc32: clean up available memory models
powerpc32: fix definition of distribute_irqs
powerpc: oprofile cpu type names clash with other code
GFP_ZONETYPES: add commentry on how to calculate
GFP_ZONETYPES: calculate from GFP_ZONEMASK
Anil S Keshavamurthy (4):
kprobes: enable funcions only for required arch
kprobes: cleanup include/asm/kprobes.h
kprobes: changed from using spinlock to mutex
kprobes: arch_remove_kprobe
Anton Altaparmakov (9):
NTFS: Fix a potential overflow by casting (index + 1) to s64 before doing a
Merge branch 'master' of /usr/src/ntfs-2.6/
Merge branch 'master' of /usr/src/ntfs-2.6/
Merge branch 'master' of /usr/src/ntfs-2.6/
Merge branch 'master' of /home/src/linux-2.6/
NTFS: - Cope with attribute list attribute having invalid flags.
Merge ../ntfs-2.6-devel
NTFS: Implement support for sector sizes above 512 bytes (up to the maximum
NTFS: Do more detailed reporting of why we cannot mount read-write by
Anton Blanchard (14):
allow flatmem to be disabled when only sparsemem is implemented
ppc64: Add NUMA cpu summary at boot
powerpc: Dont set 32bit cputable bits on 64bit
powerpc: Remove old comment in head.S
ppc64: fix time syscall
ppc64: Fix oprofile when compiled as a module
ppc64: POWER5+ oprofile support
powerpc: DABR exceptions should report the address not the PC
Work around ppc64 compiler bug
powerpc/64: per cpu data optimisations
powerpc: use lwsync in atomics, bitops, lock functions
powerpc: reformat atomic_add_unless
powerpc: Fix runlatch performance issues
powerpc64: remove broken/bitrotted HMT support
Antonino A. Daplas (48):
vgacon: Workaround for resize bug in some chipsets
vesafb: Drop blank hook
fbcon: Sanitize fbcon
fbcon: Store struct display when setting all vcs
matroxfb: Remove fbcon.h from the main header file
fbdev: nvidiafb: Driver cleanup
fbdev: savagefb: Driver cleanup
fbdev: i810fb: Driver cleanups
fbdev: rivafb: Driver cleanups
fbdev: asiliantfb: Driver cleanups
fbdev: hgafb: Convert to platform device
fbdev: imsttfb: Driver cleanups
fbdev: kyrofb: Driver cleanups
fbdev: neofb: Driver cleanups
fbdev: pm2fb: Driver cleanups
fbdev: tdfxfb: Driver cleanups
fbdev: fbdev: Cleanup
fbdev: atyfb: Remove BIOS-less booting
fbdev: sstfb: Driver cleanups
rivafb: Trim rivafb_pan_display
savagefb: Trim savagefb_pan_display
vesafb: Trim vesafb_pan_display
Fix vesafb display panning regression
vga16fb: Trim vga16fb_pan_display
nvidiafb: Add support for some pci-e chipsets
skeletonfb: Documentation update
fbdev: Fix return code of fb_read and fb_write
fbdev: Reduce stack usage
nvidiafb: Add boot option 'bpp'
nvidiafb: Reduce stack usage
i810fb: Fix suspend and resume hooks
fbcon: Code cleanups
fbdev: Replace kmalloc with kzalloc
fbdev: Update maintainers list
fbcon: Fix screen artifacts when moving cursor
nvidiafb: Add support for Geforce4 MX 4000
Fix pseudo_palette setup in asiliantfb_setcolreg()
neofb: Fix uninitialized value
arcfb: Fix uninitialized value
kyrofb: Fix uninitialized value
arcfb: Fix dereference before NULL check
s1d13xxxfb: Fix resource leak
imsttfb: Fix resource leak
savagefb: Fix kfree before use
intelfb: Fix buffer overrun
tdfxfb: Fix buffer overrun
aty128fb: Fix array overrun
radeonfb: Fix static array overrun
Aristeu Sergio Rozanski Filho (1):
ppc32: cpm_uart: fix xchar sending
Arjan van de Ven (24):
mark several libata datastructures const
[SCSI] Mark some core scsi data structures const
USB: mark various usb tables const
[BLOCK] mark some block/ variables cons
x86/x86_64: mark rodata section read only: generic infrastructure
x86/x86_64: mark rodata section read only: x86 parts
x86/x86_64: mark rodata section read only: generic x86-64 bugfix
x86/x86_64: mark rodata section read-only: x86-64 support
x86/x86_64: mark rodata section read-only: make some datastructures const
[ACPI] move some run-time structure inits to compile time
Add a section about inlining to Documentation/CodingStyle
mutex subsystem, add include/asm-i386/mutex.h
mutex subsystem, add default include/asm-*/mutex.h files
Input: prepare for f_ops constness
[SCSI] turn most scsi semaphores into mutexes
[ARM] Convert some arm semaphores to mutexes
[MMC+MFD] Convert mmc to mutexes
[SERIAL] turn serial semaphores into mutexes
Unlinline a bunch of other functions
Mark some key VFS functions as __always_inline
[CPUFREQ] convert remaining cpufreq semaphore to a mutex
USBATM: semaphore to mutex conversion
ocfs2: Semaphore to mutex conversion.
edac: disable a few sysfs files to avoid them becoming an ABI
Arnaldo Carvalho de Melo (32):
[IPV6]: Reuse inet_csk_get_port in tcp_v6_get_port
[IPV6]: Generalise __tcp_v6_hash, renaming it to __inet6_hash
[ICSK]: make inet_csk_reqsk_queue_hash_add timeout arg unsigned long
[IPV6]: Generalise tcp_v6_search_req & tcp_v6_synq_add
[IPV6]: Introduce inet6_rsk()
[ICSK]: Rename struct tcp_func to struct inet_connection_sock_af_ops
[ICSK]: Move v4_addr2sockaddr from TCP to icsk
[DCCP]: Introduce dccp_ipv4_af_ops
[IPV6]: Generalise some functions
[IPV6]: Introduce inet6_timewait_sock
[IPV6]: Export some symbols for DCCPv6
[DCCP]: Just rename dccp_v4_prot to dccp_prot
[DCCP]: Prepare the AF agnostic core for the introduction of DCCPv6
[IPV6]: Export ipv6_opt_accepted
[DCCP]: Introduce DCCPv6
[DCCP]: Use reqsk_free in dccp_v4_conn_request
[TWSK]: Introduce struct timewait_sock_ops
[INET]: Generalise tcp_v4_hash_connect
[INET6]: Generalise tcp_v6_hash_connect
[TCP]: Move the TCPF_ enum to tcp_states.h
[IP_SOCKGLUE]: Remove most of the tcp specific calls
[SOCK]: Introduce sk_receive_skb
[INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h
[TCP]: Don't use __constant_htonl for a non const arg
[DCCP] ackvec: use u8 for the buf offsets
[TCP]: syn_flood_warning is only needed if CONFIG_SYN_COOKIES is selected
[IPVS]: Add missing include <linux/net.h>
[INET_DIAG]: Use inet_twsk() with TIME_WAIT sockets
[INET_DIAG]: whitespace/simple cleanups
[INET_DIAG]: Introduce inet_twsk_diag_dump & inet_twsk_diag_fill
[INET_DIAG]: Introduce sk_diag_fill
[REQSK]: Don't reset rskq_defer_accept in reqsk_queue_alloc
Arnaud Giersch (3):
parport: add parallel port support for SGI O2
parport: fix documentation
parport: remove dead address in MAINTAINERS
Arnaud Patard (2):
s3c2410fb: cleanup and fix
[ALSA] patch_realtek.c: Add new model
Arnd Bergmann (42):
spufs: The SPU file system, base
spufs: cooperative scheduler support
spufs: Make all exports GPL-only
spufs: fix local store page refcounting
spufs: Fix oops when spufs module is not loaded
spufs: Turn off debugging output
spufs: Improved SPU preemptability.
spufs: Improved SPU preemptability [part 2].
spufs: fix mailbox polling
cell: add platform detection code
spufs: fix module refcount race
spufs: trivial compile fix
spufs: fix hexdump format
spufs: clear dsisr on CLASS1[Mf] exception
powerpc: fix large nvram access
powerpc: sanitize header files for user space includes
powerpc: fix two build warnings
cell: enable pause(0) in cpu_idle
spufs: fix locking in spu_acquire_runnable
spufs: dont hold root->isem in spu_forget
spufs: check for proper file pointer in sys_spu_run
spufs: serialize sys_spu_run per spu
spufs fix spu_acquire_runnable error path
spufs: dont leak directories in failed spu_create
spufs: fix spufs_fill_dir error path
spufs: clean up use of bitops
spufs: move spu_run call to its own file
spufs: abstract priv1 register access.
spufs: fix sparse warnings
spufs: fix allocation on 64k pages
spufs: set irq affinity for running threads
V4L (926_2): Moves compat32 functions from fs to v4l subsystem
powerpc: pseries namespace cleanup
powerpc: pmac namespace cleanup
powerpc: xmon namespace cleanups
powerpc: cell namespace cleanup
spidernet: check if firmware was loaded correctly
spidernet: read firmware from the OF device tree
spidernet: fix HW structures for 64 bit dma_addr_t
spidernet: performance optimizations
spidernet: fix missing include
add missing syscall declarations
Arthur Othieno (5):
macintosh: don't store i2c_add_driver() return if no further processing done
V4L/DVB (3344b): don't ignore return from i2c_add_driver() for tuner-3036
PCI: cyblafb: remove pci_module_init() return, really.
Input: kill remnants of 98kbd{,-io} and 98spkr
[SERIAL] Documentation/jsm.txt is a no show.
Ashok Raj (9):
x86: convert bigsmp to use flat physical mode
make bigsmp the default mode if CONFIG_HOTPLUG_CPU
Updated CPU hotplug documentation
__cpuinit functions wrongly marked __meminit
x86_64: data/functions wrongly marked as __init with cpu hotplug.
x86_64: Dont record local apic ids when they are disabled in MADT
[IA64] Dont set NR_CPUS for cpu_possible_map when CPU hotplug is enabled.
[IA64] Count disabled cpus as potential hot-pluggable CPUs
[IA64] Count disabled cpus as potential hot-pluggable CPUs
Ashutosh Naik (3):
Input: wistron - add Acer TravelMate 240 to DMI table
modules: prevent overriding of symbols
kernel/module.c: remove redundant spinlock in resolve_symbol()
Atsushi Nemoto (25):
MIPS: Fix mdelay(1) for 64bit kernel with HZ == 1000
[SERIAL] initialize spinlock for port failed to setup console
[MIPS] Sparse: Fix some compiler/sparse warnings in ptrace32.c
[MIPS] Build blast_cache routines from template
[MIPS] Sparse: Add _MIPS_SZINT and _MIPS_ISA to CHECKFLAGS to fix sparse warnings.
[MIPS] Remove wrong __user tags.
[MIPS] ieee754[sd]p_neg workaround
[MIPS] Sparse: Add some __user tags to signal functions.
[MIPS] Fix minor sparse warnings
[MIPS] Fix dump_tlb.c warning and cleanup.
[MIPS] TX49 MFC0 bug workaround
[MIPS] Sparse: Add __user tags to syscall.c
[MIPS] Add 'const' to readb and friends
[MIPS] Rewrite get_wchan and its helper functions using kallsyms_lookup.
[MIPS] Add protected_blast_icache_range, blast_icache_range, etc.
[MIPS] Fix typo in _sys32_rt_sigreturn and _sysn32_rt_sigreturn.
[MIPS] Fixes for uaccess.h with gcc >= 4.0.1
[MIPS] jiffies_to_compat_timeval fix
[MIPS] Use generic compat routines for readdir, getdents
[MIPS] Use USECS_PER_SEC / HZ instead of tick_usec in do_gettimeofday.
x86: fix potential jiffies overflow in timer_resume()
time: add barrier after updating jiffies_64
__get_unaligned() gcc-4 fix
mtd: 64 bit fixes
[MIPS] local_r4k_flush_cache_page fix
Avishay Traeger (1):
set_page_count() macro safety
Ayaz Abdulla (1):
forcedeth: TSO fix for large buffers
Badari Pulavarty (2):
madvise(MADV_REMOVE): remove pages from tmpfs shm backing store
ext3: fix nobh mode for chattr +j inodes
Bart De Schuymer (2):
[NETFILTER] ebtables: Support nf_log API from ebt_log and ebt_ulog
[EBTABLES] Don't match tcp/udp source/destination port for IP fragments
Baruch Even (1):
[TCP] H-TCP: Fix accounting
Bastian Blank (1):
s390: fix match in ccw modalias
Becky Bruce (2):
documentation/powerpc: add bus-frequency property to SOC node
powerpc: Add FSL USB node to documentation
Ben Collins (11):
sbp2: Merge TYPE_RBC and 10byte removal patch from scsi maintainers.
sbp2: Remove our tracking of device type,
Input: i8042 - add OQO Zepto to noloop dmi table.
therm_adt746x: Quiet fan speed change messages
i386: Handle HP laptop rebooting properly.
Unchecked alloc_percpu() return in __create_workqueue()
sonypi: Enable ACPI events for Sony laptop hotkeys
kconf: Check for eof from input stream.
[CPUFREQ] p4-clockmod: Workaround for CPU's with N60 errata
Input: hiddev - fix off-by-one for num_values in uref_multi requests
powerpc: enable irq's for platform functions.
Ben Dooks (9):
[ARM] 3246/1: S3C24XX - retab clock list in arch/arm/mach-s3c2410/clock.c
[ARM] 3303/1: S3C24XX - add clock enable usage counting
[ARM] 3306/1: S3C24XX - update defconfig
[ARM] 3299/1: S3C24XX - fix irq range on adc device
[ARM] 3326/1: H1940 - Control latches
[ARM] 3363/1: [cleanup] process.c - fix warnings
[ARM] 3364/1: [cleanup] warning fix - definitions for enable_hlt and disable_hlt
[ARM] 3365/1: [cleanup] header for compat.c exported functions
[ARM] 3362/1: [cleanup] - duplicate decleration of mem_fclk_21285
Ben Gardner (1):
i386: GPIO driver for AMD CS5535/CS5536
Benjamin Herrenschmidt (40):
[SERIAL] Fix matching of MMIO ports
powerpc: Add OF address parsing code (#2)
powerpc: serial port discovery (#2)
powerpc: Unify udbg (#2)
powerpc: Add back support for booting from BootX (#2)
powerpc: convert macio_asic to use prom_parse
powerpc: Fix g5 build with xmon
powerpc: More serial probe fixes (#2)
powerpc: udbg updates
powerpc: Update OF address parsers
powerpc: Add pmac32 defconfig for ARCH=powerpc
powerpc: Fix platinumfb for some modes
powerpc: Remove device_node addrs/n_addr
powerpc: Experimental support for new G5 Macs (#2)
powerpc: Fix g5 DART init
powerpc: pci_address_to_pio fix
1/5 powerpc: Rework PowerMac i2c part 1
2/5 powerpc: Rework PowerMac i2c part 2
3/5 powerpc: Add platform functions interpreter
4/5 powerpc: Add cpufreq support for all desktop G5
PCI: Export pci_cfg_space_size
powerpc: Extended PCI config space
nvidiafb: Fixes for new G5
powerpc: Fix Maple build
powerpc: Update pmac32_defconfig
[SUNGEM]: Make PM of PHYs more reliable (#2)
sound/ppc/pmac.c typo
Fix uevent buffer overflow in input layer
powerpc: Fix sound driver use of i2c
powerpc: Thermal control for dual core G5s
powermac: Fix loss of ethernet PHY on sleep
powerpc: vdso 64bits gettimeofday bug
Add mm->task_size and fix powerpc vdso
powerpc: Fix old g5 issues with windfarm
powerpc: Fix windfarm_pm112 not starting all control loops
powerpc: Expose SMT and L1 icache snoop userland features
powerpc: incorrect rmo_top handling in prom_init
windfarm license fix
macintosh: correct AC Power info in /proc/pmu/info
powerpc: enable NAP only on cpus who support it to avoid memory corruption
Benjamin LaHaise (9):
[NET]: Avoid atomic xchg() for non-error case
[AF_UNIX]: Remove superfluous reference counting in unix_stream_sendmsg
[NET]: Speed up __alloc_skb()
[AF_UNIX]: Convert to use a spinlock instead of rwlock
aio: reorder kiocb structure elements to make sync iocb setup faster
x86_64: another mb() for smpboot.c
x86_64: don't save eflags in x86-64 switch_to()
Use 32 bit division in slab_put_obj()
kbuild: revert "fix make -jN with multiple targets with O=..."
Benoit Boissinot (2):
[ACPI] fix acpi_cpufreq.c build warrning
[NETFILTER] ip[6]t_policy: Fix compilation warnings
Bjorn Helgaas (11):
[ACPI] enable PNPACPI support for resource types used by HP serial ports
/dev/mem __HAVE_PHYS_MEM_ACCESS_PROT tidy-up
/dev/mem: validate mmap requests
[IA64] avoid broken SAL_CACHE_FLUSH implementations
ia64: drop arch-specific IDE MAX_HWIFS definition
HPET: handle multiple ACPI EXTENDED_IRQ resources
mmconfig: add kernel parameter documentation
ACPI: fix vendor resource length computation
[IA64] gensparse_defconfig: turn on PNPACPI
[IA64] don't report !sn2 or !summit hardware as an error
[IA64] SGI SN drivers: don't report !sn2 hardware as an error
Björn Steinbrink (1):
kjournald keeps reference to namespace
Bob Copeland (1):
partitions: Read Rio Karma partition table
Bob Moore (8):
[ACPI] ACPICA 20050930
[ACPI] ACPICA 20051021
[ACPI] ACPICA 20051102
[ACPI] ACPICA 20051117
[ACPI] ACPICA 20051202
[ACPI] ACPICA 20051216
[ACPI] ACPICA 20060113
[ACPI] ACPICA 20060127
Bodo Eggert (1):
kbuild: document INSTALL_MOD_PATH in 'make help'
Bodo Stroesser (3):
uml: move LDT creation
uml: change interface to boot_timer_handler
uml: TT mode softint fixes
Borislav Petkov (1):
[ACPI] remove Kconfig "default y" for laptop drivers
Brian Gerst (12):
gitignore: asm-offsets.h
gitignore: x86_64 files
gitignore: misc files
mpspec: remove unneeded packed attribute
gitignore: ignore shared objects
kbuild: clean up asm-offsets.h creation
modpost/file2alias: Fix typo
Split out screen_info from tty.h
Generic ioctl.h
x86_64: unexport pci_*_consistent
x86_64: Remove duplicate exports
x86_64: cleanup enter_lazy_tlb()
Brian Haley (1):
[IPV6]: fix ipv6_saddr_score struct element
Brian King (3):
[SCSI] ipr: Fix adapter initialization failure
[SCSI] sg: Remove aha1542 hack
[SCSI] scsi: scsi command retries off by one fix
Brian Magnuson (1):
fix build on x86_64 with !CONFIG_HOTPLUG_CPU
Brian Strand (1):
kbuild: patch to Documentation/kbuild/modules.txt
Brice Goglin (1):
Duplicate IPW_DEBUG option for ipw2100 and 2200
Bryan O'Sullivan (4):
Fix sparse parse error in lppaca.h
Define BITS_PER_BYTE
Introduce __iowrite32_copy
Add faster __iowrite32_copy routine for x86_64
Calin A. Culianu (1):
Watchdog: Winsystems EPX-C3 SBC
Carl-Daniel Hailfinger (1):
radeonfb: resume support for Samsung P35 laptops
Carlo Perassi (1):
atmel: CodingStyle cleanup
Carsten Otte (2):
s390: move s390_root_dev_* out of the cio layer
ext2: print xip mount option in ext2_show_options
Catalin Marinas (9):
[ARM] 3234/1: Update cpu_architecture() to deal with the new ID format
[ARM] 3256/1: Make the function-returning ldm's use sp as the base register
do_truncate() call fix in tiny-shmem.c
[ARM] 3289/1: Enable the LCD support for Integrator/CP
[ARM] 3290/1: Fix the FIFO size detection
[ARM] 3313/1: Use OSC4 instead of OSC1 for CLCD
[ARM] 3340/1: Fix the PCI setup for direct master access to SDRAM
[ARM] 3352/1: DSB required for the completion of a TLB maintenance operation
[ARM] 3356/1: Workaround for the ARM1136 I-cache invalidation problem
Cedric Le Goater (1):
s390: rt_sigreturn fix
Chas Williams (1):
[ATM]: keep atmsvc failure messages quiet
Chen, Kenneth W (4):
[IA64] remove staled comments in asm/system.h
x86_64: Fix memory policy build without CONFIG_HUGETLBFS
[IA64] add syscall entry for *at()
sched: revert "filter affine wakeups"
Chris Ball (1):
[ALSA] intel8x0: Add quirk for Optiplex GX270
Chris Humbert (1):
USB: don't allocate dma pools for PIO HCDs
Chris Mason (5):
resierfs: fix reiserfs_invalidatepage race against data=ordered
reiserfs: zero b_private when allocating buffer heads
reiserfs: reiserfs hang and performance fix for data=journal mode
reiserfs: reiserfs write_ordered_buffers should not oops on dirty non-uptodate bh
reiserfs: reiserfs fix journal accounting in journal_transaction_should_end
Chris McDermott (2):
x86-64: Fix HPET timer on x460
x86_64: Fix NMI watchdog on x460
Chris Pascoe (8):
V4L/DVB (3220): Add support for VP-3054 HDTV board
V4L/DVB (3310): DViCO Dual Digital DVB-T / USB bluebird updates
V4L/DVB (3311): DViCO FusionHDTV DVB-T Dual Digital PCI support
V4L/DVB (3312): DViCO USB IR Remote support
V4L/DVB (3315): Use correct AGC settings for DNTV Live! DVB-T Pro
V4L/DVB (3329): cx88_subids whitespace cleanup
V4L/DVB (3339): Activate remote control on HVR1100
V4L/DVB (3308): Use parallel transport for FusionHDTV Dual Digital USB
Chris Wright (4):
Make sure to always check upper bits of tv_nsec in timespec_valid.
sys_mbind sanity checking
update email address
LSM mail list has moved
Christian Ehrhardt (1):
s390: Increase spinlock retry code performance
Christian Kujau (1):
correct email address of Manfred Spraul
Christian Lindner (1):
USB: PL2303: Leadtek 9531 GPS-Mouse
Christian Trefzer (3):
neofb: take existing display configuration as default
neofb: avoid resetting display config on unblank
neofb: avoid resetting display config on unblank (v2)
Christoph Dworzak (1):
tulip: enable multiport NIC BIOS fixups for x86_64
Christoph Hellwig (69):
[NET]: restructure sock_aio_{read,write} / sock_{readv,writev}
[NETROM]: Remove unessecary lock_sock calls in netrom_ioctl()
[NET]: Add a dev_ioctl() fallback to sock_ioctl()
m68knommu: enable_irq/disable_irq
m68knommu: remove enable_irq_nosync()
use ptrace_get_task_struct in various places
udf: remove bogus inode == NULL check in inode_bmap
Add block_device_operations.getgeo block device method
cciss: avoid defining useless MAJOR_NR macro
add vfs_* helpers for xattr operations
remove jfs xattr permission checks
remove reiserfs xattr permission checks
remove xfs xattr permission checks
replace inode_update_time with file_update_time
switch autofs4 to touch_atime()
remove update_atime
switch fs3270 to ->compat_ioctl
remove TIOCGSERIAL/TIOCSSERIAL compat_ioctl entries for 390
->compat_ioctl for 390 tape_char
common compat_sys_timer_create
move rtc compat ioctl handling to fs/compat_ioctl.c
add ->compat_ioctl to dasd
sanitize building of fs/compat_ioctl.c
ntfs: remove superflous MS_NOATIME/MS_NODIRATIME assignments
9p: remove superflous MS_NODIRATIME assignment
per-mountpoint noatime/nodiratime
don't include ioctl32.h in drivers
[XFS] remove over-eager assert
[XFS] merge xfs_arch.h userspace changes back
[XFS] enable write barriers by default
[XFS] do barrier checks earlier. quota initialization may write to the
[XFS] Mark some lookup tables const. Thanks to Arjan van de Ven for
[XFS] Write log dummy record when freezing filesystem
[XFS] turn xlog helper macros into real functions
[XFS] fix, speedup and simplify atime handling let the VFS handle atime
[XFS] endianess annotations and tidying for the uuid code
[XFS] Initial pass at going directly-to-bio on the buffered IO path. This
[XFS] Export pagevec_lookup for use on the XFS page writeout path,
[XFS] use pagevec lookups This reduces the time spend in the radix tree
[XFS] clean up the xfs_offset_to_map interface Currently we pass a struct
[XFS] various fixes for xfs_convert_page fix various bogusities in
[XFS] consolidate some code in xfs_page_state_convert The unmapped buffer
[XFS] pass full 64bit offsets to xfs_add_to_ioend
[XFS] cluster rewrites We can cluster mapped pages aswell, this improves
[XFS] fix writeback control handling fix a reversed condition on where to
[XFS] fix up per-device xfsbufd
[XFS] add helper to get xfs_inode from vnode
[SCSI] sas: clear parent->rphy in sas_rphy_delete
[SCSI] sas: fix removal of devices behind expanders
[SCSI] always handle REQ_BLOCK_PC requests in common code
[SCSI] sr: split sr_audio_ioctl into specific helpers
[SCSI] mptsas: support basic hotplug
[SCSI] fusion: convert semaphores to mutexes
[SCSI] fusion: kzalloc / kcalloc conversion
[SCSI] remove target parent limitiation
fbdev: Sanitize ->fb_ioctl prototype
fbdev: Sanitize ->fb_mmap prototype
fix up sbuslib for new fb_comapt_ioctl prototype
exportfs: add find_acceptable_alias helper
[SCSI] fusion: setting timeouts in eh threads appropiatley for fc/sas/spi
[SCSI] fusion: add MSI support
[SCSI] mptsas: don't complain on bogus slave_alloc calls
reiserfs: remove reiserfs_permission_locked
reiserfs: use generic_permission
[SCSI] esp: fix eh locking
[IA64-SGI] revert export sn_pcidev_info_get
[SCSI] scsi: handle ->slave_configure return value
[SCSI] megaraid_sas: fix physical disk handling
remove __put_task_struct_cb export again
Christoph Lameter (74):
mm: dequeue a huge page near to this node
Add NUMA policy support for huge pages.
Remove old node based policy interface from mempolicy.c
hugepages: fold find_or_alloc_pages into huge_no_page()
mm: simplify build_zonelists_node by removing the case statement.
mm: move determination of policy_zone into page allocator
Fix zone policy determination
build_zonelists_node(): rename args
atomic_long_t & include/asm-generic/atomic.h V2
slab: remove nested #ifdef CONFIG_NUMA
add schedule_on_each_cpu()
Swap Migration V5: LRU operations
Swap Migration V5: PF_SWAPWRITE to allow writing to swap
Swap Migration V5: migrate_pages() function
Swap Migration V5: Add CONFIG_MIGRATION for page migration support
Swap Migration V5: MPOL_MF_MOVE interface
Swap Migration V5: sys_migrate_pages interface
SwapMig: CONFIG_MIGRATION fixes
SwapMig: add_to_swap() avoid atomic allocations
SwapMig: Drop unused pages immediately
SwapMig: Extend parameters for migrate_pages()
SwapMig: Switch error handling in migrate_pages to use -Exx
mm: make hugepages obey cpusets.
mempolicies: private pointer in check_range and MPOL_MF_INVERT
Fold numa_maps into mempolicies.c
Drop page table lock before calling migrate_page_add()
mempolicies: unexport get_vma_policy()
Move page migration related functions near do_migrate_pages()
migration: make sure there is no attempt to migrate reserved pages.
Fix for CONFIG_NUMA without CONFIG_SWAP
Simplify migrate_page_add
Zone reclaim: resurrect may_swap
Zone reclaim: Reclaim logic
Zone reclaim: proc override
NUMA policies in the slab allocator V2
mm: optimize numa policy handling in slab allocator
Optimize off-node performance of zone reclaim
zone_reclaim: reclaim on memory only node support
mm: improve function of sc->may_writepage
zone_reclaim: minor fixes
zone_reclaim: do not unmap file backed pages
zone_reclaim: partial scans instead of full scan
zone_reclaim: configurable off node allocation period.
Zone reclaim: Allow modification of zone reclaim behavior
Reclaim slab during zone reclaim
Direct Migration V9: PageSwapCache checks
Direct Migration V9: migrate_pages() extension
Direct Migration V9: remove_from_swap() to remove swap ptes
Direct Migration V9: upgrade MPOL_MF_MOVE and sys_migrate_pages()
Direct Migration V9: Avoid writeback / page_migrate() method
slab: minor cleanup to kmem_cache_alloc_node
hugetlb: add comment explaining reasons for Bus Errors
hugetlbpage: return VM_FAULT_OOM on oom
Updates for page migration
zone reclaim: do not check references to a page during zone reclaim
vmscan: remove duplicate increment of reclaim_in_progress
vmscan: skip reclaim_mapped determination if we do not swap
Terminate process that fails on a constrained allocation
page migration: Fix MPOL_INTERLEAVE behavior for migration via mbind()
vmscan: fix zone_reclaim
Fix sys_migrate_pages: Move all pages when invoked from root
remove_from_swap: fix locking
time_interpolator: Use readq_relaxed() instead of readq().
numa_maps: Fix potential crash on non IA64 platforms
numa_maps update
[IA64] Fix race in the accessed/dirty bit handlers
vmscan: no zone_reclaim if PF_MALLOC is set
slab: Node rotor for freeing alien caches and remote per cpu pages.
page migration: fail if page is in a vma flagged VM_LOCKED
Page migration documentation update
Consistent capabilites associated with MPOL_MOVE_ALL
page migration: Fail with error if swap not setup
time_interpolator: add __read_mostly
fix race in pagevec_strip?
Christophe Lucas (1):
atmel: audit return code of create_proc_read_entry
Christopher Pascoe (1):
V4L/DVB (3192): Fix bttv sub-device unregister
Chuck Ebbert (14):
i386: "invalid operand" -> "invalid opcode"
i386: PTRACE_POKEUSR: allow changing RF bit in EFLAGS register.
mutex subsystem, add typecheck_fn(type, function)
x86_64: "invalid operand" -> "invalid opcode"
x86_64: allow setting RF in EFLAGS
[SCSI] Mask capabilities for SCSI-1 CD drive
i386: fix stack dump loglevel
[BLOCK] elevator: Make elevator=as work again for anticipatory
elevator=as back-compatibility
sched: only print migration_cost once per boot
i386 cpu hotplug: don't access freed memory
i386: print kernel version in register dumps
kobject: don't oops on null kobject.name
i386: fix singlestepping though a syscall
Chuck Lever (10):
NFS: use generic_write_checks() to sanity check direct writes
NFS: Fix error recovery code in fs/nfs/inode.c:__init_nfs()
NFS: simplify inlined bit ops in nfs_page.h
NFS: get rid of useless kernel log message
NFS: make "inode number mismatch" message more useful
NFS: support large reads and writes on the wire
SUNRPC: switchable buffer allocation
SUNRPC: new interface to force an RPC rebind
SUNRPC: transport switch API for setting port number
SUNRPC: get rid of cl_chatty
Clemens Ladisch (23):
[ALSA] cs5535audio: move sound/driver.h to the top
[ALSA] rawmidi: protect against invalid device number in snd_rawmidi_info_select()
[ALSA] dynamic minors (1/6): store device type in struct snd_minor
[ALSA] dynamic minors (2/6): simplify storage of snd_minor structures
[ALSA] dynamic minors (3/6): store device-specific object pointers dynamically
[ALSA] dynamic minors (4/6): dynamic minor number allocation
[ALSA] dynamic minors (5/6): reduce maximum number of MIDI devices per card
[ALSA] dynamic minors (6/6): increase maximum number of sound cards
[ALSA] adjust documentation for higher card limit
[ALSA] rawmidi: adjust runtime->avail when changing output buffer size
[ALSA] usb-audio: fix Edirol UA-20 support
[ALSA] ens1371: fix compilation without SUPPORT_JOYSTICK
[ALSA] Nest sound devices
[ALSA] unregister platform devices
[ALSA] ymfpci: show chip model
[ALSA] seq: remove superfluous fields
[ALSA] seq: remove struct snd_seq_client_callback
[ALSA] seq: set client name in snd_seq_create_kernel_client()
[ALSA] seq: reorganize sequencer client numbers
[ALSA] usb-audio: don't use empty packets at start of playback
[ALSA] ymfpci: fix SPDIF sample rate information
[ALSA] usb-audio: fix non-48k sample rates with SB Audigy 2 ZS
USB: EHCI, another full speed iso fix
Con Kolivas (1):
mm: add populated_zone() helper
Cornelia Huck (16):
s390: re-activated path detection
s390: introduce struct subchannel_id
s390: introduce for_each_subchannel
s390: introduce struct channel_subsystem
s390: convert /proc/cio_ignore
s390: multiple subchannel sets support
s390: Fix missing release function and cosmetic changes
Add {css,ccw}_bus_type probe, remove, shutdown methods.
s390: chps[] array too short
s390: email-address change
s390: Fix modalias for ccw devices
s390: fix to_channelpath macro
s390: fix locking in __chp_add() and s390_subchannel_remove_chpid()
s390: ccw device disbanding
s390: fix assignment instead of check in ccw_device_set_online()
s390: improve response code handling in chsc_enable_facility()
Coywolf Qi Hunt (2):
make elv_try_merge() static, kill the dead declaration of
abandon gcc 295x main.c tidy
Craig Shelley (1):
USB: cp2101 Add new device IDs
Dale Farnsworth (11):
mv643xx_eth: Add Dale Farnsworth as a maintainer
mv643xx_eth: Add multicast support
mv643xx_eth: Receive buffers require 8 byte alignment
mv643xx_eth: iounmap the correct SRAM buffer
mv643xx_eth: Hold spinlocks only where needed
mv643xx_eth: Fix transmit skb accounting
mv643xx_eth: Merge open and stop helper functions
mv643xx_eth: Remove needless mask of extended intr register
mv643xx_eth: Fix spinlock recursion bug
mv643xx_eth: Whitespace cleanup
mv643xx_eth: Fix for building as a module
Damien Douxchamps (1):
Fix incorrect video1394 timestamps.
Dan Streetman (1):
airo.c: add support for IW_ENCODE_TEMP (i.e. xsupplicant)
Dan Williams (7):
[ARM] 3217/1: iop331 uarts as platform devices
[patch] ipw2100: support WEXT-18 enc_capa v3
wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support
drivers/net/wireless: correct reported ssid lengths
wireless/atmel: fix setting TX key only in ENCODEEXT
wireless/atmel: fix Open System authentication process bugs
Necessary evil to get sata_vsc to initialize with Intel iq3124h hba
Daniel =?ISO-8859-1?Q?Marjam=E4ki (1):
[AGPGART] Loop cleanup
Daniel Drake (1):
Clarify help text of SKGE/SK98LIN/SKY2
Daniel Jacobowitz (1):
[MIPS] Support /proc/kcore for MIPS
Daniel Marjamaki (3):
USB: ub 02 Removed unused variable
arch/i386/kernel/msr.c: removed unused variable
arch/i386/kernel/cpuid.c: unused variable
Daniel Marjamäki (3):
USB: isp116x-hcd.c: Removed unused variable
PCI: irq.c: trivial printk and DBG updates
[CRYPTO] aes-i586: Remove unused variable ls_tab
Daniel Mueller (1):
[ALSA] hda-codec - Fix HDA sound and V.92 modem for notebook Siemens FieldPG-M
Daniel Ritz (4):
USB: input/touchkitusb: handle multiple packets
yenta: optimize interrupt handler
yenta: make bridge specific init code configurable
pcmcia: cleanup cs.c, reduce size
Daniel Yeisley (3):
PCI Quirk: 1K I/O space granularity on Intel P64H2
x86_64: early initialization of cpu_to_node
i386: need to pass virtual address to smp_read_mpc()
Daniele Gozzi (1):
Input: lifebook - add DMI signature of Fujitsu Lifebook B142
Daniele Venzano (2):
Add Wake on LAN support to sis900 (2)
Fix Wake on LAN support in sis900
Darren Jenkins (1):
synclink_gt: make ->init_error signed
Darrick J. Wong (1):
make dm-mirror not issue invalid resync requests
Dave Airlie (47):
drm: rename driver hooks more understandably
drm: remove drm_init.c it is no longer needed
drm: remove remnamt of old DRM code from tdfx
drm: cleanup via_ds.c includes
drm: remove drm_flush
drm: remove old backwards compatibilty stuff
drm: fixup drm_proc.c struct table
drm: simplify sysfs code for drm
drm: add in-kernel entry points for rest of AGP ioctls
drm: remove exports that modules shouldn't use.
drm: update mga driver for new bootstrap code
drm: drop mtrr from i915
drm: update VIA driver to 2.7.2
drm: move ioctl flags to a bit field of flags
drm: via driver update to CVS version
drm: bring sis + tdfx up to latest CVS
drm: fix a LOR issue on FreeBSD for savage driver
drm: bring savage inline with latest CVS
drm: remove old reclaim_buffers from ix0 drivers
drm: update PCIGART support from CVS
drm: fix issue with contexts running out of RAM
drm: proper fix for drm_context
drm: update drm_memory_debug.h
drm: update to i915 1.3.0
drm: update lock flags from userspace
drm: drm_ioctl.c sync with fixes from CVS
drm: update drm pci ids list
drm: major update from CVS for radeon and core
drm: merge in Linus mainline
drm: remove is_pci flag completely...
drm: fix warning on alpha
drm: fix radeon warnings on 64-bit
drm: fixup drm bufs being just under the EOM
drm: cleanup properly on drm module unload
drm: fix issues with systems with no MTRR
drm: Fix sparce warning in radeon driver
drm: add i945GM PCI ID
drm: add X600 PCI IDs
drm: use NULL instead of 0
drm: ati_pcigart: simplify page_count manipulations
drm: i915 patches from Tungsten Graphics
drm: Fixes sparse warnings in via_dmablit.c
drm: drivers/char/drm/: make some functions static
sem2mutex: drivers/char/drm/
drm: fixup i915 interrupt on X server exit
drm: radeon add r300 TX_CNTL and verify bitblt packets
drm: fix brace placement
Dave C Boutcher (10):
powerpc: Add some more pSeries hypervisor call constants
powerpc: Add/remove/update properties in /proc/device-tree
powerpc: Add/remove/update properties in firmware device tree
powerpc: Add of_find_property function
powerpc: Add support for changing properties from userspace
powerpc: special-case ibm,suspend-me RTAS call
[SCSI] ibmvscsi: handle re-enable firmware message
powerpc: return correct rtas status from ibm,suspend-me
powerpc: prod all processors after ibm,suspend-me
powerpc: remove useless call to touch_softlockup_watchdog
Dave Johnson (1):
cramfs mounts provide corrupted content since 2.6.15
Dave Jones (38):
Merge ../linus
[CPUFREQ] Fix indentation in powernow-k8
[CPUFREQ] Change loglevels on powernow-k8 bios error printk's.
Merge ../linus/
[X86] Remove Winchip 4 ID.
[X86] Rename MTRR mutex to something more sensible.
[X86] Remove pointless versioning of mtrr driver.
x86: change_page_attr() fix
x86: missing printk newline in apic boot option parser
don't freeze firewire on suspend.
[SERIAL] Make the number of UARTs registered configurable.
kbuild: reference_discarded addition
rmap: additional diagnostics in page_remove_rmap()
Add tainting for proprietary helper modules
fix gcc4.1 build failure on xconfig
Make apm buildable without legacy pm
printk levels for spinlock debug
printk levels for i386 oops code.
[X86] Add new Intel cache descriptors.
[IPV4] igmp: remove pointless printk
[CPUFREQ] cpufreq_notify_transition cleanup.
fix saa7146 kobject register failure
[CPUFREQ] Whitespace/CodingStyle cleanups
Fix build failure in recent pm_prepare_* changes.
EDAC config cleanup
missing license tag in intermodule
V4L/DVB (3318c): fix saa7146 kobject register failure
More informative message on umount failure
Fix s390 build failure.
[AGPGART] Improve the error message shown when we detect a ServerWorks CNB20HE
Remove "RV370 5B60 [Radeon X300 (PCIE)]" from DRI list
[ATM]: Ratelimit atmsvc failure messages
[IPV4] ICMP: Invert default for invalid icmp msgs sysctl
[P8023]: Fix tainting of kernel.
[AGPGART] Add some informational printk to nforce GART failure path.
x86-64: react to new topology.c location
x86 microcode driver vs hotplug CPUs.
[TUN]: Fix leak in tun_get_user()
Dave Kleikamp (1):
JFS: Take logsync lock before testing mp->lsn
Dave Peterson (1):
EDAC: disable sysfs interface
Davi Arnaut (2):
ebcdic do_kdsk_ioctl off-by-one
Fix keyctl usage of strnlen_user()
David Binderman (1):
[IRDA]: out of range array access
David Brownell (26):
USB: EHCI updates (4/4) driver model wakeup flags
USB: ehci fix driver model wakeup flags
USB: wakeup flag updates (1/3) sl811-hcd
USB: wakeup flag updates (2/3) uhci-hcd
USB: wakeup flag updates (3/3) isp116x-hcd
USB: hcd uses EXTRA_CFLAGS for -DDEBUG
spi: simple SPI framework
spi: ads7846 driver
spi: mtd dataflash driver
spi: add spi_driver to SPI framework
SPI core tweaks, bugfix
spi: ads7836 uses spi_driver
spi: add spi_bitbang driver
spi: misc fixes
SPI: add spi_butterfly driver
USB: fix EHCI early handoff issues
USB: net2280 warning fix
USB: USB authentication states
USB: gadget zero and dma-coherent buffers
SPI: spi_butterfly, restore lost deltas
USB: fix up the usb early handoff logic for EHCI
USB: sl811_cs needs platform_device conversion too
Input: ads7846 - assorted updates
USB: fix EHCI BIOS handshake
pcmcia: add another ide-cs CF card id
mtd_dataflash, fix block vs page erase
David Chinner (3):
[XFS] Introduce per-filesystem delwri pagebuf flushing to reduce
[XFS] Fix a race in xfs_submit_ioend() where we can be completing I/O for
[XFS] Account for the page we just wrote when we detect congestion during
David Elliott (1):
hfs: add HFSX support
David Gibson (14):
Hugetlb: Copy on Write support
powerpc: Make hugepage mappings respect hint addresses
powerpc: Remove ItLpRegSave area from the paca
powerpc: Remove some unneeded fields from the paca
powerpc: Replace VMALLOCBASE with VMALLOC_START
powerpc: Fix iSeries bug in VMALLOCBASE/VMALLOC_START consolidation
Fix handling of ELF segments with zero filesize
powerpc: Cleanup LOADADDR etc. asm macros
powerpc: Remove lppaca structure from the PACA
powerpc: Add flattened device tree documentation
powerpc: Cleanup, consolidating icache dirtying logic
Hugepages need clear_user_highpage() not clear_highpage()
powerpc: Fix accidentally-working typo in __pud_free_tlb
powerpc: Fix incorrect pud_ERROR() message
David Hollis (2):
USB: asix.c - Add Linksys USB200M Rev 2 ids
USB: asix - Add device IDs for 0G0 Cable Ethernet
David Howells (33):
Fix pragma packing in ip2 driver
FRV: Clean up bootmem allocator's page freeing algorithm
Keys: Remove key duplication
NOMMU: Provide shared-writable mmap support on ramfs
NOMMU: Make SYSV IPC SHM use ramfs facilities on NOMMU
FRV: Implement futex operations for FRV
FRV: Make futex code compilable on nommu [try #2]
frv: fix signal handling
frv: improve signal handling
x86: handle -Wsign-compare in bitops
frv: suppress configuration of certain features for FRV
frv: drop 8/16-bit xchg and cmpxchg
frv: drop unsupported debugging features
frv: implement and export various things required by modules
frv: support module exception tables
frv: supply various missing I/O access primitives
frv: add module support stubs
frv: add pci_iomap
frv: fix PCMCIA configuration
frv: force serial driver inclusion
frv: make get_user macro cast pointers
frv: miscellaneous changes
frv: fix uninitialised variable in atm nicstar driver
frv: fix uninitialised variable in serverworks driver
Permit multiple inclusion of linux/pagevec.h
keys: Permit key expiry time to be set
keys: Discard duplicate keys from a keyring on link
keys: Permit running process to instantiate keys
Add list_for_each_entry_safe_reverse()
Handle TIF_RESTORE_SIGMASK for FRV
Handle TIF_RESTORE_SIGMASK for i386
FRV: Miscellaneous fixes
FRV: Use virtual interrupt disablement
David Kubicek (1):
USB: Converting cdc acm to a ring queue
David L Stevens (2):
[IPV4]: Fix multiple bugs in IGMPv3
[IPV6] MLDv2: fix change records when transitioning to/from inactive
David S. Miller (54):
[AF_UNIX]: Use spinlock for unix_table_lock
[NET]: Fix sock_init() return value.
[PPPOX]: Fix assignment into const proto_ops.
Fix posix-cpu-timers sched_time accumulation
[DCCP]: ipv6.c needs net/ip6_checksum.c
[NETFILTER]: Add dummy nf_hook{_thresh}() when NETFILTER is disabled.
drivers/connector/cn_proc.c typos
[SPARC64]: Add needed pm_power_off symbol.
[SPARC64]: Update defconfig.
[SPARC64]: Fix sys_fstat64() entry in 64-bit syscall table.
[MUTEX]: linux/mutex-debug.h needs linux/linkage.h
[IPV6]: Fix modular build with netfilter enabled.
[MUTEX]: linux/mutex.h needs linux/linkage.h too
[NET]: Some more missing include/etherdevice.h includes
[NETFILTER]: ip_ct_proto_gre_fini() cannot be __exit
[TIPC]: Fix 64-bit build warnings.
[NETFILTER] x-tables: Missing linux/ipv6.h includes.
[NETFILTER]: ip_conntrack_proto_gre.c needs linux/interrupt.h
[NET]: Make second arg to skb_reserved() signed.
[SPARC]: Fix sbusfb build.
[SOUND]: sparc/cs4231: Fix some typos which wrecked the build.
[SPARC64]: Update defconfig.
[PKTGEN]: Respect hard_header_len of device.
Merge git://tipc.cslab.ericsson.net/pub/git/tipc
[SPARC64]: Fix build with CONFIG_COMPAT disabled.
[SPARC]: sparc32 needs PROMDEV_{I,O}RSC defines too.
[SPARC]: Add support for *at(), ppoll, and pselect syscalls.
Merge master.kernel.org:/pub/scm/linux/kernel/git/sridhar/lksctp-2.6
[NETFILTER] x_tables: Make XT_ALIGN align as strictly as necessary.
Fix regression added by ppoll/pselect code.
[SPARC64]: Use compat_sys_futimesat in 32-bit syscall table.
[NETFILTER]: Unbreak x-tables on x86.
[SPARC]: Increase NR_SYSCALLS to 299
[SPARC64]: Implement __raw_read_trylock()
[SPARC64]: Kill compat_sys_clock_settime sign extension stub.
[SPARC]: Fix compile failures in math-emu.
[SUNGEM]: Unbreak Sun GEM chips.
[DCCP] ipv6: dccp_v6_send_response() has a DST leak too.
[TG3]: Update driver version and release date.
[SPARC64]: Add .gitignore file for sparc64 boot images.
[SPARC64]: Update defconfig.
[SPARC]: Wire up sys_unshare().
[SPARC64]: Update defconfig.
[SPARC]: sys_newfstatat --> sys_fstatat64
Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6
[NET]: Revert skb_copy_datagram_iovec() recursion elimination.
[SPARC64]: Implement futex_atomic_op_inuser().
[SPARC64]: Make cpu_present_map available earlier.
[TG3]: Fix Sun tg3 variant detection.
[SUNSU]: Fix locking error in sunsu_stop_rx().
[SPARC64]: Mark __ex_table section correctly.
Wrong return value corrupts free object in e1000 driver
[TCP]: Fix tcp_tso_should_defer() when limit>=65536
e1000 endianness bugs
David Shaohua Li (1):
[ACPI] SMP S3 resume: evaluate _WAK after INIT
David Shaw (2):
knfsd: check error status from vfs_getattr and i_op->fsync
knfsd: Provide missing NFSv2 part of patch for checking vfs_getattr.
David Teigland (2):
device-mapper: add dm_find_md
device-mapper: add dm_get_md
David Vrabel (3):
gx1fb: (try to) play nicer with various BIOSes
[ARM] 3267/1: PXA27x SSP controller register defines
[ARM] 3281/1: ixp4xx: export ixp4xx_exp_bus_size for modules
David Woodhouse (18):
USB: Export IEEE-1284 device id in sysfs for usblp devices
syscall entry/exit revamp
ppc64 syscall_exit_work: call the save_nvgprs function, not its descriptor.
powerpc: serial port discovery: cope with broken firmware
Save NVGPRS in 32-bit signal frame
Fix code that saves NVGPRS in 32-bit signal frame
ppc: Make ARCH=ppc build again with new syscall path
powerpc/cell: disable legacy i/o area
powerpc: Some ppc compile fixes...
fix/simplify mutex debugging code
[IPV6]: Avoid calling ip6_xmit() with NULL sk
powerpc: Make CHRP build again
powerpc: macio-adb build fix
Generic sys_rt_sigsuspend()
TIF_RESTORE_SIGMASK support for arch/powerpc
Add pselect/ppoll system call implementation
Add pselect/ppoll system calls on i386
jffs2: avoid divide-by-zero
Dean Nelson (8):
[IA64-SGI] ensure XPC disengage request is processed
[IA64-SGI] cleanup XPC disengage related messages
[IA64-SGI] XPC and unregistering from notifier lists
[IA64-SGI] ignoring loss of heartbeat while XPC is in kdebug
[IA64-SGI] move xpc_system_reboot()
[IA64-SGI] move xpc.h to include/asm-ia64/sn
[IA64-SGI] move xpc.h to include/asm-ia64/sn (cleanup)
[IA64-SGI] enforce proper ordering of callouts by XPC
Dean Roe (2):
[IA64-SGI] add sn_feature_sets bit
[IA64-SGI] fix the size of __sn_cnodeid_to_nasid
Deepak Saxena (7):
[ARM] 3192/1: Remove gpio_isr_line_clear() API from IXP4xx
[ARM] 3220/1: Remove gpio_isr_line_clear() from NAS 100d
[ARM] 3221/1: Update IXP4xx defconfig
Fix IXP4xx watchdog errata workaround
[ARM] 3226/1: IXP4xx runtime expansion bus window size configuration
[ARM] 3070/2: Add __ioremap_pfn() API
cs89x0: add ixdp2351 support
Denis MONTERRAT (1):
USB: add new pl2303 device ids
Denis Vlasenko (2):
fix a few "warning: 'cleanup_card' defined but not used"
[CRYPTO] aes-i586: Nano-optimisation on key length check
Deti Fliegl (1):
DVB (2401): USB hot unplug Oops fix.
Diego Calleja (1):
reiserfs: missing kmalloc failure check
Dimitri Sivanich (1):
shrink mmtimer memory size
Dipankar Sarma (2):
rcu batch tuning
fix file counting
Dirk Mueller (1):
NFSv3: fix sync_retry in direct i/o NFS
Dmitry Torokhov (45):
Input: evdev - consolidate compat and regular code
Input: mousedev - make module parameters visible in sysfs
Manual merge with Linus (conflict in drivers/input/misc/wistron_bnts.c)
Input: psmouse - don't leave mouse asleep
Input: i8042 - disable MUX mode for Sharp MM20
Input: add help entry for FM801 gameport driver to Kconfig
Input: pcspkr - register with driver core as a platfrom device
Input: m68kspkr - register with driver core as a platfrom device
Input: sparcspkr - register with driver core as a platfrom device
Input: logips2pp - add signature of MouseMan Wheel Mouse (87)
Input: i8042 - convert to the new platform device interface
Input: ct82c710 - convert to the new platform device interface
Input: q40kbd - convert to the new platform device interface
Input: maceps2 - convert to the new platform device interface
Input: wistron - convert to the new platform device interface
[MMC] wbsd: make use of ARRAY_SIZE() macro
[MMC] wbsd: convert to the new platfrom device interface
Driver Core: Add platform_device_del()
Driver Core: Rearrange exports in platform.c
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: atkbd - don't lose keymap settings when reconnecting keyboard
Sonypi: convert to the new platform device interface
Input: grip_mp - kill commented out code
Input: ibmasm - fix input initialization error path
[SERIAL] serial8250: convert to the new platform device interface
Input: HID - fix an oops in PID initialization code
Input: psmouse - attempt to re-synchronize mouse every 5 seconds
Input: HID - add more simulation usages
Input: wacom - fix compile on PowerPC
Fix compile warning in bt8xx module
Input: psmouse - set name for Genius mice
Input: grip - fix crash when accessing device
Input: grip - handle errors from input_register_device()
Input: db9 - fix possible crash with Saturn gamepads
Input: db9 - handle errors from input_register_device()
Input: sidewinder - handle errors from input_register_device()
Input: gamecon - fix crash when accessing device
Input: gamecon - handle errors from input_register_device()
Input: turbografx - handle errors from input_register_device()
Input: tmdc - handle errors from input_register_device()
Input: a3d - convert to dynamic input_dev allocation
Input: iforce - fix detection of USB devices
Input: trackpoint - enable devices connected to external port
Input: ads7846 - convert to to dynamic input_dev allocation
Input: psmouse - disable autoresync
Domen Puncer (3):
mips: remove include/asm-mips/riscos-syscall.h
remove unused LOCAL_END_REQUEST
drivers/isdn/sc/ioctl.c: copy_from_user() size fix
Dominik Brodowski (19):
pcmcia: remove socket register_callback
pcmcia: remove get_socket callback
pcmcia: validate_mem shouldn't be void
pcmcia: new suspend core
pcmcia: merge suspend into device model
pcmcia: unify detach, REMOVAL_EVENT handlers into one remove callback
pcmcia: remove old detach mechanism
pcmcia: remove dev_list from drivers
pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback
pcmcia: fix sound drivers
pcmcia: properly handle static mem, but dynamic io sockets
pcmcia: export stored values in sysfs
pcmcia: no probing of ioports on PARISC
pcmcia: kzalloc conversion
PCI: use bus numbers sparsely, if necessary
pcmcia: add new IDs for serial_cs.c
pcmcia: runtime powermanagement interface
pcmcia: properly handle pseudo multi-function devices
[SCSI] scsi: aha152x pcmcia driver needs spi transport
Dotan Barak (1):
IB/mthca: Add support for automatic path migration (APM)
Doug Warzecha (1):
dcdbas: dcdbas_pdev referenced after platform_device_unregister on exit
Dr. Werner Fink (1):
DVB (2441): Driver support for live-ac3, firmware >= 2621 required.
Duncan Sands (13):
USBATM: trivial modifications
USBATM: add flags field
USBATM: remove .owner
USBATM: kzalloc conversion
USBATM: xusbatm rewrite
USBATM: shutdown open connections when disconnected
USBATM: return correct error code when out of memory
USBATM: use dev_kfree_skb_any rather than dev_kfree_skb
USBATM: measure buffer size in bytes; force valid sizes
USBATM: allow isochronous transfer
USBATM: handle urbs containing partial cells
USBATM: bump version numbers
USBATM: -EILSEQ workaround
Eddie C. Dost (1):
[SPARC64]: Serial Console for E250 Patch
Edgar Hucek (1):
EFI: Fix gdt load
Eli Cohen (3):
IPoIB: Fix error path in ipoib_mcast_dev_flush()
IPoIB: Fix address handle refcounting for multicast groups
IPoIB: Fix memory leak of multicast group structures
Eric Dumazet (7):
[NETFILTER] ip_tables: NUMA-aware allocation
[NET]: move struct proto_ops to const
oprofile: Use vmalloc_node() in alloc_cpu_buffers()
shrink dentry struct
remove unused blkp field in percpu_data
[IPV4]: rt_cache_stat can be statically defined
percpu data: only iterate over possible CPUs
Eric Paris (2):
update bonding.txt to not show ip address on slaves
s390: remove one set of brackets in __constant_test_bit()
Eric Rossman (1):
s390: add support for cex2a crypto cards
Eric Sandeen (3):
[XFS] remove unused "readonly" arg from xlog_find_tail and xlog_recover
[XFS] remove unused vars, args, & unneeded intermediate vars from zeroing
[XFS] Don't map non-uptodate buffers in xfs_probe_cluster; also fixes
Eric Sesterhenn (6):
[SPARC]: change if() BUG(); to BUG_ON in iommu.c
bonding: fix ->get_settings error checking
acenic: fix checking of read_eeprom_byte() return values
alpha show_interrups() trashes argument
i2c: Use module_param in i2c-algo-sibyte
chelsio: fix kmalloc failure in t1_espi_create
Eric Sesterhenn / snakebyte (5):
replace MODULE_PARM in tulip/uli526x.c
V4L/DVB (3354a): Remove old MODULE_PARM in media/video/
USB: Remove LINUX_VERSION_CODE check in pwc/pwc-ctrl.c
BUG_ON() Conversion in fs/ocfs2/
BUG_ON() Conversion in fs/configfs/
Eric Van Buggenhaut (1):
hw_random: 82801AB PCI Bridge support
Eric Van Hensbergen (6):
v9fs: fix fd_close
v9fs: add readpage support
v9fs: update documentation and fix debug flag
v9fs: fix bug in atomic create open fix
v9fs: simplify fid mapping
v9fs: fix overzealous dropping of dentry which breaks dcache
Eric W. Biederman (7):
Don't attempt to power off if power off is not implemented
i386/x86-64: Don't IPI to offline cpus on shutdown
x86_64: Memorize location of i8259 for reboots.
[IPV6] tcp_v6_send_synack: release the destination
alpha: Fix getxpid on alpha so it works for threads
edac_mc: Remove include of version.h
unshare: Use rcu_assign_pointer when setting sighand
Eugene Surovegin (3):
ppc32: remove "jumbo" member from ocp_func_emac_data
CREDITS update: Eugene Surovegin
PPC44x EMAC driver: disable TX status deferral in half-duplex mode
Evgeniy (3):
fs/ufs: debug mode compilation failure
Fix oops in ufs_fill_super at mount time
ufs cleanup
Evgeniy Dushistov (2):
ufs: fix oops with `ufs1' type
ufs: fix hang during `rm'
Evgeniy Polyakov (4):
[MMC] mmci: kunmap_atomic() unmaps virtual address, not page
UFS: inode->i_sem is not released in error path
[NET]: Fix diverter build.
[PKT_SCHED] ematch: Remove bogus include.
FUJITA Tomonori (2):
[SCSI] iscsi: whitespace cleanup
[SCSI] iscsi: data digest page cache usage fix
Felix Oxley (1):
fs/jffs/intrep.c: 255 is unsigned char
Fengwei Yin (1):
USB: One potential problem in gadget/serial.c
Fernando Luis Vazquez Cao (1):
Compilation of kexec/kdump broken
Franck (1):
Add MIPS dependency for dm9000 driver
Franck Bui-Huu (1):
USB: lh7a40x gadget driver: Fixed a dead lock
Francois Romieu (10):
[AX25/MKISS]: unbalanced spinlock_bh in ax_encaps()
r8169: prevent excessive busy-waiting
8139too: fix a TX timeout watchdog thread against NAPI softirq race
sis190: early setting of the pci driver private data
r8169: fix broken ring index handling in suspend/resume
r8169: enable wake on lan
via-velocity: fix memory corruption when changing the mtu
8139cp: fix broken suspend/resume
de2104x: prevent interrupt before the interrupt handler is registered
de2104x: fix the TX watchdog
Francois Wellenrieter (1):
[IA64] Fix conversion of pal_min_state physical address
Frank Filz (2):
[SCTP]: Update SCTP_PEER_ADDR_PARAMS socket option to the latest api draft.
[SCTP]: Add support for SCTP_DELAYED_ACK_TIME socket option.
Frank Pavlic (5):
klist: Fix broken kref counting in find functions
s390: qdio V=V pass-through
s390: lcs performance enhancements
s390: some qeth driver fixes
s390: V=V qdio fixes
Fred Isaman (2):
nfsd4: Fix bug in rdattr_error return
nfsd4: clean up settattr code
Freddy Spierenburg (1):
au1100fb: replaced io_remap_page_range() with io_remap_pfn_range()
GOTO Masanori (2):
x86: Fix i386 nmi_watchdog that does not trigger die_nmi
Fix sigaltstack corruption among cloned threads
Gabriel A. Devenyi (1):
cpufreq-nforce2.c fix u32<0 test
Gareth Howlett (1):
[SERIAL] Add support for more Connect Tech PCI serial boards
Gennady Sharapov (8):
uml: move libc-dependent code from signal_user.c
uml: move libc-dependent code from trap_user.c
uml: merge trap_user.c and trap_kern.c
uml: move libc-dependent utility procedures
uml: move libc-dependent time code
uml: move headers to arch/um/include
uml: move libc-dependent skas memory mapping code
uml: move libc-dependent skas process handling
Geoff Levand (2):
spufs: Suspend/restore MFC DMA operations at SPU context switch.
powerpc: Fix spufs initialization sequence.
George Anzinger (3):
sigaction should clear all signals on SIG_IGN, not just < 32
hrtimers: cleanups and simplifications
Normalize timespec for negative values in ns_to_timespec
George G. Davis (1):
[ARM] 3269/1: Add ARMv6 MT_NONSHARED_DEVICE mem_types[] index
George Gazurkoff (2):
V4L/DVB (3118): Enable remote control on AVERTV STUDIO 303
V4L/DVB (3303): Both AverTV Studio 303 cards #6 and #36 use the same IR programming.
Gerald Britton (1):
x86: fix oprofile kernel callgraph regression
Gerald Schaefer (1):
s390: fix strnlen_user return value
Gergely Tamas (1):
[ALSA] emu10k1 - Add entry for SB Live 5.1 Digital OEM [SB0220]
Giuliano Pochini (1):
[ALSA] fix typos in writing-an-alsa-driver
Glauber de Oliveira Costa (2):
ext3: remove trailing newlines from ext3_warning() calls
ext3: use sbi instead of EXT3_SB() in resize code.
Graham Gower (1):
prism54/islpci_eth.c: dev_kfree_skb used with interrupts disabled
Grant Coady (3):
hwmon: remove deprecated sysfs names of adm1025 and adm1026
n_hdlc.c: remove unused declaration
PCI: pci_ids: remove duplicates gathered during merge period
Grant Grundler (5):
[PARISC] Truncate overlapping PAT PDC reported ranges
[PARISC] Fix BLK_BOUNCE_HIGH on parisc by initializing max_low_pfn
[PARISC] Make PCI_HOST_ADDR and PCI_BUS_ADDR symmetrical
[PARISC] Remove unnecessary extern declarations from asm/pci.h
PCI: make it easier to see that set_msi_affinity() is used
Greg Edwards (1):
[IA64] sn2 maintainer update (Jes Sorensen)
Greg KH (2):
USB: Fix GPL markings on usb core functions.
fix build breakage in eeh.c in 2.6.16-rc5-git5
Greg Kroah-Hartman (22):
USB: reorg some functions out of the main usb.c file
USB: add dynamic id functionality to USB core
USB: allow usb drivers to disable dynamic ids
USB: make registering a usb driver automatically set the module owner
USB: remove .owner field from struct usb_driver
HOTPLUG: always enable the .config option, unless EMBEDDED
Driver core: only all userspace bind/unbind if CONFIG_HOTPLUG is enabled
Driver core: Make block devices create the proper symlink name
I2C: Fix up debug build error for previous i2c structure changes
I2C: Make i2c_add_driver automatically set the proper module owner
I2C: Remove .owner setting from i2c_driver as it's no longer needed
I2C: move i2c-dev to use dynamic class devices
Merge ../torvalds-2.6/
PCI Hotplug: fix up the sysfs file in the compaq pci hotplug driver
drivers/sound/oss: Replace pci_module_init() with pci_register_driver()
USB: remove some left over devfs droppings hanging around in the usb drivers
USB: add might_sleep() to usb_unlink_urb() to warn developers
kobject_add() must have a valid name in order to succeed.
DRM: fix up classdev interface for drm core
IB: fix up major/minor sysfs interface for IB core
Revert mount/umount uevent removal
USB Serial: fix use-after-free bug in usb-serial core
Greg Smith (1):
"s390: multiple subchannel sets support" fix
Greg Ungerer (17):
h8300: remove MAGIC_ROM_PTR from k8300_ksyms.c
h8300: remove MAGIC_ROM_PTR from memory.c
m68knommu: don't set gcc optimizer flags
m68knommu: fix mangled 'truct' in ptrace.c
m68knommu: fix a5 reg corruption in signal handlers
m68knommu: fix ram length of m5208evb board
m68knommu: allow configure of FEC for M520x CPU family
m68knommu: set irq priority/level different for each ColdFire serial port
uclinux: delay binfmt_flat trace
m68knommu: fix find_next_zero_bit in bitops.h
m68knommu: save reg a5 on context change
memmap_init_zone(): remove uneccesary page++
m68knommu: compile fixes for mcfserial.c
m68knommu: need pm_power_off in m68knommu
m68knommu: hardirq.h needs definition of NR_IRQS
m68knommu: use tty_schedule_flip() in 68360serial.c
m68knommu: use tty_schedule_flip() in 68328serial.c
Gregor Maier (1):
[NETFILTER]: Fix wrong option spelling in Makefile for CONFIG_BRIDGE_EBT_ULOG
Guennadi Liakhovetski (1):
[SCSI] dc395x: "fix" virt_addr calculation on AUTO_REQSENSE
Guillaume Chazarain (2):
printk return value: fix it
kmsg_write: don't return printk return value
Guy Martin (3):
V4L/DVB (3296): Fixes a bug at compat_ioctl32 kernel module
[PARISC] Fix parport_gsc by selecting PARPORT_NOT_PC
V4L/DVB (3352): Some fixes to compat_ioctl32
H. Peter Anvin (1):
kbuild: drop vmlinux dependency from "make install"
Hanna Linder (1):
PCI: arch/i386/pci/acpi.c: use for_each_pci_dev
Hannes Reinecke (9):
[SCSI] aic7xxx/aic79xx: New device ids
[SCSI] aic79xx: Use struct map_node
[SCSI] aic79xx: Sanitize inb/outb handling
[SCSI] aic79xx: Sequencer update
[SCSI] aic7xxx: Update aicasm
[SCSI] aic79xx: sequencer fixes
[SCSI] aic79xx: SLOWCRC fix
[SCSI] aic7xxx: update documentation
[SCSI] aic79xx: Fix timer handling
Hans Reiser (1):
reiser4: vfs: add truncate_inode_pages_range()
Hans Verkuil (44):
V4L (0978): 64-bit fixes for removing warnings on compat_ioctl32
V4L/DVB (3062): Fix wrong tuner.h define for tuner 46
V4L/DVB (3064): Some cleanups on msp3400
V4L/DVB (3065): Fix gcc-4.0.2 compile error in msp3400.c
V4L/DVB (3100): fix compile error, remove dead code and volume scaling
V4L/DVB (3103): Add VIDIOC_LOG_STATUS to tuner-core.c
V4L/DVB (3105): Remove AUDC_CONFIG_PINNACLE horror, fix mt20xx radio support.
V4L/DVB (3115): Add missing VIDEO_ADV_DEBUG config option.
V4L/DVB (3116): tda9887 improvements: better defaults, better configurability.
V4L/DVB (3117): Fix broken TV standard check.
V4L/DVB (3179): Fix 64-bit compile warnings
V4L/DVB (3245): Added some comments about multiple tuner support.
V4L/DVB (3246): Use VIDIOC_S_AUDIO instead of AUDC_SET_INPUT in cs53l32a
V4L/DVB (3247): Replace AUDC_SET_INPUT with VIDIOC_S_AUDIO in wm8775.
V4L/DVB (3248): Add selected input to saa7115 VIDIOC_LOG_STATUS output.
V4L/DVB (3214): Calculate the saa7115 AMCLK regs instead of using fixed values
V4L/DVB (3249): Generalized cx25840 video/audio input handling
V4L/DVB (3250): tea5767: move signal strength level to the 0-65535 range
V4L/DVB (3253): Add V4L2 commands to tvaudio
V4L/DVB (3254): Don't reprogram the video standard if it is unchanged.
V4L/DVB (3255): When in radio mode don't do anything with VIDIOC_G_TUNER.
V4L/DVB (3256): When in radio mode ignore VIDIOC_G_TUNER
V4L/DVB (3257): Add missing audiochip.h include.
V4L/DVB (3261): msp3400.c cleanup (almost all cosmetic)
V4L/DVB (3271): more cleanups, simplify volume/balance/bass/treble handling
V4L/DVB (3275): Split msp3400.c into msp3400-driver.c and msp3400-kthreads.c
V4L/DVB (3276): Added new diagnositics macros, convert msp3400 to the new macros.
V4L/DVB (3278): convert diagnostics over to the new v4l2-common.h macros.
V4L/DVB (3279): Added VIDIOC_QUERYCTRL to cx25840.
V4L/DVB (3280): Added VIDIOC_QUERYCTRL to saa7115
V4L/DVB (3195): Fix for 64-bit compile warning
V4L/DVB (3291): Fix signed/unsigned bug in hue handling
V4L/DVB (3292): Fix signed/unsigned bug in brightness handling of cx25840
V4L/DVB (3317): msp3400: use v4l2_std_id and determine chip capabilities.
V4L/DVB (3324): msp3400 audio handling bug fixes.
V4L/DVB (3326): Fix stereo and standard reporting of msp3400 (esp. for radio)
V4L/DVB (3347): Fixes some bad global variables
V4L/DVB (3348): debug renamed to cx25840_debug
V4L/DVB (3363): Add support for Samsung tuner TCPN 2121P30A
V4L/DVB (3384): Separate tv & radio freqs, fix cb/freq transmit order for tuners that need this.
V4L/DVB (3385): Return -EINVAL for unknown commands in msp3400 module.
V4L/DVB (3403): Add probe check for the tda9840.
V4L/DVB (3300): Add standard for South Korean NTSC-M using A2 audio.
V4L/DVB (3354): Fix maximum for the saturation and contrast controls.
Harald Welte (3):
[NETFILTER] x_tables: Abstraction layer for {ip,ip6,arp}_tables
[NETFILTER] Fix Kconfig menu level for x_tables
pcmcia: CM4000, CM4040 Driver fixes
Haren Myneni (7):
powerpc: Fix search for the main interrupt controller
Small fix in eeh definitions when CONFIG_EEH not enabled
powerpc: fix for compile problem in kdump code when SMP disabled
powerpc: Fix kdump copy regs and dynamic allocate per-cpu crash notes
powerpc: Kconfig changes for CRASH_DUMP
kexec: fix in free initrd when overlapped with crashkernel region
powerpc: Trivial fix to set the proper timeout value for kdump
Hartmut Hackmann (4):
DVB (2421): Fixed oddities at firmware download
V4L/DVB (3371): Turn frame locked sound on, basic support for FM radio with TDA8275(a)
V4L/DVB (3378): Restore power on defaults of tda9887 after tda8290 probe
V4L/DVB (3395): Fixed Pinnacle 300i DVB-T support
Heiko Carstens (25):
s390: show_task oops
s390: fix blk_queue_ordered call in dasd.c fixup
powerpc: Fix sigmask handling in sys_sigsuspend.
s390: Remove CVS generated information
s390: New default configuration
s390: Add support for new syscalls/TIF_RESTORE_SIGMASK
s390: compile fix: missing defines in asm-s390/io.h
s390: fix compat syscall wrapper
[SPARC64]: Fix sys_newfstatat syscall table entry for 64-bit.
remove bogus comment from init/main.c
s390: update default configuration
s390: earlier initialization of cpu_possible_map
s390: update maintainers file
s390: fix non smp build of kexec
s390: add support for unshare system call
s390: add #ifdef __KERNEL__ to asm-s390/setup.h
s390: fstatat64 support
s390: fix __delay implementation
s390: fix preempt_count of idle thread with cpu hotplug
s390: additional_cpus parameter
s390: possible_cpus parameter
s390: smp initialization speed
s390: sys32_fstatat -> sys32_fstatat64
cpu hotplug documentation fix
s390: revert dasd eer module
Heiko J Schick (1):
powerpc: IBMEBUS bus support
Helge Deller (12):
[PARISC] Add __read_mostly section for parisc
[PARISC] Fix Cirrus 6832 Cardbus on RDI Tadpole PARISC Laptop
[PARISC] Introduce DINO_LOCAL_IRQS and use it for gsc_find_local_irq
[PARISC] Add some defines for HugeTLB pages
[PARISC] stifb: use F_EXTEND macro
[PARISC] stifb: Fix framebuffer console at 32bpp
[PARISC] stifb: Remove obsolete MODULE_PARM()
[PARISC] Use kzalloc and other janitor-style cleanups
[PARISC] Drop unused do_check_pgt_cache()
[PARISC] Clean up compiler warning in pci.c
[PARISC] Add CONFIG_DEBUG_RODATA to protect read-only data
[PARISC] Use DEBUG_KERNEL to catch used-after-free __init data
Hendrik Schweppe (1):
USB: visor.c id for gspda smartphone
Henk (1):
drivers/usb/input/yealink.c: Cleanup device matching code
Herbert Poetzl (3):
quota: remove unused sync_dquots_dev()
quota: fix error code for ext2_new_inode()
[ARM] remove duplicate #includes
Herbert Xu (24):
[IPV4]: Safer reassembly
[IP]: Simplify and consolidate MSG_PEEK error handling
nbd: fix TX/RX race condition
[PADLOCK] Fix sparse warning about 1-bit signed bit-field
[CRYPTO] Use standard byte order macros wherever possible
[CRYPTO] Allow multiple implementations of the same algorithm
[CRYPTO] Allow AES C/ASM implementations to coexist
[CRYPTO] cipher: Align temporary buffer in cbc_process_decrypt
[CRYPTO] sha1: Fixed off-by-64 bug in sha1_update
[CRYPTO] api: Require block size to be less than PAGE_SIZE/8
[CRYPTO] cipher: Set alignmask for multi-byte loads
[NET]: Fix skb fclone error path handling.
[IPV6]: Don't hold extra ref count in ipv6_ifa_notify
[IPV4] multipath_wrandom: Fix softirq-unsafe spin lock usage
[IPV6]: Fix illegal dst locking in softirq context.
[ICMP]: Fix extra dst release when ip_options_echo fails
[PPP]: Fixed hardware RX checksum handling
[IPSEC]: Fix strange IPsec freeze.
padlock: Fix typo that broke 256-bit keys
[XFRM]: Eliminate refcounting confusion by creating __xfrm_state_put().
[IPSEC]: Use TOS when doing tunnel lookups
[IPSEC] esp: Kill unnecessary block and indentation
[IPSEC]: Kill post_input hook and do NAT-T in esp_input directly
[TCP]: Fix zero port problem in IPv6
Hidetoshi Seto (1):
[IA64] mca_drv: Add minstate validation
Hirokazu Takata (10):
m32r: trivial fix to remove unused instructions
m32r: Support M32104UT target platform
m32r: Update syscall macros for MMU-less targets
m32r: Update _port2addr to use NONCACHE_OFFSET
m32r: Fix M32104 cache flushing routines
m32r: Remove unnecessary icu_data_t definitions
m32r: __cmpxchg_u32 fix
m32r: update sys_tas() routine
m32r: enable asm code optimization
m32r: fix and update for gcc-4.0
Holger Eitzenberger (1):
[NETFILTER]: ULOG/nfnetlink_log: Use better default value for 'nlbufsiz'
Hong Liu (1):
ieee80211: Fix QoS is not active problem
Horms (5):
MAINTAINERS: better list for "POSIX CLOCKS and TIMERS"
[IPV4]: Document icmp_errors_use_inbound_ifaddr sysctl
[IPV4]: Remove suprious use of goto out: in icmp_reply
[IA64] support panic_on_oops sysctl
[IA64] Document the "nomca" boot parameter
Horst Hummel (6):
s390: BIODASDPRRD ioctl return code
s390: dasd failfast support
s390: dasd open counter
s390: dasd wait for clear i/o interrupt
s390: dasd partition detection
s390: dasd proc interface typo
Horst Schirmeier (1):
USB: pl2303_update_line_status data length fix
Hugh Dickins (13):
mm: free_pages_and_swap_cache opt
Fix sg_page_malloc() memset
Restore KERN_EMERG to each line printed by bad_page
mm: hugepage accounting fix
x86: fix stack trace facility level
compound page: use page[1].lru
compound page: default destructor
compound page: no access_process_vm check
tmpfs: fix mount mpol nodelist parsing
tmpfs: recommend remount for mpol
page_add_file_rmap(): remove BUG_ON()s
fix pcmcia_device_probe oops
fix free swap cache latency
Hugo Santos (1):
[IPV6] ip6_tunnel: release cached dst on change of tunnel params
Hyok S. Choi (2):
[ARM] start_thread fixup for nommu mode
[ARM] Support register switch in nommu mode
Ian Abbott (3):
USB: ftdi_sio: new IDs for Teratronik devices
USB: ftdi_sio: new IDs for Westrex devices
USB: ftdi_sio: new microHAM device IDs
Ian Campbell (2):
[WATCHDOG] sa1100_wdt.c sparse cleanups
[WATCHDOG] sa1100_wdt.c sparse clean (2)
Ian Kent (1):
autofs4 oops fix
Ian McDonald (1):
[DCCP] ccid3: Divide by zero fix
Ian Pickworth (1):
V4L/DVB (3416): Recognise Hauppauge card #34519
Ingo Molnar (48):
RCU signal handling
DEBUG_SLAB depends on SLAB
mutex subsystem, add atomic_xchg() to all arches
mutex subsystem, add asm-generic/mutex-[dec|xchg|null].h implementations
mutex subsystem, add include/asm-x86_64/mutex.h
mutex subsystem, core
mutex subsystem, documentation
mutex subsystem, debugging code
mutex subsystem, more debugging code
mutex subsystem, semaphore to mutex: VFS, sb->s_lock
mutex subsystem, semaphore to completion: drivers/block/loop.c
hrtimer: clean up mktime and make arguments const
hrtimer: coding style clean up of clock constants
hrtimer: coding style and white space cleanup
nfs: sleep_on() removal
remove unnecessary asm/mutex.h from kernel/mutex-debug.c
fix i386 mutex fastpath on FRAME_POINTER && !DEBUG_MUTEXES
mark mutex_lock*() as might_sleep()
mutex: trivial whitespace cleanups
uninline capable()
sched: add cacheflush() asm
V4L/DVB (3354e): bttv semaphore to mutex conversion
[SERIAL] convert uart_state.sem to uart_state.mutex
IB: convert from semaphores to mutexes
sched: add new SCHED_BATCH policy
Make __always_inline actually force always inlining
enable unit-at-a-time optimisations for gcc4
mark several functions __always_inline
When CONFIG_CC_OPTIMIZE_FOR_SIZE, allow gcc4 to control inlining
V4L/DVB (3380): Semaphore to mutex conversion on drivers/media
drivers/char/esp.c spinlock fix
kernel/hrtimer.c sparse warning fix
sem2mutex: mm/slab.c
sem2mutex: drivers/macintosh/windfarm_core.c
[ALSA] Remove BKL from sound/core/info.c
IB/srp: Semaphore to mutex conversion
Fix boot-time slowdown for measure_migration_cost
fix uidhash_lock <-> RCU deadlock
fix deadlock in drivers/pci/msi.c
rcu_torture_lock deadlock fix
CONFIG_DOUBLEFAULT Kconfig fix
solve false-positive soft lockup messages during IDE init
Fix spinlock debugging delays to not time out too early
SLOB=y && SMP=y fix
x86: print out early faults via early_printk()
hrtimer: round up relative start time on low-res arches
Introduce CONFIG_DEFAULT_MIGRATION_COST
idle threads should have a sane ->timestamp value
Ishai Rabinovitz (1):
IB/mthca: Fix memory leak of multicast group structures
Ivan Kokshaysky (4):
Alpha: convert to generic irq framework (generic part)
Alpha: convert to generic irq framework (alpha part)
alpha: set cpu_possible_map much earlier
alpha: fix IRQ handling lockup
J. Bruce Fields (26):
NLM: Clean up nlmsvc_grant_reply locking
NLM: don't unlock on cancel requests
NLM: clean up nlmsvc_delete_block
NLM: Further cancel fixes
NLM: fix parsing of sm notify procedure
NFSv3: try get_root user-supplied security_flavor
SUNRPC: Update the spkm3 code to use the make_checksum interface
SUNRPC: Make spkm3 report unsupported encryption types
SUNRPC: Make krb5 report unsupported encryption types
svcrpc: save and restore the daddr field when request deferred
nfsd4: fix nfsd4_lock cleanup on failure
nfsd4: rename lk_stateowner
nfsd4: remove release_state_owner()
nfsd4: fix check_for_locks
nfsd4: operation debugging
svcrpc: gss: svc context creation error handling
nfsd4: fix open of recovery directory
nfsd4: recovery lookup dir check
nfsd4: handle replays of failed open reclaims
nfsd4: no replays on unconfirmed owners
nfsd4: nfs4state.c miscellaneous goto removals
nfsd4: simplify process-open1 logic
nfsd4: don't create on open that fails due to ERR_GRACE
nfsd4: fix open_downgrade
[OCFS2] Documentation Fix
knfsd: fix nfs4_open lock leak
JANAK DESAI (8):
unshare system call -v5: Documentation file
unshare system call -v5: system call handler function
unshare system call -v5: unshare filesystem info
unshare system call -v5: unshare namespace
unshare system call -v5: unshare vm
unshare system call -v5: unshare files
unshare system call -v5: system call registration for i386
powerpc: unshare system call registration
Jack Hammer (3):
[SCSI] ips: Mode Sense (Caching Page ) fix
[SCSI] ips soft lockup during reset/initialization
[SCSI] ServeRAID: prevent seeing DADSI devices
Jack Morgenstein (19):
IB/mthca: fix QP size limits for mem-free HCAs
IB/umad: fix memory leaks
IB/mthca: fix memory user DB table leak
IB/mthca: check RDMA limits
IB/mthca: correct log2 calculation
IB/mthca: don't change driver's copy of attributes if modify QP fails
IB/mthca: Fix SRQ cleanup during QP destroy
IB/mthca: Fix IB_QP_ACCESS_FLAGS handling.
IB/mthca: Fix corner cases in max_rd_atomic value handling in modify QP
IB/mthca: fix WQE size calculation in create-srq
IB/mthca: check return value in mthca_dev_lim call
IB/mthca: check port validity in modify_qp
IB/mthca: max_inline_data handling tweaks
IB/mthca: fix for SQEr-to-RTS transition in modify QP
IB/mthca: fix for RTR-to-RTS transition in modify QP
IB/mthca: multiple fixes for multicast group handling
IB/uverbs: Fix reference counting on error paths
IB/uverbs: Release event file reference on ib_uverbs_create_cq() error
IB/mthca: Fix memory leaks in error handling
Jack Steiner (9):
[IA64] Hole in IA64 TLB flushing from system threads
[IA64] Zonelists for nodes without cpus
[IA64] Scaling fix for simultaneous unaligned accesses
[IA64-SGI] Update TLB flushing code for SN platform
sys_sched_getaffinity() & hotplug
[IA64] Missing check for TIF_WORK if trace/audit enabled
[IA64-SGI] Make number of TIO nodes configurable
Increase max kmalloc size for very large systems
slab: allocate larger cache_cache if order 0 fails
Jaco Kroon (1):
[PKTGEN]: Deinitialise static variables.
Jacob Shin (1):
[CPUFREQ] Improve Error reporting in powernow-k8
Jake Moilanen (1):
powerpc: IOMMU SG paranoia
Jamal Hadi Salim (4):
[NET]: Add IFB (Intermediate Functional Block) network device.
[PKT_SCHED]: Fix qdisc return code.
[NETLINK] genetlink: Fix bugs spotted by Andrew Morton.
[NET] ethernet: Fix first packet goes out with MAC 00:00:00:00:00:00
James Bottomley (18):
[SCSI] correct some dropped const compiler warnings
[SCSI] qla2xxx: fix compile error caused by pci_dev.owner move
Merge by hand (conflicts in scsi_lib.c)
Fix up SCSI mismerge
[SCSI] 53c700: update endian processing macros
[SCSI] aic7xxx: fix timer handling bug
[SCSI] aic79xx: bump version to 3.0
[SCSI] fix up message/i2o/pci.c
[SCSI] mptfc: need to select transport attrs
[PARISC] Fix floating point invalid exception trap handler
[SCSI] fusion: fix compile
add scsi_execute_in_process_context() API
[SCSI] fix wrong context bugs in SCSI
fix x86 topology export in sysfs for subarchitectures
voyager: fix boot panic by adding topology export
voyager: fix the cpu_possible_map to make voyager boot again
x86: fix broken SMP boot sequence
fix voyager after topology.c move
James Courtier-Dutton (16):
[ALSA] snd-emu10k1: Attenuate output volume to reduce distortion
[ALSA] snd-emu10k1: Found some new registers to display in debug mode.
[ALSA] emu10k1: Partial support for Creative emu1212m
[ALSA] snd-ca0106: update SPDIF to IEC958 in mixer control names.
[ALSA] snd-ca0106: Fixes sound output for Creative Audigy SE aka.SB0570.
[ALSA] snd-emu10k1: Removes some distortion from Audigy 2 ZS Notebook.
[ALSA] snd-emu10k1: Enable speakers on Audigy 2 ZS Notebook.
[ALSA] snd-emu10k1: Fix whitespace.
[ALSA] snd-emu10k1: Fix whitespace.
[ALSA] snd-emu10k1: Tidy SPI code.
[ALSA] snd-ca0106: Fix SPI driver code. Fixes speaker output.
[ALSA] snd-emu10k1: Add some comments regarding chip types.
[ALSA] snd-emu10k1: Add comments regarding chips present on the card.
[ALSA] snd-emu10k1: Correct control names for Audigy 4 Pro.
[ALSA] snd-emu10k1: Add new SB Live 5.1 PCI-ID.
[ALSA] snd-ca0106: Fixed ALSA bug#1600
James.Smart at Emulex.Com (12):
[SCSI] lpfc 8.1.1: Miscellaneous Cleanups
[SCSI] lpfc 8.1.1 : Correct some 8bit to 16bit field conversions/comparisons
[SCSI] lpfc 8.1.1 : Fixes for short cable pulls
[SCSI] lpfc 8.1.1 : Adjust use of scsi_block_requests and interaction w/ FC transport
[SCSI] lpfc 8.1.1 : Remove locking wrappers around error handlers
[SCSI] lpfc 8.1.1 : Fixes to error handlers
[SCSI] lpfc 8.1.1 : Add support for more members of the Light Pulse 11xxx (4Gb) family
[SCSI] lpfc 8.1.1 : Bring model descriptions in sync with Emulex standard generic names
[SCSI] lpfc 8.1.1 : Add polled-mode support
[SCSI] lpfc 8.1.1 : Added code to adjust lun queue depth to avoid target overloading
[SCSI] lpfc 8.1.1 : kill use of pci_read_config_xxx
[SCSI] lpfc 8.1.1 : Change version number to 8.1.1
Jan Beulich (28):
i386: don't blindly enable interrupts in die()
i386: move SIMD initialization
i386: fix bound check IDT gate
ELF: symbol table type additions
x86_64: More CFI fixes for 32bit entry code
x86_64: Separate CONFIG_UNWIND_INFO from CONFIG_DEBUG_INFO
x86_64: fix bound check IDT gate
x86_64: Removing unused function die_if_kernel().
x86_64: make trap information available to die notification handlers
x86_64: Clean up double fault handling
x86_64: Remove unprotected iret
x86_64: Adjust page fault handling
x86_64: Move int 3 handler to debug stack and allow to increase it.
x86_64: fix page fault from show_trace()
x86_64: Fix 64bit FXSAVE encoding
x86_64: Fix get_cmos_time()
x86_64: Reduce screen space needed by stack trace
x86_64: Display meaningful part of filename during BUG()
i386/x86-64: make setup_early_printk() usage consistent
x86_64: don't copy command line twice
x86_64: eliminate empty_bad_{page,{pte,pmd}_table}
x86_64: Fix MCE exception stack for boot CPU
x86_64: small fix for CFI annotations
x86_64: minor odering correction to dump_pagetable()
prevent recursive panic from softlockup watchdog
x86_64: make touch_nmi_watchdog() not touch impossible cpus' private data
x86_64: fix USER_PTRS_PER_PGD
kbuild: version.h should depend on .kernelrelease
Jan Blunck (4):
Eliminate __attribute__ ((packed)) warnings for gcc-4.1
afs: remove unnecessary __attribute__((packed))
i4l: __attribute__((packed)) for the CAPI message structs
s390: fix compile with VIRT_CPU_ACCOUNTING=n
Jan Glauber (12):
s390: in-kernel crypto rename
s390: sha256 support
s390: aes support
s390: in-kernel crypto test vectors
s390: des crypto code cleanup
s390: des crypto code speedup
s390: aes crypto code fixes
s390: sha256 crypto code fix
s390: overflow in sched_clock
s390: monotonic_clock interface
s390: hangcheck timer support
s390: timer interface visibility
Jan Kara (4):
jbd: split checkpoint lists
reiserfs: fix assertion failure in reiserfs+journaled quotas
jbd: log_do_checkpoint fix
jbd: remove_transaction fix
Jan-Benedict Glaw (1):
kbuild: tar-pkg with out-out-tree building
Janak Desai (1):
[IA64] unshare system call registration for ia64
Janosch Machowinski (1):
[ACPI] handle BIOS with implicit C1 in _CST
Jared Hulbert (1):
[ARM] 3206/1: Modifications to the bus arbiter controller for the Intel PXA27x
Jaroslav Kysela (10):
[ALSA] ice1724 (juli) - forced analog doughter board detection
[ALSA] ac97 - procfs - print PCI subsystem vendor/device values
[ALSA] intel8x0 - Added swap_hp quirk for Fujitsu-Siemens Celsius H320 [0x10cf:0x12f2]
[ALSA] ens1371: added spdif and lineio module options
[ALSA] version 1.0.11rc2
[ALSA] dummy driver - added CA0106 emulation defines
[ALSA] ad1889 - remove CVS ID from the driver identification
[ALSA] bt87x - fix detection of unknown card
[ALSA] cs4232/cs4236 - moved CS423X_DRIVER define outside CONFIG_PNP
Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Jason Baron (1):
fix sched_setscheduler semantics
Jason Gaston (6):
ahci: AHCI mode SATA patch for Intel ICH8
Intel ICH8 SATA: add PCI device IDs
[ALSA] hda-intel - patch for Intel ICH8
PCI: irq and pci_ids: patch for Intel ICH8
piix: add Intel ICH8M device IDs
i2c-i801: I2C patch for Intel ICH8
Jason Uhlenkott (2):
x86_64: Don't claim too many vectors for TLB flushing
[IA64] Handle debug traps in fsys mode
Jasper Spaans (1):
Input: logips2pp - add new signature (85)
Javier Achirica (1):
airo: Off-by-one channel fix
Jay Vosburgh (3):
bonding: UPDATED hash-table corruption in bond_alb.c
bonding: allow bond to use TSO if slaves support it
bonding: fix a locking bug in bond_release
Jaya Kumar (1):
[ALSA] Add support for the CS5535 Audio device
Jayachandran C (3):
kernel/module.c: removed dead code
UDF: Fix issues reported by Coverity in namei.c
IPMI: fix issues reported by Coverity in ipmi_msghandler.c
Jean Delvare (38):
hwmon: Support the VRM 10 mode of the ADT7463
i2c: Drop i2c_driver.flags, 1 of 3
i2c: Drop i2c_driver.flags, 2 of 3
i2c: Drop i2c_driver.flags, 3 of 3
i2c: Rework client usage count, 1 of 3
i2c: Rework client usage count, 2 of 3
i2c: Rework client usage count, 3 of 3
i2c: Chip driver porting guide update
i2c: i2c_get_client is gone
i2c: Drop i2c_driver.{owner,name}, 10 of 11
i2c: Drop i2c_driver.{owner,name}, 11 of 11
i2c: Documentation update
hwmon: w83792d misc cleanups
hwmon: w83792d simplify in low bits handling
hwmon: it87 use u8 for vrm
i2c: driver ID list cleanups
i2c: update i2c_driver.command documentation
i2c: I2C_DF_NOTIFY removal comment cleanups
i2c: i2c-nforce2 add nforce4 MCP-04 device ID
vr41xx: section tags fix
savagefb: One more I2C-enabled device in savagefb
vr41xx: ARRAY_SIZE cleanup
cs89x0: Fix the Kconfig help text
platform-device-del typo fix
Fix zoran_card compilation warning
ide-disk: Restore missing space in log message
I2C: Resurrect i2c_smbus_write_i2c_block_data.
hwmon: Fix negative temperature readings in lm77 driver
hwmon: Inline w83792d register access functions
hwmon: Add f71805f documentation
hwmon: New f71805f driver
hwmon: Fix reboot on it87 driver load
vt8231: Fix sysfs temperature interface
w83781d: Use real-time status registers
w83627hf: Document the reset module parameter
it87: Fix oops on removal
i2c: Drop outdated probe/remove code in i2c-isa
Fix error handling in backlight drivers
Jean Tourrilhes (2):
Wavelan_cs bitfield fixes
[IRDA]: irda-usb bug fixes
Jeff Dike (43):
uml: use kstrdup
uml: non-void functions should return something
uml: Formatting changes
uml: use ARRAY_SIZE
uml: Remove unneeded structure field
uml: Move mconsole support out of g