Tag 'v2.6.38-rc6' created by Linus Torvalds <[email protected]> at
2011-02-22 01:26 -0800
Linux 2.6.38-rc6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
iEYEABECAAYFAk1jEMEACgkQF3YsRnbiHLu0QwCgnCXKNzM7paTNC7CVRr9/0gXL
CA0AoKwKIMoCYkl+6K6ZL6IIrbBmVmBP
=6gwA
-----END PGP SIGNATURE-----
Changes since v2.6.38-rc5:
Ahmed S. Darwish (2):
Documentation: complete crashkernel= parameter documentation
Documentation: explain [KMG] parameter suffix
Akinobu Mita (2):
sparc: use bitmap_set()
sparc: fix size argument to find_next_zero_bit()
Alex Deucher (1):
drm/radeon/kms: add missing frac fb div flag for dce4+
Amir Hanania (1):
ixgbe: work around for DDP last buffer size
Andrew Vasquez (1):
[SCSI] qla2xxx: Return DID_NO_CONNECT when FC device is lost.
Andy Gospodarek (1):
ixgbe: fix panic due to uninitialised pointer
Andy Whitcroft (1):
ecryptfs: read on a directory should return EISDIR if not supported
Axel Lin (1):
ARM: SAMSUNG: Drop exporting s3c24xx_ts_set_platdata
Bao Liang (1):
Bluetooth: Set conn state to BT_DISCONN to avoid multiple responses
Ben Skeggs (4):
drm/nouveau: fix non-EDIDful native mode selection
drm/nv40: fix tiling-related setup for a number of chipsets
drm/nouveau: flips/flipd need to always set 'evict' for
move_accel_cleanup()
drm/nouveau: fix suspend/resume on GPUs that don't have PM support
Casey Leedom (4):
cxgb4vf: Check driver parameters in the right place ...
cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined ...
cxgb4vf: Quiesce Virtual Interfaces on shutdown ...
cxgb4vf: Use defined Mailbox Timeout
Catalin Marinas (1):
ARM: 6676/1: Correct the cpu_architecture() function for ARMv7
Cho, Yu-Chen (1):
Bluetooth: add Atheros BT AR9285 fw supported
Chuck Ebbert (1):
block: revert block_dev read-only check
Clemens Ladisch (4):
hwmon: (jc42) fix type mismatch
hwmon: (jc42) more helpful documentation
hwmon: (jc42) do not allow writing to locked registers
hwmon: (k10temp) add support for AMD Family 12h/14h CPUs
Dan Carpenter (1):
[SCSI] target: iblock/pscsi claim checking for NULL instead of IS_ERR
Daniel Hellstrom (1):
sparc32: unaligned memory access (MNA) trap handler bug
Daniel Walker (1):
MAINTAINERS: email address change
Darrick J. Wong (1):
[SCSI] scsi_debug: Fix 32-bit overflow in do_device_access causing memory
corruption
Dave Airlie (1):
Merge remote branch 'nouveau/drm-nouveau-next' of
/ssd/git/drm-nouveau-next into drm-fixes
David Henningsson (3):
ALSA: HDA: Add position_fix quirk for an Asus device
ALSA: HDA: Conexant auto: Handle multiple connections to ADC node
ALSA: HDA: Do not announce false surround in Conexant auto
David S. Miller (6):
hisax: Fix unchecked alloc_skb() return.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
iwlwifi: Delete iwl3945_good_plcp_health.
isdn: hisax: Use l2headersize() instead of dup (and buggy) func.
sparc64: Fix NMI startup bug which also breaks perf.
Dmitry Torokhov (1):
module: explicitly align module_version_attribute structure
Eliad Peller (1):
mac80211: add missing locking in ieee80211_reconfig
Eric Dumazet (2):
net: provide default_advmss() methods to blackhole dst_ops
net: deinit automatic LIST_HEAD
Francisco Jerez (3):
drm/nv10: Fix crash when allocating a BO larger than half the available
VRAM.
drm/nv04-nv40: Fix NULL dereference when we fail to find an LVDS native
mode.
drm/nouveau: Fix detection of DDC-based LVDS on DCB15 boards.
Fubo Chen (1):
[SCSI] target: fixed missing lock drop in error path
Giuseppe Cavallaro (1):
stmmac: enable wol via magic frame by default.
Guenter Roeck (1):
MAINTAINERS: Remove stale hwmon quilt tree
Heiko Carstens (2):
[S390] atomic: use ACCESS_ONCE() for atomic_read()
[S390] atomic: use inline asm
Herbert Xu (4):
crypto: sha-s390 - Reset index after processing partial block
bridge: Fix mglist corruption that leads to memory corruption
bridge: Fix timer typo that may render snooping less effective
bridge: Replace mp->mglist hlist with a bool
Hiroaki SHIMODA (1):
xfrm: avoid possible oopse in xfrm_alloc_dst
Horst Hartmann (1):
[S390] net: provide architecture specific NET_SKB_PAD
Ian Campbell (2):
arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS.
xen: suspend and resume system devices when running PVHVM
Indan Zupancic (1):
drm/i915: Do not handle backlight combination mode specially
Ivan Vecera (1):
drivers/net: Call netif_carrier_off at the end of the probe
James Bottomley (1):
[SCSI] qla2xxx: Fix race that could hang kthread_stop()
Jan Beulich (1):
hwmon: (lm85) extend to support EMC6D103 chips
Jeff Layton (1):
cifs: fix handling of scopeid in cifs_convert_address
Jesper Juhl (4):
Don't potentially dereference NULL in net/dcb/dcbnl.c:dcbnl_getapp()
USB Network driver infrastructure: Fix leak when
usb_autopm_get_interface() returns less than zero in kevent().
Net, USB, Option, hso: Do not dereference NULL pointer
ATM, Solos PCI ADSL2+: Don't deref NULL pointer if net_ratelimit() and
alloc_skb() interact badly.
Jesse Brandeburg (2):
e1000e: check down flag in tasks
e1000e: flush all writebacks before unload
John Fastabend (1):
net: dcb: application priority is per net_device
John Stultz (2):
RTC: Revert UIE emulation removal
RTC: Re-enable UIE timer/polling emulation
John W. Linville (1):
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6
Kashyap, Desai (3):
[SCSI] mptfusion: mptctl_release is required in mptctl.c
[SCSI] mptfusion: Fix Incorrect return value in mptscsih_dev_reset
[SCSI] mptfusion: Bump version 03.04.18
Keng-Yu Lin (1):
dell-laptop: Toggle the unsupported hardware killswitch
Kukjin Kim (5):
ARM: S5PV310: Cleanup map.h file
ARM: S5PV210: Cleanup map.h file
ARM: S5PC100: Clenaup map.h file
ARM: S5P6442: Cleanup map.h file
ARM: S5P64X0: Cleanup map.h file
Kurt Van Dijck (1):
net/can/softing: make CAN_SOFTING_CS depend on CAN_SOFTING
Linus Torvalds (27):
vfs: fix BUG_ON() in fs/namei.c:1461
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
Merge branch 'spi/merge' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'for-2.6.38' of git://linux-nfs.org/~bfields/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'drm-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'pm-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
Expand CONFIG_DEBUG_LIST to several other list operations
net: dont leave active on stack LIST_HEAD
Merge branch 'fixes-2.6.38' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge branch 'for-linus/bugfixes' of
git://xenbits.xen.org/people/ianc/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'rtc-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Revert "tpm_tis: Use timeouts returned from TPM"
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 's5p-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
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/mjg59/platform-drivers-x86
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6
Linux 2.6.38-rc6
Maciej Sosnowski (1):
RDMA/nes: Don't generate async events for unregistered devices
Madhuranath Iyengar (1):
[SCSI] qla2xxx: Change from irq to irqsave with host_lock
Marek Olšák (1):
drm/radeon/kms: do not reject X16 and Y16X16 floating-point formats on
r300
Marek Szyprowski (2):
ARM: S5PV210: Update max8998_platform_data
ARM: S5PV210: Fix regulator names
Martin Schwidefsky (1):
[S390] correct ipl parameter block safe guard
Matt Carlson (1):
tg3: Restrict phy ioctl access
Matthew Garrett (1):
acer-wmi: Fix capitalisation of GUID
Michal Marek (1):
fixdep: Do not record dependency on the source file itself
Mike Marciniszyn (2):
IB/qib: Fix double add_timer()
IB/qib: Prevent double completions after a timeout or RNR error
NeilBrown (1):
nfsd: correctly handle return value from nfsd_map_name_to_*
Nicholas Bellinger (6):
[SCSI] target/iblock: Fix failed bd claim NULL pointer dereference
[SCSI] target: Fix demo-mode MappedLUN shutdown UA/PR breakage
[SCSI] target: Fix top-level configfs_subsystem default_group shutdown
breakage
[SCSI] target: Fix SCF_SCSI_CONTROL_SG_IO_CDB breakage
[SCSI] target: Remove procfs based target_core_mib.c code
[SCSI] target: fix use after free detected by SLUB poison
Nicolas Pitre (2):
ARM: 6739/1: update .gitignore for boot/compressed
ARM: 6745/1: kprobes insn decoding fix
Patrick McHardy (1):
netfilter: nf_iterate: fix incorrect RCU usage
Pawel Moll (1):
ARM: 6740/1: Place correctly notes section in the linker script
Randy Dunlap (4):
net: fix ifenslave build flags
platform/x86: ideapad-laptop depends on INPUT
Documentation: log_buf_len uses [KMG] suffix
Docbook: add fs/eventfd.c and fix typos in it
Raymond Yau (1):
ALSA: au88x0 - Modify pointer callback to give accurate playback position
Roland Dreier (1):
Merge branches 'nes' and 'qib' into for-next
Russell King (4):
ARM: Ensure predictable endian state on signal handler entry
ARM: Keep exit text/data around for SMP_ON_UP
ARM: tlb: delay page freeing for SMP and ARMv7 CPUs
ARM: tlb: move noMMU tlb_flush() to asm/tlb.h
Sage Weil (3):
libceph: fix socket read error handling
libceph: fix socket write error handling
ceph: queue cap_snaps once per realm
Sebastian Andrzej Siewior (1):
spi/pxa2xx pci: fix the release - remove race
Seth Forshee (1):
thinkpad_acpi: Always report scancodes for hotkeys
Shiraz Hashim (1):
ARM: 6722/1: SPEAr: sp810: switch to slow mode before reset
Shirish Pargaonkar (1):
cifs: Fix regression in LANMAN (LM) auth code
Srinidhi Kasagar (1):
ARM: 6741/1: errata: pl310 cache sync operation may be faulty
Stanislaw Gruszka (2):
iwl3945: remove plcp check
PM / Hibernate: Return error code when alloc_image_page() fails
Stefan Haberland (1):
[S390] dasd: correct device table
Steffen Klassert (1):
ip_gre: Add IPPROTO_GRE to flowi in ipgre_tunnel_xmit
Steve French (1):
[CIFS] update cifs version
Takashi Iwai (1):
ALSA: caiaq - Fix possible string-buffer overflow
Tejun Heo (3):
workqueue: wake up a worker when a rescuer is leaving a gcwq
workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'
workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies long
Thomas Abraham (1):
ARM: S5P: Fix end address in memory resource information for UART devices
Thomas Gleixner (4):
platform-drivers: x86: pmic: Fix up bogus irq hackery
platform-drivers: x86: Convert pmic to new irq_chip functions
platform-drivers: x86: pmic: Use irq_chip buslock mechanism
platform-drivers: x86: pmic: Use request_irq instead of chained handler
Timo Warns (1):
fs/partitions: Validate map_count in Mac partition tables
Toshiharu Okada (2):
pch_gbe: Fix the issue that the receiving data is not normal.
pch_gbe: Fix the MAC Address load issue.
Tyler Hicks (3):
eCryptfs: Revert "dont call lookup_one_len to avoid NULL nameidata"
eCryptfs: Handle NULL nameidata pointers
eCryptfs: Copy up lower inode attrs in getattr
Uwe Kleine-König (1):
RTC: Release mutex in error path of rtc_alarm_irq_enable
Vasiliy Kulikov (3):
platform: x86: tc1100-wmi: world-writable sysfs wireless and jogdial files
platform: x86: asus_acpi: world-writable procfs files
platform: x86: acer-wmi: world-writable sysfs threeg file
Will Deacon (2):
ARM: 6742/1: pmu: avoid setting IRQ affinity on UP systems
ARM: 6743/1: errata: interrupted ICALLUIS may prevent completion of
broadcasted operation
Yehuda Sadeh (1):
ceph: keep reference to parent inode on ceph_dentry
viresh kumar (3):
ARM: 6720/1: SPEAr: Append UL to VMALLOC_END
ARM: 6712/1: SPEAr: replace readl(), writel() with relaxed versions in
uncompress.h
ARM: 6700/1: SPEAr: Correct SOC config base address for spear320
---
drivers/target/target_core_mib.c | 1078 -------------------------
drivers/target/target_core_mib.h | 28
Documentation/DocBook/filesystems.tmpl | 5
Documentation/hwmon/jc42 | 21
Documentation/hwmon/k10temp | 8
Documentation/kernel-parameters.txt | 24
Documentation/networking/Makefile | 2
Documentation/workqueue.txt | 4
MAINTAINERS | 3
Makefile | 2
arch/arm/Kconfig | 25
arch/arm/Makefile | 2
arch/arm/boot/compressed/.gitignore | 6
arch/arm/include/asm/hardware/cache-l2x0.h | 1
arch/arm/include/asm/hardware/sp810.h | 3
arch/arm/include/asm/tlb.h | 105 ++
arch/arm/include/asm/tlbflush.h | 7
arch/arm/kernel/kprobes-decode.c | 2
arch/arm/kernel/pmu.c | 22
arch/arm/kernel/setup.c | 4
arch/arm/kernel/signal.c | 4
arch/arm/kernel/vmlinux.lds.S | 11
arch/arm/mach-s5p6442/include/mach/map.h | 69 -
arch/arm/mach-s5p64x0/include/mach/map.h | 83 -
arch/arm/mach-s5pc100/include/mach/map.h | 191 +---
arch/arm/mach-s5pv210/include/mach/map.h | 168 +--
arch/arm/mach-s5pv210/mach-aquila.c | 15
arch/arm/mach-s5pv210/mach-goni.c | 15
arch/arm/mach-s5pv310/include/mach/map.h | 149 +--
arch/arm/mach-spear3xx/include/mach/spear320.h | 2
arch/arm/mm/cache-l2x0.c | 6
arch/arm/mm/proc-v7.S | 6
arch/arm/plat-s5p/dev-uart.c | 12
arch/arm/plat-samsung/dev-ts.c | 1
arch/arm/plat-spear/include/plat/uncompress.h | 4
arch/arm/plat-spear/include/plat/vmalloc.h | 2
arch/s390/boot/compressed/misc.c | 5
arch/s390/crypto/sha_common.c | 1
arch/s390/include/asm/atomic.h | 26
arch/s390/include/asm/cache.h | 1
arch/sparc/include/asm/pcr.h | 2
arch/sparc/kernel/iommu.c | 5
arch/sparc/kernel/pcr.c | 2
arch/sparc/kernel/smp_64.c | 2
arch/sparc/kernel/una_asm_32.S | 4
arch/sparc/lib/bitext.c | 5
drivers/atm/solos-pci.c | 5
drivers/bluetooth/ath3k.c | 2
drivers/bluetooth/btusb.c | 3
drivers/char/tpm/tpm.c | 18
drivers/char/tpm/tpm.h | 2
drivers/char/tpm/tpm_tis.c | 4
drivers/gpu/drm/i915/i915_reg.h | 10
drivers/gpu/drm/i915/intel_panel.c | 37
drivers/gpu/drm/nouveau/nouveau_bios.c | 2
drivers/gpu/drm/nouveau/nouveau_bo.c | 13
drivers/gpu/drm/nouveau/nouveau_connector.c | 1
drivers/gpu/drm/nouveau/nouveau_pm.c | 2
drivers/gpu/drm/nouveau/nv04_dfp.c | 12
drivers/gpu/drm/nouveau/nv40_graph.c | 46 -
drivers/gpu/drm/radeon/atombios_crtc.c | 4
drivers/gpu/drm/radeon/r300.c | 2
drivers/hwmon/Kconfig | 19
drivers/hwmon/jc42.c | 35
drivers/hwmon/k10temp.c | 5
drivers/hwmon/lm85.c | 23
drivers/infiniband/hw/nes/nes_hw.c | 32
drivers/infiniband/hw/qib/qib_rc.c | 5
drivers/isdn/hisax/isdnl2.c | 28
drivers/memstick/core/memstick.c | 2
drivers/message/fusion/mptbase.h | 4
drivers/message/fusion/mptctl.c | 8
drivers/message/fusion/mptscsih.c | 7
drivers/misc/tifm_core.c | 2
drivers/misc/vmw_balloon.c | 2
drivers/mtd/nand/r852.c | 2
drivers/mtd/sm_ftl.c | 2
drivers/net/can/mcp251x.c | 2
drivers/net/can/softing/Kconfig | 2
drivers/net/cxgb4vf/cxgb4vf_main.c | 80 +
drivers/net/cxgb4vf/t4vf_hw.c | 2
drivers/net/e1000e/netdev.c | 52 -
drivers/net/forcedeth.c | 2
drivers/net/ixgbe/ixgbe_fcoe.c | 51 +
drivers/net/ixgbe/ixgbe_fcoe.h | 2
drivers/net/ixgbe/ixgbe_main.c | 6
drivers/net/pch_gbe/pch_gbe.h | 2
drivers/net/pch_gbe/pch_gbe_main.c | 104 +-
drivers/net/r8169.c | 2
drivers/net/stmmac/stmmac_main.c | 4
drivers/net/tg3.c | 8
drivers/net/usb/hso.c | 12
drivers/net/usb/usbnet.c | 4
drivers/net/wireless/iwlwifi/iwl-3945.c | 67 -
drivers/platform/x86/Kconfig | 2
drivers/platform/x86/acer-wmi.c | 4
drivers/platform/x86/asus_acpi.c | 8
drivers/platform/x86/dell-laptop.c | 24
drivers/platform/x86/intel_pmic_gpio.c | 116 --
drivers/platform/x86/tc1100-wmi.c | 2
drivers/platform/x86/thinkpad_acpi.c | 8
drivers/rtc/Kconfig | 12
drivers/rtc/interface.c | 23
drivers/rtc/rtc-dev.c | 104 ++
drivers/s390/block/dasd_eckd.c | 2
drivers/scsi/qla2xxx/qla_attr.c | 5
drivers/scsi/qla2xxx/qla_init.c | 10
drivers/scsi/qla2xxx/qla_os.c | 10
drivers/scsi/scsi_debug.c | 2
drivers/spi/pxa2xx_spi_pci.c | 61 -
drivers/target/Makefile | 3
drivers/target/target_core_configfs.c | 155 +--
drivers/target/target_core_device.c | 13
drivers/target/target_core_fabric_configfs.c | 92 +-
drivers/target/target_core_iblock.c | 8
drivers/target/target_core_pscsi.c | 4
drivers/target/target_core_tpg.c | 29
drivers/target/target_core_transport.c | 48 -
drivers/tty/serial/max3100.c | 2
drivers/tty/serial/max3107.c | 2
drivers/xen/manage.c | 10
fs/block_dev.c | 11
fs/ceph/dir.c | 5
fs/ceph/snap.c | 14
fs/ceph/super.h | 1
fs/cifs/cifsfs.h | 2
fs/cifs/netmisc.c | 8
fs/cifs/sess.c | 8
fs/ecryptfs/dentry.c | 22
fs/ecryptfs/ecryptfs_kernel.h | 3
fs/ecryptfs/file.c | 1
fs/ecryptfs/inode.c | 138 ---
fs/eventfd.c | 12
fs/gfs2/glock.c | 4
fs/gfs2/main.c | 2
fs/namei.c | 9
fs/nfsd/nfs4xdr.c | 8
fs/partitions/mac.c | 17
include/linux/freezer.h | 2
include/linux/list.h | 12
include/linux/module.h | 2
include/linux/rtc.h | 15
include/linux/sched.h | 2
include/linux/workqueue.h | 8
include/target/target_core_base.h | 28
include/target/target_core_transport.h | 2
kernel/power/main.c | 2
kernel/power/process.c | 6
kernel/power/snapshot.c | 7
kernel/workqueue.c | 37
lib/list_debug.c | 39
net/bluetooth/l2cap.c | 1
net/bridge/br_input.c | 2
net/bridge/br_multicast.c | 19
net/bridge/br_private.h | 3
net/ceph/messenger.c | 62 -
net/core/dev.c | 9
net/dcb/dcbnl.c | 9
net/ipv4/devinet.c | 30
net/ipv4/ip_gre.c | 1
net/ipv4/route.c | 1
net/ipv6/route.c | 1
net/mac80211/util.c | 2
net/netfilter/core.c | 3
net/xfrm/xfrm_policy.c | 7
scripts/basic/fixdep.c | 12
sound/pci/au88x0/au88x0_core.c | 14
sound/pci/hda/hda_intel.c | 1
sound/pci/hda/patch_conexant.c | 63 +
sound/usb/caiaq/audio.c | 2
sound/usb/caiaq/midi.c | 2
171 files changed, 1864 insertions(+), 2450 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn