Tag 'v2.6.35-rc3' created by Linus Torvalds <[email protected]> at
2010-06-12 03:14 -0700
Linux 2.6.35-rc3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAkwS7YUACgkQF3YsRnbiHLtK+gCfeny7USW1qGe4AcDAOk7vz5rH
rysAn07HZbPExvjU9XwHWWBLxlkipDlj
=1ihe
-----END PGP SIGNATURE-----
Changes since v2.6.35-rc2:
Abhijeet Kolekar (1):
iwl3945: fix internal scan
Alan Cox (1):
misc: Fix allocation 'borrowed' by vhost_net
Alex Deucher (7):
drm/radeon/kms/evergreen: set accel_enabled
drm/radeon/kms/combios: fix typo in voltage fix
drm/radeon/kms/pm: Misc fixes
drm/radeon/kms/pm: add mid profile
drm/radeon/kms: fix typo in printing the HPD info
drm/radeon/kms/pm: Disable voltage adjust on RS780/RS880
drm/radeon/kms/pm: track current voltage (v2)
Anfei (1):
ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6
Anton Vorontsov (1):
gianfar: Revive the driver for eTSEC devices (disable timestamping)
Arnaldo Carvalho de Melo (1):
perf symbols: Set the DSO long name when using symbol_conf.vmlinux_name
Arnd Bergmann (1):
hp_sdc_rtc: fix broken ioctl conversion
Avi Kivity (1):
KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page
Ben Skeggs (3):
drm/nouveau: match U/DP script against SOR link
drm/nouveau: completely fail init if we fail to map the PRAMIN BAR
drm/nv50: fix iommu errors caused by device reading from address 0
Bjorn Helgaas (1):
PCI: change resource collision messages from KERN_ERR to KERN_INFO
Bob Copeland (1):
ath5k: retain promiscuous setting
Bruno Randolf (1):
ath5k: fix NULL pointer in antenna configuration
Catalin Marinas (1):
sata_sil24: Use memory barriers before issuing commands
Chris Wilson (1):
drm: Propagate error from drm_fb_helper_init().
Christoph Hellwig (1):
nfsd: nfsd_setattr needs to call commit_metadata
Colin Tuckley (1):
sata_sil24: fix kernel panic on ARM caused by unaligned access in
sata_sil24
Dan Carpenter (15):
drm/drm_crtc: return -EFAULT on copy_to_user errors
drm/vmwgfx: return -EFAULT for copy_to_user errors
nouveau: off by one in nv50_gpio_location()
drm/nouveau: off by one in init_i2c_device_find()
caif: fix a couple range checks
sata_sil24: memset() overflow
Btrfs: uninitialized data is check_path_shared()
Btrfs: handle error returns from btrfs_lookup_dir_item()
Btrfs: handle kzalloc() failure in open_ctree()
Btrfs: btrfs_iget() returns ERR_PTR
Btrfs: unwind after btrfs_start_transaction() errors
Btrfs: btrfs_read_fs_root_no_name() returns ERR_PTRs
Btrfs: btrfs_lookup_dir_item() can return ERR_PTR
Btrfs: handle ERR_PTR from posix_acl_from_xattr()
Btrfs: The file argument for fsync() is never null
Daniel Turull (1):
pktgen: Fix accuracy of inter-packet delay.
Daniel Walker (2):
msm: dma: add completion.h header
mmc: msm: fix compile error on MSM7x30
Dave Airlie (5):
drm/i915: fix oops on single crtc devices.
drm/radeon: fix PM on non-vram cards.
drm/fb: use printk to print out the switching to text mode error.
drm/radeon: reset i2c valid to avoid incorrect tv-out polling.
drm/radeon: don't poll tv dac if crtc2 is in use.
Dave Chinner (3):
writeback: pay attention to wbc->nr_to_write in write_cache_pages
xfs: remove nr_to_write writeback windup.
writeback: limit write_cache_pages integrity scanning to current EOF
David Howells (1):
FRV: Reinstate null behaviour for the GDB remote protocol 'p' command
David S. Miller (3):
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'num_rx_queues' of git://kernel.ubuntu.com/rtg/net-2.6
Merge branch 'wimax-2.6.35.y' of
git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax
David Woodhouse (2):
jffs2: Fix in-core inode leaks on error paths
jffs2: Fix NFS race by using insert_inode_locked()
Denis Kirjanov (2):
8139too: fix buffer overrun in rtl8139_init_board
powerpc/oprofile: fix potential buffer overrun in op_model_cell.c
Dominik Brodowski (3):
pcmcia: only keep saved I365_CSCINT flag if there is no PCI irq
pcmcia: dev_node removal bugfix
pcmcia: avoid validate_cis failure on CIS override
Emmanuel Grumbach (1):
iwlwifi: move sysfs_create_group to post request firmware
Eric Dumazet (5):
ipv6: avoid high order allocations
ip6mr: fix a typo in ip6mr_for_each_table()
ipmr: dont corrupt lists
ipv6: fix ICMP6_MIB_OUTERRORS
pkt_sched: gen_estimator: add a new lock
FUJITA Tomonori (1):
microblaze: Fix sg_dma_len() regression
Figo.zhang (1):
net8139: fix a race at the end of NAPI
Grazvydas Ignotas (1):
wl1251: fix a memory leak in probe
H Hartley Sweeten (1):
docbook: make mtd nand module init static
Heiko Carstens (1):
[S390] appldata/extmem/kvm: add missing GFP_KERNEL flag
Hendrik Brueckner (1):
[S390] kprobes: add parameter check to module_free()
Henry C Chang (1):
ceph: fix d_subdirs ordering problem
Holger Schurig (1):
mac80211: fix function pointer check
Inaky Perez-Gonzalez (1):
wimax/i2400m: fix missing endian correction read in fw loader
Ingo Molnar (3):
Merge branch 'perf/urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux-2.6 into perf/urgent
Merge branch 'for-tip' of
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into perf/urgent
Merge branch 'perf/urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
perf/urgent
J. Bruce Fields (2):
nfsd4: shut down callback queue outside state lock
Merge branch 'for-2.6.34-incoming' into for-2.6.35-incoming
Jan Kara (1):
jffs2: update ctime when changing the file's permission by setfacl
Jan Kiszka (1):
KVM: Fix order passed to iommu_unmap
Jason Dravet (1):
p54usb: Add device ID for Dell WLA3310 USB
Jean Delvare (1):
KVM: powerpc: fix init/exit annotation
Jeff Mahoney (1):
ceph: fix atomic64_t initialization on ia64
Jens Axboe (1):
block: remove duplicate BUG_ON() in bd_finish_claiming()
Jesse Barnes (1):
Revert "PCI: create function symlinks in /sys/bus/pci/slots/N/"
Jiri Slaby (1):
PCI: hotplug/cpqphp, fix NULL dereference
Joerg Roedel (2):
KVM: SVM: Handle MCEs early in the vmexit process
KVM: SVM: Implement workaround for Erratum 383
Johannes Berg (3):
mac80211: process station blockack action frames from work
iwlwifi: add missing rcu_read_lock
mac80211: fix deauth before assoc
John Fastabend (1):
net: deliver skbs on inactive slaves to exact matches
John W. Linville (1):
Revert "wireless: hostap, fix oops due to early probing interrupt"
Josef Bacik (1):
Btrfs: fix fallocate regression
Julia Lawall (4):
drivers/mtd: Use memdup_user
drivers/watchdog: Eliminate a NULL pointer dereference
[S390] arch/s390/kvm: Use GFP_ATOMIC when a lock is held
KVM: ia64: Add missing spin_unlock in kvm_arch_hardware_enable()
Jussi Kivilinna (1):
asix: check packet size against mtu+ETH_HLEN instead of ETH_FRAME_LEN
Justin P. Mattock (4):
pcmcia: yenta_socket.c Remove extra #ifdef CONFIG_YENTA_TI
ALSA: hda - Add SSID table for MacBookAir2,1
ALSA: hda - Add SSID table for MacBookAir1,1
ALSA: hda - Add SSID table for iMac7,1.
Khem Raj (1):
ARM: 6164/1: Add kto and kfrom to input operands list.
Linus Torvalds (25):
Revert "tty: fix a little bug in scrup, vt.c"
Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge git://git.infradead.org/~dwmw2/mtd-2.6.35
Merge branch 'bkl/fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'drm-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Revert "drm/i915: Don't enable pipe/plane/VCO early (wait for DPMS on)."
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'msm-urgent' of
git://codeaurora.org/quic/kernel/dwalker/linux-msm
Merge branch 'for-2.6.35' of git://linux-nfs.org/~bfields/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'perf-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/tiwai/sound-2.6
Merge branch 'for-linus2' of git://git.kernel.dk/linux-2.6-block
Merge branch 'kvm-updates/2.6.35' of
git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
Merge branch 'urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
Merge branch 'rc-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
Merge branch 'pm-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Linux 2.6.35-rc3
Linus Walleij (3):
ARM: 6144/1: TCM memory bug freeing bug
ARM: 6145/1: ux500 MTU clockrate correction
ARM: 6152/1: ux500 make it possible to disable localtimers
Marcelo Tosatti (2):
KVM: MMU: invalidate and flush on spte small->large page size change
KVM: read apic->irr with ioapic lock held
Marek Vasut (1):
[ARM] pxa/spitz: Correctly register WM8750
Marek Vašut (1):
ARM: 6146/1: sa1111: Prevent deadlock in resume path
Martin Schwidefsky (1):
[S390] Update default configuration.
Maxim Levitsky (4):
mtd/r852: register IRQ as last step
mtd/r852: Fixes in case of DMA timeout
mtd/r852: update card detect early.
mtd: Fix NAND submenu
Miao Xie (2):
Btrfs: fix loop device on top of btrfs
Btrfs: fix remap_file_pages error
Michal Marek (2):
kbuild: Generate modules.builtin in make modules
kbuild: Create output directory in Makefile.modbuiltin
Michal Simek (1):
microblaze: Define ARCH_SLAB_MINALIGN to fix slab crash
Miklos Szeredi (2):
pipe: fix pipe buffer resizing
pipe: fix check in "set size" fcntl
Nick Piggin (2):
block: bd_start_claiming fix module refcount
block: bd_start_claiming cleanup
Nicolas Pitre (1):
ARM: 6165/1: trap overflows on highmem pages from kmap_atomic when
debugging
Oleg Nesterov (1):
tracing: Fix null pointer deref with SEND_SIG_FORCED
Ondrej Zary (1):
PM / x86: Save/restore MISC_ENABLE register
Peter Zijlstra (1):
perf: Fix signed comparison in perf_adjust_period()
RafaÅ MiÅecki (3):
drm/radeon/kms/r600+: use voltage from requested clock mode (v3)
drm/radeon/kms: add trivial debugging for voltage
drm/radeon/kms/pm: resurrect printing power states
Reinette Chatre (1):
iwl3945: enable stuck queue detection on 3945
Richard Cochran (1):
phylib: Add support for the LXT973 phy.
Russell King (2):
ARM: VFP: Fix vfp_put_double() for d16-d31
Merge branch 'fix' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6
Sage Weil (6):
ceph: fix f_namelen reported by statfs
ceph: fix lease revocation when seq doesn't match
ceph: fix misleading/incorrect debug message
ceph: release cap on import if we don't have the inode
ceph: try to send partial cap release on cap message on missing inode
Btrfs: avoid BUG when dropping root and reference in same transaction
Shi Weihua (2):
Btrfs: should add a permission check for setfacl
Btrfs: prohibit a operation of changing acl's mask when noacl mount
option used
Stefan Richter (1):
firewire: core: check for 1394a compliant IRM, fix inaccessibility of
Sony camcorder
Takashi Iwai (1):
Merge branch 'fix/misc' into for-linus
Tejun Heo (3):
sata_via: explain the magic fix
ahci: add pci quirk for JMB362
ahci: redo stopping DMA engines on empty ports
Tim Gardner (1):
net: Print num_rx_queues imbalance warning only when there are allocated
queues
Timo Teräs (2):
r8169: fix random mdio_write failures
r8169: fix mdio_read and update mdio_write according to hw specs
Tobias Doerffel (1):
ath5k: depend on CONFIG_PM_SLEEP for suspend/resume functions
Tobias Klauser (1):
[ARM] pxa/palmtc: storage class should be before const qualifier
Wan ZongShun (1):
ALSA: sound/spi: patch for the unuseful variable removal
Wey-Yi Guy (1):
iwlwifi: add name to Maintainers list
Yan, Zheng (2):
Btrfs: Fix null dereference in relocation.c
Btrfs: Fix BUG_ON for fs converted from extN
Yegor Yefremov (1):
ALSA: atmel: set "channel A event" output to debug
Yehuda Sadeh (1):
ceph: fix memory leak in statfs
Yinghai Lu (1):
PCI: clear bridge resource range if BIOS assigned bad one
Zhu Yi (1):
wireless: remove my name from the maintainer list
---
Documentation/ABI/testing/sysfs-bus-pci | 40 ---
MAINTAINERS | 5
Makefile | 6
arch/arm/common/sa1111.c | 9
arch/arm/mach-msm/dma.c | 1
arch/arm/mach-nomadik/clock.c | 11
arch/arm/mach-nomadik/clock.h | 2
arch/arm/mach-nomadik/cpu-8815.c | 8
arch/arm/mach-pxa/palmtc.c | 4
arch/arm/mach-pxa/spitz.c | 3
arch/arm/mach-ux500/Makefile | 3
arch/arm/mach-ux500/clock.c | 104 +++++++
arch/arm/mach-ux500/clock.h | 22 +
arch/arm/mach-ux500/cpu.c | 6
arch/arm/mm/copypage-feroceon.c | 4
arch/arm/mm/copypage-v4wb.c | 4
arch/arm/mm/copypage-v4wt.c | 4
arch/arm/mm/copypage-xsc3.c | 4
arch/arm/mm/fault.c | 3
arch/arm/mm/highmem.c | 11
arch/arm/mm/init.c | 6
arch/arm/plat-nomadik/timer.c | 26 +
arch/arm/vfp/vfphw.S | 2
arch/frv/kernel/gdb-stub.c | 6
arch/ia64/kvm/kvm-ia64.c | 1
arch/microblaze/include/asm/page.h | 2
arch/microblaze/kernel/dma.c | 1
arch/microblaze/pci/pci-common.c | 1
arch/mn10300/unit-asb2305/pci-asb2305.c | 1
arch/powerpc/kernel/pci-common.c | 1
arch/powerpc/kvm/e500.c | 2
arch/powerpc/oprofile/op_model_cell.c | 2
arch/s390/appldata/appldata_os.c | 2
arch/s390/defconfig | 23 -
arch/s390/kernel/module.c | 6
arch/s390/kvm/kvm-s390.c | 2
arch/s390/kvm/sigp.c | 2
arch/s390/mm/extmem.c | 19 -
arch/x86/include/asm/msr-index.h | 1
arch/x86/include/asm/suspend_32.h | 2
arch/x86/include/asm/suspend_64.h | 2
arch/x86/kvm/mmu.c | 5
arch/x86/kvm/svm.c | 96 +++++++
arch/x86/pci/i386.c | 2
arch/x86/power/cpu.c | 4
drivers/ata/libahci.c | 21 -
drivers/ata/sata_sil24.c | 24 +
drivers/ata/sata_via.c | 18 +
drivers/char/vt.c | 2
drivers/firewire/core-card.c | 24 +
drivers/gpu/drm/drm_crtc.c | 4
drivers/gpu/drm/drm_fb_helper.c | 2
drivers/gpu/drm/i915/i915_dma.c | 19 +
drivers/gpu/drm/i915/i915_drv.h | 1
drivers/gpu/drm/i915/intel_display.c | 14 -
drivers/gpu/drm/i915/intel_fb.c | 10
drivers/gpu/drm/nouveau/nouveau_bios.c | 25 +
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 8
drivers/gpu/drm/nouveau/nouveau_state.c | 19 -
drivers/gpu/drm/nouveau/nv50_fb.c | 10
drivers/gpu/drm/nouveau/nv50_gpio.c | 2
drivers/gpu/drm/radeon/evergreen.c | 20 -
drivers/gpu/drm/radeon/r100.c | 10
drivers/gpu/drm/radeon/r420.c | 12
drivers/gpu/drm/radeon/r600.c | 111 +++++++-
drivers/gpu/drm/radeon/radeon.h | 12
drivers/gpu/drm/radeon/radeon_atombios.c | 6
drivers/gpu/drm/radeon/radeon_combios.c | 4
drivers/gpu/drm/radeon/radeon_display.c | 3
drivers/gpu/drm/radeon/radeon_drv.c | 3
drivers/gpu/drm/radeon/radeon_fb.c | 12
drivers/gpu/drm/radeon/radeon_kms.c | 9
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 11
drivers/gpu/drm/radeon/radeon_pm.c | 95 +++++--
drivers/gpu/drm/radeon/rv770.c | 18 -
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8
drivers/input/misc/hp_sdc_rtc.c | 2
drivers/mmc/host/Kconfig | 2
drivers/mtd/mtdchar.c | 11
drivers/mtd/nand/Kconfig | 21 -
drivers/mtd/nand/r852.c | 27 +-
drivers/net/8139cp.c | 2
drivers/net/8139too.c | 3
drivers/net/gianfar.c | 3
drivers/net/pcmcia/smc91c92_cs.c | 1
drivers/net/phy/lxt.c | 51 +++
drivers/net/r8169.c | 11
drivers/net/usb/asix.c | 2
drivers/net/wimax/i2400m/fw.c | 2
drivers/net/wireless/ath/ath5k/base.c | 12
drivers/net/wireless/ath/ath5k/phy.c | 7
drivers/net/wireless/hostap/hostap_hw.c | 9
drivers/net/wireless/iwlwifi/iwl-3945.c | 1
drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 30 --
drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 2
drivers/net/wireless/iwlwifi/iwl-agn.c | 318 ++++++++++++------------
drivers/net/wireless/iwlwifi/iwl-core.c | 39 ++
drivers/net/wireless/iwlwifi/iwl-core.h | 2
drivers/net/wireless/iwlwifi/iwl3945-base.c | 56 ++++
drivers/net/wireless/p54/p54usb.c | 1
drivers/net/wireless/wl12xx/wl1251_sdio.c | 1
drivers/pci/hotplug/cpqphp_core.c | 7
drivers/pci/pci-sysfs.c | 37 --
drivers/pci/quirks.c | 5
drivers/pci/setup-res.c | 10
drivers/pci/slot.c | 48 ---
drivers/pcmcia/ds.c | 1
drivers/pcmcia/yenta_socket.c | 19 -
drivers/s390/cio/itcw.c | 2
drivers/vhost/net.c | 2
drivers/watchdog/wm8350_wdt.c | 2
fs/block_dev.c | 72 +++--
fs/btrfs/acl.c | 8
fs/btrfs/disk-io.c | 11
fs/btrfs/extent-tree.c | 3
fs/btrfs/file.c | 12
fs/btrfs/inode.c | 4
fs/btrfs/ioctl.c | 4
fs/btrfs/relocation.c | 7
fs/btrfs/root-tree.c | 3
fs/btrfs/super.c | 6
fs/ceph/caps.c | 93 ++++---
fs/ceph/inode.c | 2
fs/ceph/mds_client.c | 28 +-
fs/ceph/mds_client.h | 6
fs/ceph/mon_client.c | 2
fs/ceph/super.c | 4
fs/jffs2/acl.c | 3
fs/jffs2/dir.c | 127 ++++-----
fs/jffs2/fs.c | 7
fs/nfsd/nfs4state.c | 2
fs/nfsd/vfs.c | 3
fs/pipe.c | 20 +
fs/xfs/linux-2.6/xfs_aops.c | 8
include/drm/radeon_drm.h | 1
include/linux/miscdevice.h | 7
include/linux/pci_ids.h | 1
include/linux/skbuff.h | 5
include/linux/writeback.h | 9
include/trace/events/ext4.h | 5
include/trace/events/signal.h | 3
kernel/perf_event.c | 5
mm/page-writeback.c | 30 +-
net/8021q/vlan_core.c | 4
net/caif/cfrfml.c | 2
net/caif/cfveil.c | 2
net/core/dev.c | 25 +
net/core/gen_estimator.c | 15 -
net/core/pktgen.c | 2
net/ipv4/ipmr.c | 4
net/ipv6/icmp.c | 4
net/ipv6/ip6mr.c | 6
net/ipv6/mcast.c | 5
net/mac80211/driver-ops.h | 2
net/mac80211/mlme.c | 92 ++++++
net/mac80211/rx.c | 3
scripts/Makefile.modbuiltin | 5
sound/atmel/ac97c.c | 2
sound/pci/hda/patch_realtek.c | 3
sound/soc/pxa/spitz.c | 36 --
sound/spi/at73c213.c | 1
tools/perf/util/symbol.c | 8
virt/kvm/ioapic.c | 3
virt/kvm/iommu.c | 2
165 files changed, 1625 insertions(+), 860 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn