Skip to content

4.19.171-rc1 review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest58 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/58i2c: bpmp-tegra: Ignore unknown I2C_M flagsdrivers/i2c/busses/i2c-tegra-bpmp.c+1 -10 replies
2/58ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()sound/core/seq/oss/seq_oss_synth.c+2 -10 replies
3/58ALSA: hda/via: Add minimum mute flagsound/pci/hda/patch_via.c+1 -00 replies
4/58ACPI: scan: Make acpi_bus_get_device() clear return pointer on errordrivers/acpi/scan.c+2 -00 replies
5/58btrfs: fix lockdep splat in btrfs_recover_relocationfs/btrfs/volumes.c+2 -00 replies
6/58mmc: core: dont initialize block size from ext_csd if not presentdrivers/mmc/core/queue.c+3 -10 replies
7/58mmc: sdhci-xenon: fix 1.8v regulator stabilizationdrivers/mmc/host/sdhci-xenon.c+6 -10 replies
8/58dm: avoid filesystem lookup in dm_get_dev_t()drivers/md/dm-table.c+12 -30 replies
9/58dm integrity: fix a crash if "recalculate" used without "internal_hash"drivers/md/dm-integrity.c+6 -00 replies
10/58drm/atomic: put state on error pathdrivers/gpu/drm/drm_atomic_helper.c+1 -10 replies
11/58ASoC: Intel: haswell: Add missing pm_opssound/soc/intel/boards/haswell.c+1 -00 replies
12/58dm integrity: select CRYPTO_SKCIPHERdrivers/md/Kconfig+1 -03 replies
13/58scsi: ufs: Correct the LUN used in eh_device_reset_handler() callbackdrivers/scsi/ufs/ufshcd.c+4 -70 replies
14/58scsi: qedi: Correct max length of CHAP secretdrivers/scsi/qedi/qedi_main.c+2 -20 replies
15/58riscv: Fix kernel time_init()arch/riscv/kernel/time.c+3 -00 replies
16/58HID: Ignore battery for Elan touchscreen on ASUS UX550drivers/hid/hid-ids.h drivers/hid/hid-input.c+3 -00 replies
17/58clk: tegra30: Add hda clock default rates to clock driverdrivers/clk/tegra/clk-tegra30.c+2 -00 replies
18/58xen: Fix event channel callback via INTX/GSIarch/arm/xen/enlighten.c drivers/xen/events/events_base.c drivers/xen/platform-pci.c +4 more+70 -350 replies
19/58drm/nouveau/bios: fix issue shadowing expansion ROMsdrivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c+1 -10 replies
20/58drm/nouveau/privring: ack interrupts the same way as RMdrivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c+14 -60 replies
21/58drm/nouveau/i2c/gm200: increase width of aux semaphore owner fieldsdrivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c+4 -40 replies
22/58drm/nouveau/mmu: fix vram heap sizingdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c+3 -30 replies
23/58drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0drivers/gpu/drm/nouveau/dispnv50/disp.c drivers/gpu/drm/nouveau/dispnv50/disp.h drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c+4 -40 replies
24/58scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regressiondrivers/scsi/megaraid/megaraid_sas_base.c+2 -40 replies
25/58i2c: octeon: check correct size of maximum RECV_LEN packetdrivers/i2c/busses/i2c-octeon-core.c+1 -10 replies
26/58platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-listdrivers/platform/x86/intel-vbtn.c+0 -60 replies
27/58selftests: net: fib_tests: remove duplicate log testtools/testing/selftests/net/fib_tests.sh+0 -10 replies
28/58can: dev: can_restart: fix use after free bugdrivers/net/can/dev.c+2 -20 replies
29/58can: vxcan: vxcan_xmit: fix use after free bugdrivers/net/can/vxcan.c+4 -20 replies
30/58can: peak_usb: fix use after free bugsdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+4 -40 replies
31/58iio: ad5504: Fix setting power-down statedrivers/iio/dac/ad5504.c+2 -20 replies
32/58irqchip/mips-cpu: Set IPI domain parent chipdrivers/irqchip/irq-mips-cpu.c+7 -00 replies
33/58intel_th: pci: Add Alder Lake-P supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
34/58stm class: Fix module init return on allocation failuredrivers/hwtracing/stm/heartbeat.c+4 -20 replies
35/58serial: mvebu-uart: fix tx lost characters at power offdrivers/tty/serial/mvebu-uart.c+9 -10 replies
36/58ehci: fix EHCI host controller initialization sequencedrivers/usb/host/ehci-hcd.c+12 -00 replies
37/58USB: ehci: fix an interrupt calltrace errordrivers/usb/host/ehci-hub.c+3 -00 replies
38/58usb: gadget: aspeed: fix stop dma register setting.drivers/usb/gadget/udc/aspeed-vhub/epn.c+4 -10 replies
39/58usb: udc: core: Use lock when write to soft_connectdrivers/usb/gadget/udc/core.c+10 -30 replies
40/58usb: bdc: Make bdc pci driver depend on BROKENdrivers/usb/gadget/udc/bdc/Kconfig+1 -10 replies
41/58xhci: make sure TRB is fully written before giving it to the controllerdrivers/usb/host/xhci-ring.c+2 -00 replies
42/58xhci: tegra: Delay for disabling LFPS detectordrivers/usb/host/xhci-tegra.c+7 -00 replies
43/58driver core: Extend device_is_dependent()drivers/base/core.c+16 -10 replies
44/58netfilter: rpfilter: mask ecn bits before fib lookupnet/ipv4/netfilter/ipt_rpfilter.c+1 -10 replies
45/58sh: dma: fix kconfig dependency for G2_DMAarch/sh/drivers/dma/Kconfig+1 -20 replies
46/58net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnextdrivers/net/dsa/mv88e6xxx/global1_vtu.c+4 -04 replies
47/58sh_eth: Fix power down vs. is_opened flag orderingdrivers/net/ethernet/renesas/sh_eth.c+2 -20 replies
48/58skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() toonet/core/skbuff.c+5 -10 replies
49/58kasan: fix unaligned address is unhandled in kasan_remove_zero_shadowmm/kasan/kasan_init.c+12 -80 replies
50/58kasan: fix incorrect arguments passing in kasan_add_zero_shadowmm/kasan/kasan_init.c+1 -20 replies
51/58udp: mask TOS bits in udp_v4_early_demux()net/ipv4/udp.c+2 -10 replies
52/58ipv6: create multicast route with RTPROT_KERNELnet/ipv6/addrconf.c+1 -00 replies
53/58net_sched: avoid shift-out-of-bounds in tcindex_set_parms()net/sched/cls_tcindex.c+6 -20 replies
54/58net_sched: reject silly cell_log in qdisc_get_rtab()net/sched/sch_api.c+2 -10 replies
55/58ipv6: set multicast flag on the multicast routenet/ipv6/addrconf.c+1 -10 replies
56/58net: mscc: ocelot: allow offloading of bridge on top of LAGdrivers/net/ethernet/mscc/ocelot.c+1 -30 replies
57/58net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disablednet/core/dev.c+5 -00 replies
58/58net: dsa: b53: fix an off by one in checking "vlan->vid"drivers/net/dsa/b53/b53_common.c+1 -10 replies

Reviews trailers per patch

25 of 58 patches have a Reviewed-by or Acked-by.

PatchBoris OstrovskyStephen BoydPalmer DabbeltLee DuncanRobert RichterPhil OesterAndrey KonovalovPavel Machek (CIP)Avri AltmanStanley ChuJon HunterIon AgorriaSameer PujarThierry RedingFelipe BalbiStephan GerholdSaravana KannanRoss ZwislerDamien Le MoalAdrian HunterChristoph HellwigSergei ShtylyovNiklas SöderlundAlexandre BelloniAlexandru ArdeleanPierre-Louis BossartRafael J. WysockiQu WenruoJohannes ThumshirnDavid SterbaAlan SternDavid AhernJoel StanleyFlorian FainelliTobias WaldekranzBoris PismennyCong WangLinux Kernel Functional TestingGuenter RoeckShuah Khan
SeriesT-b T-b T-b T-b T-b
1/58
2/58
3/58
4/58T-b Diagnosed-by
5/58R-b R-b R-b
6/58R-b A-b
7/58A-b
8/58R-b
9/58
10/58
11/58
12/58
13/58R-b R-b
14/58R-b
15/58A-b R-b
16/58
17/58A-b T-b A-b A-b
18/58R-b
19/58
20/58
21/58
22/58
23/58
24/58T-b
25/58R-b
26/58
27/58R-b
28/58
29/58
30/58
31/58A-b
32/58
33/58
34/58
35/58
36/58A-b
37/58A-b
38/58A-b A-b
39/58A-b
40/58A-b
41/58T-b
42/58
43/58T-b R-b
44/58
45/58
46/58R-b R-b T-b
47/58R-b R-b
48/58
49/58
50/58R-b
51/58
52/58
53/58
54/58A-b
55/58
56/58R-b
57/58R-b
58/58A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 40 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/58] 4.19.171-rc1 review

This is the start of the stable review cycle for the 4.19.171 release. There are 58 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 27 Jan 2021 18:31:44 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.171-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.171-rc1

Dan Carpenter <[email protected]>

    net: dsa: b53: fix an off by one in checking "vlan->vid"

Tariq Toukan <[email protected]>
net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled

Vladimir Oltean <[email protected]>
net: mscc: ocelot: allow offloading of bridge on top of LAG

Matteo Croce <[email protected]>
ipv6: set multicast flag on the multicast route

Eric Dumazet <[email protected]>
net_sched: reject silly cell_log in qdisc_get_rtab()

Eric Dumazet <[email protected]>
net_sched: avoid shift-out-of-bounds in tcindex_set_parms()

Matteo Croce <[email protected]>
ipv6: create multicast route with RTPROT_KERNEL

Guillaume Nault <[email protected]>
udp: mask TOS bits in udp_v4_early_demux()

Lecopzer Chen <[email protected]>
kasan: fix incorrect arguments passing in kasan_add_zero_shadow

Lecopzer Chen <[email protected]>
kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow

Alexander Lobakin <[email protected]>
skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too

Geert Uytterhoeven <[email protected]>
sh_eth: Fix power down vs. is_opened flag ordering

Rasmus Villemoes <[email protected]>
net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext

Necip Fazil Yildiran <[email protected]>
sh: dma: fix kconfig dependency for G2_DMA

Guillaume Nault <[email protected]>
netfilter: rpfilter: mask ecn bits before fib lookup

Rafael J. Wysocki <[email protected]>
driver core: Extend device_is_dependent()

JC Kuo <[email protected]>
xhci: tegra: Delay for disabling LFPS detector

Mathias Nyman <[email protected]>
xhci: make sure TRB is fully written before giving it to the controller

Patrik Jakobsson <[email protected]>
usb: bdc: Make bdc pci driver depend on BROKEN

Thinh Nguyen <[email protected]>
usb: udc: core: Use lock when write to soft_connect

Ryan Chen <[email protected]>
usb: gadget: aspeed: fix stop dma register setting.

Longfang Liu <[email protected]>
USB: ehci: fix an interrupt calltrace error

Eugene Korenevsky <[email protected]>
ehci: fix EHCI host controller initialization sequence

Pali Rohár <[email protected]>
serial: mvebu-uart: fix tx lost characters at power off

Wang Hui <[email protected]>
stm class: Fix module init return on allocation failure

Alexander Shishkin <[email protected]>
intel_th: pci: Add Alder Lake-P support

Mathias Kresin <[email protected]>
irqchip/mips-cpu: Set IPI domain parent chip

Lars-Peter Clausen <[email protected]>
iio: ad5504: Fix setting power-down state

Vincent Mailhol <[email protected]>
can: peak_usb: fix use after free bugs

Vincent Mailhol <[email protected]>
can: vxcan: vxcan_xmit: fix use after free bug

Vincent Mailhol <[email protected]>
can: dev: can_restart: fix use after free bug

Hangbin Liu <[email protected]>
selftests: net: fib_tests: remove duplicate log test

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list

Wolfram Sang <[email protected]>
i2c: octeon: check correct size of maximum RECV_LEN packet

Arnd Bergmann <[email protected]>
scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression

Ben Skeggs <[email protected]>
drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0

Ben Skeggs <[email protected]>
drm/nouveau/mmu: fix vram heap sizing

Ben Skeggs <[email protected]>
drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields

Ben Skeggs <[email protected]>
drm/nouveau/privring: ack interrupts the same way as RM

Ben Skeggs <[email protected]>
drm/nouveau/bios: fix issue shadowing expansion ROMs

David Woodhouse <[email protected]>
xen: Fix event channel callback via INTX/GSI

Peter Geis <[email protected]>
clk: tegra30: Add hda clock default rates to clock driver

Seth Miller <[email protected]>
HID: Ignore battery for Elan touchscreen on ASUS UX550

Damien Le Moal <[email protected]>
riscv: Fix kernel time_init()

Nilesh Javali <[email protected]>
scsi: qedi: Correct max length of CHAP secret

Can Guo <[email protected]>
scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback

Anthony Iliopoulos <[email protected]>
dm integrity: select CRYPTO_SKCIPHER

Cezary Rojewski <[email protected]>
ASoC: Intel: haswell: Add missing pm_ops

Pan Bian <[email protected]>
drm/atomic: put state on error path

Mikulas Patocka <[email protected]>
dm integrity: fix a crash if "recalculate" used without "internal_hash"

Hannes Reinecke <[email protected]>
dm: avoid filesystem lookup in dm_get_dev_t()

Alex Leibovich <[email protected]>
mmc: sdhci-xenon: fix 1.8v regulator stabilization

Peter Collingbourne <[email protected]>
mmc: core: don't initialize block size from ext_csd if not present

Josef Bacik <[email protected]>
btrfs: fix lockdep splat in btrfs_recover_relocation

Hans de Goede <[email protected]>
ACPI: scan: Make acpi_bus_get_device() clear return pointer on error

Takashi Iwai <[email protected]>
ALSA: hda/via: Add minimum mute flag

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()

Mikko Perttunen <[email protected]>
i2c: bpmp-tegra: Ignore unknown I2C_M flags

-------------

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/xen/enlighten.c                           |  2 +-
 arch/riscv/kernel/time.c                           |  3 +
 arch/sh/drivers/dma/Kconfig                        |  3 +-
 drivers/acpi/scan.c                                |  2 +
 drivers/base/core.c                                | 17 ++++-
 drivers/clk/tegra/clk-tegra30.c                    |  2 +
 drivers/gpu/drm/drm_atomic_helper.c                |  2 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |  4 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.h            |  2 +-
 drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c        |  2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c  |  2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c |  8 +--
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c   | 10 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c   | 10 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c     |  6 +-
 drivers/hid/hid-ids.h                              |  1 +
 drivers/hid/hid-input.c                            |  2 +
 drivers/hwtracing/intel_th/pci.c                   |  5 ++
 drivers/hwtracing/stm/heartbeat.c                  |  6 +-
 drivers/i2c/busses/i2c-octeon-core.c               |  2 +-
 drivers/i2c/busses/i2c-tegra-bpmp.c                |  2 +-
 drivers/iio/dac/ad5504.c                           |  4 +-
 drivers/irqchip/irq-mips-cpu.c                     |  7 ++
 drivers/md/Kconfig                                 |  1 +
 drivers/md/dm-integrity.c                          |  6 ++
 drivers/md/dm-table.c                              | 15 +++-
 drivers/mmc/core/queue.c                           |  4 +-
 drivers/mmc/host/sdhci-xenon.c                     |  7 +-
 drivers/net/can/dev.c                              |  4 +-
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |  8 +--
 drivers/net/can/vxcan.c                            |  6 +-
 drivers/net/dsa/b53/b53_common.c                   |  2 +-
 drivers/net/dsa/mv88e6xxx/global1_vtu.c            |  4 ++
 drivers/net/ethernet/mscc/ocelot.c                 |  4 +-
 drivers/net/ethernet/renesas/sh_eth.c              |  4 +-
 drivers/platform/x86/intel-vbtn.c                  |  6 --
 drivers/scsi/megaraid/megaraid_sas_base.c          |  6 +-
 drivers/scsi/qedi/qedi_main.c                      |  4 +-
 drivers/scsi/ufs/ufshcd.c                          | 11 ++-
 drivers/tty/serial/mvebu-uart.c                    | 10 ++-
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           |  5 +-
 drivers/usb/gadget/udc/bdc/Kconfig                 |  2 +-
 drivers/usb/gadget/udc/core.c                      | 13 +++-
 drivers/usb/host/ehci-hcd.c                        | 12 ++++
 drivers/usb/host/ehci-hub.c                        |  3 +
 drivers/usb/host/xhci-ring.c                       |  2 +
 drivers/usb/host/xhci-tegra.c                      |  7 ++
 drivers/xen/events/events_base.c                   | 10 ---
 drivers/xen/platform-pci.c                         |  1 -
 drivers/xen/xenbus/xenbus.h                        |  1 +
 drivers/xen/xenbus/xenbus_comms.c                  |  8 ---
 drivers/xen/xenbus/xenbus_probe.c                  | 81 ++++++++++++++++++----
 fs/btrfs/volumes.c                                 |  2 +
 include/xen/xenbus.h                               |  2 +-
 mm/kasan/kasan_init.c                              | 23 +++---
 net/core/dev.c                                     |  5 ++
 net/core/skbuff.c                                  |  6 +-
 net/ipv4/netfilter/ipt_rpfilter.c                  |  2 +-
 net/ipv4/udp.c                                     |  3 +-
 net/ipv6/addrconf.c                                |  3 +-
 net/sched/cls_tcindex.c                            |  8 ++-
 net/sched/sch_api.c                                |  3 +-
 sound/core/seq/oss/seq_oss_synth.c                 |  3 +-
 sound/pci/hda/patch_via.c                          |  1 +
 sound/soc/intel/boards/haswell.c                   |  1 +
 tools/testing/selftests/net/fib_tests.sh           |  1 -
 67 files changed, 290 insertions(+), 128 deletions(-)