linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Linus Torvalds <torvalds@linux-foundation.org>
To: Linux List Kernel Mailing <linux-kernel@vger.kernel.org>
Subject: Linux 5.0-rc2
Date: Mon, 14 Jan 2019 11:05:31 +1200	[thread overview]
Message-ID: <CAHk-=wicCXd7nALwEz+022iNesJV3DUmejS+dzVRE0D3UGzs_g@mail.gmail.com> (raw)

So the merge window had somewhat unusual timing with the holidays, and
I was afraid that would affect stragglers in rc2, but honestly, that
doesn't seem to have happened much. rc2 looks pretty normal.

Were there some missing commits that missed the merge window? Yes. But
no more than usual. Things look pretty normal.

What's a bit abnormal is that I'm traveling again, and so for me it's
a Monday release, but it's (intentionally) the usual "Sunday
afternoon" release schedule back home. I'm trying to not surprise
people too much.

As to actual changes: all looks fairly normal.  Yes, there's a fair
number of perf tooling updates, so that certainly stands out in the
diffstat, but if you ignore the tooling and just look at the kernel,
it's about two thirds drivers (networking, gpu, block, scsi..), with
the rest being the usual mix of arch updates (ARM, RISC-V, x86, csky),
with some filesystem (btrfs, cifs) and vm fixes.

Go test,

              Linus

---

AKASHI Takahiro (1):
      arm64: kexec_file: return successfully even if kaslr-seed doesn't exist

Alex Williamson (1):
      vfio/type1: Fix unmap overflow off-by-one

Amadeusz Sławiński (1):
      ALSA: usb-audio: fix CM6206 register definitions

Andreas Schwab (1):
      riscv: don't stop itself in smp_send_stop

Andrey Konovalov (3):
      kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning
      kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY
      kasan: fix krealloc handling for tag-based mode

Andrey Smirnov (1):
      nvme: don't initlialize ctrl->cntlid twice

Anup Patel (2):
      RISC-V: Make BSS section as the last section in vmlinux.lds.S
      tty/serial: Add RISC-V SBI earlycon support

Arnaldo Carvalho de Melo (19):
      tools headers x86: Sync disabled-features.h
      tools headers uapi: Sync prctl.h with the kernel sources
      tools beauty: Make the prctl option table generator catch all PR_ options
      tools headers uapi: Update i915_drm.h
      tools headers uapi: Sync linux/in.h copy from the kernel sources
      tools headers uapi: Sync linux/kvm.h with the kernel sources
      tools headers uapi: Sync copy of asm-generic/unistd.h with the
kernel sources
      tools headers x86: Sync asm/cpufeatures.h copy with the kernel sources
      perf python: Make sure the python binding output directory is in place
      perf test shell: Use a fallback to get the pathname in vfs_getname
      perf trace: Fix ')' placement in "interrupted" syscall lines
      perf trace: Fix alignment for [continued] lines
      perf top: Lift restriction on using callchains without "sym" in --sort
      tools include uapi: Grab a copy of linux/mount.h
      perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h
      tools include uapi: Sync linux/fs.h copy with the kernel sources
      tools include uapi: Sync linux/vhost.h with the kernel sources
      tools include uapi: Sync linux/if_link.h copy with the kernel sources
      perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols

Arnd Bergmann (1):
      ARM: shmobile: fix build regressions

Aurelien Aptel (1):
      cifs: move large array from stack to heap

Aurelien Jarno (1):
      tools uapi: fix RISC-V 64-bit support

Bartosz Golaszewski (5):
      ARM: davinci: da830-evm: fix label names in GPIO lookup entries
      ARM: davinci: da850-evm: fix label names in GPIO lookup entries
      ARM: davinci: dm355-evm: fix label names in GPIO lookup entries
      ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries
      ARM: davinci: omapl138-hawk: fix label names in GPIO lookup entries

Baruch Siach (1):
      arm64: dts: marvell: mcbin: fix PCIe reset signal

Ben Skeggs (1):
      drm/nouveau: register backlight on pascal and newer

Biju Das (1):
      soc: renesas: r8a774c0-sysc: Fix initialization order of 3DG-{A,B}

Boris Brezillon (2):
      mtd: Fix the check on nvmem_register() ret code
      mtd: Check add_mtd_device() ret code

Borislav Petkov (1):
      x86/cache: Rename config option to CONFIG_X86_RESCTRL

Chao Fan (1):
      ACPI: NUMA: Use correct type for printing addresses on i386-PAE

Chris Wilson (2):
      drm/i915: Skip the ERR_PTR error state
      drm/i915: Unwind failure on pinning the gen7 ppgtt

Christian König (1):
      drm/amdgpu: disable system memory page tables for now

Christian Lamparter (1):
      mtd: rawnand: qcom: fix memory corruption that causes panic

Christoph Lameter (1):
      slab: alien caches must not be initialized if the allocation of
the alien cache failed

Christophe de Dinechin (1):
      Documentation/virtual/kvm: Update URL for AMD SEV API specification

Colin Ian King (1):
      reset: fix null pointer dereference on dev by dev_name

Corentin Labbe (1):
      PCI: amlogic: Fix build failure due to missing gpio header

Dan Carpenter (3):
      ALSA: cs46xx: Potential NULL dereference in probe
      cifs: Fix a debug message
      cifs: Fix a tiny potential memory leak

Daniele Ceraolo Spurio (1):
      drm/i915: init per-engine WAs for all engines

Daniele Palmas (1):
      usb: cdc-acm: send ZLP for Telit 3G Intel based modems

David Abdurachmanov (6):
      riscv: add audit support
      riscv: audit: add audit hook in do_syscall_trace_enter/exit()
      riscv: define NR_syscalls in unistd.h
      riscv: define CREATE_TRACE_POINTS in ptrace.c
      riscv: fix trace_sys_exit hook
      riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig

David Brown (1):
      usb: storage: Remove outdated URL from MAINTAINERS

David Herrmann (1):
      fork: record start_time late

David Rientjes (1):
      kvm: sev: Fail KVM_SEV_INIT if already initialized

Dinh Nguyen (2):
      reset: socfpga: add an early reset driver for SoCFPGA
      ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding

Dmitry Safonov (1):
      tty: Don't hold ldisc lock in tty_reopen() if ldisc present

Dongsheng Yang (1):
      libceph: allow setting abort_on_full for rbd

Emily Deng (3):
      drm/amdgpu/virtual_dce: No need to pin the fb's bo
      drm/amdgpu/virtual_dce: No need to pin the cursor bo
      drm/amdgpu/sriov:Correct pfvf exchange logic

Eugeniy Paltsev (1):
      ARC: HSDK: improve reset driver

Evan Quan (5):
      drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode
      drm/amd/powerplay: update OD support flag for SKU with no OD capabilities
      drm/amd/powerplay: create pp_od_clk_voltage device file under OD support
      drm/amd/powerplay: avoid possible buffer overflow
      drm/amd/powerplay: drop the unnecessary uclk hard min setting

Fabio Estevam (1):
      qcom-scm: Include <linux/err.h> header

Filipe Manana (3):
      Btrfs: fix race between cloning range ending at eof and writeback
      Btrfs: fix race between reflink/dedupe and relocation
      Btrfs: fix deadlock when using free space tree due to block group creation

Florian Fainelli (2):
      perf tools: Make find_vdso_map() more modular
      perf tests: Add a test for the ARM 32-bit [vectors] page

Geert Uytterhoeven (2):
      reset: Improve reset controller kernel docs
      reset: Add reset_control_get_count()

Greg Kroah-Hartman (3):
      sysfs: convert BUG_ON to WARN_ON
      Documentation: driver core: remove use of BUS_ATTR
      Revert "staging: rtl8723bs: Mark ACPI table declaration as used"

Guo Ren (6):
      Documentation/features: Add csky kernel features
      csky: fixup relocation error with 807 & 860
      csky: fixup CACHEV1 store instruction fast retire
      csky: fixup compile error with pte_alloc
      irqchip/csky: fixup handle_irq_perbit break irq
      csky: fixup compile error with CPU 810.

Gustavo A. R. Silva (2):
      ARM: integrator: impd1: use struct_size() in devm_kzalloc()
      KVM: x86: Fix bit shifting in update_intel_pt_cfg

Hannes Reinecke (1):
      nvme-multipath: zero out ANA log buffer

Hans de Goede (2):
      ACPI: power: Skip duplicate power resource references in _PRx
      ACPI / PMIC: xpower: Fix TS-pin current-source handling

Hauke Mehrtens (1):
      serial: lantiq: Do not swap register read/writes

Heinrich Schuchardt (1):
      arm64: dts: marvell: armada-ap806: reserve PSCI area

Hongbo Yao (1):
      nvme-pci: fix out of bounds access in nvme_cqe_pending

Hui Peng (1):
      ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks

Icenowy Zheng (2):
      USB: storage: don't insert sane sense for SPC3+ when bad sense specified
      USB: storage: add quirk for SMI SM3350

Ilia Mirkin (1):
      drm/nouveau/falcon: avoid touching registers if engine is off

Ilya Dryomov (1):
      rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set

Ivan Krylov (1):
      perf annotate: Pass filename to objdump via execl

Ivan Mironov (2):
      drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2
      drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock

Jack Stocker (1):
      USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB

Jaegeuk Kim (1):
      loop: drop caches if offset or block_size are changed

James Dingwall (1):
      nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN

Jan Stancek (1):
      mm: page_mapped: don't assume compound page is huge or THP

Jean-Philippe Brucker (1):
      ACPI/IORT: Fix rc_dma_get_range()

Jeff Moyer (1):
      block: clarify documentation for blk_{start|finish}_plug

Jerome Brunet (1):
      arm64: defconfig: enable modules for amlogic s400 sound card

Jianchao Wang (1):
      nvme-pci: fix the wrong setting of nr_maps

Jim Qu (1):
      drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang

Jin Yao (2):
      perf stat: Fix endless wait for child process
      perf report: Fix wrong iteration count in --branch-history

Jiri Olsa (2):
      tools thermal tmon: Use -O3 instead of -O1 if available
      tools iio: Override CFLAGS assignments

John Hubbard (1):
      phy: fix build breakage: add PHY_MODE_SATA

John Pittman (2):
      null_blk: add zoned config support information
      block: doc: add slice_idle_us to bfq documentation

Jonathan Corbet (1):
      block: fix kerneldoc comment for blk_attempt_plug_merge()

Jonathan Neuschäfer (1):
      kernel/sys.c: Clarify that UNAME26 does not generate unique
versions anymore

José Roberto de Souza (2):
      drm/i915: Disable PSR in Apple panels
      drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR

Kailang Yang (3):
      ALSA: hda/realtek - Support Dell headset mode for New AIO platform
      ALSA: hda/realtek - Add unplug function into unplug state of
Headset Mode for ALC225
      ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225

Keith Busch (2):
      nvme-pci: rerun irq setup on IO queue init errors
      nvme: pad fake subsys NQN vid and ssvid with zeros

Kent Russell (1):
      drm/amdgpu: Cleanup 2 compiler warnings

Kunihiko Hayashi (4):
      dt-bindings: reset: uniphier: Replace the expression of USB3
with generic peripherals
      reset: uniphier-usb3: Rename to reset-uniphier-glue
      dt-bindings: reset: uniphier: Add AHCI core reset description
      reset: uniphier-glue: Add AHCI reset control support in glue layer

Ladislav Michl (1):
      PM-runtime: Fix 'jiffies' in comments after switch to hrtimers

Lan Tianyu (1):
      KVM/VMX: Avoid return error when flush tlb successfully in the
hv_remote_flush_tlb_with_range()

Larry Finger (3):
      MAINTAINERS: Add entry for staging driver r8188eu
      staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption
      staging: rtl8188eu: Fix module loading from tasklet for WEP encryption

Likun Gao (1):
      drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG

Linus Torvalds (1):
      Linux 5.0-rc2

Linus Walleij (1):
      ARM: dts: kirkwood: Fix polarity of GPIO fan lines

Liviu Dudau (1):
      nvme-pci: use the same attributes when freeing host_mem_desc_bufs.

Luis Chamberlain (3):
      cross-tree: phase out dma_zalloc_coherent()
      cross-tree: phase out dma_zalloc_coherent() on headers
      dma-mapping: remove dma_zalloc_coherent()

Lukasz Luba (1):
      PM: sleep: call devfreq suspend/resume

Lyude Paul (3):
      drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
      drm/amdgpu: Don't fail resume process if resuming atomic state fails
      drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume()

Masahiro Yamada (2):
      arch: restore generic-y += shmparam.h for some architectures
      vfio/pci: set TRACE_INCLUDE_PATH to fix the build error

Matthew Wilcox (1):
      mm/memory.c: initialise mmu_notifier_range correctly

Mattias Jacobsson (1):
      perf strbuf: Remove redundant va_end() in strbuf_addv()

Mel Gorman (1):
      mm, page_alloc: do not wake kswapd with zone lock held

Michal Hocko (1):
      mm, memcg: fix reclaim deadlock with writeback

Mike Kravetz (2):
      hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/truncate race"
      hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing synchronization"

Miles Chen (1):
      tools/vm/page_owner: use page_owner_sort in the use example

Minchan Kim (1):
      zram: idle writeback fixes and cleanup

Miquel Raynal (5):
      ata: libahci_platform: comply to PHY framework
      ata: ahci: mvebu: remove stale comment
      ata: ahci: mvebu: do Armada 38x configuration only on relevant SoCs
      ata: ahci: mvebu: add Armada 3700 initialization needed for S2RAM
      ata: ahci: mvebu: request PHY suspend/resume for Armada 3700

Nicholas Mc Guire (1):
      gpio: pl061: handle failed allocations

Otto Sabart (1):
      doc: trace: fix reference to cpuidle documentation file

Paul Walmsley (3):
      arch: riscv: support kernel command line forcing when no DTB passed
      MAINTAINERS: SiFive drivers: change the git tree to a SiFive git tree
      MAINTAINERS: SiFive drivers: add myself as a SiFive driver maintainer

Pavel Shilovsky (7):
      CIFS: Fix adjustment of credits for MTU requests
      CIFS: Do not set credits to 1 if the server didn't grant anything
      CIFS: Fix credit computation for compounded requests
      CIFS: Do not hide EINTR after sending network packets
      CIFS: Fix credits calculation for cancelled requests
      CIFS: Move credit processing to mid callbacks for SMB3
      CIFS: Fix error paths in writeback code

Peter Ujfalusi (4):
      ARM: dts: da850-evm: Correct the audio codec regulators
      ARM: dts: da850-evm: Correct the sound card name
      ARM: dts: da850-lcdk: Correct the audio codec regulators
      ARM: dts: da850-lcdk: Correct the sound card name

Qian Cai (2):
      ACPI/IORT: Fix build when CONFIG_IOMMU_API=n
      mm/usercopy.c: no check page span for stack objects

Qu Wenruo (1):
      btrfs: Use real device structure to verify dev extent

Quentin Perret (1):
      cpufreq: scmi: Fix frequency invariance in slow path

Rafael J. Wysocki (2):
      cpufreq / Documentation: Update cpufreq MAINTAINERS entry
      cpuidle / Documentation: Update cpuidle MAINTAINERS entry

Ravi Bangoria (2):
      perf powerpc: Rework syscall table generation
      tools headers powerpc: Remove unistd.h

Ross Lagerwall (2):
      cifs: Limit memory used by lock request calls to a page
      cifs: Fix potential OOB access of lock element array

Sagi Grimberg (3):
      nvme-tcp: remove dead code
      nvme-tcp: don't ask if controller is fabrics
      nvme-fabrics: unset write/poll queues for discovery controllers

Saranya Gopal (1):
      usbcore: Select only first configuration for non-UAC3 compliant devices

Sean Christopherson (1):
      mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in
try_to_unmap_one

Shakeel Butt (1):
      fork, memcg: fix cached_stacks case

Sinan Kaya (1):
      ACPI: Fix build failure when CONFIG_NLS is set to 'n'

Souptick Joarder (1):
      ceph: use vmf_error() in ceph_filemap_fault()

Sowjanya Komatineni (1):
      i2c: tegra: Fix Maximum transfer size

Stafford Horne (1):
      arch/openrisc: Fix issues with access_ok()

Steve French (1):
      cifs: update internal module version number

Sudeep Holla (1):
      cpufreq: check if policy is inactive early in __cpufreq_get()

Takashi Iwai (4):
      ALSA: usb-audio: Avoid access before bLength check in
build_audio_procunit()
      ALSA: usb-audio: Check mixer unit descriptors more strictly
      ALSA: usb-audio: Always check descriptor sizes in parser code
      drm/nouveau: Don't disable polling in fallback mode

Tao Zhou (1):
      drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20

Tetsuo Handa (1):
      gpu/drm: Fix lock held when returning to user space.

Tiecheng Zhou (1):
      drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings test sequence

Tomas Bortoli (1):
      KVM: validate userspace input in kvm_clear_dirty_log_protect()

Tomi Valkeinen (7):
      drm/bridge: tc358767: add bus flags
      drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE
      drm/bridge: tc358767: fix single lane configuration
      drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value
      drm/bridge: tc358767: reject modes which require too much BW
      drm/bridge: tc358767: fix output H/V syncs
      drm/bridge: tc358767: use DP connector if no panel set

Tycho Andersen (1):
      samples/seccomp: Fix 32-bit build

Tzvetomir Stoyanov (7):
      tools lib traceevent: Introduce new libtracevent API: tep_override_comm()
      tools lib traceevent: Initialize host_bigendian at tep_handle allocation
      tools lib traceevent: Rename struct cmdline to struct tep_cmdline
      tools lib traceevent: Changed return logic of trace_seq_printf()
and trace_seq_vprintf() APIs
      tools lib traceevent: Changed return logic of
tep_register_event_handler() API
      tools lib traceevent: Rename tep_is_file_bigendian() to
tep_file_bigendian()
      tools lib traceevent: Remove tep_data_event_from_type() API

Vincent Guittot (1):
      PM-runtime: Fix autosuspend_delay on 32bits arch

Viresh Kumar (1):
      cpufreq: scpi/scmi: Fix freeing of dynamic OPPs

Vitaly Kuznetsov (1):
      x86/kvm/nVMX: don't skip emulated instruction twice when vmptr
address is not backed

WANG Chao (1):
      x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE

Weiping Zhang (1):
      block: add documentation for io_timeout

Will Deacon (2):
      arm64: asm-prototypes: Fix fat-fingered typo in comment
      arm64: kpti: Avoid rewriting early page tables when KASLR is enabled

Yi Zeng (1):
      i2c: dev: prevent adapter retries and timeout being set as minus value

Yu Zhao (2):
      drm/amdgpu: validate user pitch alignment
      drm/amdgpu: validate user GEM object size

Zhenyu Wang (1):
      drm/i915/gvt: Fix workload request allocation before request add

Zong Li (1):
      RISC-V: Support MODULE_SECTIONS mechanism on RV32

                 reply	other threads:[~2019-01-13 23:06 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAHk-=wicCXd7nALwEz+022iNesJV3DUmejS+dzVRE0D3UGzs_g@mail.gmail.com' \
    --to=torvalds@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).