Messages in this thread | | | Date | Sat, 4 Jul 2009 11:31:26 -0700 (PDT) | From | Linus Torvalds <> | Subject | Linux 2.6.31-rc2 |
| |
It's out there. Larger than I'd like, but the bulk of the changes are due to some late arch updates (MIPS, and powerpc documentation).
There's also a fair amount of somewhat scary i915 updates, but the bulk of that is the new displayport support which shouldn't regress (but with some i2c api changes and mode fixes to round it up).
There's also an intel-iommu merge that was larger than I hoped, but it fixes bugs that weren't fixable without some major cleanups (handling PAE high pages correctly on x86-32).
Other than that? Various changes all over. Drivers, networking, filesystems, perf-counters (more archictectures supported, but also some extensions), and yes, regression fixes.
I'm going to be a bit stricter about merge requests now. I really want -rc3 (and later) to be smaller than this.
So please do try it out, and remind people about regressions both new and old, ok?
Linus
--- 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 (9): 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
Benjamin Herrenschmidt (12): 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
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
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 (4): 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.
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 (1): drm/i915: Add missing dependency on Intel AGP support.
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 (10): perf_counter tools: Fix vmlinux fallback when running on a different kernel 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 (2): x86: fix power-of-2 round_up/round_down macros 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
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 (5): [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 (14): 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 ALSA: hda - Add missing initializations for ALC268 and ALC269 ALSA: hda - Add missing static to patch_ca0110() ALSA: hda - Add quirk for HP 6930p ALSA: usx2y - reparent sound device 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
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() -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |