[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.16-rc1, created. v2.6.16-rc1
Linus Torvalds
torvalds at g5.osdl.org
Tue Mar 3 14:47:50 UTC 2009
The annotated tag, v2.6.16-rc1 has been created
at f3bcf72eb85aba88a7bd0a6116dd0b5418590dbe (tag)
tagging 2664b25051f7ab96b22b199aa2f5ef6a949a4296 (commit)
replaces v2.6.15
tagged by Linus Torvalds
on Mon Jan 16 23:45:02 2006 -0800
- Shortlog ------------------------------------------------------------
Linux v2.6.16-rc1
Two weeks after the last release. Merge window closed.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQBDzKCeF3YsRnbiHLsRAm55AJ9S2J/z+3h1fRkrY9UaYeWcr/EaaQCcDjXO
R2TCdBrLDtZhDOYn0I3NRyo=
=oQDJ
-----END PGP SIGNATURE-----
(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 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 (83):
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
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
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
Akinobu Mita (3):
modules: mark TAINT_FORCED_RMMOD correctly
kdump: add dmesg gdbmacro into document
doc: refer to kdump in oops-tracing.txt
Al Viro (87):
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
Alan Cox (37):
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)
Alan Stern (17):
[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
Alasdair G Kergon (5):
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
Albert Lee (5):
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
Aleksey Makarov (1):
mutex subsystem, semaphore to completion: IDE ->gendev_rel_sem
Alessandro Zummo (1):
nvidiafb: i2c bus name beautification
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
Alexey Dobriyan (15):
[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/
Ananda Raju (1):
s2io: UFO support
Ananth N Mavinakayanahalli (1):
kprobes: fix build breakage
Andi Kleen (69):
[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
Andre McCurdy (1):
[ARM] 3239/1: Add ARM optimised swab32
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 Herrmann (3):
[SCSI] fc transport: add permanent_port_name fc_host attribute
[SCSI] zfcp: transport class adaptations
[SCSI] zfcp: transport class adaptations II
Andreas Krebbel (1):
s390: add oprofile callgraph support
Andreas Mohr (1):
[ALSA] ALS4000 update
Andreas Schwab (2):
[ALSA] emu10k1 - Fix missing declarations
[IA64] build broken for ia64 simserial.c
Andrew Chew (1):
sata_nv, spurious interrupts at system startup with MAXTOR 6H500F0 drive
Andrew Morton (32):
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
Andrew Stribblehill (1):
device-mapper: remove unused definition
Andrew Vasquez (4):
[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
Andrew Victor (3):
[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
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
Andy Fleming (2):
Gianfar update and sysfs support
powerpc: G4+ oprofile support
Andy Isaacson (1):
block/stat.txt
Andy Whitcroft (13):
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
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 Blanchard (12):
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
Antonino A. Daplas (34):
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
Aristeu Sergio Rozanski Filho (1):
ppc32: cpm_uart: fix xchar sending
Arjan van de Ven (19):
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
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
Arnaldo Carvalho de Melo (31):
[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
Arnaud Patard (1):
s3c2410fb: cleanup and fix
Arnd Bergmann (36):
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
Arthur Othieno (2):
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
Ashok Raj (3):
x86: convert bigsmp to use flat physical mode
make bigsmp the default mode if CONFIG_HOTPLUG_CPU
Updated CPU hotplug documentation
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 (1):
MIPS: Fix mdelay(1) for 64bit kernel with HZ == 1000
Avishay Traeger (1):
set_page_count() macro safety
Ayaz Abdulla (1):
forcedeth: TSO fix for large buffers
Badari Pulavarty (1):
madvise(MADV_REMOVE): remove pages from tmpfs shm backing store
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
Ben Collins (8):
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.
Ben Dooks (1):
[ARM] 3246/1: S3C24XX - retab clock list in arch/arm/mach-s3c2410/clock.c
Ben Gardner (1):
i386: GPIO driver for AMD CS5535/CS5536
Benjamin Herrenschmidt (25):
[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
Benjamin LaHaise (7):
[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()
Bjorn Helgaas (2):
/dev/mem __HAVE_PHYS_MEM_ACCESS_PROT tidy-up
/dev/mem: validate mmap requests
Bob Copeland (1):
partitions: Read Rio Karma partition table
Bodo Eggert (1):
kbuild: document INSTALL_MOD_PATH in 'make help'
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 Strand (1):
kbuild: patch to Documentation/kbuild/modules.txt
Brice Goglin (1):
Duplicate IPW_DEBUG option for ipw2100 and 2200
Calin A. Culianu (1):
Watchdog: Winsystems EPX-C3 SBC
Carlo Perassi (1):
atmel: CodingStyle cleanup
Carsten Otte (1):
s390: move s390_root_dev_* out of the cio layer
Catalin Marinas (3):
[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
Cedric Le Goater (1):
s390: rt_sigreturn fix
Chris Humbert (1):
USB: don't allocate dma pools for PIO HCDs
Chris Pascoe (7):
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
Christian Kujau (1):
correct email address of Manfred Spraul
Christian Trefzer (1):
neofb: take existing display configuration as default
Christoph Dworzak (1):
tulip: enable multiport NIC BIOS fixups for x86_64
Christoph Hellwig (58):
[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
Christoph Lameter (30):
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
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 (9):
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
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 (19):
[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
Con Kolivas (1):
mm: add populated_zone() helper
Cornelia Huck (10):
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
Coywolf Qi Hunt (2):
make elv_try_merge() static, kill the dead declaration of
abandon gcc 295x main.c tidy
Damien Douxchamps (1):
Fix incorrect video1394 timestamps.
Dan Streetman (1):
airo.c: add support for IW_ENCODE_TEMP (i.e. xsupplicant)
Dan Williams (3):
[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
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 (1):
PCI Quirk: 1K I/O space granularity on Intel P64H2
Daniele Gozzi (1):
Input: lifebook - add DMI signature of Fujitsu Lifebook B142
Daniele Venzano (1):
Add Wake on LAN support to sis900 (2)
Darrick J. Wong (1):
make dm-mirror not issue invalid resync requests
Dave Airlie (35):
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
Dave C Boutcher (6):
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
Dave Jones (15):
Merge ../linus
[CPUFREQ] Fix indentation in powernow-k8
[CPUFREQ] Change loglevels on powernow-k8 bios error printk's.
Merge ../linus/
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.
David Brownell (15):
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
David Chinner (1):
[XFS] Introduce per-filesystem delwri pagebuf flushing to reduce
David Gibson (9):
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
David Hollis (1):
USB: asix.c - Add Linksys USB200M Rev 2 ids
David Howells (29):
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()
David Kubicek (1):
USB: Converting cdc acm to a ring queue
David S. Miller (17):
[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.
David Shaw (1):
knfsd: check error status from vfs_getattr and i_op->fsync
David Teigland (2):
device-mapper: add dm_find_md
device-mapper: add dm_get_md
David Vrabel (1):
gx1fb: (try to) play nicer with various BIOSes
David Woodhouse (13):
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
Dean Nelson (7):
[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)
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 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.
Dimitri Sivanich (1):
shrink mmtimer memory size
Dmitry Torokhov (30):
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
Domen Puncer (2):
mips: remove include/asm-mips/riscos-syscall.h
remove unused LOCAL_END_REQUEST
Dominik Brodowski (17):
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
Dotan Barak (1):
IB/mthca: Add support for automatic path migration (APM)
Dr. Werner Fink (1):
DVB (2441): Driver support for live-ac3, firmware >= 2621 required.
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 (5):
[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
Eric Paris (1):
update bonding.txt to not show ip address on slaves
Eric Rossman (1):
s390: add support for cex2a crypto cards
Eric Sandeen (2):
[XFS] remove unused "readonly" arg from xlog_find_tail and xlog_recover
[XFS] remove unused vars, args, & unneeded intermediate vars from zeroing
Eric Sesterhenn / snakebyte (2):
replace MODULE_PARM in tulip/uli526x.c
V4L/DVB (3354a): Remove old MODULE_PARM in media/video/
Eric Van Buggenhaut (1):
hw_random: 82801AB PCI Bridge support
Eric Van Hensbergen (1):
v9fs: fix fd_close
Eric W. Biederman (3):
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.
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 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
Fengwei Yin (1):
USB: One potential problem in gadget/serial.c
Franck (1):
Add MIPS dependency for dm9000 driver
Francois Romieu (1):
[AX25/MKISS]: unbalanced spinlock_bh in ax_encaps()
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 (2):
klist: Fix broken kref counting in find functions
s390: qdio V=V pass-through
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 (3):
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
Geoff Levand (1):
spufs: Suspend/restore MFC DMA operations at SPU context switch.
George Anzinger (1):
sigaction should clear all signals on SIG_IGN, not just < 32
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.
Gergely Tamas (1):
[ALSA] emu10k1 - Add entry for SB Live 5.1 Digital OEM [SB0220]
Glauber de Oliveira Costa (2):
ext3: remove trailing newlines from ext3_warning() calls
ext3: use sbi instead of EXT3_SB() in resize code.
Grant Coady (2):
hwmon: remove deprecated sysfs names of adm1025 and adm1026
n_hdlc.c: remove unused declaration
Grant Grundler (3):
[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
Greg Kroah-Hartman (15):
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()
Greg Ungerer (12):
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++
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 (4):
[SCSI] aic7xxx/aic79xx: New device ids
[SCSI] aic79xx: Use struct map_node
[SCSI] aic79xx: Sanitize inb/outb handling
[SCSI] aic79xx: Sequencer update
Hans Reiser (1):
reiser4: vfs: add truncate_inode_pages_range()
Hans Verkuil (41):
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.
Harald Welte (1):
[NETFILTER] x_tables: Abstraction layer for {ip,ip6,arp}_tables
Haren Myneni (5):
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
Hartmut Hackmann (2):
DVB (2421): Fixed oddities at firmware download
V4L/DVB (3371): Turn frame locked sound on, basic support for FM radio with TDA8275(a)
Heiko Carstens (2):
s390: show_task oops
s390: fix blk_queue_ordered call in dasd.c fixup
Heiko J Schick (1):
powerpc: IBMEBUS bus support
Helge Deller (7):
[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()
Herbert Xu (11):
[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
Hirokazu Takata (6):
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
Horms (1):
MAINTAINERS: better list for "POSIX CLOCKS and TIMERS"
Horst Hummel (2):
s390: BIODASDPRRD ioctl return code
s390: dasd failfast support
Horst Schirmeier (1):
USB: pl2303_update_line_status data length fix
Hugh Dickins (3):
mm: free_pages_and_swap_cache opt
Fix sg_page_malloc() memset
Restore KERN_EMERG to each line printed by bad_page
Hyok S. Choi (2):
[ARM] start_thread fixup for nommu mode
[ARM] Support register switch in nommu mode
Ian Abbott (1):
USB: ftdi_sio: new IDs for Teratronik devices
Ian Campbell (1):
[WATCHDOG] sa1100_wdt.c sparse cleanups
Ian Kent (1):
autofs4 oops fix
Ingo Molnar (32):
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
Ishai Rabinovitz (1):
IB/mthca: Fix memory leak of multicast group structures
Ivan Kokshaysky (2):
Alpha: convert to generic irq framework (generic part)
Alpha: convert to generic irq framework (alpha part)
J. Bruce Fields (9):
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
Jack Hammer (1):
[SCSI] ips: Mode Sense (Caching Page ) fix
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 (1):
[IA64] Hole in IA64 TLB flushing from system threads
Jaco Kroon (1):
[PKTGEN]: Deinitialise static variables.
Jacob Shin (1):
[CPUFREQ] Improve Error reporting in powernow-k8
Jamal Hadi Salim (2):
[NET]: Add IFB (Intermediate Functional Block) network device.
[PKT_SCHED]: Fix qdisc return code.
James Bottomley (9):
[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
James Courtier-Dutton (15):
[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.
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 (21):
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}
Jan Blunck (3):
Eliminate __attribute__ ((packed)) warnings for gcc-4.1
afs: remove unnecessary __attribute__((packed))
i4l: __attribute__((packed)) for the CAPI message structs
Jan Glauber (8):
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
Jan Kara (2):
jbd: split checkpoint lists
reiserfs: fix assertion failure in reiserfs+journaled quotas
Jan-Benedict Glaw (1):
kbuild: tar-pkg with out-out-tree building
Jared Hulbert (1):
[ARM] 3206/1: Modifications to the bus arbiter controller for the Intel PXA27x
Jaroslav Kysela (7):
[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
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)
Jay Vosburgh (1):
bonding: UPDATED hash-table corruption in bond_alb.c
Jaya Kumar (1):
[ALSA] Add support for the CS5535 Audio device
Jayachandran C (1):
kernel/module.c: removed dead code
Jean Delvare (25):
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
Jeff Dike (29):
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 generic code
uml: Add static initializations and declarations
uml: line_setup interface change
uml: move console configuration
uml: Simplify console opening/closing and irq registration
uml: Fix flip_buf full handling
uml: Add throttling to console driver
uml: separate libc-dependent umid code
uml: umid cleanup
uml: SIGWINCH handling cleanup
uml: better diagnostics for broken configs
uml: add mconsole_reply variant with length param
uml: capture printk output for mconsole stack
uml: capture printk output for mconsole sysrq
uml: fix whitespace in mconsole driver
uml: free network IRQ correctly
consolidate asm/futex.h
uml: whitespace cleanup
uml: fix missing KBUILD_BASENAME
uml: update Kconfig help
uml: revert compile-time option checking
uml: eliminate doubled boot output
uml: fix debug output on x86_64
uml: kill an unused variable
Jeff Garzik (68):
Merge /spare/repo/linux-2.6/
Merge /spare/repo/linux-2.6/
Merge branch 'master'
[netdrvr 8139too] replace hand-crafted kernel thread with workqueue
[netdrvr 8139too] use cancel_rearming_delayed_work() to cancel thread
[netdrvr 8139too] use rtnl_shlock_nowait() rather than rtnl_lock_interruptible()
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
[netdrvr 8139too] fast poll for thread, if an unlikely race occurs
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch '8139-thread'
Merge branch 'sis900-wol'
Merge branch 'sky2'
[libata] remove two unused fields from struct ata_port
[libata ata_piix] cleanup: remove duplicate ata_port_info records
Merge branch 'bonding-sysfs' of git://git.tuxdriver.com/git/netdev-jwl
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream-jgarzik' of git://git.tuxdriver.com/git/netdev-jwl
Merge branch 'upstream-fixes'
Merge branch 'linville-e1000' of git://git.tuxdriver.com/git/netdev-jwl
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
[libata] Print out SATA speed, if link is up
[bonding] Remove superfluous changelog.
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
[libata sata_promise] minor whitespace cleanup
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'e1000'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Jeff Kirsher (1):
e1000: Fixes for 8357x
Jens Axboe (19):
[SCSI] scsi_lib: stricter checks for clearing use_10_for_rw
[BLOCK] ll_rw_blk: fastpath get_request()
[BLOCK] bio: check for same page merge possibilities in __bio_add_page()
[BLOCK] Correct blk_execute_rq_nowait() prototype
[SCSI] scsi_end_async() needs to take an uptodate parameter
Suspend support for libata
[BLOCK] bio: init ->bi_bdev in bio_init()
[BLOCK] scsi_ioctl: file can be NULL from ioctl_by_bdev()
[BLOCK] Kill blk_attempt_remerge()
[BLOCK] ll_rw_blk: Enable out-of-order request completions through softirq
[SCSI] Kill the SCSI softirq handling
[IDE] Use the block layer deferred softirq request completion
[BLOCK] CCISS: update for blk softirq completions
ide: preserve errors for failed requests
cdrom: kill "open failed" error message
dm: don't enable bouncing by default
Revert ide softirq handling
[BLOCK] elevator: if specified scheduler is not found, fall back to default
Fix drivers/block/ps2esdi.c compile
Jens Osterkamp (1):
spidernet: fix Kconfig after BPA->CELL rename
Jens-Michael Hoffmann (4):
ieee1394/dma: LIndent fixes
ieee1394/ieee1394_transactions: LIndent fixes
ieee1394/iso: LIndent fixes
ieee1394/raw1394: LIndent fixes
Jens.Osterkamp at de.ibm.com (1):
powerpc/cell: add iommu support for larger memory
Jes Sorensen (4):
mutex subsystem, semaphore to mutex: XFS
mutex subsystem, semaphore to mutex: VFS, ->i_sem
[SCSI] sem2mutex: scsi_transport_spi.c
[SCSI] sem2mutex 3w-[x9]xxx
Jesper Juhl (32):
[SCSI] handle scsi_add_host failure for aic79xx and fix compiler warning
[SCSI] handle scsi_add_host failure for aic7xxx and fix compiler warning
USB: Remove unneeded kmalloc() return value casts
[NETFILTER]: Decrease number of pointer derefs in nfnetlink_queue.c
[NETFILTER]: Decrease number of pointer derefs in nf_conntrack_core.c
Documentation: Small applying-patches.txt update
V4L/DVB (3173): [PATCH] Decrease number of pointer derefs in flexcop-fe-tuner.c
PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/cpqphp_core.c
PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/rpaphp_pci.c
PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/pciehprm_acpi.c
PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/pciehp_core.c
Small fixups to the EHCI Kconfig help text
CodingStyle correction
Docs update: small spelling, formating etc fixes for filesystems/ext3.txt
Docs update: remove obsolete patch from locks.txt
Docs update: small fixes to stable_kernel_rules.txt
turn "const static" into "static const"
Decrease number of pointer derefs in exit.c
Decrease number of pointer derefs in multipath.c
fs/binfmt_elf: Remove unneeded kmalloc() return value casts
selinux: Remove unneeded k[cm]alloc() return value casts
[RXRPC]: Decrease number of pointer derefs in connection.c
[NET]: Remove unneeded kmalloc() return value casts
[ATM]: Remove unneeded kmalloc() return value casts + tiny whitespace cleanup
Tiny esthetic changes to Documentation/laptop-mode.txt
add missing printk loglevel in mm/swapfile.c
missing printk loglevel and tiny tiny whitespace change in binfmt_elf()
add loglevel to printk in fs/afs/cmservice.c
remove unused out_pio label in i810_audio
return statement cleanup - kill pointless parentheses
Spelling fix in init/Kconfig for the help of CONFIG_SWAP
MAINTAINERS: CIFS: add linux-cifs-client at lists.samba.org list
Jesse Barnes (3):
add boot option to control Intel SATA/PATA combined mode
PCI: document sysfs rom file interface
PCI: update Toshiba ohci quirk DMI table
Jim Cromie (1):
Documentation/filesystems/vfs.txt: typo fix
Jiri Slaby (22):
PCI: pci_find_device remove (alpha/kernel/sys_sio.c)
PCI: pci_find_device remove (alpha/kernel/sys_alcor.c)
PCI: pci_find_device remove (ppc/kernel/pci.c)
PCI: pci_find_device remove (ppc/platforms/85xx/mpc85xx_cds_common.c)
PCI: pci_find_device remove (frv/mb93090-mb00/pci-frv.c)
PCI: pci_find_device remove (sparc64/kernel/ebus.c)
PCI: arch: pci_find_device remove (frv/mb93090-mb00/pci-irq.c)
media-radio: Pci probing for maestro radio
media-radio: Maestro radio Lindent
media-radio: Maestro types change
media-radio: Maestro avoid accessing private structures directly
media-radio: Maestro radio delete owner line from video device
char/isicom: Whitespace cleanup
char/isicom: Type conversion and variables deletion
char/isicom: Other little changes
char/isicom: Pci probing added
char/isicom: Firmware loading
char/isicom: More whitespaces and coding style
V4L/DVB (3344c): Pci probing for stradis driver
V4L/DVB (3344d): Stradis video little cleanup
V4L/DVB (3344e): Stradis Lindent
V4L/DVB (3344f): Stradis Kconfig url changed
Jody McIntyre (16):
sbp2_command_orb_lock must be held when accessing the _orb_inuse list.
Remove amdtp, cmp drivers.
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
csr1212: check results of keyval reads
csr1212: add check for !valid
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Update MAINTAINERS - Jody is no longer at Steamballoon.
Actually remove amdtp.[ch], cmp.[ch].
Joe (1):
[NETFILTER]: ipt_helper.c needs linux/interrupt.h
Joe Kappus (1):
[NETFILTER]: ip_conntrack_proto_sctp.c needs linux/interrupt.h
Joe Perches (1):
[NET]: Use NIP6_FMT in kernel.h
Joel Becker (1):
configfs: User-driven configuration filesystem
Johann Lombardi (1):
ext3: external journal device as a mount option
Johannes Berg (2):
ieee80211: enable hw wep where host has to build IV
fix wrong comments in ieee80211.h
Johannes Stezenbach (1):
DVB (2446): Minor cleanups.
John Blackwood (1):
x86_64: Report hardware breakpoints in user space when triggered by the kernel
John Kacur (1):
kbuild: Add ctags support for function prototypes and external variable declarations
John W. Linville (4):
skge: fix warning from inlining SkPciWriteCfgDWord()
e1000: avoid leak when e1000_setup_loopback_test fails
e1000: zero-out pointers in e1000_free_desc_rings
via-velocity: use NETIF_F_IP_CSUM (hardware only support IPv4)
Jon Maloy (1):
[TIPC} Fixed bug in disc_timeout()
Jonathan Corbet (1):
hrtimer comment tweak
Jonathan E Brassow (1):
device-mapper raid1: add default mirror
Jordan Crouse (3):
Base support for AMD Geode GX/LX processors
Geode LX HW RNG Support
APM Screen Blanking fix
Jordan, William P (1):
PCI Hotplug: ibmphp_pci.c copy-n-paste fix
Jorn Dreyer (1):
nfsroot: do not silently stop parsing on an unknown option
Joshua Kwan (1):
hfsplus oops fix
Ju, Seokmann (2):
[SCSI] megaraid_legacy: removed PCI ID overlap from the driv er
[SCSI] megaraid_{mbox,mm} : remove PCI Id overlaping between megaraid_legacy and megaraid_{mbox,mm}
Julian Calaby (1):
V4L/DVB (3340): Add bttv card MagicTV (rebranded MachTV)
Jörg Schummer (1):
V4L (1019): Added basic support (tv + radio) for TerraTec Cinergy 250 PCI
Kai Makisara (1):
[SCSI] Fix st oops with new scsi_execute infrastructure
Kailang Yang (1):
[ALSA] hda-codec - Add the support of ALC262,ALC883,ALC885,ALC861
Kay Sievers (9):
keep pnpbios usermod_helper away from hotplug_path[]
remove CONFIG_KOBJECT_UEVENT option
add uevent_helper control in /sys/kernel/
remove mount/umount uevents from superblock handling
merge kobject_uevent and kobject_hotplug
driver core: replace "hotplug" by "uevent"
ide: MODALIAS support for autoloading of ide-cd, ide-disk, ...
net: swich device attribute creation to default attrs
INPUT: add MODALIAS to the event environment
Kees Cook (1):
Documentation/SubmittingPatches: update Trivial Patch Monkey information
Keith Owens (1):
[IA64] Add hotplug cpu to salinfo.c, replace semaphore with mutex
Kenji Kaneshige (9):
e1000: Fix invalid memory reference
shpchp: replace pci_find_slot() with pci_get_slot()
shpchp: fix improper reference to Slot Avail Regsister
shpchp: fix improper reference to Mode 1 ECC Capability" bit
shpchp: fix improper mmio mapping
shpchp: fix improper write to Command Completion Detect bit
shpchp: fix improper wait for command completion
shpchp: Implement get_address callback
[IA64] Stop multiple pci_claim_resource() call for the same resource
Keshavamurthy Anil S (4):
kprobes-changed-from-using-spinlock-to-mutex fix
Kprobes: conversion from kcalloc to kzalloc
kprobes: fix unloading of self probed module
kprobes: fix race in recovery of reentrant probe
Kevin Hilman (1):
[ARM] 3209/1: Configurable DMA-consistent memory region
Kirill Korotaev (2):
Optimise oom kill of current task
netlink oops fix due to incorrect error code
Knut Petersen (3):
fbcon: don´t call set_par() in fbcon_init() if vc_mode == KD_GRAPHICS
Update cyblafb driver
fbcon: disable ywrap if not supported by fbcon scrolling code
Kris Katterjohn (8):
[NET]: More instruction checks fornet/core/filter.c
[NET]: Change 1500 to ETH_DATA_LEN in some files
[NET]: Use newer is_multicast_ether_addr() in some files
[NET]: Change sk_run_filter()'s return type in net/core/filter.c
[NET]: Change some "if (x) BUG();" to "BUG_ON(x);"
[NET]: Change memcmp(,,ETH_ALEN) to compare_ether_addr()
[NET]: Remove more unneeded typecasts on *malloc()
[NET]: Clean up comments for sk_chk_filter()
Kristen Accardi (5):
pci: store PCI_INTERRUPT_PIN in pci_dev
apci: use pin stored in pci_dev
pci: use pin stored in pci_dev
pci: call pci_read_irq for bridges
acpiphp: only size new bus
Kristian Mueller (1):
via-pmu: compile without Power Management support
Kumar Gala (25):
Allow overlapping resources for platform devices
powerpc: moved ipic code to arch/powerpc
powerpc: Add support for building uImages
powerpc: Fix suboptimal uImage target
ppc32: Add TQM85xx (8540/8541/8555/8560) board support
powerpc: Detect prefetchable windows in pci_process_bridge_OF_ranges
powerpc: Fix compile problem in pci.c for ppc32
powerpc: Loosen udbg_probe_uart_speed sanity checking
powerpc: Add the ability to handle SOC ports in legacy_serial
powerpc: added a udbg_progress
powerpc: Call find_legacy_serial_ports() if we enable CONFIG_SERIAL_8250
powerpc: fixing compile issue with !CONFIG_PCI in legacy_serial.c
powerpc: Updated Kconfig and Makefiles for 83xx support
powerpc: Add some missing .gitignore's
powerpc: Fix clean_files in arch/powerpc/boot Makefile
powerpc: Fixed memory reserve map layout
gfar: fix compile error
gianfar mii: Use proper resource for MII memory region
phy: Added a macro to represent the string format used to match a phy device
gianfar: Use new PHY_ID_FMT macro
powerpc: Updated platforms that use gianfar to match driver
powerpc: Allow for ppc_md restart, power_off, and halt to be NULL
powerpc: Add FSL SOC library and setup code
powerpc: Add MPC834x SYS board to arch/powerpc
powerpc: Add support for the MPC83xx watchdog
Kurt Hackel (2):
OCFS2: The Second Oracle Cluster Filesystem
OCFS2: The Second Oracle Cluster Filesystem
Kurt J. Bosch (1):
[ALSA] Fix missing suspend/resume-code for ens1371
Kyle McMartin (2):
[PARISC] Fix and cleanup ioremap.c to work with 4level-fixup.h
Use atomic64_set for 64-bit case of atomic_long_set
Kyle Moffett (1):
[ALSA] snd_powermac: Add ID for Spring 2005 17' Powerbook
Kylene Jo Hall (2):
tpm: add bios measurement log
tpmdd: remove global event log
Langsdorf, Mark (1):
Support 100 MHz frequency transitions
Larry Finger (2):
Input: ALPS - add signature for HP ze1115
fix cpu frequency detection in arch/i386/kernel/timers/timer_tsc.c::recalibrate_cpu_khz()
Latchesar Ionkov (4):
v9fs: new multiplexer implementation
v9fs: fix fid management in v9fs_create
v9fs: zero copy implementation
v9fs: handle kthread_create failure, minor bugfixes
Laurent Riffard (10):
i2c: Drop i2c_driver.{owner,name}, 1 of 11
i2c: Drop i2c_driver.{owner,name}, 2 of 11
i2c: Drop i2c_driver.{owner,name}, 3 of 11
i2c: Drop i2c_driver.{owner,name}, 4 of 11
i2c: Drop i2c_driver.{owner,name}, 5 of 11
i2c: Drop i2c_driver.{owner,name}, 6 of 11
i2c: Drop i2c_driver.{owner,name}, 7 of 11
i2c: Drop i2c_driver.{owner,name}, 8 of 11
i2c: Drop i2c_driver.{owner,name}, 9 of 11
i2c: drop empty i2c_driver.command implementations
Lee Revell (2):
[ALSA] emu10k1 - Enable side surround channels for Audigy2 EX
[ALSA] Add support for Audigy 2 subsystem 2006
Len Brown (9):
[ACPI] document processor.nocst parameter
Pull linus into release branch
[ACPI] linux-acpi at vger.kernel.org replaces acpi-devel at lists.sourceforge.net
Pull linus into release branch
[ACPI] reduce kernel size: move 5BK .bss to 2.5KB .init.data
Pull linus into release branch
[ACPI] linux-acpi at vger.kernel.org replaces acpi-devel at lists.sourceforge.net
Auto-update from upstream
Auto-update from upstream
Lennert Buytenhek (33):
intel ixp2000 network driver
ixp2000: register netdevices last
pm3386: zero stats properly
pm3386: remove unnecessary udelays
caleb/pm3386: include proper header files
ixp2000: use netif_rx_schedule_test
enp2611: don't check netif_running() in link status timer
enp2611: use 'dev' in link status timer
enp2611: report link up/down events
ixp2000: report MAC addresses for each port on init
pm3386: add hook for setting MAC address
pm3386: add hook for setting carrier
pm3386: implement reset
enp2611: disable/enable SERDES carrier on interface down/up
ixp2000: add netpoll support
ixp2000: add driver version, bump version to 0.2
[ARM] 3223/1: remove ixdp2x01 cs89x0 hack
[ARM] 3224/1: add masked thread interrupt status registers for ixp2000
[ARM] 3225/1: add symbolic names for enp2611 gpio interrupts
cs89x0: make {read,write}word take base_addr
cs89x0: convert {inw,outw} calls to {read,write}word
cs89x0: swap {read,write}reg and {read,write}word
cs89x0: make {read,write}reg use {read,write}word
cs89x0: cleanly implement ixdp2x01 and pnx0501 support
cs89x0: switch {in,out}sw to {read,write}words
fix Kconfig depends for cs89x0 (PNX010X support)
cs89x0: fix up after pnx0105 Kconfig symbol renaming
cs89x0: fix setting of ALLOW_DMA
[ARM] 3257/1: ixp2000: map in scratch and sram
cs89x0: credit Dmitry Pervushin
cs89x0: use #elif instead of #else/#if/#endif
cs89x0: use u16 for device register data
cs89x0: credit Dmitry Pervushin
Libin Yang (1):
[ALSA] hda-codec - Fix auto-probe of ALC880
Linas Vepstas (16):
powerpc: PCI hotplug common code elimination
powerpc: make pcibios_claim_one_bus available to other code
powerpc: migrate common PCI hotplug code
powerpc: PCI Error Recovery: PPC64 core recovery routines
powerpc: Split out PCI address cache to its own file
powerpc: Add "partitionable endpoint" support
powerpc: remove bogus printk
powerpc: Remove duplicate code
powerpc: bugfix: fill in uninitialized field
powerpc: Use PE configuration address consistently
powerpc: set up the RTAS token just like the rest of them.
powerpc: Don't continue with PCI Error recovery if slot reset failed.
powerpc: handle multifunction PCI devices properly
powerpc: IOMMU: don't ioremap null addresses
powerpc: Save device BARs much earlier in the boot sequence
powerpc: get rid of per_cpu EEH counters
Linus Torvalds (89):
Relax the rw_verify_area() error checking.
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
Merge http://oss.oracle.com/git/ocfs2
x86: remove bogus 'pci=usepirqmask' suggestion when no irq is defined
Merge branch 'post-2.6.15' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'blk-softirq' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge master.kernel.org:/pub/scm/linux/kernel/git/mingo/mutex-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Fix rpc shutdown event condition bug
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Fix net/core/wireless.c link failure
x86: fix "make install" target
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
Fix mutex_trylock() copy-and-paste bug (x86, x86-64, generic mutex-dec.h)
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/hrtimer-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'drm-forlinus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/spi-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/home/rmk/linux-2.6-serial
x86: Work around compiler code generation bug with -Os
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
x86-64: fix initrd freeing
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
Linux v2.6.16-rc1
Luis F. Ortiz (1):
[ATYFB]: Fix onboard video on SPARC Blade 100 for 2.6.{13,14,15}
Luiz Capitulino (2):
[PKTGEN]: Adds missing __init.
[XFRM]: Fix sparse warning.
Luiz Fernando Capitulino (4):
USB: usbserial: Adds missing checks and bug fix.
USB: usbserial: race-condition fix.
ext2: trivial indentation fix.
x86_64: Sparse warnings fix.
Luke Yang (1):
kbuild: Fix crc-error warning on modules
Maciej W. Rozycki (1):
fs/smbfs/proc.c: fix data corruption in smb_proc_setattr_unix()
Maneesh Soni (2):
kexec: change CONFIG_PHYSICAL_START dependency
Kdump documentation update
Manenti Marco (1):
V4L/DVB (3294): Add Kworld/Vstream Xpert DVB-T card with cx22702 tuner.
Marc Koschewski (4):
V4L/DVB (3319): Changed indention for define's and their values
V4L/DVB (3321): Indention cleanups
V4L/DVB (3322): Whitespace cleanup and unused code removed
V4L/DVB (3323): Add Kconfig option for wrongly programmed devices
Marcelo Feitoza Parisi (1):
USB: ati_remote: use time_before() and friends
Marcelo Tosatti (4):
ppc32: m8xx watchdog update
powerpc/8xx: Fix m8xx_wdt issues
small hp_sdc_rtc cleanup: use no_llseek
powerpc/8xx: Use 8MB D-TLB's for kernel static mapping faults
Marco Schluessler (1):
DVB (2440): Fixed mpeg audio on spdif from Nexus-CA card (rev 2.3),
Mark A. Greer (1):
i2c: i2c-mv64xxx fix transaction abortion
Mark Fasheh (5):
OCFS2: The Second Oracle Cluster Filesystem
OCFS2: The Second Oracle Cluster Filesystem
OCFS2: The Second Oracle Cluster Filesystem
OCFS2: The Second Oracle Cluster Filesystem
o Update Kconfig documentation to reflect support for readonly mounts.
Mark Haverkamp (4):
[SCSI] aacraid: Fix default FIB size
[SCSI] aacraid: better sysfs adapter information
[SCSI] aacraid: 17 element sg performance update
[SCSI] aacraid: README update
Mark M. Hoffman (2):
i2c: i2c-i801 explicitly enables/disables PEC
hwmon: Clarify the W83627THF VID documentation
Mark Nutter (3):
spufs: switchable spu contexts
kernel-side context switch code for spufs
spufs: add spu-side context switch code
Marko Kohtala (12):
parport: buffer overflow fix
parport: phase fixes
parport: daisy chain end detection fix
parport: daisy chain device id reading fix
parport: parport_daisy_select return value fix
parport: use complete slab buffer
parport: constification
parport: DEBUG_PARPORT build fix
parport: Kconfig dependency fixes
parport: include fixes
parport: export parport_get_port()
parport: bring back an unused phase for ppdev ioctl
Markus Bollinger (1):
[ALSA] Add PCXHR driver
Markus Lidel (7):
I2O: changed I2O API to create I2O messages in kernel memory
I2O: SPARC fixes
I2O: Remove wrong I2O device class
I2O: Bugfixes
I2O: Beautifying
I2O: Optimizing
I2O: Lindent run
Markus Rechberger (1):
V4L/DVB (3390): Added remote control support for pinnacle pctv
Martin Hicks (1):
i2c: i2c-ibm_iic add I2C_CLASS_HWMON
Martin Murray (1):
[AF_NETLINK]: Fix DoS in netlink_rcv_skb()
Martin Schwidefsky (10):
s390: atomic primitives
s390: uaccess warnings
s390: update default configuration
s390: cputime_t fixes
s390: cleanup Kconfig
s390: sigcontext.h vs __user
s390: spinlock fixes
s390: add dummy pm_power_off
s390: fix blk_queue_ordered call in dasdc
s390: cputime misaccounting
Martin Waitz (4):
DocBook: add .gitignore file
Add git tree for DocBook
DocBook: fix kernel-doc comments
DocBook: warn for missing macro parameters
Matt Domsch (1):
ipmi: use CONFIG_DMI instead of CONFIG_X86
Matt Helsley (3):
Export ktime_get_ts()
Switch getnstimestamp() calls to ktime_get_ts()
Remove getnstimestamp()
Matt Mackall (12):
s/retreiv/retriev/g
slob: introduce mm/util.c for shared functions
slob: introduce the SLOB allocator
tiny: Add bloat-o-meter to scripts
tiny: Uninline some open.c functions
tiny: Uninline some inode.c functions
tiny: Uninline some fslocks.c functions
tiny: Trim non-IPX builds
tiny: Make x86 doublefault handling optional
tiny: Make *[ug]id16 support optional
tiny: Configure ELF core dump support
Make vm86 support optional
Matt Porter (2):
[ALSA] hda-intel - Fix HDA probe_mask default
[ALSA] hda-codec - update sigmatel support and bug fixes
Matt Reimer (1):
[ARM] 3258/1: IMX serial: fix parity
Matt Tolentino (2):
x86_64: add x86-64 support for memory hot-add
x86_64: add __meminit for memory hotplug
Matthew Dharm (6):
USB Storage: make OneTouch PM-aware
USB Storage: cleanups of sddr09
USB Storage: sddr09 cleanups
USB Storage: more sddr09 cleanups
USB Storage: add alauda support
USB Storage: update MAINTAINERS
Matthew Garrett (3):
[ALSA] ac97 - Add extra IDs for headphone autosense
[ALSA] Add a new quirk for mute-LED and HP-only.
Add sysfs entry to disable framebuffer access
Matthew Wilcox (24):
[SCSI] Delete trailing full stop
[SCSI] Mention scsi_scan_host() in scsi_mid_low_api.txt
[SCSI] sym2: Remove FreeBSD ifdefs
[SCSI] sym2: Remove last vestiges of sym_sniff_inquiry
[SCSI] sym2: Manage sym_lcb properly
[SCSI] sym2: Remove code to handle DMA_BIDIRECTION requests
[SCSI] sym2: Use DMA_40BIT_MASK constant
[SCSI] sym2: Use scsi_print_msg
[SCSI] sym2: Allow NVRAM settings to limit speed and width
[SCSI] sym2: Report disabled devices and LUNs more attractively
[SCSI] sym2: Version 2.2.2
[SCSI] Make scsi_transport_spi.h includable by itself
[SCSI] Move scsi_print_msg to SPI class
[SCSI] Rename scsi_print_msg to spi_print_msg
[SCSI] Fix printing of two-byte messages
[SCSI] Use ARRAY_SIZE in spi_print_msg
[SCSI] Add PPR support to spi_print_msg
[SCSI] Use spi_print_msg in ncr53c8xx driver
[SCSI] Merge sym53c8xx_comm.h and sym53c8xx_defs.h into ncr driver
[SCSI] Missing const in sr_vendor
[PARISC] Make local cache flushes take a void *
[PARISC] Fix GSC graphics cards with 64MB regions
[PARISC] Fix Dino reporting on J2240
[PARISC] Use STABS_DEBUG macro from vmlinux.lds.h
Mattia Dongili (2):
[CPUFREQ] Measure transition latency at driver initialization
[CPUFREQ] Move PMBASE reading away and do it only once at initialization time
Mauro Carvalho Chehab (30):
V4L (963): Explicit compat_ioctl32 handler to em28xx
V4L (0987): Added Secam L' std on tda9887 and common macros moved to videodev2.h
V4L (0988): Tuner cleanups by removing Video IF from tuners struct
V4L (1021): Tuner description now follows the same CodingStyle as the others
V4L/DVB (3081): added offset parameter for adjusting tuner offset by hand
V4L/DVB (3084): Added a new debug msg to help identifying tuner Problems
V4L/DVB (3099): Fixed device controls for em28xx on WinTV USB2 devices
V4L/DVB (3104): MSP3400 miscelaneous fixes
V4L/DVB (3123): include reorder to be in sync with V4L tree
V4L/DVB (3123a): remove uneeded #if from V4L subsystem
V4L/DVB (3123b): syncs V4L subsystem tree with kernel
V4L/DVB (3145): syncronizes some changes between v4l and dvb
V4L/DVB (3159): Replaces MAX()/MIN() by kernel.h max()/min() macros
V4L/DVB (3162): Some fixes at cx88 controls
V4L/DVB (3167): added ntsc parameter to tuner and more standardized debugs
V4L/DVB (3232): Several improvements at tvp5150 driver
V4L/DVB (3233): Fixed API to set I2S speed control
V4L/DVB (3234): Included advanced debug option to tvp5150.c
V4L/DVB (3293): Added digital support for cx88 (cx88-alsa)
V4L/DVB (3305): Replaces old debug msgs to newer ones
V4L/DVB (3307): Some cleanups at I2C modules
V4L/DVB (3345): Fixes some bad global variables
V4L/DVB (3355): removed uneeded init on structs like static int foo=0
V4L/DVB (3356): Include missing MODULE_* macros
V4L/DVB (3376): cx88 Kconfig fixes for cx88-alsa
V4L/DVB (3381): Fix compilation with Alpha
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'work'
Merge branch 'work'
Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Maxim Shchetynin (1):
[SCSI] zfcp: handle unsolicited status notification lost
Maxime Bizon (1):
MIPS: R2: Fix local_irq_save()
Michael Burian (1):
i2c: Extend ds1337 initialization
Michael Ellerman (18):
powerpc: Merge kexec
powerpc: Propagate regs through to machine_crash_shutdown
powerpc: Add a is_kernel_addr() macro
powerpc: Separate usage of KERNELBASE and PAGE_OFFSET
powerpc: Add CONFIG_CRASH_DUMP
powerpc: Create a trampoline for the fwnmi vectors
powerpc: Reroute interrupts from 0 + offset to PHYSICAL_START + offset
powerpc: Fixups for kernel linked at 32 MB
powerpc: Add arch dependent basic infrastructure for Kdump.
powerpc: Parse crashkernel= parameter in first kernel
powerpc: Add arch-dependent copy_oldmem_page
powerpc: Add support for "linux,usable-memory" on memory nodes
powerpc: Don't use KERNELBASE in add_memory()
powerpc: Early debugging support for iSeries
powerpc: Make early debugging configurable via Kconfig
powerpc: Add ibm,pft-size to iSeries device tree
powerpc: Remove redundant setting of htab_address
powerpc: Don't build crash.c for PPC32
Michael H. Schimek (1):
V4L/DVB (3178): bttv VBI fixes
Michael Hanselmann (4):
Input: add the fn key to hid-debug.h
Input: appletouch - add support for Geyser 2
Input: add missing keys from input.h to hid-debug.h
Input: HID - add support for fn key on Apple PowerBooks
Michael Krufky (31):
V4L/DVB (3086): vfree(NULL) is legal.
V4L/DVB (3090): Cleanup check for dvb.
V4L/DVB (3166): "Philips 1236D ATSC/NTSC dual in" - fix typo.
V4L/DVB (3196): correct Thomson DTT 761x frequency ranges
V4L/DVB (3199): Removed some unneeded #ifdef's
V4L/DVB (3201): Remove #ifdef BTTV_BOARD_TWINHAN_VP3021
V4L/DVB (3218): Whitespace cleanups
V4L/DVB (3239): reorganize tuner-simple threshold structure.
V4L/DVB (3243): add firmware instructions for nxt2002 and nxt2004
V4L/DVB (3266): Add support for DViCO FusionHDTV5 USB Gold
V4L/DVB (3268): Use combined firmware for DVB-T and ATSC Bluebird FusionHDTV USB models.
V4L/DVB (3269): ioctls cleanups.
V4L/DVB (3277): Fix incorrect filename reference in top comments
V4L/DVB (3282): rename cxusb_bluebird_atsc_properties to cxusb_bluebird_lgh064f_properties
V4L/DVB (3287): Add DViCO Bluebird firmware to dvb_get_firmware script
V4L/DVB (3313): codingstyle cleanups & restore some wrongfully deleted dvb-usb-ids
V4L/DVB (3328): replace omitted 'TODO:'
V4L/DVB (3336): Bluebird firmware hosting moved to common dvb firmware dir on linuxtv.org
V4L/DVB (3341): whitespace cleanup: insert missing space before curly brackets
V4L/DVB (3342): More whitespace cleanup in bttv-cards.c
V4L/DVB (3343): Add support for DViCO FusionHDTV DVB-T USB devices
V4L/DVB (3349): Add PCI ID for UltraView DVB-T Plus, rebranded DViCO FusionHDTV DVB-T Plus
V4L/DVB (3350): Added USB ID for DigitalNow DVB-T Dual USB, DViCO clone
V4L/DVB (3357): Build cx88-alsa when CONFIG_VIDEO_CX88_ALSA is selected.
V4L/DVB (3358): Updated MODULE_AUTHOR
V4L/DVB (3359): Redesign tuners struct for maximum flexibility
V4L/DVB (3364): disable all dvb tuner param_types until we need them
V4L/DVB (3383): Move tda988x options into tuner_params struct.
V4L/DVB (3387): clean up some comments
V4L/DVB (3388): tuner_params->tda988x is currently unused, so disable
V4L/DVB (3389): Samsung TBMV30111IN has 6 entries
Michael Neuling (1):
powerpc: parallel port init fix
Michael Reed (1):
[SCSI] mptfusion - fc transport attributes
Michael Richardson (1):
device_shutdown can loop if the driver frees itself
Michael S. Tsirkin (8):
IB/mthca: Fix thinko in mthca_table_find()
IB/mthca: create_eq with size not a power of 2
IB/mthca: Fill in vendor_err field in completion with error
IB/mthca: fix page shift calculation in mthca_reg_phys_mr()
IB/mthca: prevent event queue overrun
IPoIB: Take dev->xmit_lock around mc_list accesses
IB/mthca: Cosmetic: use the ALIGN macro
IB/mthca: Initialize grh_present before using it
Mike Christie (19):
[SCSI] iscsi: opcode check fix
[SCSI] iscsi: redirect fix
[SCSI] iscsi: iscsi response fix
[SCSI] iscsi: data digest calculation fix
[SCSI] iscsi: lower queue depth
[SCSI] iscsi: update version
[SCSI] iscsi: check header digests for mgmt tasks
[SCSI] export blk layer functions needed for blk_execute_rq_nowait
[SCSI] Convert SCSI mid-layer to scsi_execute_async
[SCSI] add retries field to request for REQ_BLOCK_PC use
[SCSI] complete the whole command when it is REQ_BLOCK_PC
[SCSI] add kmemcache for scsi_io_context
[SCSI] convert sg to scsi_execute_async
[SCSI] convert st to use scsi_execute_async
[SCSI] seperate max_sectors from max_hw_sectors
[SCSI] iscsi: add high mem support
[SCSI] iscsi: seperate iscsi interface from setup functions
[SCSI] iscsi: fix 4k stack iscsi setups
[SCSI] iscsi: use pageslab
Mike Kravetz (5):
mm: remove arch independent NODES_SPAN_OTHER_NODES
powerpc: Minor numa memory code cleanup
powerpc: Minor numa memory code cleanup
powerpc: numa placement for dynamically added memory
powerpc: don't add memory to empty node/zone
Mike Lavender (1):
spi: M25 series SPI flash
Mike Miller (1):
cciss: adds MSI and MSI-X support
Miklos Szeredi (31):
fuse: clean up fuse_lookup()
fuse: clean up page offset calculation
fuse: bump interface version
fuse: add frsize to statfs reply
fuse: support caching negative dentries
fuse: add code documentation
fuse: fail file operations on bad inode
fuse: clean up request size limit checking
fuse: make maximum write data configurable
fuse: ensure progress in read and write
fuse: check file type in lookup
shared mounts: cleanup
uml: fix symbol for mktime
add /sys/fs
fuse: fuse_copy_finish() order fix
fuse: fix request_end()
fuse: handle error INIT reply
fuse: uninline some functions
fuse: miscellaneous cleanup
fuse: introduce unified request state
fuse: introduce list for requests under I/O
fuse: extend semantics of connected flag
fuse: make fuse connection a kobject
fuse: add number of waiting requests attribute
fuse: add connection aborting
fuse: add asynchronous request support
fuse: move INIT handling to inode.c
fuse: READ request initialization
fuse: use asynchronous READ requests for readpages
fuse: update documentation for sysfs
fuse: fix bitfield race
Miloslav Trmac (1):
Input: wistron - do not crash if BIOS does not support interface
MishalÅ Pytasz (1):
V4L (0973): Another build fix for compat_ioctl32.c
Mitch Williams (18):
net: allow newline terminated IP addresses in in_aton
net: make dev_valid_name public
bonding: add bond name to all error messages
bonding: expand module param descriptions
bonding: Add transmit policy to /proc
bonding: get slave name from actual slave instead of param list
bonding: move kmalloc out of spinlock in ALB init
bonding: explicitly clear RLB flag during ALB init
bonding: expose some structs
bonding: make functions not static
bonding: move bond creation into separate function
bonding: make bond_init not __init
bonding: Allow ARP target table to have empty entries
bonding: add ARP entries to /proc
bonding: add sysfs functionality to bonding (large)
bonding: version update
bonding: spelling and whitespace corrections
bonding: comments and changelog
Moore, Eric (6):
[SCSI] raid_class.c - adding RAID10 and RAID10 defines
[SCSI] fusion - adding support for FC949ES
[SCSI] fusion - adding raid support in mptsas
[SCSI] fusion - mpi header udpate
[SCSI] scsi_transport_sas: mapping the rphy channel equal to the port identifier
[SCSI] fusion - fix pci express bug
Moore, Eric Dean (7):
[SCSI] mptfusion - adding = THIS_MODULE
[SCSI] mptfusion - cleaning up xxx_probe error handling
[SCSI] mptfusion - bus_type, change SCSI to SPI
[SCSI] mptfusion - prep for removing domain validation
[SCSI] mptfusion - mapping fixs required support for transport layers.
[SCSI] mptfusion - bump version
[SCSI] pci_ids.h: add subclass code for SAS Controllers
Muli Ben-Yehuda (1):
x86_64: Use function pointers to call DMA mapping functions
Nathan Lynch (2):
USB: zd1201: make sysfs device symlink
fix workqueue oops during cpu offline
Nathan Scott (24):
[XFS] Do not inherit properties for the quota inodes from the root inode.
[XFS] Implement the di_extsize allocator hint for non-realtime files as
[XFS] Fix typo from when enabling write barriers by default, flags botch
[XFS] Reverse the sense of COMPAT_ATTR and ATTR2, keeps it simple and
[XFS] Disable write barriers for now till intermittent IO errors are
[XFS] Make d_maxiosz report the real maximum (INT_MAX) so we dont
[XFS] Sort out cosmetic differences between user and kernel copies of some
[XFS] Fix an intermittent pquota panic caused by dodgey quota flags to an
[XFS] Ensure max diosize reported is aligned with minimum diosize.
[XFS] Fix v2 log bufsize reporting in /proc/mounts.
[XFS] Add an XFS callout to security_inode_init_security; SE Linux is not
[XFS] Fix quotaoff logitem for project quota, affects log recovery only.
[XFS] Fix a thinko when generating a forced shutdown stack trace.
[XFS] Complete the pagebuf -> xfs_buf naming convention transition,
[XFS] Fix up offset type inconsistencies and gcc warnings from earlier
[XFS] Fix some build fallout from atime changes.
[XFS] Fix compiler warnings from older gcc versions wrt printfalike
[XFS] Merge in trivial changes, sync up headers with userspace
[XFS] Fix follow_link when dealing with symlinks larger than 256 bytes.
Merge HEAD from oss.sgi.com:/oss/git/linux-2.6.git
[XFS] Fix symlink creation too, with respect to initialising SELinux
[XFS] mutex fallout - fix debug builds and remove no-longer-useful comment.
[XFS] remove no-longer-needed IS_NOATIME macro, twas just a build workaround
Make alloc_page_buffers() initialise buffer_heads using init_buffer(),
Neil Brown (3):
knfsd: reduce stack consumption
pivot_root: add comment
md: remove slashes from disk names when creation dev names in sysfs
Neil Horman (1):
convert /proc/devices to use seq_file interface
NeilBrown (50):
knfsd: fix hash function for IP addresses on 64bit little-endian machines.
md: improve raid1 "IO Barrier" concept
md: improve raid10 "IO Barrier" concept
md: small cleanups for raid5
md: allow dirty raid[456] arrays to be started at boot
md: move bitmap_create to after md array has been initialised
md: write intent bitmap support for raid10
md: fix raid6 resync check/repair code
md: improve handing of read errors with raid6
md: attempt to auto-correct read errors in raid1
md: tidyup some issues with raid1 resync and prepare for catching read errors
md: better handling for read error in raid1 during resync
md: handle errors when read-only
md: fix up some rdev rcu locking in raid5/6
md: support check-without-repair of raid10 arrays
md: allow raid1 to check consistency
md: make sure read error on last working drive of raid1 actually returns failure
md: auto-correct correctable read errors in raid10
md: raid10 read-error handling - resync and read-only
md: make /proc/mdstat pollable
md: clean up 'page' related names in md
md: convert md to use kzalloc throughout
md: tidy up raid5/6 hash table code
md: convert various kmap calls to kmap_atomic
md: convert recently exported symbol to GPL
md: break out of a loop that doesn't need to run to completion
md: remove personality numbering from md
md: fix possible problem in raid1/raid10 error overwriting
md: remove inappropriate limits in md/bitmap configuration.
md: define and use safe_put_page for md
md: helper function to match commands written to sysfs files
md: fix typo in comment
md: make a couple of names in md.c static
md: make sure bitmap updates are visible through filesystem
md: fix rdev->pending counts in raid1
md: allow chunk_size to be settable through sysfs
md: allow md array component size to be accessed and set via sysfs
md: expose md metadata format in sysfs
md: allow array level to be set textually via sysfs
md: count corrected read errors per drive
md: allow md/raid_disks to be settable
md: keep better track of dev/array size when assembling md arrays
md: expose device slot information via sysfs
md: export rdev->data_offset via sysfs
md: allow available size of component devices to be set via sysfs
md: support adding new devices to md arrays via sysfs
md: allow sync-speed to be controlled per-device
Fix some problems with truncate and mtime semantics.
Fix overflow tests for compat_sys_fcntl64 locking
md: Clear clevel whenever level is set.
Nick Piggin (20):
mm: pagealloc opt
mm: set_page_refs opt
mm: microopt conditions
mm: remove bad_range
mm: remove pcp low
mm: page_state fixes
mm: page_alloc cleanups
mm: dma32 zone statistics
mm: bad_page optimisation
mm: rmap optimisation
mm: pfault optimisation
mm: page_state opt
mm: page_state opt docs
mm: cleanup zone_pcp
mm: free_pages opt
radix tree: code consolidation
radix tree: early termination of tag clearing
radix-tree: reduce tree height upon partial truncation
atomic: dec_and_lock use atomic primitives
rcu file: use atomic primitives
Nickolay V. Shmyrev (2):
V4L (0972): More build fixes for compat_ioctl32.c
V4L/DVB (3213): Add remote for Compro Videomate Gold+ Pal version.
Nicolas Kaiser (11):
i2c: Remove duplicate rtc8564 BCD macros
selinux: ARRAY_SIZE cleanups
Documentation/powerpc: index update
MAINTAINERS: line duplication
drivers/mfd: header included twice
[BLOCK][TRIVIAL] ll_rw_blk: header included twice
netfilter: headers included twice
xfs: header included twice
asm-powerpc: header included twice
fs/attr.c: header included twice
fs/proc/vmcore.c: header included twice
Nicolas Pitre (21):
[ALSA] make the pxa2xx-ac97 module more robust against PXA27x bugs
[CRYPTO] sha1: Avoid useless memcpy()
[CRYPTO] sha1: Rename i/j to done/partial
[CRYPTO] sha1: Avoid shifting count left and right
mutex subsystem, add include/asm-arm/mutex.h
[ARM] 3252/1: help gcc do the best with ___arch__swab32
[ARM] 3259/1: remove phys_ram from struct machine_desc (part 1)
[ARM] 3260/1: remove phys_ram from struct machine_desc (part 2)
[ARM] 3101/1: ARM EABI: slab memory must be 64-bit aligned
[ARM] 3102/1: ARM EABI: stack pointer must be 64-bit aligned after a CPU exception
[ARM] 3103/1: ARM EABI: stack pointer must be 64-bit aligned (part 2)
[ARM] 3104/1: ARM EABI: new helper function names
[ARM] 3105/4: ARM EABI: new syscall entry convention
[ARM] 3106/2: ARM EABI: some syscall adjustments
[ARM] 3107/3: ARM EABI: last bits to configure it
[ARM] 3108/2: old ABI compat: statfs64 and fstatfs64
[ARM] 3109/1: old ABI compat: syscall wrappers for ABI impedance matching
[ARM] 3110/5: old ABI compat: multi-ABI syscall entry support
[ARM] 3111/2: old ABI compat: adjust NWFPE to be operational within an EABI kernel
[ARM] 3112/1: old ABI compat: config option to turn it on
[ARM] 3262/4: allow ptraced syscalls to be overriden
Nikita Danilov (1):
find_lock_page(): call __lock_page() directly.
Noone Important (1):
DVB (2390): Adds a time-delay to IR remote button presses for av7110 ir input,
ODonnell, Michael (1):
corruption during e100 MDI register access
OGAWA Hirofumi (8):
fat: move fat_clusters_flush() to write_super()
fat: use sb_find_get_block() instead of sb_getblk()
fat: add the read/writepages()
fat: s/EXPORT_SYMBOL/EXPORT_SYMBOL_GPL/
fat: support ->direct_IO()
export/change sync_page_range/_nolock()
fat: support a truncate() for expanding size (generic_cont_expand)
Fix and add EXPORT_SYMBOL(filemap_write_and_wait)
Olaf Hering (4):
Fix compilation with CONFIG_MEMORY_HOTPLUG=y and gcc41.
remove bouncing mail address of mv643xx_eth maintainer
enable the RTC driver in ppc64_defconfig
powerpc: remove remaining crash_notes variable from machine_kexec.c
Olaf Kirch (1):
Keep nfsd from exiting when seeing recv() errors
Olav Kongas (4):
USB: isp116x-hcd: support reiniting HC on resume
USB: isp116x-hcd: cleanup
USB: isp116x-hcd: minor cleanup
USB: fix buffer size limiting in skeleton driver
Oleg Drokin (1):
d_instantiate_unique / NFS inode leakage
Oleg Nesterov (13):
kill_proc_info_as_uid: don't use hardcoded constants
do_coredump() should reset group_stop_count earlier
little do_group_exit() cleanup
remove unneeded sig->curr_target recalculation
sigio: cleanup, don't take tasklist twice
setpgid: should work for sub-threads
setpgid: should not accept ptraced childs
copy_process: error path cleanup
simplify k_getrusage()
rcu: uninline __rcu_pending()
rcu: don't set ->next_pending in rcu_start_batch()
rcu: join rcu_ctrlblk and rcu_state
rcu: fix hotplug-cpu ->donelist leak
Oliver Endriss (4):
DVB (2431): Fixed dishnetwork support for Nexus-S rev 2.3
DVB (2432): LNB power can now be switched off for Activy Budget-S rev GR/AL.
V4L/DVB (3281): av7110 driver: improved recovery from ARM crash and crash detection
V4L/DVB (3325): WSS output interface for av7110
Oliver Neukum (1):
USB: Limiting of resource use in skeleton driver
Olof Johansson (2):
powerpc: remove warning in EEH code
powerpc: minor dart driver cleanup
Oren Laadan (2):
fork: fix race in setting child's pgrp and tty
setpgid: should work for sub-threads
Otavio Salvador (3):
arch/ppc/kernel/idle.c: don't declare cpu variable in non-SMP kernels
ppc: removed unused variable i from code.
V4L/DVB (3110): Replace all uses of pci_module_init with pci_register_driver
Pablo Neira Ayuso (8):
[NETFILTER]: ctnetlink: remove bogus checks in ICMP protocol at dumping
[NETFILTER]: ctnetlink: propagate ctnetlink_dump_tuples_proto return value back
[NETFILTER]: ctnetlink: use u_int32_t instead of unsigned int
[NETFILTER]: ctnetlink: ctnetlink_event cleanup
[NETFILTER]: ctnetlink: fix conntrack mark race
[NETFILTER]: ctnetlink: remove unused variable
[NETFILTER]: Add ctnetlink port for nf_conntrack
[NETFILTER]: Filter dumped entries based on the layer 3 protocol number
Panagiotis Christeas (1):
V4L/DVB (3378): Fix for lack of analog output on some cx88 boards
Panagiotis Issaris (1):
V4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)alloc
Paolo 'Blaisorblade' Giarrusso (2):
Documentation/filesystems/00-INDEX: remove entry for fat_cvf.txt
PTRACE_SYSEMU is only for i386 and clashes with other ptrace codes of other archs
Patrick Boettcher (5):
DVB (2420): Makes integration of future devices easier
V4L/DVB (3202): Initialize the dvb-usb-device-pointer to NULL
V4L/DVB (3260): Using new firmware for the WideView Stick
V4L/DVB (3320): Check if PLL-description is set
V4L/DVB (3327): Remove DViCO specific firmware hacks from the generic code.
Patrick Caulfield (1):
[DECNET]: Only use local routers
Patrick Gefre (1):
Altix: ioc3 serial support
Patrick McHardy (33):
[NETFILTER]: Fix module_param types and permissions
[NETFILTER]: ctnetlink: Fix dumping of helper name
[NETFILTER]: Remove okfn usage in ip_vs_core.c
[NETFILTER]: Call POST_ROUTING hook before fragmentation
[NETFILTER]: make ipv6_find_hdr() find transport protocol header
[NETFILTER]: Export ip6_masked_addrcmp, don't pass IPv6 addresses on stack
[NETFILTER]: nf_conntrack_l3proto_ipv4.c needs net/route.h
[XFRM]: Netfilter IPsec output hooks
[IPV6]: Move nextheader offset to the IP6CB
[IPV4/6]: Netfilter IPsec input hooks
[IPV4]: reset IPCB flags when neccessary
[NETFILTER]: Fix xfrm lookup in ip_route_me_harder/ip6_route_me_harder
[NETFILTER]: Use conntrack information to determine if packet was NATed
[NETFILTER]: Redo policy lookups after NAT when neccessary
[NETFILTER]: Keep conntrack reference until IPsec policy checks are done
[NETFILTER]: Handle NAT in IPsec policy checks
[NETFILTER]: Add ipt_policy/ip6t_policy matches
[NET]: Convert net/{ipv4,ipv6,sched} to netdev_priv
[PKT_SCHED]: Use USEC_PER_SEC
[PKT_SCHED]: Convert tc action functions to single skb pointers
[PKT_SCHED]: Remove some obsolete policer exports
[PKT_SCHED]: Fix memory leak when dumping in pedit action
[PKT_SCHED]: Prefix tc actions with act_
[IPV4]: ip_output.c needs xfrm.h
[IPV6]: Set skb->priority in ip6_output.c
[NETFILTER]: net/ipv[46]/netfilter.c cleanups
[NETFILTER]: Fix crash in ip_nat_pptp
[NETFILTER]: Fix another crash in ip_nat_pptp
[NETFILTER]: Fix return value confusion in PPTP NAT helper
[NETFILTER]: Remove unused function from NAT protocol helpers
[NETFILTER]: Fix timeout sysctls on big-endian 64bit architectures
[XFRM]: IPsec tunnel wildcard address support
[PKT_SCHED]: Change default clock source to gettimeofday
Patrick Mochel (6):
oss: remove deprecated PM interface from ad1848 driver
oss: remove deprecated PM interface from cs4281 driver
oss: remove deprecated PM interface from cs46xx driver
oss: remove deprecated PM interface from maestro driver
oss: remove deprecated PM interface from nm256 driver
oss: remove deprecated PM interface from opl3sa2 driver
Paul E. McKenney (4):
fix remaining list_for_each_safe_rcu in -mm (take 2)
Make RCU task_struct safe for oprofile
Simpler signal-exit concurrency handling
remove get_task_struct_rcu()
Paul Fulghum (3):
new driver synclink_gt
new tty buffering access fix
synclink_gt remove unnecessary page alignment
Paul Jackson (25):
driver kill hotplug word from sn and others fix
mm: fix __alloc_pages cpuset ALLOC_* flags
cpusets: swap migration interface
cpuset: better bitmap remap defaults
cpuset: mempolicy one more nodemask conversion
cpuset: memory pressure meter
cpuset: document additional features
cpuset: remove marker_pid documentation
cpuset: minor spacing initializer fixes
cpuset: update_nodemask code reformat
cpuset: fork hook fix
cpuset: combine refresh_mems and update_mems
cpuset: implement cpuset_mems_allowed
cpuset: numa_policy_rebind cleanup
cpuset: number_of_cpusets optimization
cpuset: rebind vma mempolicies fix
cpuset: migrate all tasks in cpuset at once
cpuset: remove test for null cpuset from alloc code path
cpuset: use rcu directly optimization
cpuset: mark number_of_cpusets read_mostly
cpuset: skip rcu check if task is in root cpuset
Serial: disable jsm in ppc64 defconfig
cpuset two little doc fixes
mm: gfp_atomic comments
cpuset oom lock fix
Paul Janzen (1):
ppc32: Put cache flush routines back into .relocate_code section
Paul Mackerras (24):
powerpc: Update __NR_syscalls to account for SPU syscalls
ppc: remove duplicate bseip.h
Revert "[PATCH] powerpc: Minor numa memory code cleanup"
powerpc: Fix typo in head_64.S
powerpc: Fix some #ifndef __KERNEL__ that should be #ifdef
powerpc: set CONFIG_PPC_OF=y always for ARCH=powerpc
powerpc: unbreak iSeries compilation again
powerpc: Fix up some compile errors in the PCI error recovery code
powerpc: Introduce a new config symbol to control 16550 early debug code
powerpc: Fix compile error when CONFIG_PROC_VMCORE is not defined
powerpc/32: Fix compile error caused by pud_t/pgt_t confusion
powerpc: Avoid potential FP corruption with preempt and UP
powerpc: make ARCH=ppc use arch/powerpc/kernel/process.c
Increase AT_VECTOR_SIZE
Merge ../linux-2.6
powerpc: Provide a suitable AT_PLATFORM value
ppc: Remove duplicate export of get_wchan
powerpc: Make COFF zImages for old 32-bit powermacs
powerpc: Avoid unaligned loads and stores in boot memcpy code
powerpc: Recognize /chaos bridge on old pmacs as PCI
powerpc/32: Generate miboot images with ARCH=powerpc
ppc: Remove powermac support from ARCH=ppc
powerpc: Make ARCH=powerpc the default for 32-bit ppc
powerpc/32: Restore previous version of 32-bit PCI code
Paul Mundt (8):
Input: remove obsolete maple input drivers
sh: consolidate hp620/hp680/hp690 targets into hp6xx
sh: DMA updates
sh: IRQ handler updates
sh: I/O routine cleanups and ioremap() overhaul
sh: Simplistic clock framework
sh: Simple timer framework
sh: Move CPU subtype configuration to its own Kconfig
Paul Walmsley (1):
USB: usb-storage: add debug entry for REPORT LUNS
Pavel Fedin (1):
USB: Support for Posiflex PP-7000 retail printer in Linux
Pavel Machek (3):
USB: Cleanups for usb gadget mass-storage
pcmcia: avoid macro usage in cistpl
swsusp: Drop duplicate prototypes
Pavel Pisa (1):
[ARM] 3232/1: i.MX Frame Buffer undeclared "dev" variable fix
Pekka Enberg (11):
slab: remove unused align parameter from alloc_percpu
slab: extract slabinfo header printing to separate function
slab: extract slab order calculation to separate function
slab: fix code formatting
fs: remove s_old_blocksize from struct super_block
ext2: remove d_splice_alias NULL check from ext2_lookup
ext3: remove d_splice_alias NULL check from ext3_lookup
isofs: remove d_splice_alias NULL check from isofs_lookup
reiserfs: remove d_splice_alias NULL check from reiserfs_lookup
ncpfs: remove kmalloc wrapper
smbfs: remove kmalloc wrapper
Per Liden (10):
[NETLINK] genetlink: fix cmd type in genl_ops to be consistent to u8
[TIPC] Initial merge
[TIPC] Use dynamically allocated family id with NETLINK_GENERIC
[TIPC] Moved configuration interface into tipc_config.h
[TIPC] License header update
[TIPC] Cleaned up info/warn/err macros
[TIPC] Update of file headers
[TIPC] More updates of file headers
[TIPC] Added entry for TIPC in MAINTAINERS
genetlink: don't touch module ref count
Pete Zaitcev (8):
USB: drivers/usb/storage/libusual
USB: make bias writeable in libusual
USB: Let usbmon collect less garbage
USB: ub 00 implement retries and resets
USB: ub 01 rename
USB: replace __setup("nousb") with __module_param_call
USB: ioctl compat for usblp.c
USB: fix usb_find_interface for ppc64
Peter Beutner (2):
V4L/DVB (3194): Revert one 64-bit fix and improved other 64-bit fixes
x86_64: fix single step handling for 32bit processes
Peter Korsgaard (2):
i2c: Add support for Barco LPT->DVI to i2c-parport
ppc32: Re-add embed_config.c to ml300/ep405
Peter Missel (2):
V4L/DVB (3295): Add analog support for LifeView FlyDVB Trio.
V4L/DVB (3309): SAA7134: GPIO IRQ improvements
Peter Oberparleiter (2):
s390: cms volume label definitions
s390: fix invalid return code in sclp_cpi
Peter Osterlund (2):
pktcdvd: Use bd_claim to get exclusive access
pktcdvd: un-inline some functions
Petko Manolov (1):
USB: usb-net: removes redundant return
Petr Baudis (1):
kconfig: Remove support for lxdialog --checklist
Petr Vandrovec (1):
[SCSI] Pass proper device from BusLogic to SCSI layer
Phil Dibowitz (1):
USB Storage: Fix unusual_devs.h order
Philippe De Muyter (2):
V4L/DVB (3120): Adds 32-bit compatibility for v4l2 framegrabber ioctls.
V4L/DVB (3152): Fixes some troubles at v4l2 compat stuff
Pierre Ossman (5):
[ALSA] [PATCH] alsa: Improved PnP suspend support
[MMC] wbsd pnp suspend
[MMC] Support MMC version 4 cards
[MMC] Lindent wbsd driver
[MMC] Indicate that R1/R1b contains command opcode
Prarit Bhargava (2):
[IA64-SGI] Fix sn_flush_device_kernel & spinlock initialization
[IA64] Cleanup of arch/ia64/sn and include/asm-ia64/sn
Rafael J. Wysocki (9):
swsusp: remove encryption
swsusp: introduce the swap map structure
swsusp: improve freeing of memory
swsusp: fix enough_free_mem
swsusp: limit image size
swsusp: make image size limit tunable
mm: add a new function (needed for swap suspend)
swsusp: improve handling of swap partitions
swsusp: save image header first
Rajesh Shah (1):
pciehp: allow bridged card hotplug
Ralf Baechle (22):
[AX25] mkiss: Drop spinlock before sleeping call.
MIPS: DSP: Context switch the DSPcontrol register also.
MIPS: DSP: eleminate used_dsp.
MIPS: DSP: Set all register masks to 0x3ff.
MIPS: DSP: Put DSPcontrol register into the right place in the signal frame.
MIPS: DSP: Put mask field into the right place.
MIPS: FP: Remove silly trick to avoid warning.
MIPS: Get rid of atomic_lock.
MIPS: MT: Fix 32-bit dependencies.
MIPS: Rename MIPS_CPU_ISA_M{32,64} -> MIPS_CPU_ISA_M{32,64}R1.
MIPS: Introduce machinery for testing for MIPSxxR1/2.
MIPS: MIPS boards: Get rid of useless SMP/non-SMP casing.
MIPS: Reorganize ISA constants strictly as bitmasks.
MIPS: Oprofile: Fixup the loose ends in the plumbing.
MIPS: Oprofile: Print error message if the CPU happen to have no counters.
MIPS: Oprofile: Add 5K, 20K and 25K support.
Update Yoichi Yuasa's email address.
MIPS: Remove unused CONFIG_CPU_HAS_LLDSCD.
MIPS: Don't pass -finline-limit=100000.
MIPS: R2: Try to bulletproof instruction_hazard against miss-compilation.
MIPS: R2: Set 64BIT_PHYS_ADDR for R2 processor also.
MIPS: Malta: Change CPU default to R2.
Ralph Campbell (2):
IB/uverbs: set ah_flags when creating address handle
IB: Set GIDs correctly in ib_create_ah_from_wc()
Randy Dunlap (12):
[ALSA] sound/hda: rate-limit timeout message
[ALSA] sound: align device drivers menus
[ACPI] fix kernel-doc warnings in acpi/scan.c
SubmittingPatches: diffstat options
Docs update: typos, corrections and additions to applying-patches.txt
capable/capability.h (fs/)
capable/capability.h (net/)
capable/capability.h (arch/)
Documentation/hpet.txt typo
i386: put HOTPLUG_CPU under Processor type, not Bus options
nlm kernel-parameters update
Update kernel-parameters.txt IOSCHED to spell out 'anticipatory'
Randy.Dunlap (1):
move capable() to capability.h
Ravikiran G Thirumalai (9):
Cleanup bootmem allocator and fix alloc_bootmem_low
Change maxaligned_in_smp alignemnt macros to internodealigned_in_smp macros
Kill L1_CACHE_SHIFT_MAX
x86_64: Align and pad x86_64 GDT on page boundary
x86_64: Node local pda take 2 -- cpu_pda preparation
x86_64: Allocate PDAs in the local node
x86_64: Inclusion of ScaleMP vSMP architecture patches - vsmp_align
x86_64: Inclusion of ScaleMP vSMP architecture patches - vsmp_arch
x86_64: Fix VSMP build
Ravikiran Thirumalai (1):
x86_64: Early initialization of cpu_to_node
Regis Prevot (1):
V4L/DVB (3351): adding support for knc1 Tv Star dvb-s
Rene Herman (1):
[ALSA] es1968 - Fix conflict with ISA boards
Rene Scharfe (1):
kbuild: Use git in scripts/setlocalversion
Ricardo Cerqueira (5):
V4L (957): Compat ioctl32 license fix
V4L/DVB (3161): ir-kbd-gpio is now part of bttv
V4L/DVB (3216): saa7134 card #58 has a newer revision with a new subsystem ID
V4L/DVB (3344): Enable microtune for Pinnacle 300i boards
V4L/DVB (3386): fix some sound quality & distortion problems.
Richard Knutsson (4):
arch: Replace pci_module_init() with pci_register_driver()
drivers/block: Replace pci_module_init() with pci_register_driver()
drivers/*rest*: Replace pci_module_init() with pci_register_driver()
aty: remove unnecessary CONFIG_PCI
Richard Mortimer (1):
[SPARC64]: Fix ptrace/strace
Richard Purdie (11):
USB: pxa27x OHCI - Separate platform code from main driver
USB: Add pxa27x OHCI PM functions
USB: Correct ohci-pxa27x suspend/resume struct confusion
[ARM] 3227/1: Spitz: Add pxa27x OHCI platform specific code
[ARM] 3228/1: SharpSL: Move PM code to arch/arm/common
[ARM] 3229/1: Remove uneeded ARM apm dependency on PM_LEGACY
[ARM] 3230/1: Sharp Scoop: Fix Shared Power Control Issues
pcmcia: add some IDs for ide-cs and dtl1_cs
[ARM] 3235/1: SharpSL PM: Fix a gcc4 build error
[ARM] 3250/1: Change pxa2xx PCMCIA drivers to use platform_device_alloc
[ARM] 3237/1: PXA I2C driver updates
Rob Landley (1):
update to the initramfs docs
Robert Olsson (1):
[IPV4] fib_trie: Add credits.
Roberto Nibali (2):
[IPVS]: remove dead code
[IPVS]: Cleanup IP_VS_DBG statements.
Robin Holt (2):
kbuild: Fix genksyms handling of DEFINE_PER_CPU(struct foo_s *, bar);
Add tmpfs options for memory placement policies
Rod Whitby (2):
[ARM] 3215/1: Iomega NAS 100d (MACH_NAS100D) machine support
[ARM] 3218/1: PAGE_SHIFT undeclared in arch-ixp4xx/memory.h (adjust_zones moved out of line)
Roger Lucas (1):
hwmon: New vt8231 driver
Rohit Seth (1):
Make high and batch sizes of per_cpu_pagelists configurable
Roland Dreier (2):
IB/mthca: kzalloc conversions
IB/mthca: Factor common MAD initialization code
Ross Biro (1):
x86_64: Make udelay more accurate
Rudolf Marek (1):
hwmon: add VRM/VID support for some VIA CPUs
Russ Anderson (1):
[IA64-SGI] Altix BTE error handling fixes
Russell King (72):
[ARM] Make kernel link address depend on PAGE_OFFSET
[ARM] Cleanup ARM includes
[ARM] Add additional documentation to the clock source framework
[ARM] Remove clk_use()/clk_unuse()
[MMC] Improve MMC card block size selection
[MMC] Fix missing ','
[ARM] Remove unused dma.c files
[ARM] Move ISA DMA bus_to_virt() out of set_dma_addr()
[ARM] Remove '__address' from scatterlist and convert to DMA API
[ARM] Use core_initcall() to initialise ARM DMA
[ARM] Move common definition of MAX_DMA_ADDRESS to asm/dma.h
[ARM] Refine selection of ISA_DMA_API and generic dma.c code
[ARM] Remove definition of MAX_DMA_CHANNELS to zero
[ARM] Move DMA exports to be next to each function
[ARM] Remove SA1100 PM prepare/finish ops
[MMC] mmci: add data cache coherency
[Serial] Don't miss modem status changes
[SERIAL] Use uart_match_port() to find a matching port in find_port()
[SERIAL] Move interrupt-time spinlocking inside serial8250_handle_port()
[SERIAL] Remove _INLINE_
Shut up warnings in ipc/shm.c
[ARM] Move AMBA include files to include/linux/amba/
Merge with Linus' kernel.
[ARM] Move AMBA bus code to drivers/amba/
[ARM] Move asm/hardware/clock.h to linux/clk.h
[ARM] byteorder.h needs linux/compiler.h
[SERIAL] Fix clocal wakeup problem
[ARM] Remove EPXA10DB machine support
IRQ type flags
[ARM] Update mach-types
[ARM] Remove CONFIG_ARCH_CAMELOT from defconfigs
[ARM] Remove asm/irq.h includes from ARM drivers
[ARM] Update am79c961 to use struct platform_driver
[ARM] Make Acorn partition types depend on ACORN_PARTITION
[ARM] AT91RM9200 doesn't need anything in dma.h
Merge Linus' tree.
[ARM] Only call set_type method in setup_irq if it's defined
[MMC] Add DATA_MULTI flag
[ARM] Allow r2 to be passed through the decompressor to the kernel
Add bus_type probe, remove, shutdown methods.
Add pci_bus_type probe and remove methods
Add ecard_bus_type probe/remove/shutdown methods
Add SA1111 bus_type probe/remove methods
Add locomo bus_type probe/remove methods
Add logic module bus_type probe/remove methods
Add tiocx bus_type probe/remove methods
Add parisc_bus_type probe and remove methods
Add ocp_bus_type probe and remove methods
Add sh_bus_type probe and remove methods
Add of_platform_bus_type probe and remove methods
Add vio_bus_type probe and remove methods
Add dio_bus_type probe and remove methods
Add i2c_bus_type probe and remove methods
Add gameport bus_type probe and remove methods
Add serio bus_type probe and remove methods
Add macio_bus_type probe and remove methods
Add MCP bus_type probe and remove methods
Add mmc_bus_type probe and remove methods
Add pcmcia_bus_type probe and remove methods
Add pnp_bus_type probe and remove methods
Add ccwgroup_bus_type probe and remove methods
Add superhyway_bus_type probe and remove methods
Add usb_serial_bus_type probe and remove methods
Add zorro_bus_type probe and remove methods
Add rio_bus_type probe and remove methods
Add Pseudo LLD bus_type probe and remove methods
Add ide_bus_type probe and remove methods
Remove usb gadget generic driver methods
Add bttv sub bus_type probe and remove methods
[ARM] Remove useless 'default n' from Kconfig files
[ARM] Separate VIC (vectored interrupt controller) support from Versatile
[ARM] Fix missing compiler.h include
Rusty Russell (2):
Input: add modalias support
Input: fix add modalias support build error
Ryan Anderson (1):
kbuild: In setlocalversion change -git_dirty to just -dirty
Ryan Hankins (1):
[XFS] Add a stack trace in the case of xfs_forced_shutdown.
SAN People (1):
[ARM] 3240/2: AT91RM9200 support for 2.6 (Core)
Salyzyn, Mark (1):
[SCSI] I2O: move pci_request_regions() just behind pci_enable_device()
Sam Bishop (1):
USB: fix usb-skeleton limit resource usage patch.
Sam Ravnborg (27):
kconfig: Lindent scripts/lxdialog
kconfig: fixup after Lindent
kconfig: lxdialog is now sparse clean
kconfig: Add print_title helper in lxdialog
kconfig: Left aling menu items in menuconfig
kconfig: Fix indention when using menuconfig in text-onle consoles
kconfig: make lxdialog/menubox.c more readable
kconfig: truncate too long menu lines in menuconfig
kconfig: move lxdialog to scripts/kconfig/lxdialog
kbuild: escape '#' in .target.cmd files
kbuild: Create _shipped files for genksyms
kbuild: remove EXPERIMENTAL tag from Module versioning
kbuild: always run 'make silentoldconfig' when tree is cleaned
Merge branch 'master'
kbuild: document howto build external modules using several directories
kbuild: un-stringnify KBUILD_MODNAME
kbuild: introduce escsq to escapre single quotes
kconfig: factor out ncurses check in a shell script
kbuild: remove GCC_VERSION
frv: Use KERNELRELEASE
kbuild/xfs: introduce fs/xfs/Kbuild
kbuild: KERNELRELEASE is only re-defined when buiding the kernel
kbuild: re-export VERSION, PATCHLEVEL, SUBLEVEL
kconfig: get rid of stray a.o, support ncursesw
kbuild: fix make -jN with multiple targets with O=...
kbuild: create .kernelrelease at *config step
kbuild: fix 'make all install_modules install'
Samuel Thibault (2):
kbuild: tags file generation fixup
vgacon: fix doublescan mode
Sascha Hauer (1):
[ARM] 3231/1: mx1ads board support cleanup
Sean Hefty (3):
IB/cm: correct reported reject code
IB/cm: avoid reusing local ID
IB: Add node_guid to struct ib_device
Segher Boessenkool (1):
powerpc: Update MPIC workarounds
Sergei Shtylyov (1):
MIPS: Au1550: Fix OHCI memory map size
Sergey Vlasov (1):
PCIE: make bus_id for PCI Express devices unique
Shaohua Li (3):
cpu hotplug/x86_64: disable interrupt in play_dead
x86_64: increase MCE bank counts
x86_64: lapic resume uses correct base address
Shaun Pereira (1):
[X25]: Fix for broken x25 module.
Srivatsa Vaddagiri (1):
Extend RCU torture module to test tickless idle CPU
Stefan Richter (18):
sbp2, ohci1394 cleanups:
Remove version strings from eth1394, ohci1394, sbp2.
kmalloc/kzalloc changes:
Remove definitions of unreferenced macros virt_to_page and vmalloc_32 from
sbp2: slimmer interface to scsi_mod
raw1394: fix memory deallocation in modify_config_rom
ieee1394: resume remote ports when starting a host (fixes device recognition)
ieee1394: add definitions for phy packet constants
ieee1394: hpsb_send_phy_config() cleanup
ieee1394: whitespace cleanup in hosts.[ch], ieee1394_core.[ch]
ieee1394: write broadcast_channel only to select nodes (fixes device recognition)
ieee1394: remove nonexistent functions from nodemgr.h
ieee1394: run high-level updates before high-level probes
sbp2: delete sbp2scsi_direction_table
sbp2: did not clean up after scsi_add_device() failed
ohci1394: log number of implemented isochronous contexts
sbp2: split sbp2_create_command_orb() for better readability
sbp2: remove duplicate code from sbp2_start_device()
Stefan Rompf (1):
dm-crypt: zero key before freeing it
Stephane Eranian (1):
[IA64] Perfmon for Montecito
Stephen Hemminger (72):
sky2: new experimental Marvell Yukon2 driver
sky2: driver update.
sky2: fix FIFO DMA alignment problems
sky2: allow ethtool debug access to all of PCI space
sky2: version 0.5
sky2: nway reset (BONUS FEATURE)
sky2: add permanent address support.
ixp2000: change netif_schedule_test to __netif_schedule_prep
sky2: interrupt not cleared.
sky2: don't die if we see chip rev 0xb5
sky2: device structure alignment
sky2: copy threshold as module parameter
sky2: ethtool get/set interrupt coalescing
sky2: phy processing in workqueue rather than tasklet
sky2: no irq disable needed during tx
sky2: ring distance optimization
sky2: map length optimization
sky2: tx/rx ring data structure split
sky2: transmit logic fixes
sky2: transmit complete index optimization
sky2: transmit complete routine optimization
sky2: interrupt/poll optimization
sky2: interrupt coalescing tuning
sky2: handle tx timeout
sky2: quiet ring full message in case of race
sky2: prefetch tuning
sky2: turn on tx flow control
sky2: disable rx checksum on Yukon XL
sky2: version 0.10
chelsio: transmit routine return values
skge: avoid up/down on speed changes
skge: avoid up/down on pause param changes
skge: handle out of memory on MTU size changes
skge: get rid of Yukon2 defines
skge: handle out of memory on ring parameter change
skge: version number (1.3)
skge: error handling on resume
sky2: handle out of memory on admin changes
sky2: don't lose multicast addresses
sky2: handle hardware packet overrun
sky2: version 0.11
[TCP] BIC: remove low utilization code.
[TCP] BIC: spelling and whitespace
[TCP] BIC: CUBIC window growth (2.0)
[UDP]: udp_checksum_init return value
[BRIDGE]: allow setting hardware address of bridge pseudo-dev
[BRIDGE]: handle speed detection after carrier changes
[BRIDGE]: filter packets in learning state
[BRIDGE]: limited ethtool support
[BRIDGE]: add version number
[PKT_SCHED] netem: packet corruption option
[FLS64]: generic version
[FLS64]: x86_64 version
[TCP] cubic: precompute constants
[TCP] cubic: use Newton-Raphson
[BRIDGE]: Fix faulty check in br_stp_recalculate_bridge_id()
[IPV4] fib_trie: build fix
[NET]: Don't exclude broadcast addresses from is_multicast_ether_addr()
[IEEE80211] ipw2200: Simplify multicast checks.
[TCP]: less inline's
x86: fls() in asm
[BRIDGE] netfilter: vlan + hw checksum = bug?
sk98lin: routine called from probe marked __init
sk98lin: not doing high dma properly
sk98lin: error handling on dual port board
sk98lin: use kzalloc
sk98lin: error handling on probe
sk98lin: error handling of pci setup
[INET]: congestion and af_ops can be const
random: get rid of sparse warning
x86_64: fls in asm for x86_64
x86_64: sparse warning cleanups
Stephen Rothwell (15):
powerpc: cleanup iseries irq.c
powerpc: use end_IRQ for iseries irqs
powerpc: partly merge iseries do_IRQ
powerpc: reduce include in irq.c
powerpc: more iseries irq work
powerpc: fix for "Update OF address parsers"
powerpc: remove compat_sys_pciconfig_*
powerpc: fix up iSeries console after TTY layer buffering revamp
powerpc: remove bitfields from hv_call_event.h
powerpc: remove bitfields from HvLpEvent
powerpc: eliminate bitfields from ItLpNaca
powercp: iSeries include file comment cleanups
powerpc: iSeries fixes for build with no PCI
powerpc: clean up iommu.h a bit
powerpc: small pci cleanups
Stephen Williams (1):
V4L/DVB (3129): correct FE_READ_UNCORRECTED_BLOCKS
Steve Toth (1):
DVB (2445): Added demodulator driver for Nova-S-Plus and Nova-SE2 DVB-S support.
Steven Rostedt (3):
sysfs: handle failures in sysfs_make_dirent
mutex subsystem, semaphore to completion: SX8
mutex subsystem, semaphore to completion: CPU3WDT
Steven Toth (9):
V4L (1023): Added Hauppauge ImpactVCB board
V4L (0979): Added V4L support for the Nova-S-Plus and Nova-SE2 DVB-S products
V4L (0990): Enable IR support for the Nova-S-Plus
V4L/DVB (3089): Adding support for the Hauppauge HVR1100 and HVR1100-LP products.
V4L/DVB (3092): Add support for another Nova-T-PCI PCI subdevice 0x9001
V4L/DVB (3108): tveeprom cleanup of hardcoded tuner format values.
V4L/DVB (3112): Several fixes for Hauppauge Roselyn Design (blackbird)
V4L/DVB (3130): cx24123: cleanup timout handling
V4L/DVB (3160): Updates to the tveeprom eeprom checking
Stuart Brady (1):
[PARISC] OSS: Fix build of parisc harmony driver
Sylvain Munaut (9):
ppc32: Remove useless file arch/ppc/platforms/mpc5200.c
ppc32/serial: Fix compiler errors with GCC 4.x in mpc52xx_uart.c
ppc32/serial: Change mpc52xx_uart.c to use the Low Density Serial port major
ppc32: Fix static IO mapping for Freescale MPC52xx
ppc32: Modify Freescale MPC52xx IRQ mapping to _not_ use irq 0
ppc32: Remove __init qualifier from mpc52xx pci resources fixups
ppc32: Fix MPC52xx configuration space access
ppc32: Fix MPC52xx PCI init in cas the bootloader didn't do it
ppc32: Allows compilation of a MPC52xx kernel without PCI
Takashi Iwai (218):
[ALSA] hda-codec - Allocate amp hash array dynamically
[ALSA] via82xx - Add dxs entry for MSI KT800 Delta-FSR
[ALSA] ali5451 - Fix and clean up codec accessor
[ALSA] Remove superfluous pcm_free callbacks
[ALSA] Minor clean up and fixes for CS5535 audio driver
[ALSA] Sort Kconfig entries
[ALSA] Use standard bitmap functions
[ALSA] snd-dummy - Code clean-up
[ALSA] Remove snd_vx_delay() function
[ALSA] Remove tea6330t struct definition from public header
[ALSA] Clean up sa11xx-uda1341 driver
[ALSA] Clean up ISA cs4231 code
[ALSA] [Trivial] Fix spaces in gus.h
[ALSA] Clean up includes in asound.h & asequencer.h
[ALSA] au1x00 - Code clean up
[ALSA] harmony - Code clean up
[ALSA] Remove superfluous macros
[ALSA] cs4281 - Clean up delay function
[ALSA] intel8x0 - Clean up delay function
[ALSA] ca0106 - Code clean up
[ALSA] ac97 - Remove ac9_enum definition from public header
[ALSA] emu10k1x - Minor clean up
[ALSA] emu10k1 - Minor clean up of memory block handling
[ALSA] korg1212 - Clean up debug prints
[ALSA] usx2y - Code clean up
[ALSA] emux - Avoid cast of function pointers
[ALSA] [Trivial] Fix ac97_quirk option in document
[ALSA] Small update of Procfile.txt
[ALSA] hda-codec - Add channel-mode helper
[ALSA] hda-codec - Prepare unsol workqueue on demand
[ALSA] hda-codec - Fix a typo
[ALSA] hda-codec - Fix assignment of speaker pin
[ALSA] nm256 - Code clean up
[ALSA] Remove xxx_t typedefs: Core component
[ALSA] Remove xxx_t typedefs: Controls
[ALSA] Remove xxx_t typedefs: Timer
[ALSA] Remove xxx_t typedefs: Raw MIDI
[ALSA] Remove xxx_t typedefs: Hwdep
[ALSA] Remove xxx_t typedefs: Proc handler
[ALSA] Remove xxx_t typedefs: PCM
[ALSA] Remove xxx_t typedefs: OSS-emulation
[ALSA] Remove xxx_t typedefs: Mixer OSS-emulation
[ALSA] Remove xxx_t typedefs: PCM OSS-emulation
[ALSA] Remove xxx_t typedefs: Sequencer
[ALSA] Remove xxx_t typedefs: Instrument layer
[ALSA] Remove xxx_t typedefs: Sequencer OSS-emulation
[ALSA] Backward-compatibility typedefs
[ALSA] Remove xxx_t typedefs: MPU401
[ALSA] Remove xxx_t typedefs: OPL3
[ALSA] Remove xxx_t typedefs: OPL4
[ALSA] Remove xxx_t typedefs: I2C drivers
[ALSA] Remove xxx_t typedefs: I2C drivers
[ALSA] Remove xxx_t typedefs: AC97
[ALSA] Remove xxx_t typedefs: Emu-X synth
[ALSA] Remove xxx_t typedefs: Generic drivers
[ALSA] Remove xxx_t typedefs: ISA AD1816A
[ALSA] Remove xxx_t typedefs: ISA AD1848
[ALSA] Remove xxx_t typedefs: ISA CS423x
[ALSA] Remove xxx_t typedefs: ISA ES1688
[ALSA] Remove xxx_t typedefs: ISA SB8/SB16/SBAWE
[ALSA] Remove xxx_t typedefs: ISA GUS
[ALSA] Remove xxx_t typedefs: ISA Opti9xx
[ALSA] Remove xxx_t typedefs: ISA Wavefront
[ALSA] Remove xxx_t typedefs: ISA CMI8330
[ALSA] Remove xxx_t typedefs: ISA ES18xx
[ALSA] Remove xxx_t typedefs: ISA OPL3SA2
[ALSA] Remove xxx_t typedefs: ISA SoundScape
[ALSA] Remove xxx_t typedefs: ISA SB/AD-clone
[ALSA] Remove xxx_t typedefs: AK4531 codec
[ALSA] Remove xxx_t typedefs: VXdriver
[ALSA] Remove xxx_t typedefs: PCI CS46xx
[ALSA] Remove xxx_t typedefs: PCI emu10k1
[ALSA] Remove xxx_t typedefs: PCI emu10k1x
[ALSA] Remove xxx_t typedefs: PCI HDSP
[ALSA] Remove xxx_t typedefs: PCI HDSP-MADI
[ALSA] Remove xxx_t typedefs: PCI RME9652
[ALSA] Remove xxx_t typedefs: PCI Trident
[ALSA] Remove xxx_t typedefs: PCI YMFPCI
[ALSA] Remove xxx_t typedefs: PCI AU88x0
[ALSA] Remove xxx_t typedefs: PCI CA0106
[ALSA] Remove xxx_t typedefs: PCI ALI5451
[ALSA] Remove xxx_t typedefs: PCI CS5535
[ALSA] Remove xxx_t typedefs: HD-Audio codec
[ALSA] Remove xxx_t typedefs: HDA-Intel
[ALSA] Remove xxx_t typedefs: PCI ICE1712
[ALSA] Remove xxx_t typedefs: PCI ICE1724
[ALSA] Remove xxx_t typedefs: PCI KORG1212
[ALSA] Remove xxx_t typedefs: PCI miXart
[ALSA] Remove xxx_t typedefs: PCI NM256
[ALSA] Remove xxx_t typedefs: PCI AD1889
[ALSA] Remove xxx_t typedefs: PCI ALS4000
[ALSA] Remove xxx_t typedefs: PCI ATIIXP
[ALSA] Remove xxx_t typedefs: PCI AZT3328
[ALSA] Remove xxx_t typedefs: PCI BT87x
[ALSA] Remove xxx_t typedefs: PCI CMIPCI
[ALSA] Remove xxx_t typedefs: PCI CS4281
[ALSA] Remove xxx_t typedefs: PCI ENS137x
[ALSA] Remove xxx_t typedefs: PCI ES1938
[ALSA] Remove xxx_t typedefs: PCI ES1968
[ALSA] Remove xxx_t typedefs: PCI FM801
[ALSA] Remove xxx_t typedefs: PCI Intel8x0
[ALSA] Remove xxx_t typedefs: PCI Maestro3
[ALSA] Remove xxx_t typedefs: PCI RME32
[ALSA] Remove xxx_t typedefs: PCI RME96
[ALSA] Remove xxx_t typedefs: PCI Sonicvibes
[ALSA] Remove xxx_t typedefs: PCI VIA82xx
[ALSA] Remove xxx_t typedefs: PCMCIA PDaudioCF
[ALSA] Remove xxx_t typedefs: USB-Audio
[ALSA] Remove xxx_t typedefs: USB-USX2Y
[ALSA] Remove xxx_t typedefs: PowerMac
[ALSA] Remove xxx_t typedefs: ARM AACI
[ALSA] Remove xxx_t typedefs: ARM PXA2xx
[ALSA] Remove xxx_t typedefs: ARM SA11xx-UDA1341
[ALSA] Remove xxx_t typedefs: SPARC AMD7930
[ALSA] Remove xxx_t typedefs: SPARC DBRI
[ALSA] Remove xxx_t typedefs: PARISC Harmony
[ALSA] Remove xxx_t typedefs: MIPS AU1x00
[ALSA] Remove xxx_t typedefs: Documentation
[ALSA] ac97-codec - Better ac97_bus name
[ALSA] hda-codec - Add AD1988 support
[ALSA] Decentralize PM control
[ALSA] pcm - NULL check in snd_pcm_suspend*()
[ALSA] ac97 - NULL check in snd_ac97_suspend/resume
[ALSA] dummy - Use platform_device
[ALSA] mtpav - Use platform_device
[ALSA] serial-u16550 - Use platform_device
[ALSA] virmidi - Use platform_device
[ALSA] mpu401 - Use platform_device
[ALSA] Remove SND_GENERIC_DRIVER from drivers/Kconfig
[ALSA] vx-driver - Fix PM support
[ALSA] atiixp - Fix PM support
[ALSA] cs4281 - Fix PM support
[ALSA] es1938 - Fix PM support
[ALSA] es1968 - Fix PM support
[ALSA] cs46xx - Fix PM support
[ALSA] trident - Fix PM support
[ALSA] ymfpci - Fix PM support
[ALSA] intel8x0 - Fix PM support
[ALSA] maestro3 - Fix PM support
[ALSA] via82xx - Fix PM support
[ALSA] ali5451 - Fix PM support
[ALSA] hda-intel - Fix PM support
[ALSA] nm256-intel - Fix PM support
[ALSA] ak4531 - Add PM support
[ALSA] ens137x - Fix and ADD PM support
[ALSA] emu10k1 - Add PM support
[ALSA] fm801 - Add PM support
[ALSA] cmipci - Add PM support
[ALSA] Add PM support to SB-support code
[ALSA] als4000 - Add PM support
[ALSA] sb16 - Use platform_device and add PnP support
[ALSA] sb8 - Use platform_device and add PnP support
[ALSA] es968 - Add PM support
[ALSA] ad1848 - Add PM support
[ALSA] ad1848 - Use platform_device, add PM
[ALSA] cs4231 - Fix PM support
[ALSA] cs4231 - Use platform_device
[ALSA] cs4236 - Use platform_device
[ALSA] als100 - Add PM support
[ALSA] azt2320 - Add PM support
[ALSA] dt019x - Add PM support
[ALSA] ad1816a - Clean up PnP code
[ALSA] cmi8330 - Use platform_device, add PM support
[ALSA] opl3sa2 - Use platform_device
[ALSA] es18xx - Use platform_device
[ALSA] sgalaxy - Use platform_device, add PM support
[ALSA] sscape - Use platform_device
[ALSA] es1688 - Use platform_device
[ALSA] gus - Use platform_device
[ALSA] opti9xx - Use platform_device
[ALSA] wavefront - Use platform_device
[ALSA] Remove SND_GENERIC_DRIVER from isa/Kconfig
[ALSA] pdaudiocf - Fix PM support
[ALSA] powermac - Use platform_device
[ALSA] Fix PM support
[ALSA] Use platform_device
[ALSA] Remove SND_GENERIC_DRIVER from arm/Kconfig
[ALSA] Remove snd_card_generic_dev()
[ALSA] Remove snd_legacy_auto_probe()
[ALSA] document - Add PM support
[ALSA] document - Update PM support
[ALSA] Merge ad1816a-lib module to ad1816a
[ALSA] Add error messages
[ALSA] Fix resume of cs4231
[ALSA] Add CS4232 PnP BIOS support
[ALSA] Fix possible races in timer callbacks
[ALSA] Fix a compile warning
[ALSA] hda-codec - Fix connection list parsing
[ALSA] hda-codec - Allocate connection lists dynamically in generic parser
[ALSA] hda-codec - Fix AD1988 support
[ALSA] ice1712 - Fix Front Digital Input of Terratec DMX 6Fire
[ALSA] Fix a missing include
[ALSA] hda-intel - Use position buffer as default
[ALSA] hda-codec - Fix channel mode helper
[ALSA] hda-codec - Fix/enhance AD1988 support
[ALSA] hda-codec - Fix surrounds on 3stack mode of AD1988
[ALSA] ad1848 - Fix compilation without CONFIG_PM
[ALSA] Optimize for config without PROC_FS
[ALSA] Optimize for config without PROC_FS (seq and oss parts)
[ALSA] dbri - Don't return errors without CONFIG_PROC_FS
[ALSA] Optimize for config without PROC_FS (pci drivers)
[ALSA] pcm - Make the support of old API selectable
[ALSA] powermac - Revert the last addition for 17' powerbook
[ALSA] ice1724 - Add support of M-Audio Revolution 5.1
[ALSA] ac97 - Small fix for ALC65x codec
[ALSA] via82xx - Add dxs entry for ASRock mobo
[ALSA] hda-codec - Fix ALC codec probing
[ALSA] hda-codec - Fix Oops with ALC260 auto-probe
[ALSA] hda-codec - Small clean up and fixes
[ALSA] pcm - Fix wrong asserts
[ALSA] hda-codec - Add the model entry for ASUS P5GD1-HVM
[ALSA] via82xx - Add a quirk for Targa Traveller 811
[ALSA] emu10k1 - Clean up p16v code
[ALSA] hda-codec - Add model entry for Shuttle ST20G5
[ALSA] PATCH] Add PM support to PnP drivers
[ALSA] Remove xxx_t typedefs: SPARC CS4231
[ALSA] Revert the nested-device patch
[ALSA] opl3 - Fix the unreleased resources
Takis (1):
ipw2200: kzalloc conversion and Kconfig dependency fix
Tejun Heo (16):
libata: implement ata_exec_internal()
libata: use ata_exec_internal()
libata: remove unused functions
libata: remove unused qc->waiting
[BLOCK] as-iosched: update alias handling
[BLOCK] add @uptodate to end_that_request_last() and @error to rq_end_io_fn()
[BLOCK] ll_rw_blk: separate out bio init part from __make_request
[BLOCK] reimplement handling of barrier request
[BLOCK] update SCSI to use new blk_ordered for barriers
[BLOCK] scsi: add FUA support to sd
[BLOCK] update libata to use new blk_ordered for barriers
[BLOCK] add FUA support to libata
[BLOCK] update IDE to use new blk_ordered for barriers
[BLOCK] I/O barrier documentation update
fix queue stalling while barrier sequencing
barrier.txt got lost while the new barrier patchset was climbing up
Thibaut VARENE (1):
[PARISC] pdc_stable: More robust sysfs error checking
Thomas Gleixner (20):
hrtimer: move div_long_long_rem out of jiffies.h
hrtimer: remove duplicate div_long_long_rem implementation
hrtimer: deinline mktime and set_normalized_timespec
hrtimer: remove unused clock constants
hrtimer: make clockid_t arguments const
hrtimer: coding style and white space cleanup 2
hrtimer: create and use timespec_valid macro
hrtimer: validate timespec of do_sys_settimeofday
hrtimer: introduce nsec_t type and conversion functions
hrtimer: introduce ktime_t time format
hrtimer: hrtimer core code
hrtimer: hrtimer documentation
hrtimer: switch itimers to hrtimer
hrtimer: create hrtimer nanosleep API
hrtimer: switch sys_nanosleep to hrtimer
hrtimer: switch clock_nanosleep to hrtimer nanosleep API
hrtimer: convert posix timers completely
[hrtimer] Remove listhead from hrtimer struct
[hrtimer] Change resolution storage to ktime_t format
[hrtimer] Enforce resolution as lower limit of intervals
Thomas Koeller (1):
non-linear frame buffer read/write access
Thomas Schaefer (1):
pciehp: handle sticky power-fault status
Thomas Young (1):
[TCP] tcp_vegas: Fix slow start
Tim Schmielau (1):
fix more missing includes
Tim Shimmin (2):
[XFS] take out the call to vn_mark_bad() used when acl inherit fails and
[XFS] remove XFS_LOG_RES_DEBUG and turn on the res history all the time to
Tobias Klauser (7):
Remove drivers/net/wan/lmc/lmc_prot.h
[ALSA] au88x0: Remove unneeded call to pci_dma_supported()
USB: Use ARRAY_SIZE macro
selinux: more ARRAY_SIZE cleanups
mm: clean up local variables
drivers/block: Use ARRAY_SIZE macro
drivers/char: Use ARRAY_SIZE macro
Tom Rini (2):
Remove bzImage target
powerpc/boot: Better use of defaultimage-
Tom Zanussi (12):
relayfs: decouple buffer creation from inode creation
relayfs: export relayfs_create_file() with fileops param
relayfs: add relayfs_remove_file()
relayfs: use generic_ip for private data
relayfs: remove unused alloc/destroy_inode()
relayfs: add Documention for non-relay files
relayfs: add support for relay files in other filesystems
relayfs: add Documentation on relay files in other filesystems
relayfs: add support for global relay buffers
relayfs: add Documentation on global relay buffers
relayfs: cleanup, change relayfs_file_* to relay_file_*
relayfs: Documentation cleanup, remove obsolete info
Tony Luck (4):
Auto-update from upstream
[IA64] Fix compile warnings in setup.c
[IA64] Add stub entry to fsys.S for sys_migrate_pages
Pull perfmon-montecito into release branch
Tore Anderson (2):
kbuild: ensure mrproper removes .old_version
ext3: fix documentation of online resizing
Trent Jaeger (3):
[LSM-IPSec]: Security association restriction.
[LSM-IPSec]: Per-packet access control.
[LSM-IPSec]: Corrections to LSM-IPSec Nethooks
Trond Myklebust (37):
NFS: Work correctly with single-page ->writepage() calls
SUNRPC: Yet more RPC cleanups
RPC: Clean up RPC task structure
SUNRPC: Further cleanups
NFSv4: stateful NFSv4 RPC call interface
NFSv4: Make locku use the new RPC "wait on completion" interface.
NFSv4: Allocate OPEN call RPC arguments using kmalloc()
SUNRPC: Get rid of some unused exports
SUNRPC: rpc_execute should not return task->tk_status;
NFSv4: Convert open() into an asynchronous RPC call
NFSv4: Make open_confirm() asynchronous too
NFSv4: Make nfs4_state track O_RDWR, O_RDONLY and O_WRONLY separately
NFSv4: Make open recovery track O_RDWR, O_RDONLY and O_WRONLY correctly
NFSv4: locking XDR cleanup
NFSv4: Convert LOCK rpc call into an asynchronous RPC call
NFSv4: Make DELEGRETURN an interruptible operation.
SUNRPC: Ensure that SIGKILL will always terminate a synchronous RPC call.
NFSv4: OPEN/LOCK/LOCKU/CLOSE will automatically renew the NFSv4 lease
NFSv4: State recovery cleanup
NFS: Convert instances of kernel_thread() to kthread()
NFSv4: Send RENEW requests to the server only when we're holding state
NFSv4: Remove requirement for machine creds for the "renew" operation
NFSv4: Remove requirement for machine creds for the "setclientid" operation
NFSv4: Ensure that we return the delegation on the target of a rename too.
NFS: Make stat() return updated mtimes after a write()
NFS: Make directIO aware of compound pages...
SUNRPC: Fix a potential race in rpc_pipefs.
NFSv4: Ensure change attribute returned by GETATTR callback conforms to spec
NFSv4: Ensure DELEGRETURN returns attributes
NFS: Clean up weak cache consistency code
NFSv4: Allow user to set the port used by the NFSv4 callback channel
NFS: Send valid mode bits to the server
NFS: get rid of some needless code obfuscation in xdr_encode_sattr().
SUNRPC: Ensure client closes the socket when server initiates a close
SUNRPC: Clean up xprt_destroy()
NFSv4: Allow entries in the idmap cache to expire
NFSv4: Fix an Oops in nfs_do_expire_all_delegations
Tyler Trafford (2):
V4L/DVB (3198): make cx25840 recover from some firmware load failures
V4L/DVB (3365): i2c ids for upd64031a saa717x upd64083 wm8739
Ustyugov Roman (1):
kbuild: set correct KBUILD_MODNAME when using well known kernel symbols as module names
Vadim Catana (2):
V4L (1007): Add support for KWorld DVB-S 100
DVB (2451): Add support for KWorld DVB-S 100, based on the same chips as Hauppauge
Valdis.Kletnieks at vt.edu (1):
quota: make useless quota error message informative
Valentine Barshak (1):
fadvise: return ESPIPE on FIFO/pipe
Venkatesh Pallipadi (4):
[CPUFREQ] CPU frequency display in /proc/cpuinfo
i386/x86-64: Remove sub jiffy profile timer support
i386: Handle missing local APIC timer interrupts on C3 state
x86_64: Handle missing local APIC timer interrupts on C3 state
Vernon Mauery (1):
Input: ibmasm - convert to dynamic input_dev allocation
Ville Skytt\ä (1):
V4L/DVB (3242): make the firmware dir docs consistent in the v4l-dvb tree.
Ville Syrjala (1):
Fix console blanking
Ville Syrjälä (11):
USB: add driver for ATI/Philips USB RF remotes
atyfb: Fix spelling
atyfb: Reduce verbosity
atyfb: Fix CRTC_FIFO_LWM mask
atyfb: Fix interlaced modes
atyfb: Don't stretch with CRT
atyfb: Set ECP divider
atyfb: Improve blanking
atyfb: Rage XL/XC cleanup
atyfb: VT/GT cleanup
atyfb: LT/LG cleanup
Vitaly Bordug (2):
m8xx_pcmcia: support MAP_AUTOSZ required for CF cards
8xx PCMCIA: support for MPC885ADS and MPC866ADS
Vitaly Wool (1):
spi: use linked lists rather than an array
Vivek Goyal (13):
i386: ioapic virtual wire mode fix
kdump: dynamic per cpu allocation of memory for saving cpu registers
kdump: export per cpu crash notes pointer through sysfs
kdump: export per cpu crash notes pointer through sysfs (fix)
kdump: save registers early (inline functions)
Kdump: i386 compiler warning fix
kdump: x86_64: add elfcorehdr command line option
kdump: x86_64 save cpu registers upon crash
kdump: read previous kernel's memory
kdump: vmcore compilation warning fix
x86_64: x86_64 write apic id fix
x86_64: ioapic virtual wire mode fix
x86_64: Fix SMP bootup with CONFIG_KDUMP enabled
Vojtech Pavlik (2):
Input: i8042 - add Sony Vaio FSC-115b to MUX blacklist
Input: HID - add support for Cherry Cymotion keyboard
Wim Van Sebroeck (1):
MAINTAINERS: watchdog device drivers
Woody Suwalski (2):
ARM Netwinder watchdog wdt977 update
ARM: Netwinder ds1620 driver needs an export to be built as module
Xose Vazquez Perez (3):
docs: updated some code docs
docs: update some updated code docs
README updated
Xu, Anthony (1):
[IA64] pal cache flush patch
YOSHIFUJI Hideaki (4):
[ECONET]: Use macro for spinlock_t definition.
[IPV6]: Use macro for rwlock_t initialization.
[NETFILTER]: Use macro for spinlock_t/rwlock_t initializations/definition.
fbdev: Typos in Kconfig
Yasunori Goto (1):
[IA64] Simple memory hot-add for ia64.
Yasuyuki Kozakai (2):
[NETFILTER]: ctnetlink: Add sanity checkings for ICMP
[NETFILTER]: Use HOPLIMIT metric as TTL of TCP reset sent by REJECT
Yingping Lu (3):
[XFS] Fixed an assertion failure in xfs_reclaim caused by delayed block.
[XFS] Fixed delayed_blks assert failure during umount. The delayed_blks
[XFS] xfssyncd is responsible for flushing inode or device's data by
Yoichi Yuasa (1):
mips: add pm_power_off
Yuan Mu (1):
hwmon: W83627THF VID fixes
Zach Brown (3):
add AOP_TRUNCATED_PAGE, prepend AOP_ to WRITEPAGE_ACTIVATE
OCFS2: The Second Oracle Cluster Filesystem
OCFS2: The Second Oracle Cluster Filesystem
Zachary Amsden (11):
x86: GDT alignment fix
x86: Cr4 is valid on some 486s
x86: Pnp segments in segment h
x86: Always relax segments
x86: Apm seg in gdt
x86: Deprecate obsolete ldt accessors
x86: Pnp byte granularity
x86: Fixed pnp bios limits
x86: Stop deleting nt
x86: Apm is on cpu zero only
x86: Deprecate useless bug
Zhang Yanmin (1):
[IA64] prevent accidental modification of args in jprobe handler
Zwane Mwaikambo (1):
x86_64/i386: Remove preempt disable calls in lowlevel IPI
akpm at osdl.org (15):
kobject_uevent CONFIG_NET=n fix
dump_thread() cleanup
Remove set_fs() in stop_machine()
kdump: i386 save ss esp bug fix
Kdump: powerpc and s390 build failure fix
kdump: x86_64: add memmmap command line option
kdump: x86_64 kexec on panic
kexec: increase max segment limit
move xattr permission checks into the VFS
remove ext2 xattr permission checks
remove ext3 xattr permission checks
scheduler cache-hot-autodetect
sched: filter affine wakeups
alpha: task_pt_regs()
i386: fix task_pt_regs()
andrew.vasquez at qlogic.com (15):
[SCSI] qla2xxx: Reference proper node/port names in fc_host class.
[SCSI] qla2xxx: Correct FC4 feature assignment during RFF_ID.
[SCSI] qla2xxx: Drop noisy 'UNDERRUN' status message.
[SCSI] qla2xxx: Use msleep() as delay during ISP polling.
[SCSI] qla2xxx: Correct excessive delay during LOAD-RISC-RAM mailbox command.
[SCSI] qla2xxx: Re-enable flash-part write protection on ISP24xx boards.
[SCSI] qla2xxx: Update firmware-dump procedure for ISP24xx.
[SCSI] qla2xxx: Correct issue where portstate does not transition during loop-resync.
[SCSI] qla2xxx: Correct swing/emphasis settings for ISP24XX.
[SCSI] qla2xxx: Collapse load RISC RAM implementations.
[SCSI] qla2xxx: Correct execution-throttle setting for ISP24xx.
[SCSI] qla2xxx: Correct setting of FDMI supported/current port speed.
[SCSI] qla2xxx: Kconfig update: Add URL to download firmware images.
[SCSI] qla2xxx: Disable port-type RSCN handling via driver state-machine.
[SCSI] qla2xxx: Update version number to 8.01.04-k.
brking at us.ibm.com (1):
[SCSI] ipr: Driver initialization fix for kexec/kdump
d binderman (1):
V4L/DVB (3318): Fixes warning: variable "ret" is used before its value is set
dann frazier (1):
CONFIG_AIRO needs CONFIG_CRYPTO
fabien COSSE (1):
USB Storage: add unusual_devs entry for NIKON Coolpix 2000
goggin, edward (1):
device-mapper ioctl: event on rename
kogiidena (1):
sh: kexec() support
linas (5):
powerpc: minor cleanup of void ptr deref
powerpc: export PCI fixup routine
PCI Error Recovery: header file patch
powerpc/pseries: dlpar-add crash on null pointer deref
PCI Hotplug/powerpc: module build break
linas at austin.ibm.com (3):
PCI Hotplug/powerpc: remove duplicated code
PCI Hotplug/powerpc: more removal of duplicated code
PCI Error Recovery: documentation
matthieu castet (2):
USB: Eagle and ADI 930 usb adsl modem driver
USB: Eagle and ADI 930 usb adsl modem driver fix
shemminger at osdl.org (26):
sky2: changing mtu doesn't have to reset link
sky2: cleanup interrupt processing
sky2: add hardware VLAN acceleration support
sky2: explicit set power state
sky2: version 0.6
sky2: remove unused definitions
sky2: use kzalloc
sky2: spelling fixes
sky2: fix NAPI and receive handling
sky2: version 0.7
sky2: eliminate special case for EC-A1
sky2: add MII support
sky2: fix receive flush/pause issues
sky2: improve receive performance
sky2: add Yukon-EC ultra support
sky2: handle DMA boundary crossing
sky2: change netif_rx_schedule_test to __netif_schedule_prep
sky2: race with MTU change
sky2: dual port tx completion
sky2: byteorder annotation
sky2: remove pci-express hacks
sky2: use pci_register_driver
sky2: update version number
sk98lin: allow ethtool checksum on/off per port
sk98lin: remove redundant fields in device info
sk98lin: remove /proc interface
taneli.vahakangas at netsonic.fi (1):
nbd: remove duplicate assignment
zhenyu.z.wang at intel.com (2):
[SCSI] iscsi: data under/over flow fix
[SCSI] iscsi: host locking fix
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list