詳解ファイルシステム - 2.6.31-rc2_shortlog01
FrontPage > kernel > 2.6.31-rc2 > 2.6.31-rc2_shortlog01

Aaro Koskinen (1):
[ARM] 5560/1: Avoid buffer overrun in case of an invalid IRQ

Abhijeet Joglekar (1):
[SCSI] fnic: use DMA_BIT_MASK(nn) instead of deprecated DMA_nnBIT_MASK

Adrian Hunter (2):
OMAP2/3: gpmc-onenand: correct use of async timings
OMAP3: RX51: Use OneNAND sync read / write

Adrian Reber (1):
powerpc/rtas: Fix watchdog driver temperature read functionality

Ajit Khaparde (1):
be2net: Fix to avoid a crash seen on PPC with LRO and Jumbo frames.

Alan Cox (2):
tty: Fix the leak in tty_ldisc_release
[IA64] sprintf should not be used with same source & destination address

Alexander Beregalov (5):
parisc: stifb: should depend on STI_CONSOLE
parisc: ccio-dma: fix build failure without procfs
parisc: remove CVS keywords
parisc: decode_exc.c should include kernel.h
parisc: superio: fix build breakage

Alexander Duyck (1):
igb: return PCI_ERS_RESULT_DISCONNECT on permanent error

Amerigo Wang (3):
gitignore: ignore gcov output files
kbuild: finally remove the obsolete variable $TOPDIR
elf: fix one check-after-use

Amit Shah (1):
KVM: Ignore reads to K7 EVNTSEL MSRs

Andre Detsch (1):
e1000: return PCI_ERS_RESULT_DISCONNECT on permanent error

Andre Noll (1):
Trivial typo fixes in Documentation/block/data-integrity.txt.

Andreas Herrmann (1):
x86: Set cpu_llc_id on AMD CPUs

Andrew de Quincey (1):
OMAP1: Fix N770 MMC support

Anton Vorontsov (2):
powerpc/85xx: Make eSDHC 1-bit only transfer mode default for MPC8569E-MDS
sky2: Fix checksum endianness

Antonio Ospite (2):
leds: pca9532 - Indent using tabs, not spaces.
leds: LED driver for National Semiconductor LP3944 Funlight Chip

Arnaldo Carvalho de Melo (4):
perf_counter tools: Adjust only prelinked symbol's addresses
perf report: Add --dsos parameter
perf report: Add --comms parameter
perf report: Add --symbols parameter

Arun R Bharadwaj (1):
timers: Fix timer_migration interface which accepts any number as input

Avi Kivity (2):
KVM: MMU: Allow 4K ptes with bit 7 (PAT) set
KVM: VMX: Handle vmx instruction vmexits

Aviv Laufer (1):
backlight: Fix tdo24m crash on kmalloc

Bartlomiej Zolnierkiewicz (7):
ide: fix handling of unexpected IRQs vs request_irq()
ide: relax DMA info validity checking
ide: add QUANTUM FIREBALLct20 30 with firmware APL.090 to ivb_list[]
ide: improve handling of Power Management requests
ide: fix ide_kill_rq() for special ide-{floppy,tape} driver requests
ide: always kill the whole request on error
ide: fix resume for CONFIG_BLK_DEV_IDEACPI=y

Baruch Siach (2):
gpio: pl061: fix probe error handling code
gpio: pl061: fix IRQ handling for GPIOs >= PL061_GPIO_NR

Bastian Blank (1):
parisc: Remove casts from atomic macros

Ben Dooks (10):
MAINTAINERS: Update file list for ARM/S3C2410 and ARM/S3C2440
MAINTAINERS: Add ARM S3C2442, S3C2443, S3C6400, S3C6410 and ARM/SAMSUNG
[ARM] S3C24XX: Fix use of CONFIG_S3C24XX_PWM
[ARM] S3C: Remove unused CONFIG_DEBUG_S3C_PORT
[ARM] S3C24XX: Fix spi-bus configuration build errors
[ARM] S3C24XX: Fix missing s3c_iis_device.
[ARM] S3C: Fix S3C24XX build to not include s3c64xx IIS devices
[ARM] s3c2410_defconfig: add MINI2440 machine to build
[ARM] MINI2440: Add missing flash_bbt flat to NAND
[ARM] S3C maintainer updates merge branch maintainers-updates into s3c-fixes

Benjamin Herrenschmidt (13):
powerpc/mpic: Fix mapping of "DCR" based MPIC variants
powerpc/pmac: Fix issues with PowerMac "PowerSurge" SMP
powerpc/mm: Make k(un)map_atomic out of line
powerpc/pmac: Fix DMA ops for MacIO devices
powerpc: Map more memory early on 601 processors
powerpc: Add irqtrace support for 32-bit powerpc
powerpc/rtas: Turn rtas lock into a raw spinlock
powerpc: Use one common impl. of RTAS timebase sync and use raw spinlock
powerpc/pasemi: Use raw spinlock in SMP TB sync
powerpc/of: Fix usage of dev_set_name() in of_device_alloc()
powerpc/440: Fix warning early debug code
powerpc/mm: Fix potential access to freed pages when using hugetlbfs
Merge commit 'kumar/next' into merge

Borislav Petkov (4):
amd64_edac: check only ECC bit in amd64_determine_edac_cap
amd64_edac: fix ecc_enable_override handling
amd64_edac: misc small cleanups
ide-cd: handle fragmented packet commands gracefully

Brandon Philips (1):
atl1*: add device_set_wakeup_enable to atl1*_set_wol

Brian King (1):
[SCSI] ibmvscsi: Fix module load hang

Bryan Donlan (1):
ext2: return -EIO not -ESTALE on directory traversal through deleted inode

Catalin Marinas (8):
kmemleak: Allow the early log buffer to be configurable.
kmemleak: Enable task stacks scanning by default
kmemleak: Simplify the reports logged by the scanning thread
kmemleak: Do not trigger a scan when reading the debug/kmemleak file
kmemleak: Slightly change the policy on newly allocated objects
kmemleak: Do not report new leaked objects if the scanning was stopped
kmemleak: Do not warn if an unknown object is freed
kmemleak: Inform kmemleak about pid_hash

Chris Mason (3):
Btrfs: don't log the inode in file_write while growing the file
Btrfs: fix the file clone ioctl for preallocated extents
Btrfs: honor nodatacow/sum mount options for new files

Chris Wright (1):
intel-iommu: fix Identity Mapping to be arch independent

Christian Borntraeger (1):
KVM: s390: Allow stfle instruction in the guest

Christian Engelmayer (1):
ide: memory overrun in ide_get_identity_ioctl() on big endian machines using ioctl HDIO_OBSOLETE_IDENTITY

Christof Schmitt (1):
[SCSI] FC transport: Locking fix for common-code FC pass-through patch

Christoph Hellwig (1):
parisc: remove dead code from sys_parisc32.c

Clemens Ladisch (2):
sound: oxygen: make mic volume control mono
sound: virtuoso: fix Xonar D1/DX silence after resume

Cliff Wickman (1):
x86: Fix uv bau sending buffer initialization

Coly Li (1):
parisc: add parameter to read_cr16()

Corentin Chary (6):
eeepc-laptop: Register as a pci-hotplug device
eeepc-laptop: rfkill refactoring
eeepc-laptop: right parent device
eeepc-laptop: makes get_acpi() returns -ENODEV
eeepc-laptop: get the right value for CMSG
eeepc-laptop: add rfkill support for the 3G modem in Eee PC 901 Go

Csaba Henk (1):
fuse: fix return value of fuse_dev_write()

Daniel Mack (1):
ALSA: snd_usb_caiaq: reparent sound device

Daniel Ribeiro (1):
mfd: fix pcap adc locking

Dave Airlie (1):
Merge remote branch 'origin/drm-intel-next' of ../drm-intel into drm-fixes

David Brownell (3):
spi: new spi->mode bits
spi: add spi_master flag word
spi: bitbang bugfix in message setup

David Daney (3):
MIPS: Hookup new syscalls sys_rt_tgsigqueueinfo and sys_perf_counter_open.
MIPS: Define __arch_swab64 for all mips r2 cpus
MIPS: Reorganize Cavium OCTEON PCI support.

David Howells (5):
FRV: Wire up new syscalls
MN10300: Wire up new syscalls
FRV: Implement atomic64_t
FRV: Add basic performance counter support
NFSD: Don't hold unrefcounted creds over call to nfsd_setuser()

David S. Miller (6):
ide-cd: Don't warn on bogus block size unless it actually matters.
ide cs5520: Initialize second port's interrupt number.
Revert "veth: prevent oops caused by netdev destructor"
sparc64: Don't use alloc_bootmem() in init_IRQ() code paths.
Merge branch 'master' of git://git.kernel.org/.../kaber/nf-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../lowpan/lowpan

David Woodhouse (41):
jffs2: fix another potential leak on error path in scan.c
mtd: maps: Remove BUS_ID_SIZE from integrator_flash
intel-iommu: Create new iommu_domain_identity_map() function
intel-iommu: Clean up identity mapping code, remove CONFIG_DMAR_GFX_WA
intel-iommu: Change dma_set_pte_addr() to dma_set_pte_pfn()
intel-iommu: Change address_level_offset() to pfn_level_offset()
intel-iommu: Change dma_addr_level_pte() to dma_pfn_level_pte()
intel-iommu: Make dma_pte_clear_one() take pfn not address
intel-iommu: Don't just mask out too-big physical addresses; BUG() instead
intel-iommu: Make dma_pte_clear_range() use pfns
intel-iommu: Make dma_pte_clear_range() take pfns as argument
intel-iommu: Make dma_pte_free_pagetable() use pfns
intel-iommu: Make dma_pte_free_pagetable() take pfns as argument
intel-iommu: Clean up intel_iommu_unmap_range()
intel-iommu: Change addr_to_dma_pte() to pfn_to_dma_pte()
intel-iommu: Clean up address handling in domain_page_mapping()
intel-iommu: Introduce domain_pfn_mapping()
intel-iommu: Use domain_pfn_mapping() in __intel_map_single()
intel-iommu: Use domain_pfn_mapping() in intel_iommu_map_range()
intel-iommu: Clean up intel_map_sg(), remove domain_page_mapping()
intel-iommu: Change aligned_size() to aligned_nrpages()
intel-iommu: Make iommu_flush_iotlb_psi() take pfn as argument
intel-iommu: Remove last use of PHYSICAL_PAGE_MASK, for reserving PCI BARs
intel-iommu: Clean up iommu_domain_identity_map()
intel-iommu: Performance improvement for dma_pte_clear_range()
intel-iommu: Performance improvement for domain_pfn_mapping()
intel-iommu: Simplify __intel_alloc_iova()
intel-iommu: Introduce domain_sg_mapping() to speed up intel_map_sg()
intel-iommu: Combine domain_pfn_mapping() and domain_sg_mapping()
intel-iommu: dump mappings but don't die on pte already set
intel-iommu: Don't free too much in dma_pte_free_pagetable()
intel-iommu: Performance improvement for dma_pte_free_pagetable()
intel-iommu: Make iommu=pt work on i386 too
Fix pci_unmap_addr() et al on i386.
Fix iommu address space allocation
intel-iommu: Ensure that PTE writes are 64-bit atomic, even on i386
intel-iommu: Kill superfluous mapping_lock
intel-iommu: Warn about unmatched unmap requests
intel-iommu: Use cmpxchg64_local() for setting PTEs
intel-iommu: Introduce first_pte_in_page() to simplify PTE-setting loops
intel-iommu: Don't keep freeing page zero in dma_pte_free_pagetable()

Davide Libenzi (1):
eventfd: revised interface and cleanups

Dmitri Vorobiev (1):
MIPS: Malta: Remove unnecessary function prototypes

Dmitry Eremin-Solenikov (3):
MAINTAINERS: ieee802154 lists are moderated for non-subscribers.
nl802154: fix Oops in ieee802154_nl_get_dev
nl802154: add module license and description

Don Skidmore (1):
ixgbe: Fix SFP log messages

Emilio López (1):
ALSA: hda - Fix acer-aspire-6530g model quirk

Eric Anholt (2):
drm/i915: Add missing dependency on Intel AGP support.
Merge commit 'keithp/drm-intel-next' into drm-intel-next

Eric W. Biederman (1):
Revert "ipv4: arp announce, arp_proxy and windows ip conflict verification"

Fernando Guzman Lugo (1):
OMAP: IOMMU: function flush_iotlb_page is not flushing correct entry

Florian Fainelli (2):
cpmac: fix compilation failure introduced with netdev_ops conversion
MIPS: Add support for Texas Instruments AR7 System-on-a-Chip

Floris Kraak (1):
Kbuild: Disable the -Wformat-security gcc flag

Frans Pop (1):
ide-cd: Improve "weird block size" error message

Frederic Weisbecker (3):
perf record: Fix unhandled io return value
perf_counter tools: Prepare a small callchain framework
perf report: Print sorted callchains per histogram entries

Gerhard Pircher (1):
powerpc/amigaone: Limit ISA I/O range to 4k in the device tree

Graf Yang (1):
net/irda: convert bfin_sir to net_device_ops

Grant Grundler (3):
parisc: advertise PCI devs after "assign_resources"
parisc: Fix gcc 4.4 warning in lba_pci.c
parisc: fix "delay!" timer handling

Grant Likely (2):
ASoC: Fix typo in MPC5200 PSC AC97 driver Kconfig
ASoC: remove BROKEN from Efika and pcm030 fabric drivers

Grazvydas Ignotas (1):
OMAP2/3: mmc-twl4030: use correct controller in twl_mmc23_set_power

Grégoire Henry (1):
drm/i915: initialize fence registers to zero when loading GEM

H. Peter Anvin (2):
x86, setup: correct include file in <asm/boot.h>
Revert "x86: cap iomem_resource to addressable physical memory"

Hannes Reinecke (1):
cciss: Ignore stale commands after reboot

Heiko Carstens (2):
timer stats: Optimize by adding quick check to avoid function calls
gcov: fix __ctors_start alignment

Helge Deller (3):
parisc: fix ldcw inline assembler
parisc: fix irq compile bugs in arch/parisc/kernel/irq.c
parisc: ensure broadcast tlb purge runs single threaded

Herbert Xu (12):
ipsec: Fix name of CAST algorithm
inet: Call skb_orphan before tproxy activates
gro: Flush GRO packets in napi_disable_pending path
tcp: Stop non-TSO packets morphing into TSO
tcp: Do not tack on TSO data to non-TSO packet
cdc_eem: Use netdev stats structure
dm9601: Use netdev stats structure
net1080: Use netdev stats structure
rndis_host: Use netdev stats structure
smsc95xx: Use netdev stats structure
usbnet: Use netdev stats structure
usbnet: Remove private stats structure

Hidetoshi Seto (2):
x86, mce: Fix mce resume on 32bit
x86, mce: percpu mcheck_timer should be pinned

Hu Tao (1):
Btrfs: fix error message formatting

Huang Weiyi (4):
OMAP1: remove duplicated #include
powerpc/85xx: remove duplicated #include
[ARM] MINI2440: remove duplicated #include
drm: remove unused #include <linux/version.h>'s

Ingo Molnar (11):
perf_counter tools: Fix vmlinux fallback when running on a different kernel
Merge branch 'for-tip' of git://git.kernel.org/.../tj/percpu into x86/urgent
perf report: Fix help text typo
perf_counter tools: Add CREDITS file for Git contributors
i2c: fix build bug in i2c-designware.c
perf_counter tools: Remove dead code
perf stat: Add -n/--null option to run without counters
perf stat: Fix multi-run stats
eeepc-laptop: Fix build failure with HOTPLUG_PCI && !SYSFS
perf stat: Use percentages for scaling output
kmemleak: Fix scheduling-while-atomic bug

Ionut Nicu (1):
fsl_pq_mdio: Fix fsl_pq_mdio to work with modules

Izik Eidus (1):
KVM: Fix dirty bit tracking for slots with large pages

James Bottomley (1):
[SCSI] zalon: fix oops on attach failure

Jan Beulich (1):
[IA64] address compiler warnings perfmon.c/salinfo.c

Jan Engelhardt (1):
netfilter: xtables: conntrack match revision 2

Janusz Krzysztofik (1):
ASoC: OMAP: fix OMAP1510 broken PCM pointer callback

Jarek Poplawski (1):
ipv4: Fix fib_trie rebalancing, part 3

Jaswinder Singh Rajput (16):
perf_counter, x8: Fix L1-data-Cache-Store-Referencees for AMD
perf_counter tools: Define separate declarations for H/W and S/W events
perf_counter tools: Introduce alias member in event_symbol
perf_counter tools: Set alias for page-faults
perf stat: Fix command option / manpage
perf stat: Fix verbose for perf stat
perf stat: Remove dead code
perf_counter tools: Check for valid cache operations
perf_counter tools: Shorten names for events
perf_counter tools: Add alias for 'l1d' and 'l1i'
gitignore: ignore scripts/ihex2fw
perf stat: Improve output
KVM: kvm/x86_emulate.c toggle_interruptibility() should be static
KVM: shut up uninit compiler warning in paging_tmpl.h
perf stat: Micro-optimize the code: memcpy is only required if no event is selected and !null_run
netfilter: headers_check fix: linux/netfilter/xt_osf.h

Jeff Layton (8):
cifs: remove unneeded NULL checks from cifs_show_options
cifs: have cifs_show_options show forceuid/forcegid options
cifs: add new routine for converting AF_INET and AF_INET6 addrs
cifs: display scopeid in /proc/mounts
cifs: have cifs parse scope_id out of IPv6 addresses and use it
cifs: fix problems with earlier patches
cifs: remove rw/ro options
cifs: fix fh_mutex locking in cifs_reopen_file

Jens Axboe (3):
cfq-iosched: move cfqq initialization out of cfq_find_alloc_queue()
cfq-iosched: get rid of the need for __GFP_NOFAIL in cfq_find_alloc_queue()
block: get rid of queue-private command filter

Jens Rosenboom (1):
ipv6: avoid wraparound for expired preferred lifetime

Jeremy Kerr (1):
fs: allow d_instantiate to be called with negative parent dentry

Jerome Glisse (2):
drm/radeon: fix radeon kms framebuffer device
drm/radeon: fix driver initialization order so radeon kms can be builtin

Jes Sorensen (1):
KVM: ia64: fix ia64 build due to missing kallsyms_lookup() and double export

Jesper Dangaard Brouer (6):
nf_conntrack: Use rcu_barrier()
decnet: Use rcu_barrier() on module unload.
ipv6: Use rcu_barrier() on module unload.
bridge: Use rcu_barrier() instead of syncronize_net() on unload.
sunrpc: Use rcu_barrier() on unload.
mac80211: Use rcu_barrier() on unload.

Jesse Barnes (2):
drm/i915: correct suspend/resume ordering
drm/i915: fix LFP data fetch

Jesse Brandeburg (3):
ixgbe: fix unmap length bug
igb: fix unmap length bug
e1000: fix unmap bug

Jiri Slaby (5):
sound: OSS: mpu401, fix deadlock
AFS: Fix lock imbalance
floppy: fix lock imbalance
Btrfs: fix use after free in btrfs_start_workers fail path
mfd: sm501, fix lock imbalance

Joe Perches (8):
sound: Use PCI_VDEVICE
sound: Use PCI_VDEVICE for CREATIVE and ECTIVA
eeepc-laptop.c: use pr_fmt and pr_<level>
arch/sh/boards/mach-se/7206/io.c: Remove unnecessary semicolons
[IA64] Remove unnecessary semicolons
MAINTAINERS: update EDAC-I82975X
MAINTAINERS: STARFIRE/DURALAN update
MIPS: MT: Remove unnecessary semicolons

Johannes Weiner (1):
perf record: Fix filemap pathname parsing in /proc/pid/maps

John Muir (1):
fuse: invalidation reverse calls

Jon Smirl (1):
powerpc: Have git ignore generated files from dtc compile

Jonathan McDowell (1):
OMAP1: Fix compilation of arch/arm/mach-omap1/mailbox.c

Josef Bacik (1):
Btrfs: account for space we may use in fallocate

Julia Lawall (1):
mtd: Use BLOCK_NIL consistently in NFTL/INFTL

Julian Calaby (3):
sparc64: Fix build warnings in piggyback_64.c
sparc32: Fix tftpboot.img Makefile
sparc32: Fix makefile not generating required files

KAMEZAWA Hiroyuki (1):
elf: limit max map count to safe value

Kalle Jokiniemi (1):
OMAP3: DMA: Enable idlemodes for DMA OCP

Karen Xie (1):
[SCSI] cxgb3i: fix connection error when vlan is enabled

Kay Sievers (1):
sound: do not set DEVNAME for OSS devices

Keith Packard (13):
drm/i915: Require digital monitor on HDMI ports for detect
drm/i915: Apple DMI info has inconsistent SYS_VENDOR information
drm/i915: check for CONFIG_PNP before using pnp function
drm/i915: Change I2C api to pass around i2c_adapters
drm/i915: Clean up SDVO i2c handling
drm/i915: add per-output hotplug callback for KMS
drm/i915: Add Display Port support
drm/i915: Use hotplug callback to retrain DP link
drm/i915: Split array of DAC limits into separate structures.
drm/i915: Add CLKCFG register definition
drm/i915: Clarify error returns from display port aux channel I/O
drm/i915: Generate 2MHz clock for display port aux channel I/O. Retry I/O.
fs/notify/inotify: decrement user inotify count on close

Kevin Hilman (1):
OMAP2/3: Add omap_type() for determining GP/EMU/HS

Kim Kyuwon (3):
leds: fix led-bd2802 errors while resuming
leds: change the license information
leds: add the sysfs interface into the leds-bd2802 driver for changing wave pattern and led current.

Krzysztof Halasa (2):
drm/i915: Fix size_t handling in off-by-default debug printfs
drm/i915: Catch up to obj_priv->page_list rename in disabled debug code.

Krzysztof Helt (1):
fbdev: add mutex for fb_mmap locking

Kumar Gala (6):
powerpc/cpm1: Remove IMAP_ADDR
powerpc/85xx: Stop using ppc_md.init on socrates
powerpc/85xx: Fix issue found by lockdep trace in smp_85xx_kick_cpu
powerpc: Refactor device tree binding
powerpc: Fix output from show_regs
powerpc: Fix mpic alloc warning

Kuninori Morimoto (2):
sh: ms7724se: Add sh_eth support
sh: ms7724se: Enable sh_eth in defconfig.

Kurt Garloff (1):
x86: Add sysctl to allow panic on IOCK NMI error

Kyle McMartin (10):
parisc: wire up preadv/pwritev syscalls
parisc: kill WARN in free_initmem when DEBUG_KERNEL
parisc: wire up rt_tgsigqueueinfo
parisc: fix compile warning in mm/init.c
parisc: processor.c, fix bloated stack frame
parisc: inventory.c, fix bloated stack frame
parisc: wire sys_perf_counter_open to sys_ni_syscall
parisc: add task_pt_regs macro
parisc: perf: wire up sys_perf_counter_open
parisc: use generic atomic64 on 32-bit

Li Zefan (10):
tracing/events: Don't increment @pos in s_start()
tracing_bprintk: Don't increment @pos in t_start()
trace_stat: Don't increment @pos in seq start()
tracing: Reset iterator in t_start()
ftrace: Don't increment @pos in g_start()
ftrace: Don't manipulate @pos in t_start()
ftrace: Fix t_hash_start()
tracing: Fix trace_buf_size boot option
ftrace: Remove duplicate newline
ftrace: Fix the output of profile

Linus Torvalds (46):
Merge git://git.kernel.org/.../davem/ide-2.6
Merge branch 'futexes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'drm-fixes' of git://git.kernel.org/.../airlied/drm-2.6
Merge git://git.kernel.org/.../davem/sparc-2.6
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge branch 'merge' of git://git.kernel.org/.../benh/powerpc
Merge branch 'for-linus' of git://git.kernel.org/.../bp/bp
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge git://git.infradead.org/iommu-2.6
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge branch 'kvm-updates/2.6.31' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'bugfixes' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/.../davem/ide-2.6
Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge git://git.kernel.org/.../agk/linux-2.6-dm
Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://neil.brown.name/md
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.org/.../mszeredi/fuse
Merge git://git.infradead.org/mtd-2.6
Merge git://git.kernel.org/.../lethal/sh-2.6
x86: fix power-of-2 round_up/round_down macros
Merge git://git.infradead.org/iommu-2.6
Merge git://git.kernel.org/.../jejb/scsi-rc-fixes-2.6
Merge git://git.kernel.org/.../mason/btrfs-unstable
Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/.../sam/kbuild-fixes
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-2.6.31' of git://linux-nfs.org/~bfields/linux
Merge branch 'for-linus' of git://git.kernel.org/.../sameo/mfd-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../kyle/parisc-2.6
Linux 2.6.31-rc2

Linus Walleij (1):
[ARM] 5565/2: Use PAGE_SIZE and RO_DATA() in link script

Magnus Damm (2):
sh: fix se7724 ceu names
sh: re-add LCDC fbdev support to the Migo-R defconfig

Mallikarjuna R Chilakala (2):
ixgbe: Fix device capabilities of 82599 single speed fiber NICs.
ixgbe: Fix link capabilities during adapter resets

Marcelo Tosatti (1):
KVM: protect concurrent make_all_cpus_request

Mark Brown (2):
leds: Further document parameters for blink_set()
ASoC: Only disable pxa2xx-i2s clocks if we enabled them

Martin K. Petersen (2):
md: Use new topology calls to indicate alignment and I/O sizes
block: Create bip slabs with embedded integrity vectors

Matt Fleming (1):
sh: Fix compiler error and include the definition of IS_ERR_VALUE

Matthew Wilcox (1):
parisc: Fix PCI resource allocation on non-PAT SBA machines

Matthieu CASTET (1):
MIPS: BC47xx: Fix SSB irq setup

Michael Buesch (1):
parport/serial: add support for NetMos 9901 Multi-IO card

Michael Ellerman (1):
powerpc: Swiotlb breaks pseries

Michel Dänzer (3):
drm/radeon: Don't initialize acceleration related fields of struct fb_info.
drm/radeon: Clear surface registers at initialization time.
drm: Fix shifts which were miscalculated when converting from bitfields.

Mike Frysinger (1):
bfin: delay IRQ registration until driver is ready

Mike Mason (1):
e1000e: io_error_detected callback should return PCI_ERS_RESULT_DISCONNECT

Mike Snitzer (1):
dm table: fix blk_stack_limits arg to use bytes not sectors

Miklos Szeredi (2):
fuse: fix bad return value in fuse_file_poll()
fuse: allow umask processing in userspace

Milan Broz (1):
dm exception store: really fix type lookup

Mimi Zohar (3):
integrity: ima mq_open imbalance msg fix
integrity: ima audit hash_exists fix
integrity: add ima_counts_put (updated)

Naohiro Ooiwa (1):
bnx2x: Fix the behavior of ethtool when ONBOOT=no

NeilBrown (6):
md: avoid dereferencing NULL pointer when accessing suspend_* sysfs attributes.
md: fix error path when duplicate name is found on md device creation.
md: tidy up error paths in md_alloc
md/raid5: suspend shouldn't affect read requests.
md: use interruptible wait when duration is controlled by userspace.
blocK: Restore barrier support for md and probably other virtual devices.

Nelson Castillo (1):
[ARM] GTA02: build fixes (s3c2410_nand_set usage)

Nicolas Ferre (2):
[ARM] 5563/1: at91: at91sam9rlek lcd interface correction
[ARM] 5562/2: at91: add gpio button support for at91sam9g20ek

Nicolas Reinecke (1):
mdio add missing GPL flag

Nikanth Karthikesan (1):
cpusets: document adding/removing cpus to cpuset elaborately

Ondrej Zary (1):
ALSA: cmi8330: fix MPU-401 PnP init copy&paste bug

Pallipadi, Venkatesh (1):
x86, delay: tsc based udelay should have rdtsc_barrier

Patrick McHardy (1):
netfilter: tcp conntrack: fix unacknowledged data detection with NAT

Paul Mackerras (2):
perf_counter tools: Reduce perf stat measurement overhead/skew
perf_counter: Provide a way to enable counters on exec

Paul Menage (1):
UML: Fix some apparent bitrot

Paul Mundt (10):
sh: make set_perf_counter_pending() static inline.
sh: Hook up page fault events for software perf counters.
sh64: Hook up page fault events for software perf counters.
perf_counter tools: add cpu_relax()/rmb() definitions for sh.
ring-buffer: Make it generally available
sh: Kill off unused DEBUG_BOOTMEM symbol.
nommu: provide follow_pfn().
asm-generic/vmlinux.lds.h: Fix up RW_DATA_SECTION definition.
sh: LCDC dcache flush for deferred io
video: sm501fb: Early initialization of mm_lock mutex.

Pekka J Enberg (1):
x86: Move init_gbpages() to setup_arch()

Peter Oberparleiter (1):
gcov: fix documentation

Peter Ujfalusi (1):
MAINTAINERS: Add entry for twl4030 series soc codec driver

Peter Zijlstra (16):
perf report: Output more symbol related debug data
perf_counter tools: Handle overlapping MMAP events
perf_counter: Optimize perf_swcounter_event()
perf_counter: Push inherit into perf_counter_alloc()
perf_counter: Optimize perf_counter_alloc()'s inherit case
clarify get_user_pages() prototype
perf_counter tools: Rework the file format
perf_counter: Split the mmap control page in two parts
perf_counter: Add scale information to the mmap control page
perf_counter, x86: Add mmap counter read support
perf_counter: Add PERF_EVENT_READ
perf_counter: Implement more accurate per task statistics
perf_counter: Rework the sample ABI
perf-report: Add modes for inherited stats and no-samples
perf-report: Add bare minimum PERF_EVENT_READ parsing
perf_counter: Complete counter swap

Ralf Baechle (2):
MIPS: Allow suspend and hibernation again on uniprocessor kernels.
MIPS: Fix CONFIG_FLATMEM version of pfn_valid()

Randolph Chung (1):
parisc: fix mismatched parenthesis in memcpy.c

Randy Dunlap (1):
kernel-doc: move ignoring kmemcheck

Randy Vinson (1):
powerpc/85xx: Fix FSL RapidIO probing on MDS boards

Renaud Lottiaux (1):
bsdacct: fix access to invalid filp in acct_on()

Richard Kennedy (1):
mm: prevent balance_dirty_pages() from doing too much work

Richard Purdie (2):
leds: Remove an orphan Kconfig entry
leds: Futher document blink_set

Robert P. J. Day (1):
x86, setup: Fix typo "CONFIG_x86_64" in <asm/boot.h>

Robert Reif (1):
sparc32: Fix obvious build issues for tftpboot.img build.

Roel Kluin (3):
OMAP2/3: omap mailbox: platform_get_irq() error ignored
perf_counter tools: Fix strbuf_fread() error path handling
[SCSI] fnic: remove redundant BUG_ONs and fix checks on unsigned

Russell King (2):
Merge branch 'omap-fixes' of git://git.kernel.org/.../tmlind/linux-omap-2.6
Merge branch 's3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux

Rémi Denis-Courmont (2):
Phonet: publicize the Netlink notification function
Phonet: generate Netlink RTM_DELADDR when destroying a device

Sam Ravnborg (1):
sparc: fix tftpboot.img build

Sean MacLennan (1):
powerpc/warp: Platform fix for i2c change

Shan Wei (1):
cfq-iosched: remove redundant check for NULL cfqq in cfq_set_request()

Shin-ichiro KAWASAKI (1):
clocksource: sh_tmu: Make undefined TCOR behaviour less undefined.

Simo Leone (1):
[CIFS] Copy struct *after* setting the port, instead of before.

Sonny Rao (2):
powerpc/BSR: add 4096 byte BSR size
powerpc/BSR: Fix BSR to allow mmap of small BSR on 64k kernel

Stephen Rothwell (1):
fbdev: work around old compiler bug

Steve French (6):
Merge branch 'master' of /.../torvalds/linux-2.6
[CIFS] Fix build break
[CIFS] Do not send tree disconnect if session is already disconnected
[CIFS] cleanup asn handling for ntlmssp
[CIFS] remove bkl usage from umount begin
[CIFS] remove unknown mount option warning message

Steven A. Falco (1):
mtd: m25p80 timeout too short for worst-case m25p16 devices

Suresh Jayaraman (1):
cifs: Fix incorrect return code being printed in cFYI messages

Takashi Iwai (27):
ALSA: hda - Simplify AD1986A mixer definitions
ALSA: hda - Generalize the pin-detect quirk for Lenovo N100
ALSA: hda - Fix support for Samsung P50 with AD1986A codec
ALSA: hda - Add pin-sense trigger when needed for Realtek codecs
ALSA: hda - Use model=acer-aspire-6530g for Acer Aspire 6930G
Merge branch 'for-2.6.31' of git://git.kernel.org/.../broonie/sound-2.6 into fix/asoc
ALSA: hda - Add missing initializations for ALC268 and ALC269
Merge branch 'fix/hda' into for-linus
Merge branch 'fix/hda-samsung-p50' into for-linus
Merge branch 'fix/lx6464es' into for-linus
Merge branch 'fix/misc' into for-linus
Merge branch 'fix/oxygen' into for-linus
Merge branch 'fix/pci-vdevice' into for-linus
ALSA: hda - Add missing static to patch_ca0110()
ALSA: hda - Add quirk for HP 6930p
ALSA: usx2y - reparent sound device
Merge branch 'fix/asoc' into for-linus
Merge branch 'fix/caiaq' into for-linus
Merge branch 'fix/hda' into for-linus
Merge branch 'fix/oxygen' into for-linus
ALSA: hda - Add GPIO1 control at muting with HP laptops
ALSA: hda - Improve ASUS eeePC 1000 mixer
ALSA: hda - Avoid invalid formats and rates with shared SPDIF
ALSA: hda - Call snd_pcm_lib_hw_rates() again after codec open callback
ALSA: hda - Add sanity check in PCM open callback
Merge branch 'fix/hda' into for-linus
Merge branch 'fix/soundcore' into for-linus

Tejun Heo (10):
percpu: fix too lazy vunmap cache flushing
x86: fix duplicate free in setup_pcpu_remap() failure path
x86: rename remap percpu first chunk allocator to lpage
x86: prepare setup_pcpu_lpage() for pageattr fix
x86: reorganize cpa_process_alias()
x86: fix pageattr handling for lpage percpu allocator and re-enable it
x86: implement percpu_alloc kernel parameter
x86: ensure percpu lpage doesn't consume too much vmalloc space
alpha: fix percpu build breakage
block: don't merge requests of different failfast settings

Tero Kristo (1):
OMAP3: SRAM size fix for HS/EMU devices

Thadeu Lima de Souza Cascardo (5):
mtd: cmdlineparts: Use 64-bit format when printing a debug message.
mtd: atmel_nand: Fix typo s/parititions/partitions/
acm: Return ENODEV instead of EINVAL when trying to open ACM device.
acm: Fix oops when closing ACM tty device right after open has failed.
usb_serial: Fix oops when unexisting usb serial device is opened.

Thomas Gleixner (3):
futex: request only one page from get_user_pages()
dmapools: protect page_list walk in show_pools()
parisc: remove obsolete hw_interrupt_type

Tim Abbott (3):
Add new macros for page-aligned data and bss sections.
asm-generic/vmlinux.lds.h: shuffle INIT_TASK* macro names in vmlinux.lds.h
Add new __init_task_data macro to be used in arch init_task.c files.

Tim Anderson (5):
MIPS: CMP: Extend the GIC IPI interrupts beyond 32
MIPS: CMP: Extend IPI handling to CPU number
MIPS: CMP: activate CMP support
MIPS: CMP: Move gcmp_probe to before the SMP ops
MIPS: CMP: Update sync-r4k for current kernel

Tim Blechmann (1):
ALSA: lx6464es - configure ethersound io channels

Timur Tabi (1):
powerpc/qe: add polling timeout to qe_issue_cmd()

Tobias Mueller (1):
leds: alix-leds2 fixed for Award BIOS

Tony Lindgren (1):
OMAP: Fix IOMEM macro for assembly

Tony Luck (1):
Add Fenghua Yu as temporary co-maintainer for ia64

Tony Vroon (1):
ALSA: hda - Line In for Acer Inspire 6530G model

Trent Piepho (1):
leds: Add options to have GPIO LEDs start on or keep their state

Troy Moure (1):
ACPI: video: prevent NULL deref in acpi_get_pci_dev()

Ville Syrjala (2):
atyfb: fix HP OmniBook 500 reboot hang
atyfb: fix alignment for block writes

Wei Yongjun (3):
tcp: missing check ACK flag of received segment in FIN-WAIT-2 state
xfrm: use xfrm_addr_cmp() instead of compare addresses directly
sctp: xmit sctp packet always return no route error

Wolfgang Illmeyer (1):
hostfs: set maximum filesize in superblock for proper LFS support

Yan Zheng (1):
Btrfs: update backrefs while dropping snapshot

Yang Shi (1):
edac: add DDR3 memory type for MPC85xx EDAC

Yinghai Lu (3):
perf_counter, x86: Update x86_pmu after WARN()
x86: only clear node_states for 64bit
x86: add boundary check for 32bit res before expand e820 resource to alignment

Yoichi Yuasa (2):
MIPS: Update VR41xx GPIO driver to use gpiolib
Update Yoichi Yuasa's e-mail address

Yong Wang (1):
perf_counter, x86: Set global control MSR correctly

Yong Zhang (1):
MIPS: 64-bit: Fix o32 core dump

Yu Zhao (1):
intel-iommu: Only avoid flushing device IOTLB for domain ID 0 in caching mode

Zhang Rui (1):
kernel/resource.c: fix sign extension in reserve_setup()

Zhao Yakui (2):
drm/i915: Add support for changing LVDS panel fitting using an output property.
drm/i915: Don't change the blank/sync width when calculating scaled modes

Zhenwen Xu (1):
leds: leds-gpio - fix a section mismatch

Zhenyu Wang (1):
drm/i915: Fix HDMI regression introduced in new chipset support

janboe (1):
OMAP2/3: Initialize gpio debounce register

ling.ma@intel.com (1):
drm/i915: set TV detection mode when tv is already connected

maximilian attems (1):
kbuild: deb-pkg ship changelog

roel kluin (1):
sh_eth: remove redundant test on unsigned

vimal singh (1):
mtd: nand: fix build failure and incorrect return from omap_wait()