linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux 5.18
@ 2022-05-22 20:02 Linus Torvalds
  2022-05-22 23:21 ` Guenter Roeck
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Linus Torvalds @ 2022-05-22 20:02 UTC (permalink / raw)
  To: Linux Kernel Mailing List

No unexpected nasty surprises this last week, so here we go with the
5.18 release right on schedule.

That obviously means that the merge window for 5.19 will open
tomorrow, and I already have a few pull requests pending. Thank you
everybody. I'd still like people to run boring old plain 5.18 just to
check, before we start with the excitement of all the new features for
the merge window.

The full shortlog for the last week is below, and nothing really odd
stands out. The diffstat looks a bit funny - unusually we have parsic
architecture patches being a big part of it due to some last-minute
cache flushing fixes, but that is probably more indicative of
everything else being pretty small.

So outside of the parisc fixes, there's random driver updates
(mellanox mlx5 stands out, again likely because everything else is
small), some other minor architecture fixes, some core networking, and
some tooling stuff. And random small noise. People who really care for
the details please just scroll down..

                Linus

---

Aaron Lewis (3):
      kvm: x86/pmu: Fix the compare function used by the pmu event filter
      selftests: kvm/x86: Add the helper function create_pmu_event_filter
      selftests: kvm/x86: Verify the pmu event filter matches the correct event

Al Viro (2):
      percpu_ref_init(): clean ->percpu_count_ref on failure
      Fix double fget() in vhost_net_set_backend()

Alex Elder (3):
      net: ipa: certain dropped packets aren't accounted for
      net: ipa: record proper RX transaction count
      net: ipa: get rid of a duplicate initialization

Andre Przywara (1):
      pinctrl: sunxi: f1c100s: Fix signal name comment for PA2 SPI pin

Andrew Lunn (1):
      net: bridge: Clear offload_fwd_mark when passing frame up bridge
interface.

Andy Chi (1):
      ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine

Anusha Srivatsa (1):
      drm/i915/dmc: Add MMIO range restrictions

Ard Biesheuvel (2):
      ARM: 9196/1: spectre-bhb: enable for Cortex-A15
      ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2

Arkadiusz Kubalewski (1):
      ice: fix crash when writing timestamp on RX rings

Arnaldo Carvalho de Melo (1):
      perf build: Fix check for btf__load_from_kernel_by_id() in libbpf

Athira Rajeev (3):
      perf test: Fix "all PMU test" to skip hv_24x7/hv_gpci tests on powerpc
      perf test session topology: Fix test to skip the test in guest environment
      perf test bpf: Skip test if clang is not present

Aya Levin (1):
      net/mlx5e: Block rx-gro-hw feature in switchdev mode

Bart Van Assche (1):
      block/mq-deadline: Set the fifo_time member also if inserting at head

Bjorn Andersson (1):
      PCI: qcom: Remove ddrss_sf_tbu clock from SC8180X

Catalin Marinas (1):
      arm64: mte: Ensure the cleared tags are visible before setting the PTE

Charan Teja Kalla (1):
      dma-buf: ensure unique directory name for dmabuf stats

Chengdong Li (1):
      perf session: Fix Intel LBR callstack entries and nr print message

Christophe JAILLET (2):
      net: systemport: Fix an error handling path in bcm_sysport_probe()
      net/qla3xxx: Fix a test in ql_reset_work()

Codrin Ciubotariu (1):
      clk: at91: generated: consider range when calculating best rate

Conor Paxton (1):
      riscv: dts: microchip: fix gpio1 reg property typo

Daejun Park (1):
      scsi: ufs: core: Fix referencing invalid rsp field

David Howells (1):
      afs: Fix afs_getattr() to refetch file status if callback break occurred

Dmitry Baryshkov (1):
      arm64: dts: qcom: sm8250: don't enable rx/tx macro by default

Duoming Zhou (1):
      NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc

Dustin L. Howett (1):
      ALSA: hda/realtek: Add quirk for the Framework Laptop

Dylan Yudaken (1):
      io_uring: fix ordering of args in io_uring_queue_async_work

Eli Cohen (1):
      vdpa/mlx5: Use consistent RQT size

Eric Dumazet (1):
      Revert "tcp/dccp: get rid of inet_twsk_purge()"

Eyal Birger (1):
      xfrm: fix "disable_policy" flag use when arriving from different devices

Felix Fietkau (4):
      netfilter: flowtable: fix excessive hw offload attempts after failure
      netfilter: nft_flow_offload: skip dst neigh lookup for ppp devices
      net: fix dev_fill_forward_path with pppoe + bridge
      netfilter: nft_flow_offload: fix offload with pppoe + vlan

Forest Crossman (1):
      ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI

Frank Wunderlich (2):
      arm64: dts: rockchip: Change io-domains of bpi-r2-pro
      arm64: dts: rockchip: Add gmac1 and change network settings of bpi-r2-pro

Gabriele Mazzotta (1):
      ALSA: hda/realtek: Add quirk for Dell Latitude 7520

Gal Pressman (1):
      net/mlx5e: Remove HW-GRO from reported features

Haibo Chen (1):
      gpio: gpio-vf610: do not touch other bits when set the target bit

Hangyu Hua (1):
      drm/dp/mst: fix a possible memory leak in fetch_monitor_name()

Harini Katakam (1):
      net: macb: Increment rx bd head after allocating skb and buffer

Horatiu Vultur (2):
      pinctrl: ocelot: Fix for lan966x alt mode
      net: lan966x: Fix assignment of the MAC address

Howard Chiu (1):
      ARM: dts: aspeed: Add video engine to g6

Ian Rogers (2):
      perf stat: Fix and validate CPU map inputs in synthetic
PERF_RECORD_STAT events
      perf test: Avoid shell test description infinite loop

Ilya Dryomov (2):
      libceph: fix potential use-after-free on linger ping and resends
      libceph: fix misleading ceph_osdc_cancel_request() comment

IotaHydrae (1):
      pinctrl: sunxi: fix f1c100s uart2 function

Jae Hyun Yoo (5):
      ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi
      pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl
      dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group
      dt-bindings: pinctrl: aspeed-g6: add FWQSPI function/group
      ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group

Jarkko Nikula (2):
      Revert "can: m_can: pci: use custom bit timings for Elkhart Lake"
      can: m_can: remove support for custom bit timing, take #2

Jens Axboe (1):
      io_uring: don't attempt to IOPOLL for MSG_RING requests

Jernej Skrabec (1):
      Revert "clk: sunxi-ng: sun6i-rtc: Add support for H6"

Jiasheng Jiang (1):
      net: af_key: add check for pfkey_broadcast in function pfkey_process

Joachim Wiberg (1):
      selftests: forwarding: fix missing backslash

Joel Stanley (1):
      net: ftgmac100: Disable hardware checksum on AST2600

John David Anglin (3):
      parisc: Disable debug code regarding cache flushes in
handle_nadtlb_fault()
      parisc: Rewrite cache flush code for PA8800/PA8900
      parisc: Fix patch code locking and flushing

Johnny Huang (2):
      pinctrl: pinctrl-aspeed-g6: add FWQSPI function-group
      ARM: dts: aspeed-g6: add FWQSPI group in pinctrl dtsi

Jonathan Lemon (2):
      ptp: ocp: have adjtime handle negative delta_ns correctly
      ptp: ocp: change sysfs attr group handling

Julian Orth (1):
      audit,io_uring,io-wq: call __audit_uring_exit for dummy contexts

Jérôme Pouiller (1):
      dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace

Kan Liang (1):
      perf regs x86: Fix arch__intr_reg_mask() for the hybrid platform

Kevin Mitchell (1):
      igb: skip phy status check where unavailable

Krzysztof Kozlowski (1):
      riscv: dts: sifive: fu540-c000: align dma node name with dtschema

Lin Ma (1):
      nfc: pn533: Fix buggy cleanup order

Linus Torvalds (1):
      Linux 5.18

Maarten Lankhorst (1):
      drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap

Maor Dickman (1):
      net/mlx5: DR, Fix missing flow_source when creating
multi-destination FW table

Marc Zyngier (1):
      KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GIC

Marek Vasut (2):
      Input: ili210x - fix reset timing
      Input: ili210x - use one common reset implementation

Mario Limonciello (1):
      drm/amd: Don't reset dGPUs if the system is going to s2idle

Mark Rutland (1):
      arm64: kexec: load from kimage prior to clobbering

Mat Martineau (1):
      mptcp: Do TCP fallback on early DSS checksum failure

Mattijs Korpershoek (2):
      dt-bindings: input: mediatek,mt6779-keypad: update maintainer
      pinctrl: mediatek: mt8365: fix IES control pins

Maxim Mikityanskiy (3):
      net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock
      net/mlx5e: Properly block LRO when XDP is enabled
      net/mlx5e: Properly block HW GRO when XDP is enabled

Michal Wilczynski (1):
      ice: Fix interrupt moderation settings getting cleared

Mika Westerberg (1):
      i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging

Mingzhe Zou (1):
      scsi: target: Fix incorrect use of cpumask_t

Ondrej Mosnacek (2):
      crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ
      selinux: fix bad cleanup on error in hashtab_duplicate()

Pablo Neira Ayuso (2):
      netfilter: flowtable: fix TCP flow teardown
      netfilter: nf_tables: disable expression reduction infra

Pali Rohár (1):
      Revert "PCI: aardvark: Rewrite IRQ code to chained IRQ handler"

Paolo Abeni (4):
      mptcp: fix subflow accounting on close
      selftests: mptcp: add subflow limits test-cases
      net/sched: act_pedit: sanitize shift argument before usage
      mptcp: fix checksum byte order

Paolo Bonzini (1):
      KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID

Paul Blakey (2):
      net/mlx5e: CT: Fix support for GRE tuples
      net/mlx5e: CT: Fix setting flow_source for smfs ct tuples

Paul Greenwalt (1):
      ice: fix possible under reporting of ethtool Tx and Rx statistics

Peter Zijlstra (1):
      perf: Fix sys_perf_event_open() race against self

Piyush Malgujar (1):
      drivers: i2c: thunderx: Allow driver to work with ACPI defined
TWSI controllers

Prakruthi Deepak Heragu (1):
      arm64: paravirt: Use RCU read locks to guard stolen_time

Quentin Perret (1):
      KVM: arm64: Don't hypercall before EL2 init

Rafael J. Wysocki (1):
      PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold

Rajendra Nayak (1):
      MAINTAINERS: omap: remove me as a maintainer

Randy Dunlap (1):
      ALSA: hda - fix unused Realtek function when PM is not enabled

Ritaro Takenaka (1):
      netfilter: flowtable: move dst_check to packet path

Sean Christopherson (2):
      KVM: x86/mmu: Update number of zapped pages even if page list is stable
      KVM: Free new dirty bitmap if creating a new memslot fails

Shay Drory (2):
      net/mlx5: Initialize flow steering during driver probe
      net/mlx5: Drain fw_reset when removing device

Srinivas Pandruvada (1):
      thermal: int340x: Mode setting with new OS handshake

Stefan Wahren (1):
      clk: bcm2835: fix bcm2835_clock_choose_div

Takashi Iwai (2):
      ALSA: wavefront: Proper check of get_user() error
      ALSA: usb-audio: Restore Rane SL-1 quirk

Thomas Bartschies (1):
      net: af_key: check encryption module availability consistency

Thomas Richter (1):
      perf bench numa: Address compiler error on s390

Ulf Hansson (1):
      mmc: core: Fix busy polling for MMC_SEND_OP_COND again

Umesh Nerlige Ramappa (1):
      i915/guc/reset: Make __guc_reset_context aware of guilty engines

Uwe Kleine-König (1):
      gpio: mvebu/pwm: Refuse requests with inverted polarity

Wanpeng Li (1):
      KVM: eventfd: Fix false positive RCU usage warning

Werner Sembach (1):
      ALSA: hda/realtek: Add quirk for TongFang devices with pop noise

Xin Long (1):
      xfrm: set dst dev to blackhole_netdev instead of loopback_dev in ifdown

Yang Yingliang (1):
      i2c: mt7621: fix missing clk_disable_unprepare() on error in
mtk_i2c_probe()

Yevgeny Kliteynik (1):
      net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it

Yury Norov (1):
      KVM: x86: hyper-v: fix type of valid_bank_mask

Zev Weiss (2):
      ARM: dts: aspeed: romed8hm3: Add lm25066 sense resistor values
      ARM: dts: aspeed: romed8hm3: Fix GPIOB0 name

Zixuan Fu (2):
      net: vmxnet3: fix possible use-after-free bugs in
vmxnet3_rq_alloc_rx_buf()
      net: vmxnet3: fix possible NULL pointer dereference in
vmxnet3_rq_cleanup()

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Linux 5.18
  2022-05-22 20:02 Linux 5.18 Linus Torvalds
@ 2022-05-22 23:21 ` Guenter Roeck
  2022-05-23  7:35 ` Build regressions/improvements in v5.18 Geert Uytterhoeven
  2022-05-23 11:44 ` Linux v5.18 Naresh Kamboju
  2 siblings, 0 replies; 4+ messages in thread
From: Guenter Roeck @ 2022-05-22 23:21 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

On Sun, May 22, 2022 at 10:02:09AM -1000, Linus Torvalds wrote:
> No unexpected nasty surprises this last week, so here we go with the
> 5.18 release right on schedule.
> 
> That obviously means that the merge window for 5.19 will open
> tomorrow, and I already have a few pull requests pending. Thank you
> everybody. I'd still like people to run boring old plain 5.18 just to
> check, before we start with the excitement of all the new features for
> the merge window.
> 

Build results:
	total: 151 pass: 151 fail: 0
Qemu test results:
	total: 489 pass: 489 fail: 0

Guenter

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Build regressions/improvements in v5.18
  2022-05-22 20:02 Linux 5.18 Linus Torvalds
  2022-05-22 23:21 ` Guenter Roeck
@ 2022-05-23  7:35 ` Geert Uytterhoeven
  2022-05-23 11:44 ` Linux v5.18 Naresh Kamboju
  2 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2022-05-23  7:35 UTC (permalink / raw)
  To: linux-kernel

Below is the list of build error/warning regressions/improvements in
v5.18[1] compared to v5.17[2].

Summarized:
  - build errors: +15/-5
  - build warnings: +36/-21

JFYI, when comparing v5.18[1] to v5.18-rc7[3], the summaries are:
  - build errors: +0/-1
  - build warnings: +0/-0

Note that there may be false regressions, as some logs are incomplete.
Still, they're build errors/warnings.

Happy fixing! ;-)

Thanks to the linux-next team for providing the build service.

[1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/4b0986a3613c92f4ec1bdc7f60ec66fea135991f/ (all 131 configs)
[2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/f443e374ae131c168a065ea1748feac6b2e76613/ (96 out of 131 configs)
[3] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/42226c989789d8da4af1de0c31070c96726d990c/ (all 131 configs)


*** ERRORS ***

15 error regressions:
  + /kisskb/src/arch/m68k/include/asm/bitops.h: error: array subscript 2 is above array bounds of 'long unsigned int[1]' [-Werror=array-bounds]:  => 329:20
  + /kisskb/src/arch/sh/kernel/machvec.c: error: array subscript 'struct sh_machine_vector[0]' is partly outside array bounds of 'long int[1]' [-Werror=array-bounds]:  => 105:33
  + /kisskb/src/arch/sparc/kernel/irq_32.c: error: array subscript [16, 79] is outside array bounds of 'struct tt_entry[1]' [-Werror=array-bounds]:  => 261:46, 259:14, 263:14, 262:14, 258:14
  + /kisskb/src/drivers/gpu/drm/r128/r128_cce.c: error: case label does not reduce to an integer constant:  => 417:2, 418:2
  + /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: 'X86_VENDOR_AMD' undeclared (first use in this function):  => 149:37
  + /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: 'struct cpuinfo_um' has no member named 'x86_vendor':  => 149:22
  + /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: control reaches end of non-void function [-Werror=return-type]:  => 150:1
  + /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: 'struct cpuinfo_um' has no member named 'x86_cache_size':  => 88:22
  + /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: control reaches end of non-void function [-Werror=return-type]:  => 89:1
  + /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: implicit declaration of function '__copy_user_nocache' [-Werror=implicit-function-declaration]:  => 100:2
  + /kisskb/src/drivers/media/platform/nxp/imx-pxp.h: error: initializer element is not constant:  => 582:38
  + /kisskb/src/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c: error: case label does not reduce to an integer constant:  => 4917:4
  + /kisskb/src/drivers/scsi/aacraid/commsup.c: error: case label does not reduce to an integer constant:  => 1983:2
  + /kisskb/src/include/linux/sh_intc.h: error: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Werror=sizeof-pointer-div]:  => 100:63
  + {standard input}: Error: branch to a symbol in another ISA mode:  => 1295

5 error improvements:
  - /kisskb/src/drivers/vfio/pci/vfio_pci_rdwr.c: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]: 317:9, 324:9 => 
  - /kisskb/src/drivers/vfio/pci/vfio_pci_rdwr.c: error: implicit declaration of function 'ioport_map' [-Werror=implicit-function-declaration]: 317:11 => 
  - /kisskb/src/drivers/vfio/pci/vfio_pci_rdwr.c: error: implicit declaration of function 'ioport_unmap' [-Werror=implicit-function-declaration]: 338:15 => 
  - error: arch/powerpc/kvm/book3s_64_entry.o: relocation truncated to fit: R_PPC64_REL14 (stub) against symbol `machine_check_common' defined in .text section in arch/powerpc/kernel/head_64.o: (.text+0x3e4) => 
  - error: arch/powerpc/kvm/book3s_64_entry.o: relocation truncated to fit: R_PPC64_REL14 (stub) against symbol `system_reset_common' defined in .text section in arch/powerpc/kernel/head_64.o: (.text+0x3ec) => 


*** WARNINGS ***

36 warning regressions:
  + ./.config.32r1_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 94
  + ./.config.32r2_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 94
  + ./.config.32r6_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 96
  + ./.config.64r1_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 97
  + ./.config.64r2_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 97
  + ./.config.64r6_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 99
  + ./.config.micro32r2_defconfig: warning: override: CPU_BIG_ENDIAN changes choice state:  => 95
  + .config: warning: override: CPU_BIG_ENDIAN changes choice state:  => 98, 96, 94, 95, 93
  + .config: warning: override: reassigning to symbol MIPS_CPS_NS16550_SHIFT: 13503, 13516 => 13758, 13769, 13763
  + /kisskb/src/arch/m68k/include/asm/string.h: warning: '__builtin_memset' offset [0, 11] is out of the bounds [0, 0] [-Warray-bounds]:  => 68:25
  + /kisskb/src/arch/sh/kernel/cpu/sh2/../../entry-common.S: Warning: overflow in branch to __restore_all; converted into longer instruction sequence:  => 85
  + /kisskb/src/arch/sh/kernel/cpu/sh2/../../entry-common.S: Warning: overflow in branch to syscall_exit_work; converted into longer instruction sequence:  => 360, 357
  + /kisskb/src/arch/sh/kernel/machvec.c: warning: array subscript 'struct sh_machine_vector[0]' is partly outside array bounds of 'long int[1]' [-Warray-bounds]:  => 105:33
  + /kisskb/src/drivers/net/ethernet/i825xx/sun3_82586.c: warning: array subscript 1 is above array bounds of 'volatile struct transmit_cmd_struct *[1]' [-Warray-bounds]:  => 989:122, 989:108
  + /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c: warning: array subscript 'Mpi2SasIOUnitPage1_t {aka struct _MPI2_CONFIG_PAGE_SASIOUNIT_1}[0]' is partly outside array bounds of 'unsigned char[20]' [-Warray-bounds]:  => 5403:43, 5396:40, 5400:40
  + /kisskb/src/fs/ext4/readpage.c: warning: the frame size of 1136 bytes is larger than 1024 bytes [-Wframe-larger-than=]:  => 407:1
  + /kisskb/src/fs/mpage.c: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]:  => 303:1
  + /kisskb/src/fs/mpage.c: warning: the frame size of 1148 bytes is larger than 1024 bytes [-Wframe-larger-than=]:  => 636:1
  + /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]:  => 102:21, 170:24
  + /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/defaults.h: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]:  => 126:24
  + modpost: WARNING: modpost: EXPORT symbol "___rw_read_enter" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "___rw_read_exit" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "___rw_read_try" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "___rw_write_enter" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__ashldi3" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__ashrdi3" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__copy_1page" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__divdi3" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__lshrdi3" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__muldi3" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__ndelay" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "__udelay" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "_mcount" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "bzero_1page" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: EXPORT symbol "empty_zero_page" [vmlinux] version generation failed, symbol will not be versioned.:  => N/A
  + modpost: WARNING: modpost: vmlinux.o(.text.unlikely+0x45d4): Section mismatch in reference from the function __trace_event_discard_commit() to the variable .init.data:initcall_level_names:  => N/A

21 warning improvements:
  - /kisskb/src/samples/seccomp/user-trap.c: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]: 83:2, 50:2 => 
  - /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]: 170:24, 102:21 => 
  - /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/defaults.h: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]: 126:24 => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_read_enter" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_read_exit" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_read_try" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_write_enter" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__ashldi3" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__ashrdi3" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__copy_1page" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__divdi3" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__lshrdi3" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__muldi3" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__ndelay" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__udelay" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "_mcount" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "bzero_1page" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "empty_zero_page" [vmlinux] version ...: N/A => 
  - modpost: WARNING: modpost: vmlinux.o(.text.unlikely+0x4530): Section mismatch in reference from the function __trace_event_discard_commit() to the variable .init.data:initcall_level_names: N/A => 
  - warning: LSE atomics not supported by binutils: N/A => 
  - warning: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum: N/A => 

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Linux v5.18
  2022-05-22 20:02 Linux 5.18 Linus Torvalds
  2022-05-22 23:21 ` Guenter Roeck
  2022-05-23  7:35 ` Build regressions/improvements in v5.18 Geert Uytterhoeven
@ 2022-05-23 11:44 ` Naresh Kamboju
  2 siblings, 0 replies; 4+ messages in thread
