.. one more last -rc after all

From: Linus Torvalds
Date: Mon Aug 24 2015 - 00:20:52 EST


So 4.2-rc8 is out, and that obviously means that I ended up deciding
to chicken out after all, and delay the 4.2 release one week.

It's not like there are any real outstanding issues, and I waffled
between just doing the release and doing another -rc. But we did have
another low-level x86 issue come up this week, and together with the
fact that a number of people are on vacation, I decided that waiting
an extra week isn't going to hurt. But it was close. It's a fairly
small rc8, and I really feel like it could have gone either way.

So rc8 isn't a big rc, and most of it is actually some last-minute
reverts for stuff that just wasn't quite ready. Mostly drivers, with
some networking, an x86 fix, and a smattering of perf tooling fixes.
The shortlog gives an overview of the details.

Linus
---

Adrian Hunter (3):
perf tools: Avoid deadlock when map_groups are broken
perf tools: Make fork event processing more resilient
perf tools: Fix buildid processing

Adrien Schildknecht (1):
mac80211: fix invalid read in minstrel_sort_best_tp_rates()

Alan Stern (1):
SCSI: Fix NULL pointer dereference in runtime PM

Alban Crequy (1):
cpuset: use trialcs->mems_allowed as a temp variable

Alexei Potashnik (1):
target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT

Andy Lutomirski (1):
Revert "sched/x86_64: Don't save flags on context switch"

Andy Whitcroft (1):
ipv4: off-by-one in continuation handling in /proc/net/route

Arnaldo Carvalho de Melo (1):
perf top: Show backtrace when handling a SIGSEGV on --stdio mode

Axel Lin (2):
ata: ahci_brcmstb: Fix misuse of IS_ENABLED
FIRMWARE: bcm47xx_nvram: Fix module license.

Bjorn Helgaas (1):
PCI: Don't use 64-bit bus addresses on PA-RISC

Calvin Owens (1):
Revert "net: limit tcp/udp rmem/wmem to SOCK_{RCV,SND}BUF_MIN"

Chris Wilson (1):
drm/i915: Flag the execlists context object as dirty after every use

Christoph Hellwig (1):
Add hch to .get_maintainer.ignore

Claudiu Manoil (1):
gianfar: Restore link state settings after MAC reset

Dan Carpenter (1):
net: ethernet: micrel: fix an error code

Daniel Vetter (1):
drm/i915: Only dither on 6bpc panels

Dave Airlie (1):
drm/radeon: fix hotplug race at startup

David HÃrdeman (7):
Revert "[media] rc: nuvoton-cir: Add support for writing wakeup
samples via sysfs filter callback"
Revert "[media] rc: rc-loopback: Add loopback of filter scancodes"
Revert "[media] rc: rc-core: Add support for encode_wakeup drivers"
Revert "[media] rc: ir-rc6-decoder: Add encode capability"
Revert "[media] rc: ir-rc5-decoder: Add encode capability"
Revert "[media] rc: rc-ir-raw: Add Manchester encoder (phase
encoder) helper"
Revert "[media] rc: rc-ir-raw: Add scancode encoder callback"

David Vrabel (1):
x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC

David Ward (1):
net: qmi_wwan: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module

Dmitry Torokhov (1):
thermal: power_allocator: do not use devm* interfaces

Eric Dumazet (2):
inet: fix potential deadlock in reqsk_queue_unlink()
timer: Write timer->flags atomically

Fabio Estevam (1):
[media] mantis: Fix error handling in mantis_dma_init()

Florian Fainelli (1):
ata: ahci_brcmstb: Fix warnings with CONFIG_PM_SLEEP=n

Grygorii Strashko (6):
genirq: Don't return ENOSYS in irq_chip_retrigger_hierarchy
genirq: Introduce irq_chip_set_type_parent() helper
irqchip/crossbar: Restore the irq_set_type() mechanism
ARM: OMAP: wakeupgen: Restore the irq_set_type() mechanism
irqchip/crossbar: Restore the mask on suspend behaviour
irqchip/crossbar: Restore set_wake functionality

Guenter Roeck (1):
clocksource/imx: Fix boot with non-DT systems

Guillaume Nault (1):
ppp: fix device unregistration upon netns deletion

Hans de Goede (1):
ACPI / video: Fix circular lock dependency issue in the video-detect code

Hariprasad S (1):
iw_cxgb4: gracefully handle unknown CQE status errors

Herbert Xu (1):
crypto: authencesn - Fix breakage with new ESP code

Hiral Shah (1):
fnic: Use the local variable instead of I/O flag to acquire
io_req_lock in fnic_queuecommand() to avoid deadloack

Horia Geant? (1):
crypto: caam - fix memory corruption in ahash_final_ctx

Igor Plyatov (1):
net: phy: workaround for buggy cable detection by LAN8700 after
cable plugging

Ingo Molnar (2):
x86/fpu/math-emu: Fix math-emu boot crash
x86/fpu/math-emu: Fix crash in fork()

Ivan Vecera (1):
be2net: avoid vxlan offloading on multichannel configs

Jan Stancek (1):
crypto: nx - respect sg limit bounds when building sg lists for SHA

Jani Nikula (1):
Revert "drm/i915: Allow parsing of variable size child device
entries from VBT"

Jiang Liu (1):
x86/irq: Build correct vector mapping for multiple MSI interrupts

Jisheng Zhang (1):
x86/idle: Restore trace_cpu_idle to mwait_idle() calls

Laurent Pinchart (1):
[media] vb2: Fix compilation breakage when !CONFIG_BUG

Linus LÃssing (1):
net: fix wrong skb_get() usage / crash in IGMP/MLD parsing code

Linus Torvalds (1):
Linux 4.2-rc8

Maarten Lankhorst (3):
drm/dp/mst: Remove port after removing connector.
drm/i915: calculate primary visibility changes instead of
calling from set_config
drm/i915: Commit planes on each crtc separately.

Mark Brown (2):
ASoC: topology: Add Kconfig option for topology
ASoC: topology: Disable use from userspace

Martin KaFai Lau (3):
ipv6: Remove un-used argument from ip6_dst_alloc()
ipv6: Add rt6_make_pcpu_route()
ipv6: Fix a potential deadlock when creating pcpu rt

Masahiro Yamada (1):
ARM: 8418/1: add boot image dependencies to not generate invalid images

Michal Hocko (1):
mm: make page pfmemalloc check more robust

Nicholas Bellinger (1):
target: Perform RCU callback barrier before backend/fabric unload

Nicolas Pitre (1):
ARM: 8414/1: __copy_to_user_memcpy: fix mmap semaphore usage

Ralf Baechle (1):
MIPS: Fix LLVM build issue.

Randy Dunlap (2):
[media] media/dvb: fix ts2020.c Kconfig and build
[media] media/pci/cobalt: fix Kconfig and build when SND is not enabled

Rick Sherman (1):
ALSA: hda - Add dock support for Thinkpad W541 (17aa:2211)

Robert Baldyga (1):
dmaengine: fix balance of privatecnt inc/dec operations

Roland Dreier (2):
target: REPORT LUNS should return LUN 0 even for dynamic ACLs
target: Fix handling of small allocation lengths in REPORT LUNS

Russell King (2):
thermal: cpu_cooling: fix lockdep problems in cpu_cooling
drm/edid: add function to help find SADs

Sakari Ailus (1):
[media] vb2: Only requeue buffers immediately once streaming is started

Shailendra Verma (1):
cpufreq: exynos: Fix for memory leak in case SoC name does not match

Shaohui Xie (1):
net: phy: fix PHY_RUNNING in phy_state_machine

Sven Eckelmann (1):
batman-adv: Fix memory leak on tt add with invalid vlan

Takashi Iwai (1):
ALSA: usb-audio: Fix runtime PM unbalance

Tejun Heo (3):
Revert "libata-eh: Set 'information' field for autosense"
Revert "libata: Implement support for sense data reporting"
Revert "libata: Implement NCQ autosense"

Thierry Reding (1):
drm/atmel-hlcdc: Compile suspend/resume for PM_SLEEP only

Thulasimani,Sivakumar (3):
Revert "drm/i915: Add eDP intermediate frequencies for CHV"
drm/i915: remove HBR2 from chv supported list
drm/i915: Avoid TP3 on CHV

Tomer Barletz (1):
sata_sx4: Check return code from pdc20621_i2c_read()

Vincent Bernat (1):
9p: ensure err is initialized to 0 in p9_client_read/write

Vincent Pelletier (1):
Input: gpio_keys_polled - request GPIO pin as input.

Viresh Kumar (6):
thermal/cpu_cooling: No need to initialize max_freq to 0
thermal/cpu_cooling: quit early after updating policy
thermal/cpu_cooling: convert 'switch' block to 'if' block in notifier
thermal/cpu_cooling: rename cpufreq_val as clipped_freq
thermal/cpu_cooling: rename max_freq as clipped_freq in notifier
thermal/cpu_cooling: update policy limits if clipped_freq < policy->max

Woodrow Shen (1):
ALSA: hda - Fix the white noise on Dell laptop

Yijing Wang (1):
PCI: Tolerate hierarchies with no Root Port

kbuild test robot (1):
net: phy: fix semicolon.cocci warnings
--
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/