Messages in this thread | | | Date | Sun, 20 Sep 2015 14:58:23 -0700 | Subject | Linux 4.3-rc2 | From | Linus Torvalds <> |
| |
We're on the usual Sunday schedule, and -rc2 is out there. As has been the trend for a while now, rc2 tends to be reasonably small, probably because it takes a while for regression reports to start trickling in (and some people probably actively wait for rc2 to even start testing - you scaredy-cats, you).
Anyway, things are looking fairly normal. There's some noise all over the tree due to the irq flow-handler cleanup that removed the redundant irq number argument. But apart from that one-time thing, things are looking fairly calm and small - let's see whether that continues. Knock wood.
Anyway, it's the usual mix of architecture and driver fixes, with a smattering of other stuff (the perf tooling updates stand out, for example). I don't think there's anything particularly alarming, the appended shortlog gives the fairly boring details.
So if somebody didn't dare update right after the merge window closed, jump right in. We need people to test and report,
Linus
---
Adrian Hunter (15): perf tools: Fix use of wrong event when processing exit events perf evlist: Simplify propagate_maps() logic perf evlist: Simplify set_maps() logic perf evlist: Remove redundant validation from propagate_maps() perf evlist: Add has_user_cpus member perf evlist: Fix splice_list_tail() not setting evlist perf evlist: Fix missing thread_map__put in propagate_maps() perf evsel: Add own_cpus member perf evlist: Make set_maps() more resilient perf evlist: Make create_maps() use set_maps() perf evlist: Factor out a function to propagate maps for a single evsel perf evlist: Fix add() not propagating maps perf evlist: Fix create_syswide_maps() not propagating maps perf tests: Fix task exit test setting maps perf tests: Fix software clock events test setting maps
Alexander Shishkin (1): perf/x86/intel/bts: Set event->hw.itrace_started in pmu::start to match the new logic
Alexander Spyridakis (1): arm/arm64: KVM: Fix PSCI affinity info return value for non valid cores
Andre Przywara (1): ARM: 8437/1: dma-mapping: fix build warning with new DMA_ERROR_CODE definition
Andrew Donnellan (1): cxl: abort cxl_pci_enable_device_hook() if PCI channel is offline
Andrew Morton (1): revert "mm: make sure all file VMAs have ->vm_ops set"
Andrey Ryabinin (1): crypto: testmgr - don't copy from source IV too much
Andy Lutomirski (1): x86/vm86: Block non-root vm86(old) if mmap_min_addr != 0
Aneesh Kumar K.V (1): powerpc/mm: Recompute hash value after a failed update
Ard Biesheuvel (1): ARM: 8429/1: disable GCC SRA optimization
Arnaldo Carvalho de Melo (1): perf header: Fixup reading of HEADER_NRCPUS feature
Axel Lin (2): libnvdimm: btt_devs: Fix locking in namespace_store libnvdimm: pfn_devs: Fix locking in namespace_store
Azael Avalos (2): toshiba_acpi: Fix USB Sleep and Music always disabled toshiba_acpi: Fix hotkeys registration on some toshiba models
Bamvor Jian Zhang (5): selftests: rename jump label to static_keys selftests: mqueue: allow extra cflags selftests: mqueue: simplify the Makefile selftests: change install command to rsync selftests: exec: revert to default emit rule
Benjamin Herrenschmidt (1): powerpc/boot: Specify ABI v2 when building an LE boot wrapper
Bharata B Rao (1): powerpc/pseries: Release DRC when configure_connector fails
Bjorn Andersson (1): gpio: Propagate errors from chip->get()
Borislav Petkov (1): x86/cpu: Print family/model/stepping in hex
Catalin Marinas (2): arm64: Fix the pte_hw_dirty() check when AF/DBM is enabled arm64: Fix pte_modify() to preserve the hardware dirty information
Chanwoo Choi (2): PM / devfreq: exynos-ppmu: Add the support of PPMUv2 for Exynos5433 PM / devfreq: exynos-ppmu: Update documentation to support PPMUv2
Chris Mason (1): fs-writeback: unplug before cond_resched in writeback_sb_inodes
Christoffer Dall (2): arm/arm64: KVM: vgic: Move active state handling to flush_hwstate arm/arm64: KVM: arch timer: Reset CNTV_CTL to 0
Cyril Hrubis (1): MAINTAINERS: update LTP mailing list
Dan Carpenter (6): IB/hfi1: fix copy_to/from_user() error handling IB/hfi1: checking for NULL instead of IS_ERR IB/hfi1: fix a locking bug IB/hfi1: info leak in get_ctxt_info() IB/hfi1: clean up some defines IB/hfi1: mask vs shift confusion
Daniel Axtens (1): cxl: Fix unbalanced pci_dev_get in cxl_probe
Daniel Drake (1): asus-nb-wmi: Add wapf=4 quirk for X456UA/X456UF
David Woodhouse (2): modsign: Fix GPL/OpenSSL licence incompatibility x86/platform: Fix Geode LX timekeeping in the generic x86 build
Dirk Behme (2): Documentation: gpio: board: add flags parameter to gpiod_get*() functions Documentation: gpio: board: describe the con_id parameter
Dominik Dingel (1): sched: access local runqueue directly in single_task_running
Doug Anderson (1): ARM: 8425/1: kgdb: Don't try to stop the machine when setting breakpoints
Doug Ledford (1): IB/ehca: Deprecate driver, move to staging, schedule deletion
Eric Biggers (1): userfaultfd: add missing mmput() in error path
Frederic Weisbecker (1): nohz: Assert existing housekeepers when nohz full enabled
Gabriel Fernandez (1): drivers: clk: st: Rename st_pll3200c32_407_c0_x into st_pll3200c32_cx_x
Geert Uytterhoeven (4): irqchip/renesas-irqc: Use a separate lockdep class irqchip/renesas-intc-irqpin: Use a separate lockdep class irqchip/renesas-intc-irqpin: Propagate wake-up settings to parent irqchip/renesas-irqc: Propagate wake-up settings to parent
Grazvydas Ignotas (1): twl4030_charger: fix another compile error
Guenter Roeck (3): clk: h8s2678: Fix compile error hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips hwmon: (nct6775) Add support for NCT6793D
Heiko Stuebner (1): clk: rockchip: handle critical clocks after registering all clocks
Heiko Stübner (1): clk: rockchip: add critical clock for rk3368
Huang Shijie (1): genirq: Update the comment for generic_handle_irq_desc
Ian Munsie (1): cxl: Fix build failure due to -Wunused-variable behaviour change
Ilya Dryomov (2): libceph: don't access invalid memory in keepalive2 path libceph: advertise support for keepalive2
Ingo Molnar (1): x86/vm86: Fix the misleading CONFIG_VM86 Kconfig help text
Ira Weiny (2): IB/hfi1: fix pstateinfo from returning improperly byteswapped value IB/hfi: Properly set permissions for user device files
Jacek Anaszewski (2): leds: aat1290: add 'static' modifier to init_mm_current_scale leds: leds-ipaq-micro: Add LEDS_CLASS dependency
Jan Beulich (1): x86/ldt: Fix small LDT allocation for Xen
Jann Horn (1): CIFS: fix type confusion in copy offload ioctl
Jason J. Herne (1): KVM: s390: Replace incorrect atomic_or with atomic_andnot
Jason Wang (4): kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd kvm: factor out core eventfd assign/deassign logic kvm: fix double free for fast mmio eventfd kvm: fix zero length mmio searching
Javi Merino (2): PM / devfreq: cache the last call to get_dev_status() PM / devfreq: drop comment about thermal setting max_freq
Javier Martinez Canillas (3): PM / devfreq: event: Remove incorrect property in exynos-ppmu DT binding gpio: sx150x: Remove unnecessary MODULE_ALIAS() Documentation: gpio: Explain that <function>-gpio is also supported
Jeff Moyer (2): dax: fix O_DIRECT I/O to the last block of a blockdev blockdev: don't set S_DAX for misaligned partitions
Jens Axboe (2): block: fix bogus compiler warnings in blk-merge.c block: Check for gaps on front and back merges
Jiang Liu (5): powerpc, irq: Use access helper irq_data_get_affinity_mask() genirq: Move field 'node' from irq_data into irq_common_data genirq: Move field 'handler_data' from irq_data into irq_common_data genirq: Move field 'affinity' from irq_data into irq_common_data genirq: Move field 'msi_desc' from irq_data into irq_common_data
Jiri Olsa (1): perf tools: Fix parse_events_add_pmu caller
Jisheng Zhang (1): arm64: dma-mapping: check whether cma area is initialized or not
John Stultz (1): time: Fix timekeeping_freqadjust()'s incorrect use of abs() instead of abs64()
Jonathan Corbet (2): locking/static_keys: Fix a silly typo locking/static_keys: Fix up the static keys documentation
Juergen Gross (1): x86/paravirt: Remove the unused pv_time_ops::get_tsc_khz method
Julia Lawall (2): pinctrl: qcom: ssbi: convert null test to IS_ERR test pinctrl: digicolor: convert null test to IS_ERR test
Julien Grall (1): arm/xen: Enable user access to the kernel before issuing a privcmd call
Junichi Nomura (1): x86/pci/dma: Fix gfp flags for coherent DMA memory allocation
Kees Cook (1): selftests/seccomp: add support for s390
Kuninori Morimoto (1): gpio: rcar: GPIO_RCAR doesn't relate to ARM
Kyle Evans (1): hp-wmi: limit hotkey enable
LABBE Corentin (1): crypto: sunxi-ss - Fix a possible driver hang with ciphers
LEROY Christophe (2): powerpc32: memcpy: only use dcbz once cache is enabled powerpc32: memset: only use dcbz once cache is enabled
Leo Yan (2): clk: Hi6220: separately build stub clock driver arm64: enable generic idle loop
Linda Knippers (1): x86/mm/srat: Print non-volatile flag in SRAT
Linus Torvalds (1): Linux 4.3-rc2
Linus Walleij (1): pinctrl: samsung: s3c24xx: fix syntax error
Luis Henriques (1): zram: fix possible use after free in zcomp_create()
Luis de Bethencourt (6): leds: aat1290: Fix module autoload for OF platform driver leds: bcm6328: Fix module autoload for OF platform driver leds: bcm6358: Fix module autoload for OF platform driver leds: ktd2692: Fix module autoload for OF platform driver leds: max77693: Fix module autoload for OF platform driver leds: leds-ns2: Fix module autoload for OF platform driver
Mans Rullgard (1): clk: check for invalid parent index of orphans in __clk_init()
Marc Zyngier (6): platform-msi: Do not cache msi_desc in handler_data irqchip/GIC: Add workaround for aliased GIC400 irqchip/gic-v3-its: Add missing cache flushes arm64: KVM: Fix user access for debug registers arm64: KVM: Disable virtual timer even if the guest is not using it arm: KVM: Disable virtual timer even if the guest is not using it
Marek Majtyka (1): arm: KVM: Fix incorrect device to IPA mapping
Mark Rutland (1): arm64: KVM: set {v,}TCR_EL2 RES1 bits
Masahiro Yamada (1): pinctrl: join lines that can be a single line within 80 columns
Matias Bjørling (2): null_blk: fix memory leak on cleanup null_blk: fix wrong capacity when bs is not 512 bytes
Michael Ellerman (2): powerpc: Wire up sys_userfaultfd() crypto: vmx - VMX crypto should depend on CONFIG_VSX
Michael Niewoehner (1): clk: rockchip: add pclk_cpu to the list of rk3188 critical clocks
Michael S. Tsirkin (3): tools/virtio: fix build after 4.2 changes vhost: move features to core tools/virtio: propagate V=X to kernel build
Mike Marciniszyn (1): IB/hfi1: fix sdma_descq_cnt parameter parsing
Ming Lei (3): arm/arm64: KVM: Remove 'config KVM_ARM_MAX_VCPUS' block: blk-merge: fast-clone bio when splitting rw bios block: fix bounce_end_io
MyungJoo Ham (3): PM / devfreq: exynos-ppmu: bit-wise operation bugfix. PM / devfreq: comments for get_dev_status usage updated PM / devfreq: tegra: Update governor to use devfreq_update_stats()
Nishanth Aravamudan (2): powerpc/powernv/pci-ioda: fix 32-bit TCE table init in kdump kernel powerpc/powernv/pci-ioda: fix kdump with non-power-of-2 crashkernel=
Paolo Bonzini (1): KVM: add halt_attempted_poll to VCPU stats
Paul E. McKenney (1): security/device_cgroup: Fix RCU_LOCKDEP_WARN() condition
Paul Mackerras (1): powerpc/MSI: Fix race condition in tearing down MSI interrupts
Pavel Fedin (2): irqchip/GICv2m: Fix GICv2m build warning on 32 bits arm/arm64: KVM: vgic: Check for !irqchip_in_kernel() when mapping resources
Peng Fan (2): gpio: mxc: need to check return value of irq_alloc_generic_chip gpio: mxs: need to check return value of irq_alloc_generic_chip
Peter Zijlstra (3): locking/qspinlock/x86: Fix performance regression under unaccelerated VMs locking/qspinlock/x86: Only emit the test-and-set fallback when building guest support perf/x86/intel: Fix constraint access
Pierre Morel (1): virtio/s390: handle failures of READ_VQ_CONF ccw
Rafael J. Wysocki (1): cpufreq: acpi-cpufreq: Use cpufreq_cpu_get_raw() in ->get()
Rasmus Villemoes (1): wmi: Remove private %pUL implementation
Rob Herring (5): gpu/drm: Kill off set_irq_flags usage irqchip: Kill off set_irq_flags usage sh: Kill off set_irq_flags usage ARM: Remove ununsed set_irq_flags arm64: Remove ununsed set_irq_flags
Robert Jarzmik (1): ARM: 8431/1: fix alignement of __bug_table section entries
Romain Perier (1): clk: rockchip: Add pclk_peri to critical clocks on RK3066/RK3188
Ross Zwisler (1): pmem: add proper fencing to pmem_rw_page()
Russell King (7): ARM: swpan: fix nwfpe for uaccess changes ARM: uaccess: remove unneeded uaccess_save_and_disable macro ARM: uaccess: fix undefined instruction on ARMv7M/noMMU ARM: domains: thread_info.h no longer needs asm/domains.h ARM: domains: add memory dependencies to get_domain/set_domain ARM: fix Thumb2 signal handling when ARMv6 is enabled ARM: get rid of needless #if in signal handling code
Sagi Grimberg (3): block: Refuse request/bio merges with gaps in the integrity payload block: Refuse adding appending a gapped integrity page to a bio block: Copy a user iovec if it includes gaps
Sebastian Reichel (1): Revert "twl4030_charger: correctly handle -EPROBE_DEFER from devm_usb_get_phy_by_node"
Shaohua Li (1): x86/apic: Serialize LVTT and TSC_DEADLINE writes
Steve French (1): [CIFS] mount option sec=none not displayed properly in /proc/mounts
Sudeep Holla (2): ACPI: int340x_thermal: add missing CONFIG_ prefix ACPI: Eliminate CONFIG_.*{, _MODULE} #ifdef in favor of IS_ENABLED()
Sudip Mukherjee (2): alpha: io: define ioremap_uc alpha: lib: export __delay
Takashi Iwai (1): leds:lp55xx: Correct Kconfig dependency for f/w user helper
Tejun Heo (1): block: blkg_destroy_all() should clear q->root_blkg and ->root_rl.blkg
Thierry Reding (1): clk: tegra: dfll: Properly protect OPP list
Thomas Gleixner (23): x86/alternatives: Make optimize_nops() interrupt safe and synced powerpc/mpc5121_ads_cpld: Prepare irq handler for irq argument removal powerpc/85xx: Prepare irq handlers for irq argument removal powerpc/cell: Prepare irq handler for irq argument removal soc: dove: Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc soc: dove: Prepare irq handler for irq argument removal x86/ioapic: Force affinity setting in setup_ioapic_dest() net/mlx4_en: Use access helper irq_data_get_affinity_mask() genirq: Remove stale comment pinctrl: sunxi: Use irq_set_chip_handler_name_locked() genirq: Remove __irq_set_chip_handler_name_locked() powerpc/mpc52xx: Use irq_set_handler_locked() powerpc/cpm2: Use irq_set_handler_locked() powerpc/ipic: Use irq_set_handler_locked() powerpc/mpc8xx: Use irq_set_handler_locked() gpio: vf610: Use irq_set_handler_locked pinctrl/pistachio: Use irq_set_handler_locked genirq: Remove __irq_set_handler_locked() genirq: Simplify irq_data_to_desc() genirq: Provide IRQD_FORWARDED_TO_VCPU status flag irqchip/gic: Use IRQD_FORWARDED_TO_VCPU flag irqchip/gic-v3: Use IRQD_FORWARDED_TO_VCPU flag genirq: Remove irq argument from irq flow handlers
Tim Chen (1): x86/cpufeatures: Enable cpuid for Intel SHA extensions
Tony Lindgren (3): gpio: omap: Fix gpiochip_add() handling for deferred probe gpio: omap: Fix GPIO numbering for deferred probe pinctrl: core: Warn about NULL gpio_chip in pinctrl_ready_for_gpio_range()
Tony Luck (1): ia64: Enable userfaultfd and membarrier system calls
Tyler Baker (1): mm: fix type cast in __pfn_to_phys()
Vatika Harlalka (1): nohz: Affine unpinned timers to housekeepers
Viresh Kumar (2): PM / devfreq: Drop unlikely before IS_ERR(_OR_NULL) clockevents: Remove unused set_mode() callback
Vitaly Kuznetsov (1): lib/string_helpers.c: fix infinite loop in string_get_size()
Wang Nan (1): perf top: Fix segfault pressing -> with no hist entries
Wanpeng Li (3): sched: 'Annotate' migrate_tasks() KVM: fix polling for guest halt continued even if disable it KVM: vmx: fix VPID is 0000H in non-root operation
Wei Yang (1): KVM: make the declaration of functions within 80 characters
Will Deacon (7): arm64: pgtable: use a single bit for PTE_WRITE regardless of DBM KVM: arm64: add workaround for Cortex-A57 erratum #852523 arm64: head.S: initialise mdcr_el2 in el2_setup arm64: cpu hotplug: ensure we mask out CPU_TASKS_FROZEN in notifiers arm64: compat: fix vfp save/restore across signal handlers in big-endian arm64: errata: add module build workaround for erratum #843419 arm64: KVM: Remove all traces of the ThumbEE registers
Xiaolong Ye (1): PM / devfreq: Fix incorrect type issue.
Xishi Qiu (1): kasan: fix last shadow judgement in memory_is_poisoned_16()
Zhang Zhen (1): seltests/zram: fix syntax error
| |