From: Naresh Kamboju @ 2022-05-23 11:44 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, lkft-triage, Linux Kernel Functional Testing

Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>

## Build
* kernel: 5.18.0
* git: https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline
* git branch: master
* git commit: 4b0986a3613c92f4ec1bdc7f60ec66fea135991f
* git describe: v5.18
* test details: https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.18

## Test Regressions (compared to v5.18-rc7-185-g978df3e15846)
No test regressions found.

## Metric Regressions (compared to v5.18-rc7-185-g978df3e15846)
No Metric regressions found.

## Test Fixes (compared to v5.18-rc7-185-g978df3e15846)
No test fixes found.

## Metric Fixes (compared to v5.18-rc7-185-g978df3e15846)
No metric fixes found.

## Test result summary
total: 95781, pass: 82937, fail: 698, skip: 11135, xfail: 1011

## Build Summary
* arc: 10 total, 10 passed, 0 failed
* arm: 301 total, 295 passed, 6 failed
* arm64: 54 total, 52 passed, 2 failed
* i386: 49 total, 45 passed, 4 failed
* mips: 45 total, 38 passed, 7 failed
* parisc: 16 total, 16 passed, 0 failed
* powerpc: 70 total, 57 passed, 13 failed
* riscv: 37 total, 27 passed, 10 failed
* s390: 31 total, 25 passed, 6 failed
* sh: 28 total, 24 passed, 4 failed
* sparc: 16 total, 14 passed, 2 failed
* x86_64: 53 total, 50 passed, 3 failed

## Test suites summary
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-firmware
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* kunit
* kunit/15
* kunit/261
* kunit/3
* kunit/427
* kunit/90
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* linux-log-parser
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-controllers-tests
* ltp-cpuhotplug-tests
* ltp-crypto-tests
* ltp-cve-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-open-posix-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-syscalls-tests
* ltp-tracing-tests
* network-basic-tests
* packetdrill
* perf
* prep-inline/Zstd-perf.data-compression
* rcutorture
* ssuite
* v4l2-compliance
* vdso

--
Linaro LKFT
https://lkft.linaro.org

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-05-23 11:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-22 20:02 Linux 5.18 Linus Torvalds
2022-05-22 23:21 ` Guenter Roeck
2022-05-23  7:35 ` Build regressions/improvements in v5.18 Geert Uytterhoeven
2022-05-23 11:44 ` Linux v5.18 Naresh Kamboju

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).