LKML Archive on
 help / color / Atom feed
From: Linus Torvalds <>
To: Linux Kernel Mailing List <>
Subject: Linux 5.9-rc6
Date: Sun, 20 Sep 2020 16:55:15 -0700
Message-ID: <> (raw)

Another week, another rc, and things look fairly normal: the diffstat
looks fairly flat (implying small changes) and we don't have any
unusual amount of activity.

The one thing that does show up in the diffstat is the softscroll
removal (both fbcon and vgacon), and there are people who want to save
that, but we'll see if some maintainer steps up. I'm not willing to
resurrect it in the broken form it was in, so I doubt that will happen
in 5.9, but we'll see what happens.

The other stats also look normal: about 60% of the patch is drivers
(and yes, the softscroll is a noticeable part, but not overwhelmingly
so - there's sound, gpu, mtd, i2c, usb etc). And the usual arch
updates, along with some vm fixes (including the fix for the
performance regression noted last rc) and perf tooling updates.

We also have a (test regression (not the performance one) in the VM
that we know about - the test that triggers this was admittedly buggy,
but if the test was buggy it is quite possible that real uses are
buggy too. We don't actually have any known case of any such real user
breakage, but we do have a nice fix for the test regression that is
very  much the RightThing(tm) to do in the long run, so that has been
actively discussed.

We know what the fix looks like, and a few initial patches have been
floating around, but a final patch doesn't exist yet, and depending on
how that goes this might be something that pushes out the final 5.9 by
a week. We'll see.

So there's still some development going on, but honestly, that VM case
is a very odd corner case that normal users should never hit, so it
should not keep anybody from testing this in the meantime.

Holler if you see anything odd,



Adrian Huang (1):
      dax: Fix stack overflow when mounting fsdax pmem device

Alexey Kardashevskiy (1):
      powerpc/dma: Fix dma_map_ops::get_required_mask

Amol Grover (1):
      device_cgroup: Fix RCU list debugging warning

Andrew Jones (1):
      arm64: paravirt: Initialize steal time when cpu is online

Andrey Grodzovsky (1):
      drm/amdgpu: Include sienna_cichlid in USBC PD FW support.

Aneesh Kumar K.V (2):
      powerpc/book3s64/radix: Fix boot failure with large amount of guest memory
      powerpc/mm: Remove DEBUG_VM_PGTABLE support on powerpc

Ard Biesheuvel (1):
      efi: efibc: check for efivars write capability

Arnaldo Carvalho de Melo (2):
      tools headers UAPI: Sync kvm.h headers with the kernel sources
      tools headers UAPI: update linux/in.h copy

Arvind Sankar (1):
      x86/boot/compressed: Disable relocation relaxation

Bhawanpreet Lakha (2):
      drm/amd/display: Don't use DRM_ERROR() for DTM add topology
      drm/amd/display: Don't log hdcp module warnings in dmesg

Borislav Petkov (2):
      EDAC/ghes: Clear scanned data on unload
      EDAC/ghes: Check whether the driver is on the safe list correctly

Brent Lu (1):
      ASoC: intel: atom: Add period size constraint

Byron Stanoszek (1):
      tmpfs: restore functionality of nr_inodes=0

Camel Guo (2):
      ASoC: tlv320adcx140: Fix accessing uninitialized adcx140->dev
      ASoC: tlv320adcx140: Wake up codec before accessing register

Cezary Rojewski (2):
      ASoC: Intel: haswell: Fix power transition refactor
      ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure

Changbin Du (1):
      kcsan: kconfig: move to menu 'Generic Kernel Debugging Instruments'

Chris Wilson (4):
      drm/i915/gem: Delay tracking the GEM context until it is registered
      drm/i915/gem: Reduce context termination list iteration guard to RCU
      drm/i915: Be wary of data races when reading the active execlists
      drm/i915: Filter wake_flags passed to default_wake_function

Christian König (1):
      drm/radeon: revert "Prefer lower feedback dividers"

Christophe JAILLET (1):
      clk: davinci: Use the correct size when allocating memory

Christophe Leroy (1):
      selftests/vm: fix display of page size in map_hugetlb

Chun-Kuang Hu (1):
      drm/mediatek: Use CPU when fail to get cmdq event

Damien Le Moal (1):
      riscv: Fix Kendryte K210 device tree

Dan Carpenter (1):
      scsi: libsas: Fix error path in sas_notify_lldd_dev_found()

Dan Williams (1):
      dm/dax: Fix table reference counts

Daniel Díaz (1):
      x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig

David Sharp (1):
      perf record: Set PERF_RECORD_PERIOD if attr->freq is set.

Dennis Li (2):
      drm/kfd: fix a system crash issue during GPU recovery
      drm/amdkfd: fix a memory leak issue

Dexuan Cui (1):
      Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume()

Dinghao Liu (1):
      ASoC: qcom: common: Fix refcount imbalance on error

Eddie James (1):
      i2c: aspeed: Mask IRQ status to relevant bits

Filipe Manana (1):
      btrfs: fix wrong address when faulting in pages in the search ioctl

Gautham R. Shenoy (1):
      cpuidle: pseries: Fix CEDE latency conversion from tb to us

Greentime Hu (1):
      riscv: Add sfence.vma after early page table changes

Hans de Goede (3):
      ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1
      Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists
      i2c: core: Call i2c_acpi_install_space_handler() before

Harald Freudenberger (1):
      s390/zcrypt: fix kmalloc 256k failure

Heikki Krogerus (2):
      usb: typec: ucsi: acpi: Increase command completion timeout value
      usb: typec: ucsi: Prevent mode overrun

Henry Burns (1):
      perf vendor events amd: Remove trailing commas

Hou Tao (1):
      locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count

Hugh Dickins (4):
      ksm: reinstate memcg charge on copied pages
      mm: migration of hugetlbfs page skip memcg
      mm: fix check_move_unevictable_pages() on THP
      mlock: fix unevictable_pgs event counts on THP

Hui Wang (1):
      ALSA: hda/realtek - The Mic on a RedmiBook doesn't work

Ian Rogers (3):
      perf bench: Fix 2 memory sanitizer warnings
      perf record: Don't clear event's period if set by a term
      perf test: Leader sampling shouldn't clear sample period

Ilias Apalodimas (1):
      arm64: bpf: Fix branch offset in JIT

Ilya Leoshkevich (1):
      s390/init: add missing __init annotations

Jan Kara (1):
      dm: Call proper helper to determine dax support

Janosch Frank (1):
      s390: add 3f program exception handler

Jean Delvare (1):
      i2c: i801: Simplify the suspend callback

Jerome Brunet (1):
      ASoC: meson: axg-toddr: fix channel order on g12 platforms

Jiansong Chen (2):
      drm/amd/pm: support runtime pptable update for sienna_cichlid etc.
      drm/amdgpu: declare ta firmware for navy_flounder

Jing Xiangfeng (1):
      clk: qcom: lpass: Correct goto target in lpass_core_sc7180_probe()

Jiri Olsa (1):
      perf test: Fix the "signal" test inline assembly

Jitao Shi (1):
      drm/mediatek: dsi: Fix scrolling of panel with small hfp or hbp

Joao Martins (1):
      iommu/amd: Fix potential @entry null deref

Johan Hovold (2):
      serial: core: fix port-lock initialisation
      serial: core: fix console port-lock regression

Josh Poimboeuf (2):
      x86/unwind/fp: Fix FP unwinding in ret_from_fork
      objtool: Fix noreturn detection for ignored functions

Jun Lei (1):
      drm/amd/display: update nv1x stutter latencies

Kees Cook (2):
      core/entry: Report syscall correctly for trace and audit
      mailmap: add older email addresses for Kees Cook

Kuninori Morimoto (3):
      ASoC: pcm3168a: ignore 0 Hz settings
      ASoC: ti: fixup ams_delta_mute() function name
      ASoC: soc-core: add snd_soc_find_dai_with_mutex()

Leon Romanovsky (1):
      MAINTAINERS: Fix Max's and Shravan's emails

Linus Torvalds (6):
      fbcon: remove soft scrollback code
      fbcon: remove now unusued 'softback_lines' cursor() argument
      vgacon: remove software scrollback support
      mm: allow a controlled amount of unfairness in the page lock
      mm: fix wake_page_function() comment typos
      Linux 5.9-rc6

Luke D Jones (1):
      ALSA: hda: fixup headset for ASUS GX502 laptop

Madhusudanarao Amara (1):
      usb: typec: intel_pmc_mux: Handle SCU IPC error conditions

Marc Zyngier (1):
      arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late

Masahiro Yamada (3):
      kconfig: qconf: use delete[] instead of delete to free array (again)
      kconfig: qconf: fix incomplete type 'struct gstr' warning
      kconfig: qconf: revive help message in the info view

Mateusz Gorski (1):
      ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in
autosuspend delay

Matthias Schiffer (1):
      i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK

Maxime Ripard (1):
      clk: bcm: dvp: Select the reset framework

Michael Ellerman (2):
      selftests/powerpc: Skip PROT_SAO test in guests/LPARS
      Revert "powerpc/build: vdso linker warning for orphan sections"

Michael Kelley (1):
      Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload

Michel Dänzer (1):
      drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is

Mika Westerberg (1):
      thunderbolt: Retry DROM read once if parsing fails

Muchun Song (1):
      kprobes: fix kill kprobe which has been marked as gone

Namhyung Kim (10):
      perf test: Free aliases for PMU event map aliases test
      perf metric: Fix some memory leaks
      perf metric: Fix some memory leaks - part 2
      perf evlist: Fix cpu/thread map leak
      perf parse-event: Fix memory leak in evsel->unit
      perf test: Fix memory leaks in parse-metric test
      perf metric: Release expr_parse_ctx after testing
      perf metric: Free metric when it failed to resolve
      perf metric: Do not free metric when failed to resolve
      perf test: Free formats for perf pmu parse test

Nathan Chancellor (1):
      clk: rockchip: Fix initialization of mux_pll_src_4plls_p

Niklas Schnelle (1):
      s390/pci: fix leak of DMA tables on hard unplug

Oliver Neukum (2):
      USB: UAS: fix disconnect by unplugging a hub
      usblp: fix race between disconnect() and read()

Palmer Dabbelt (2):
      RISC-V: Take text_mutex in ftrace_init_nop()
      RISC-V: Resurrect the MMIO timer implementation for M-mode systems

Pavel Tatashin (1):
      mm/memory_hotplug: drain per-cpu pages again during memory offline

Penghao (1):
      USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD
zhaoxin notebook

Peter Zijlstra (5):
      s390/idle: fix suspicious RCU usage
      ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP
      cpuidle: Allow cpuidle drivers to take over RCU-idle
      ACPI: processor: Take over RCU-idle for C3-BM idle

Qi Liu (1):
      perf stat: Fix the ratio comments of miss-events

Qii Wang (2):
      i2c: mediatek: Fix generic definitions for bus frequency
      i2c: mediatek: Send i2c master code at more than 1MHz

Quentin Perret (1):
      ehci-hcd: Move include to keep CRC stable

Ralph Campbell (1):
      mm/thp: fix __split_huge_pmd_locked() for migration PMD

Rander Wang (1):
      ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case

Ricardo Neri (1):
      powercap: RAPL: Add support for Lakefield

Rich Felker (2):
      sh: remove spurious circular inclusion from asm/smp.h
      sh: fix syscall tracing

Stephan Gerhold (1):
      ASoC: qcom: Set card->owner to avoid warnings

Stephane Eranian (1):
      perf record: Prevent override of attr->sample_period for libpfm4 events

Sumera Priyadarsini (1):
      clk: versatile: Add of_node_put() before return statement

Sunghyun Jin (1):
      percpu: fix first chunk size calculation for populated bitmap

Suravee Suthikulpanit (1):
      iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode

Sven Schnelle (1):
      lockdep: fix order in trace_hardirqs_off_caller()

Sylwester Nawrocki (2):
      ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811
      ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions

Tetsuo Handa (1):
      fbcon: Fix user font detection test at fbcon_resize().

Thomas Bogendoerfer (2):
      MIPS: SNI: Fix spurious interrupts

Tobias Diedrich (1):
      serial: 8250_pci: Add Realtek 816a and 816b

Tobias Klauser (3):
      ftrace: let ftrace_enable_sysctl take a kernel pointer buffer
      stackleak: let stack_erasing_sysctl take a kernel pointer buffer
      fs/fs-writeback.c: adjust dirtytime_interval_handler definition
to match prototype

Vaibhav Jain (1):
      powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute

Vincent Huang (1):
      Input: trackpoint - add new trackpoint variant IDs

Vinod Koul (5):
      ASoC: max98373: Fix return check for devm_regmap_init_sdw()
      ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw()
      ASoC: rt711: Fix return check for devm_regmap_init_sdw()
      ASoC: rt715: Fix return check for devm_regmap_init_sdw()
      ASoC: rt700: Fix return check for devm_regmap_init_sdw()

Volker Rümelin (1):
      i2c: i801: Fix resume bug

Wang Hai (1):
      drm/mediatek: Remove duplicated include

Yicong Yang (2):
      Revert "mtd: spi-nor: Disable the flash quad mode in spi_nor_restore()"
      Revert "mtd: spi-nor: Add capability to disable flash quad mode"

Yu Kuai (4):
      drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init()
      drm/mediatek: Add exception handing in mtk_drm_probe() if
component init fail
      drm/mediatek: Add missing put_device() call in mtk_drm_kms_init()
      drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() (1):
      locking/lockdep: Fix "USED" <- "IN-NMI" inversions

             reply index

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-20 23:55 Linus Torvalds [this message]
2020-09-21  1:06 ` Robert Gadsdon
2020-09-21 15:50   ` Linus Torvalds
2020-09-23 11:39 ` fbcon scrollback broken was " Pavel Machek
2020-09-23 12:03   ` Pavel Machek

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:

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

  git send-email \
    --in-reply-to='' \ \ \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

LKML Archive on

Archives are clonable:
	git clone --mirror lkml/git/0.git
	git clone --mirror lkml/git/1.git
	git clone --mirror lkml/git/2.git
	git clone --mirror lkml/git/3.git
	git clone --mirror lkml/git/4.git
	git clone --mirror lkml/git/5.git
	git clone --mirror lkml/git/6.git
	git clone --mirror lkml/git/7.git
	git clone --mirror lkml/git/8.git
	git clone --mirror lkml/git/9.git
	git clone --mirror lkml/git/10.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ \
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:

AGPL code for this site: git clone