Tag 'v2.6.36-rc7' created by Linus Torvalds <[email protected]> at
2010-10-06 21:40 -0700
Linux 2.6.36-rc7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAkys3qoACgkQF3YsRnbiHLvDPQCfa85jLeNrIQmZ2gfwZPjMYRCr
veoAmgLWtd4hMg9DuBpfi9P8VurDaSYB
=ytGq
-----END PGP SIGNATURE-----
Changes since v2.6.36-rc6:
Akinobu Mita (1):
powerpc/512x: fix clk_get() return value
Alex Deucher (3):
drm/radeon/kms: fix up encoder info messages for DFP6
drm/radeon/kms: fix potential segfault in r600_ioctl_wait_idle
drm/radeon/kms: add quirk for MSI K9A2GM motherboard
Andrea Gelmini (2):
ACPI: Kconfig: fix typo.
MIPS: Fix a typo.
Andreas BieÃmann (1):
MIPS: Octeon: Determine if helper needs to be built
Andrew Morton (3):
drivers/serial/mfd.c needs slab.h
arch/m68k/mac/macboing.c: use unsigned long for irqflags
drivers/serial/mrst_max3110.c needs linux/irq.h
Arnd Bergmann (1):
drm: i810/i830: fix locked ioctl variant
Axel Lin (1):
regulator: max8649 - fix setting extclk_freq
Bernhard Walle (2):
i2c-octeon: Return -ETIMEDOUT in octeon_i2c_wait() on timeout
MIPS: N32: Fix getdents64 syscall for n32
Boaz Harrosh (1):
um: Proper Fix for f25c80a4: remove duplicate structure field
initialization
Chris Wilson (5):
drm: Prune GEM vma entries
drm/i915: Fix refleak during eviction.
drm: Hold the mutex when dropping the last GEM reference (v2)
drm/i915: Sanity check pread/pwrite
drm/i915: Rephrase pwrite bounds checking to avoid any potential overflow
Christoph Hellwig (1):
writeback: always use sb->s_bdi for writeback purposes
Colin Ian King (1):
ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume
Cyril Chemparathy (1):
regulator: fix typo in current units
Cyrill Gorcunov (1):
perf, x86: Handle in flight NMIs on P4 platform
Damian Lukowski (1):
net-2.6: SYN retransmits: Add new parameter to retransmits_timed_out()
Dan Carpenter (1):
dma/shdma: move dereference below the NULL check
Dan Rosenberg (2):
ALSA: prevent heap corruption in snd_ctl_new()
sys_semctl: fix kernel stack leakage
Daniel J Blueman (1):
fix OMAP2 MTD build failure
Dave Airlie (2):
drm/radeon: fix PCI ID 5657 to be an RV410
drm/gem: handlecount isn't really a kref so don't make it one.
Dave Chinner (1):
xfs: force background CIL push under sustained load
David Daney (3):
MIPS: Hookup fanotify_init, fanotify_mark, and prlimit64 syscalls.
MIPS: Don't place cu2 notifiers in __cpuinitdata
MIPS: Octeon: Place cnmips_cu2_setup in __init memory.
David Howells (1):
MN10300: Fix flush_icache_range()
David S. Miller (2):
ip_gre: Fix dependencies wrt. ipv6.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Deng-Cheng Zhu (1):
MIPS: Use generic atomic64 for 32-bit kernels
Don Mullis (1):
lib/list_sort: do not pass bad pointers to cmp callback
Eric Dumazet (2):
rcu: rcu_read_lock_bh_held(): disabling irqs also disables bh
vlan: dont drop packets from unknown vlans in promiscuous mode
Eric Millbrandt (1):
powerpc/5200: tighten up ac97 reset timing
Evgeny Kuznetsov (1):
wait: using uninitialized member of wait queue
FUJITA Tomonori (1):
MIPS: TX49xx: Rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN
Florian Mickler (1):
iwl3945: queue the right work if the scan needs to be aborted
Frederic Weisbecker (2):
reiserfs: fix dependency inversion between inode and reiserfs mutexes
reiserfs: fix unwanted reiserfs lock recursion
Frederik Deweerdt (1):
perf ui hist browser: Fix segfault on 'a' for annotate
Geert Uytterhoeven (1):
fuse: Initialize total_len in fuse_retrieve()
Giel van Schijndel (1):
hwmon: f71882fg: use a muxed resource lock for the Super I/O port
H. Peter Anvin (1):
x86, cpu: After uncapping CPUID, re-run CPU feature detection
Heiko Carstens (1):
generic-ipi: Fix deadlock in __smp_call_function_single
Huang Ying (3):
ACPI, APEI, Fix APEI related table size checking
ACPI, APEI, Fix error path for memory allocation
ACPI, APEI, Fix ERST MOVE_DATA instruction implementation
Hugh Dickins (2):
ksm: fix page_address_in_vma anon_vma oops
ksm: fix bad user data when swapping
Ingo Molnar (1):
Merge branch 'urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into perf/urgent
Ira W. Snyder (1):
kfifo: fix scatterlist usage
Jeff Layton (2):
cifs: set backing_dev_info on new S_ISREG inodes
cifs: prevent infinite recursion in cifs_reconnect_tcon
Jesse Barnes (1):
drm/i915: fix GMCH power reporting
Jin Dongming (2):
ACPI, APEI, Fix acpi_pre_map() return value
ACPI, APEI, HEST Fix the unsuitable usage of platform_data
Jiri Olsa (2):
oprofile: Add Support for Intel CPU Family 6 / Model 29
proc: make /proc/pid/limits world readable
Joe Perches (1):
MIPS: Remove pr_<level> uses of KERN_<level>
Joel Becker (1):
ocfs2: Don't walk off the end of fast symlinks.
Johannes Berg (1):
mac80211: fix use-after-free
Jon Povey (1):
i2c-davinci: Fix race when setting up for TX
Julia Lawall (3):
powerpc/5200: efika.c: Add of_node_put to avoid memory leak
drivers/gpu/drm/i915/i915_gem.c: Add missing error handling code
MIPS: kspd: Adjust confusing if indentation
Keith Packard (2):
drm/i915: vblank status not valid while training display port
drm/i915: Use pipe state to tell when pipe is off
Kevin Liu (1):
mfd: Fix max8925 irq control bit incorrect setting
Kukjin Kim (1):
MAINTAINERS: update maintainer for S5P ARM ARCHITECTURES
Kumar Sanghvi (1):
Phonet: Correct header retrieval after pskb_may_pull
Kusanagi Kouichi (1):
perf tools: Fix build breakage
Len Brown (9):
intel_idle: PCI quirk to prevent Lenovo Ideapad s10-3 boot hang
ACPI: delete ZEPTO idle=nomwait DMI quirk
ACPI: expand Vista blacklist to include SP1 and SP2
ACPI: EC: add Vista incompatibility DMI entry for Toshiba Satellite L355
acpi_idle: add missing \n to printk
Merge branch 'meego-7093' into idle-release
ACPI: acpi_pad: simplify code to avoid false gcc build warning
ACPI: invoke DSDT corruption workaround on all Toshiba Satellite
Merge branches 'apei', 'battery-mwh-fix', 'bugzilla-10807',
'bugzilla-14736', 'bugzilla-14679', 'bugzilla-16396', 'launchpad-613381' and
'misc' into release
Linus Torvalds (28):
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
Merge branch 'fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2
Fix up more fallout form alpha signal cleanups
Merge branch 'omap-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
Merge branch 'idle-release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'for-linus/i2c/2636-rc5' of git://git.fluff.org/bjdooks/linux
Merge branch 'drm-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'drm-intel-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/ickle/drm-intel
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'merge-spi' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging
Merge branch 'fix/misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'merge-powerpc' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
modules: Fix module_bug_list list corruption race
Merge branch 'perf-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge branch 'v2.6.36-rc6-urgent-fixes' of
git://xenbits.xen.org/people/sstabellini/linux-pvhvm
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus
Linux 2.6.36-rc7
Lucas De Marchi (2):
ACPI: Fix typos
cpuidle: Fix typos
Luis Henriques (1):
ACPI: fan: Fix more unbalanced code block
Manuel Lauss (1):
MIPS: Alchemy: Resolve prom section mismatches
Marcin Slusarz (1):
i7core_edac: fix panic in udimm sysfs attributes registration
Mark Brown (1):
mfd: Ignore non-GPIO IRQs when setting wm831x IRQ types
Mathieu Lacage (1):
missing inline keyword for static function in linux/dmaengine.h
Matthew Garrett (1):
ACPI: Don't report current_now if battery reports in mWh
MyungJoo Ham (1):
i2c-s3c2410: fix calculation of SDA line delay
Namhyung Kim (3):
ACPI: add missing __percpu markup in arch/x86/kernel/acpi/cstate.c
intel_idle: add missing __percpu markup
[CPUFREQ] acpi-cpufreq: add missing __percpu markup
Pekka Enberg (1):
[CPUFREQ] Fix memory leaks in pcc_cpufreq_do_osc
Petr Vandrovec (1):
MAINTAINERS: update matroxfb & ncpfs status
Rafael J. Wysocki (1):
PM / ACPI: Blacklist systems known to require acpi_sleep=nonvs
Ralf Baechle (7):
MIPS: Document why RELOC_HIDE is there.
MIPS: Audit: Fix hang in entry.S.
MIPS: DMA: Fix computation of DMA flags from device's coherent_dma_mask.
MIPS: Kconfig: Fix and clarify kconfig help text for VSMP and SMTC.
MIPS: GIC: Remove dependencies from Malta files.
MIPS: PNX8550: Sort out machine halt, restart and powerdown functions.
MIPS: Fix syscall 64 bit number comments.
Ricardo Mendoza (1):
MIPS: RM7000: Symbol should be static
Robert Richter (1):
oprofile, ARM: Release resources on failure
Roel Kluin (1):
spi: spi-gpio.c tests SPI_MASTER_NO_RX bit twice, but not SPI_MASTER_NO_TX
Scott Ellis (1):
omap: McBSP: tx_irq_completion used in rx_irq_handler
Shmulik Ladkani (1):
MIPS: Calculate VMLINUZ_LOAD_ADDRESS based on the length of vmlinux.bin
Simon Guinot (1):
dmaengine: fix interrupt clearing for mv_xor
Sinan Akman (1):
of/spi: Fix OF-style driver binding of spi devices
Stefano Stabellini (2):
xen: do not set xenstored_ready before xenbus_probe on hvm
xen: do not initialize PV timers on HVM if !xen_have_vector_callback
Stephane Eranian (1):
perf trace scripting: Fix extern struct definitions
Stephen Rothwell (1):
powerpc: remove unused variable
Suresh Siddha (1):
intel_idle: Voluntary leave_mm before entering deeper
Takashi Iwai (1):
ALSA: i2c/other/ak4xx-adda: Fix a compile warning with CONFIG_PROCFS=n
Thomas Gleixner (2):
x86, irq: Plug memory leak in sparse irq
x86, hpet: Fix bogus error check in hpet_assign_irq()
Thomas Hellstrom (5):
drm/vmwgfx: Fix breakage introduced by commit "drm: block userspace under
allocating buffer and having drivers overwrite it (v2)"
vmwgfx: vt-switch (master drop) fixes
vmwgfx: Enable use of the vblank system
vmwgfx: Remove initialisation of dev::devname
vmwgfx: Fix fb VRAM pinning failure due to fragmentation
Thomas Weber (1):
intel_idle: Change mode 755 => 644
Tony Lindgren (1):
omap: Fix compile dependency to LEDS_CLASS
Vasiliy Kulikov (1):
regulator: fix device_register() error handling
Zhang Rui (3):
ACPI: fix build warnings resulting from merge window conflict
ACPI video: fix a poor warning message
ACPI: Disable Windows Vista compatibility for Toshiba P305D
christophe leroy (1):
spi/mpc8xxx: fix buffer overrun on large transfers
---
CREDITS | 8 -
MAINTAINERS | 14 +-
Makefile | 2
arch/alpha/kernel/signal.c | 2
arch/arm/oprofile/common.c | 7 -
arch/arm/plat-omap/Kconfig | 2
arch/arm/plat-omap/mcbsp.c | 2
arch/avr32/kernel/module.c | 3
arch/h8300/kernel/module.c | 3
arch/m68k/mac/macboing.c | 6 -
arch/mips/Kconfig | 21 +++
arch/mips/alchemy/common/prom.c | 5
arch/mips/boot/compressed/Makefile | 2
arch/mips/cavium-octeon/Kconfig | 4
arch/mips/cavium-octeon/cpu.c | 2
arch/mips/cavium-octeon/executive/Makefile | 2
arch/mips/include/asm/atomic.h | 4
arch/mips/include/asm/cop2.h | 2
arch/mips/include/asm/gic.h | 1
arch/mips/include/asm/mach-tx49xx/kmalloc.h | 2
arch/mips/include/asm/mips-boards/maltaint.h | 3
arch/mips/include/asm/page.h | 14 ++
arch/mips/include/asm/thread_info.h | 3
arch/mips/include/asm/unistd.h | 21 ++-
arch/mips/kernel/irq-gic.c | 5
arch/mips/kernel/kgdb.c | 2
arch/mips/kernel/kspd.c | 2
arch/mips/kernel/linux32.c | 7 +
arch/mips/kernel/scall32-o32.S | 5
arch/mips/kernel/scall64-64.S | 7 -
arch/mips/kernel/scall64-n32.S | 5
arch/mips/kernel/scall64-o32.S | 5
arch/mips/mm/dma-default.c | 28 +++--
arch/mips/mm/sc-rm7k.c | 2
arch/mips/mti-malta/malta-int.c | 3
arch/mips/pci/pci-rc32434.c | 2
arch/mips/pnx8550/common/reset.c | 20 ---
arch/mips/pnx8550/common/setup.c | 3
arch/mn10300/kernel/module.c | 3
arch/mn10300/mm/cache.c | 20 +++
arch/parisc/kernel/module.c | 3
arch/powerpc/kernel/module.c | 6 -
arch/powerpc/platforms/512x/clock.c | 2
arch/powerpc/platforms/52xx/efika.c | 9 +
arch/powerpc/platforms/52xx/mpc52xx_common.c | 8 +
arch/s390/kernel/module.c | 3
arch/sh/kernel/module.c | 2
arch/um/drivers/net_kern.c | 17 ---
arch/x86/kernel/acpi/cstate.c | 2
arch/x86/kernel/apic/io_apic.c | 11 +-
arch/x86/kernel/cpu/common.c | 2
arch/x86/kernel/cpu/cpu.h | 1
arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c | 18 ++-
arch/x86/kernel/cpu/intel.c | 1
arch/x86/kernel/cpu/perf_event_p4.c | 6 -
arch/x86/kernel/hpet.c | 2
arch/x86/kernel/module.c | 3
arch/x86/oprofile/nmi_int.c | 1
arch/x86/xen/time.c | 5
drivers/acpi/Kconfig | 2
drivers/acpi/acpi_pad.c | 34 +++---
drivers/acpi/acpica/aclocal.h | 1
drivers/acpi/acpica/exutils.c | 2
drivers/acpi/acpica/rsutils.c | 2
drivers/acpi/apei/Kconfig | 2
drivers/acpi/apei/apei-base.c | 21 ++-
drivers/acpi/apei/einj.c | 4
drivers/acpi/apei/erst-dbg.c | 18 ++-
drivers/acpi/apei/erst.c | 29 ++++-
drivers/acpi/apei/ghes.c | 2
drivers/acpi/apei/hest.c | 11 +-
drivers/acpi/atomicio.c | 2
drivers/acpi/battery.c | 1
drivers/acpi/blacklist.c | 18 +++
drivers/acpi/bus.c | 18 ---
drivers/acpi/fan.c | 2
drivers/acpi/processor_core.c | 6 -
drivers/acpi/processor_driver.c | 2
drivers/acpi/processor_perflib.c | 4
drivers/acpi/sleep.c | 22 ++++
drivers/acpi/sysfs.c | 20 ++-
drivers/acpi/video_detect.c | 4
drivers/cpuidle/governors/menu.c | 2
drivers/dma/shdma.c | 3
drivers/edac/i7core_edac.c | 1
drivers/gpu/drm/drm_gem.c | 39 +------
drivers/gpu/drm/drm_info.c | 2
drivers/gpu/drm/drm_vm.c | 28 +++--
drivers/gpu/drm/i810/i810_dma.c | 2
drivers/gpu/drm/i830/i830_dma.c | 2
drivers/gpu/drm/i915/i915_dma.c | 6 -
drivers/gpu/drm/i915/i915_gem.c | 52 +++++----
drivers/gpu/drm/i915/i915_gem_evict.c | 45 +++-----
drivers/gpu/drm/i915/intel_display.c | 62 +++++++----
drivers/gpu/drm/i915/intel_dp.c | 19 +--
drivers/gpu/drm/i915/intel_drv.h | 1
drivers/gpu/drm/i915/intel_fb.c | 4
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1
drivers/gpu/drm/nouveau/nouveau_gem.c | 6 -
drivers/gpu/drm/nouveau/nouveau_notifier.c | 1
drivers/gpu/drm/radeon/r600.c | 3
drivers/gpu/drm/radeon/radeon_atombios.c | 9 +
drivers/gpu/drm/radeon/radeon_display.c | 5
drivers/gpu/drm/radeon/radeon_fb.c | 14 --
drivers/gpu/drm/radeon/radeon_gem.c | 4
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 145 ++++++++++++++++++++-------
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 8 +
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 5
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 3
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 17 +++
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 27 +++--
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 4
drivers/hwmon/f71882fg.c | 32 +++--
drivers/i2c/busses/i2c-davinci.c | 6 -
drivers/i2c/busses/i2c-octeon.c | 2
drivers/i2c/busses/i2c-s3c2410.c | 4
drivers/idle/intel_idle.c | 20 ++-
drivers/mfd/max8925-core.c | 13 +-
drivers/mfd/wm831x-irq.c | 9 +
drivers/mtd/nand/omap2.c | 2
drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 2
drivers/net/wireless/iwlwifi/iwl3945-base.c | 2
drivers/pci/quirks.c | 20 +++
drivers/regulator/core.c | 6 -
drivers/regulator/max8649.c | 2
drivers/serial/mfd.c | 1
drivers/serial/mrst_max3110.c | 1
drivers/spi/spi.c | 5
drivers/spi/spi_gpio.c | 2
drivers/spi/spi_mpc8xxx.c | 10 +
drivers/xen/xenbus/xenbus_probe.c | 9 +
fs/cifs/cifssmb.c | 49 ++++++---
fs/cifs/inode.c | 2
fs/fs-writeback.c | 19 ---
fs/fuse/dev.c | 2
fs/ocfs2/symlink.c | 2
fs/proc/base.c | 4
fs/reiserfs/ioctl.c | 7 -
fs/xfs/xfs_log_cil.c | 12 +-
fs/xfs/xfs_log_priv.h | 37 +++---
include/acpi/acpixf.h | 2
include/drm/drmP.h | 29 +++--
include/drm/drm_pciids.h | 2
include/linux/cpuidle.h | 1
include/linux/dmaengine.h | 2
include/linux/module.h | 5
include/linux/rcupdate.h | 2
include/linux/wait.h | 1
ipc/sem.c | 2
kernel/kfifo.c | 2
kernel/module.c | 4
kernel/smp.c | 17 ++-
lib/bug.c | 6 -
lib/list_sort.c | 2
mm/ksm.c | 6 -
mm/rmap.c | 8 +
net/8021q/vlan_core.c | 14 +-
net/ipv4/Kconfig | 1
net/ipv4/tcp_timer.c | 24 ++--
net/mac80211/rx.c | 4
net/phonet/pep.c | 3
samples/kfifo/dma-example.c | 17 +--
sound/core/control.c | 5
sound/i2c/other/ak4xxx-adda.c | 2
tools/perf/Makefile | 2
tools/perf/util/trace-event-scripting.c | 4
tools/perf/util/ui/browsers/hists.c | 2
167 files changed, 992 insertions(+), 562 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn