Linux 3.15-rc6
From: Linus Torvalds
Date: Wed May 21 2014 - 18:47:44 EST
Due to travels and related lack of internet access, the rc releases
haven't been following the normal Sunday release cycle, and since I
caught up with what happened while I was off-line, rather than wait
until next Sunday to reset to the normal cycle, I'm just releasing rc6
now mid-week from Tokyo.
With rc5 being a couple of days early, and rc6 being several days
late, we had almost two weeks in between them. The size of the result
is not twice as large, though, hopefully partially because it's
getting late in the rc series and things are supposed to be calming
down, but presumably also because some submaintainers just didn't send
their pull requests because they knew I was off-line. Whatever the
reason, things don't look bad.
The patch distribution looks pretty normal too. Mostly drivers (acpi,
sound, media, i915, clk, pci..) with the bulk of the rest being
various arch updates (notably MIPS, but arm and parisc too). And a
smattering of other random stuff in filesystems and core kernel code.
Anyway, depending a bit on what else is pending, I'll probably stretch
out rc7 to get back to the normal Sunday schedule, and depending on
how things look by then that may or may not be the last rc.
But please do test this,
Linus
---
Aaro Koskinen (1):
MIPS/loongson2_cpufreq: Fix CPU clock rate setting
Aaron Lu (2):
ACPI / video: correct DMI tag for Dell Inspiron 7520
drm/i915: restore backlight precision when converting from ACPI
Aaron Plattner (1):
ALSA: hda - Add new GPU codec ID to snd-hda
Alex Elder (1):
clk: bcm281xx: don't use unnamed structs or unions
Alex Williamson (1):
iommu/amd: Fix interrupt remapping for aliased devices
Andrew Lunn (1):
ARM: Kirkwood: T5325: Fix double probe of Codec
Andy Gross (1):
i2c: qup: Fix pm_runtime_get_sync usage
Andy Grover (2):
target: Allow non-supporting backends to set pi_prot_type to 0
target: Don't allow setting WC emulation if device doesn't support
Anthony Iliopoulos (1):
x86, mm, hugetlb: Add missing TLB page invalidation for hugetlb_cow()
Anton Blanchard (1):
powerpc: irq work racing with timer interrupt can result in
timer interrupt hang
Antti Palosaari (3):
[media] rtl28xxu: do not hard depend on staging SDR module
[media] rtl28xxu: silence error log about disabled rtl2832_sdr module
[media] fc2580: fix tuning failure on 32-bit arch
Aristeu Rozanski (3):
device_cgroup: rework device access check and exception checking
device_cgroup: fix the comment format for recently added functions
device_cgroup: check if exception removal is allowed
Arnd Bergmann (2):
genirq: Provide irq_force_affinity fallback for non-SMP
ata: pata_at91 only works on sam9
Axel Lin (1):
spi: qup: Fix return value checking for pm_runtime_get_sync()
Ben Dooks (1):
clk: shmobile: clk-mstp: change to using clock-indices
Ben Hutchings (1):
PCI: Update my email address
Bo Shen (1):
ARM: at91: fix spi cs on sama5d3 Xplained board
Catalin Marinas (1):
mm: postpone the disabling of kmemleak early logging
Charles Keepax (1):
ASoC: wm8962: Update register CLASS_D_CONTROL_1 to be non-volatile
Chris Wilson (1):
drm/i915: Use the first mode if there is no preferred mode in the EDID
Chunwei Chen (1):
libceph: fix corruption when using page_count 0 page in rbd
Cyril Hrubis (1):
MAINTAINERS: update maintainership of LTP
Daeseok Youn (1):
workqueue: fix bugs in wq_update_unbound_numa() failure path
Dan Carpenter (1):
ALSA: sb_mixer: missing return statement
Dave Chinner (9):
xfs: xfs_dir_fsync() returns positive errno
xfs: fix incorrect error sign in xfs_file_aio_read
xfs: xfs_commit_metadata returns wrong errno
xfs: correct error sign on COLLAPSE_RANGE errors
xfs: fix wrong errno from xfs_initxattrs
xfs: fix wrong err sign on xfs_set_acl()
xfs: negate mount workqueue init error value
xfs: negate xfs_icsb_init_counters error value
xfs: list_lru_init returns a negative error
Dave Gerlach (1):
ARM: dts: am437x-gp-evm: Do not reset gpio5
Dinh Nguyen (1):
clk: socfpga: fix clock driver for 3.15
Dirk Brandewie (2):
intel_pstate: Set turbo VID for BayTrail
intel_pstate: remove setting P state to MAX on init
Du, Wenkai (1):
i2c: designware: Mask all interrupts during i2c controller enable
Edward Lin (1):
ACPI: blacklist win8 OSI for Dell Inspiron 7737
Egbert Eich (1):
drm/i915/SDVO: For sysfs link put directory and target in correct order
Emilio LÃpez (1):
ARM: sun7i: fix PLL4 clock and add PLL8
Filipe Manana (1):
Btrfs: send, fix incorrect ref access when using extrefs
Gavin Shan (2):
powerpc/powernv: Reset root port in firmware
PCI: Wrong register used to check pending traffic
Geert Uytterhoeven (3):
spi: core: Ignore unsupported Dual/Quad Transfer Mode bits
spi: core: Protect DMA code by #ifdef CONFIG_HAS_DMA
drivers: sh: compile drivers/sh/pm_runtime.c if ARCH_SHMOBILE_MULTI
Guennadi Liakhovetski (2):
[media] V4L2: ov7670: fix a wrong index, potentially Oopsing the
kernel from user-space
[media] V4L2: fix VIDIOC_CREATE_BUFS in 64- / 32-bit compatibility mode
Guenter Roeck (1):
ACPI: Revert "ACPI / AC: convert ACPI ac driver to platform bus"
H. Peter Anvin (1):
x86, rdrand: When nordrand is specified, disable RDSEED as well
Hans de Goede (3):
ACPI / video: Add use_native_backlight quirks for more systems
ACPI / blacklist: Add dmi_enable_osi_linux quirk for Asus EEE PC 1015PX
ACPI / video: Revert native brightness quirk for ThinkPad T530
Harald Freudenberger (1):
crypto: s390 - fix aes,des ctr mode concurrency finding.
Heiko Stuebner (1):
drivers/rtc/rtc-hym8563.c: set uie_unsupported
Helge Deller (2):
parisc,metag: Do not hardcode maximum userspace stack size
parisc: ratelimit userspace segfault printing
Horia Geanta (1):
crypto: caam - add allocation failure handling in SPRINTFCAT macro
Hui Wang (1):
ALSA: hda - add headset mic detect quirks for three Dell laptops
Igor Mammedov (1):
ACPI / processor: do not mark present at boot but not onlined
CPU as onlined
Ilya Dryomov (1):
crush: decode and initialize chooseleaf_vary_r
Jacob Pan (1):
ahci: disable DEVSLP for Intel Valleyview
James Hogan (5):
metag: Reduce maximum stack size to 256MB
metag: Remove _STK_LIM_MAX override
asm-generic: remove _STK_LIM_MAX
asm-generic: Add renameat2 syscall
scripts/checksyscalls.sh: Make renameat optional
Jani Nikula (4):
drm/i915: clean up VBT eDP link param decoding
drm/i915: use lane count and link rate from VBT as minimums for eDP
drm/i915/vlv: reset VLV media force wake request register
drm/i915/dp: force eDP lane count to max available lanes on BDW
Jarkko Nikula (2):
ASoC: Intel: Cancel hsw_notification_work before freeing the stream
ASoC: Intel: Fix Baytrail SST DSP firmware loading
Jason Cooper (1):
MAINTAINERS: Add co-maintainer for drivers/irqchip
Jason Gunthorpe (1):
bus: mvebu-mbus: Avoid setting an undefined window size
Javier Martinez Canillas (1):
ARM: dts: omap3-igep0020: use SMSC9221 timings
Jay Cornwall (1):
iommu/amd: Take mmap_sem when calling get_user_pages
Jean Delvare (2):
[media] Prefer gspca_sonixb over sn9c102 for all devices
hwmon: (emc1403) Fix resource leak on module unload
Jeff Layton (2):
cifs: fix actimeo=0 corner case when cifs_i->time == jiffies
locks: only validate the lock vs. f_mode in F_SETLK codepaths
Jes Sorensen (2):
staging: rtl8723au: Use correct pipe type for USB interrupts
staging: rtl8723au: Do not reset wdev->iftype in netdev_close()
Jianyu Zhan (1):
percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree()
Joe Perches (1):
ASoC: tlv320aic31xx: Convert /n to \n
Joe Thornber (2):
dm thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode
dm thin: add timeout to stop out-of-data-space mode holding IO forever
Joel Fernandes (1):
ARM: OMAP5: Switch to THUMB mode if needed on secondary CPU
John David Anglin (1):
parisc: Improve LWS-CAS performance
Josef Gajdusek (2):
hwmon: (emc1403) fix inverted store_hyst()
hwmon: (emc1403) Support full range of known chip revision numbers
Julien Grall (1):
arm/xen: Remove definiition of virt_to_pfn in asm/xen/page.h
Kinglong Mee (1):
NFSD: Call ->set_acl with a NULL ACL structure if no entries
Kirill A. Shutemov (1):
mm, thp: close race between mremap() and split_huge_page()
Kuninori Morimoto (1):
ASoC: rsnd: call rsnd_dai_pointer_update() from outside of lock
Lad, Prabhakar (5):
[media] media: davinci: vpif_capture: fix releasing of active buffers
[media] media: davinci: vpif_display: fix releasing of active buffers
[media] media: davinci: vpbe_display: fix releasing of active buffers
[media] staging: media: davinci: vpfe: make sure all the buffers
are released
[media] media: davinci: vpfe: make sure all the buffers unmapped
and released
Lai Jiangshan (2):
workqueue: make rescuer_thread() empty wq->maydays list before exiting
workqueue: fix a possible race condition between rescuer and pwq-release
Lan Tianyu (2):
ACPI: Revert "ACPI: Remove CONFIG_ACPI_PROCFS_POWER and cm_sbsc.c"
ACPI: Revert "ACPI / Battery: Remove battery's proc directory"
Lars-Peter Clausen (3):
ASoC: imx-audmux: Fix section mismatch
ASoC: dapm: Skip CODEC<->CODEC links in connect_dai_link_widgets()
ASoC: dapm: Fix SUSPEND -> OFF bias sequence
Leif Lindholm (2):
arm: dts: Fix missing device_type="memory" for ste-ccu8540
mips: dts: Fix missing device_type="memory" property in memory nodes
Levente Kurusa (1):
libata: clean up ZPODD when a port is detached
Li Zefan (1):
cgroup: fix the retry path of cgroup_mount()
Liam Girdwood (8):
ASoC: Intel: Fix block allocation so we only allocate blocks once.
ASoC: Intel: Fix allocated block list usage when adding blocks.
ASoC: Intel: Fix Haswell/Broadwell DSP page table creation.
ASoC: Intel: Fix Audio DSP usage when IOMMU is enabled.
ASoC: Intel: Fix allow hw_params to be called more than once.
ASoC: Intel: Fix stream position pointer.
ASoC: Intel: Fix check for pdata usage before dereference.
ASoC: Intel: Fix block offset calculations.
Linus Torvalds (2):
x86-64, modify_ldt: Make support for 16-bit segments a runtime option
Linux 3.15-rc6
Liu Bo (1):
Btrfs: fix EIO on reading file after ioctl clone works on it
Lv Zheng (2):
ACPICA: Tables: Fix invalid pointer accesses in
acpi_tb_parse_root_table().
ACPICA: Tables: Restore old behavor to favor 32-bit FADT addresses.
Maciej W. Rozycki (5):
MIPS: DEC: Bus error handler <asm/cpu-type.h> fixes
MIPS: DEC/SNI: O32 wrapper stack switching fixes
MIPS: __delay CPU_DADDI_WORKAROUNDS bug fix
MIPS: __strncpy_from_user_asm CPU_DADDI_WORKAROUNDS bug fix
MIPS: csum_partial.S CPU_DADDI_WORKAROUNDS bug fix
Marcel Apfelbaum (1):
PCI: shpchp: Check bridge's secondary (not primary) bus speed
Mark Brown (1):
spi: core: Don't destroy master queue if we fail to create it
Mark Salter (1):
arm64: fix pud_huge() for 2-level pagetables
Markos Chandras (1):
MIPS: Add new AUDIT_ARCH token for the N32 ABI on MIPS64
Matt Porter (1):
MAINTAINERS: update Broadcom ARM tree location and add an SoC family
Maxime COQUELIN (1):
clk: divider: Fix best div calculation for power-of-two and table dividers
Maxime Ripard (2):
ARM: sun7i: Fix i2c4 base address
ARM: sunxi: Enable GMAC in sunxi_defconfig
Mengdong Lin (1):
ALSA: hda - mask buggy stream DMA0 for Broadwell display controller
Michael Welling (1):
gpio: mcp23s08: Bug fix of SPI device tree registration.
Mika Westerberg (1):
spi/pxa2xx: Prevent DMA from transferring too many bytes
Mike Snitzer (1):
dm mpath: fix lock order inconsistency in multipath_ioctl
Miklos Szeredi (3):
m68k: add renameat2 syscall
parisc: add renameat2 syscall
ia64: add renameat2 syscall
Mikulas Patocka (3):
dm crypt: fix cpu hotplug crash by removing per-cpu structure
metag: fix memory barriers
target: fix memory leak on XCOPY
NeilBrown (2):
md/raid10: call wait_barrier() for each request submitted.
md: avoid possible spinning md thread at shutdown.
Nicholas Bellinger (3):
iscsi-target: Change BUG_ON to REJECT in iscsit_process_nop_out
tcm_fc: Fix free-after-use regression in ft_free_cmd
iscsi-target: Disable Immediate + Unsolicited Data with ISER Protection
Nicolas Dufresne (1):
[media] s5p-fimc: Fix YUV422P depth
Nicolin Chen (4):
ASoC: pcm: Fix incorrect condition check for case
SNDRV_PCM_TRIGGER_SUSPEND
ASoC: fsl_esai: Fix incorrect condition within ratio range check for FP
ASoC: fsl_esai: Only bypass sck_div for EXTAL source
ASoC: fsl_esai: Set PCRC and PRRC registers at the end of hw_params()
Olof Johansson (1):
i2c: s3c2410: resume race fix
Paul Bolle (1):
MIPS: Loongson: No need to select GENERIC_HARDIRQS_NO__DO_IRQ
Paul Handrigan (1):
ASoC: Update Cirrus Logic CODEC maintainers.
Paulo Zanoni (1):
drm/i915: consider the source max DP lane count too
Philipp Zabel (1):
imx-drm: imx-drm-core: fix imx_drm_encoder_get_mux_id
Rafael J. Wysocki (2):
ACPI / proc: Do not say when /proc interfaces will be deleted in Kconfig
ACPI / TPM: Fix resume regression on Chromebooks
Ralf Baechle (5):
Revert "MIPS: MT: proc: Add support for printing VPE and TC ids"
MAINTAINERS: TURBOchannel: Update entry
MIPS: Remove file missed when removing rm9k support a while ago.
MIPS: inst.h: Rename BITFIELD_FIELD to __BITFIELD_FIELD.
MIPS: Wire up renameat2 syscall.
Sagi Grimberg (3):
Target/iser: Fix wrong connection requests list addition
Target/iser: Fix iscsit_accept_np and rdma_cm racy flow
Target/iscsi,iser: Avoid accepting transport connections during stop stage
Salva Peirà (1):
[media] media-device: fix infoleak in ioctl media_enum_entities()
Sascha Hauer (1):
ARM: dts: i.MX53: Fix ipu register space size
Sebastian Hesselbarth (1):
ARM: dts: kirkwood: fix mislocated pcie-controller nodes
Shawn Guo (5):
imx-drm: imx-drm-core: skip components whose parent device is disabled
imx-drm: imx-tve: correct DDC property name to 'ddc-i2c-bus'
ahci: imx: add namespace for register enums
ahci: imx: software workaround for phy reset issue in resume
ahci: imx: PLL clock needs 100us to settle down
Stefano Stabellini (1):
arm64: introduce virt_to_pfn
Stephen Boyd (2):
clk: Fix double free due to devm_clk_register()
clk: Fix slab corruption in clk_unregister()
Stephen Rothwell (1):
of: fix CONFIG_OF=n prototype of of_node_full_name()
Steven J. Hill (1):
MIPS: mm: Fix broken microMIPS kernel regression.
Su Friendy (1):
iommu/amd: fix enabling exclusion range for an exact device
Sudeep Holla (1):
arm64: use cpu_online_mask when using forced irq_set_affinity
Suman Anna (3):
ARM: dts: OMAP5: Add mailbox dt node to fix boot warning
ARM: dts: OMAP2: Fix interrupts for OMAP2420 mailbox
ARM: dts: AM3517: Disable absent IPs inherited from OMAP3
Sylwester Nawrocki (1):
[media] s5c73m3: Add missing rename of
v4l2_of_get_next_endpoint() function
Tejun Heo (6):
blkcg: use trylock on blkcg_pol_mutex in blkcg_reset_stats()
kernfs, sysfs, cgroup: restrict extra perm check on open to sysfs
cgroup: introduce task_css_is_root()
cgroup_freezer: replace freezer->lock with freezer_mutex
cgroup: fix rcu_read_lock() leak in update_if_frozen()
sysfs: make sure read buffer is zeroed
Theodore Ts'o (1):
random: fix BUG_ON caused by accounting simplification
Thomas Gleixner (1):
ARM: common: edma: Fix xbar mapping
Thomas Petazzoni (11):
memory: mvebu-devbus: fix the conversion of the bus width
ARM: orion5x: fix target ID for crypto SRAM window
bus: mvebu-mbus: allow several windows with the same target/attribute
PCI: mvebu: split PCIe BARs into multiple MBus windows when needed
ARM: mvebu: fix NOR bus-width in Armada XP GP Device Tree
ARM: mvebu: fix NOR bus-width in Armada XP DB Device Tree
ARM: mvebu: fix NOR bus-width in Armada XP OpenBlocks AX3 Device Tree
ARM: mvebu: use qsgmii phy-mode for Armada XP GP interfaces
ARM: mvebu: specify I2C bus frequency on Armada 370 DB
ARM: mvebu: enable the SATA interface on Armada 375 DB
of: make of_update_property() usable earlier in the boot process
Tony Lindgren (3):
ARM: dts: Fix bad OTG muxing for cm-t boards
ARM: dts: Fix GPMC Ethernet timings for omap cm-t sbc-t boards
for device tree
ARM: dts: Fix GPMC timings for LAN9220
Trond Myklebust (2):
NFSd: Move default initialisers from create_client() to alloc_client()
NFSd: call rpc_destroy_wait_queue() from free_client()
Tuomas Tynkkynen (1):
clk: tegra: Fix wrong value written to PLLE_AUX
Tushar Behera (1):
dt-bindings: clock: Move at91.h to dt-bindigs/clock
Ulf Hansson (1):
i2c: nomadik: Don't use IS_ERR for devm_ioremap
Vikas Chaudhary (1):
iscsi_ibft: Fix finding Broadcom specific ibft sign
Ville SyrjÃlà (1):
drm/i915: Increase WM memory latency values on SNB
Vincent Donnefort (1):
gpio: ich: set regs and reglen for i3100 and ich6 chipset
Viresh Kumar (1):
hrtimer: Set expiry time before switch_hrtimer_base()
Vladimir Murzin (1):
xen/events/fifo: correctly align bitops
Wenkai Du (1):
ASoC: Intel: Fix audio crash due to race condition in stream deletion
Willy Tarreau (1):
PCI: mvebu: fix off-by-one in the computed size of the mbus windows
Wolfram Sang (1):
i2c: rcar: bail out on zero length transfers
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/