* Linux 6.0-rc2 @ 2022-08-22 0:54 Linus Torvalds 2022-08-22 12:52 ` Build regressions/improvements in v6.0-rc2 Geert Uytterhoeven 2022-08-22 18:03 ` Linux 6.0-rc2 Guenter Roeck 0 siblings, 2 replies; 3+ messages in thread From: Linus Torvalds @ 2022-08-22 0:54 UTC (permalink / raw) To: Linux Kernel Mailing List It's Sunday afternoon (ok,early evening, just randomly doing this a bit later than usual), and there's a new rc out. Nothing particularly interesting here, rc2 tends to be fairly calm with people taking a breather and not yet having found a lot of bugs. The most noticeable fix in here is likely the virtio reverts that fixed the problem people had with running tests on the google cloud VMs, which was the "pending issue" that we had noticed just as the merge window was closing. And it's noticeable - and notable - mainly because that problem then kept people from running some of the automated tests and thus finding other issues. But obviously there's a lot of other things in here too, as per the appended shortlog. The diffs are somewhat dominated by the amd gpu fixes - they missed the "drm fixes" pull during the merge window, so there were a bunch of fixes pending on that side. But there's some network driver fixes, some filesystem fixes (btrfs and a late ntfs3 half-fixes-half-updates pull), and the usual set of architecture fixes and other core code (mainly networking). And some tooling fixes - a mix of selftests and perf. Go forth and test, Linus --- Aaron Lu (1): x86/mm: Use proper mask when setting PUD mapping Al Viro (6): nios2: page fault et.al. are *not* restartable syscalls... nios2: don't leave NULLs in sys_call_table[] nios2: traced syscall does need to check the syscall number nios2: fix syscall restart checks nios2: restarts apply only to the first sigframe we build... nios2: add force_successful_syscall_return() Alan Brady (1): i40e: Fix to stop tx_timeout recovery if GLOBR fails Alex Deucher (1): drm/amdgpu: Only disable prefer_shadow on hawaii Alexander Mikhalitsyn (1): neighbour: make proxy_queue.qlen limit per-device Alexandre Vicenzi (1): rtla: Fix tracer name Alvin Lee (8): drm/amd/display: Add a variable to update FCLK latency drm/amd/display: Revert "attempt to fix the logic in commit_planes_for_stream()" drm/amd/display: For stereo keep "FLIP_ANY_FRAME" drm/amd/display: Don't try to enter MALL SS if stereo3d drm/amd/display: Add 16 lines margin for SubVP drm/amd/display: Don't set DSC for phantom pipes drm/amd/display: Use pitch when calculating size to cache in MALL drm/amd/display: Include scaling factor for SubVP command Amadeusz Sławiński (1): ALSA: info: Fix llseek return value when using callback Amit Cohen (4): mlxsw: spectrum_ptp: Fix compilation warnings mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice mlxsw: spectrum_ptp: Protect PTP configuration with a mutex mlxsw: spectrum_ptp: Forbid PTP enablement only in RX or in TX Andrew Donnellan (1): gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file Andrew Jones (1): riscv: Ensure isa-ext static keys are writable Andrey Strachuk (1): drm/amdgpu: remove useless condition in amdgpu_job_stop_all_jobs_on_sched() Aric Cyr (2): drm/amd/display: 3.2.197 drm/amd/display: 3.2.198 Arnaldo Carvalho de Melo (10): perf beauty: Update copy of linux/socket.h with the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools headers UAPI: Sync linux/fscrypt.h with the kernel sources tools headers cpufeatures: Sync with the kernel sources tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync linux/kvm.h with the kernel sources tools headers kvm s390: Sync headers with the kernel sources tools include UAPI: Sync linux/vhost.h with the kernel sources tools headers UAPI: Sync KVM's vmx.h header with the kernel sources tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources Arun Ramadoss (1): net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry Arunpravin Paneer Selvam (1): drm/ttm: Fix dummy res NULL ptr deref bug Atte Heikkilä (1): ksmbd: request update to stale share config Aurabindo Pillai (4): drm/amd/display: Add a missing register field for HPO DP stream encoder drm/amd/display: fix CAB allocation for multiple displays drm/amd/display: Check correct bounds for stream encoder instances for DCN303 drm/amd/display: Enable SubVP by default on DCN32 & DCN321 Ben Hutchings (2): tools/rtla: Fix command symlinks tools/rtla: Build with EXTRA_{C,LD}FLAGS Benjamin Mikailenko (2): ice: Fix VSI rebuild WARN_ON check for VF ice: Ignore error message when setting same promiscuous mode Biju Das (1): ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path Chaitanya Dhere (1): drm/amd/display: Modify header inclusion pattern Chao Peng (2): KVM: Rename KVM_PRIVATE_MEM_SLOTS to KVM_INTERNAL_MEM_SLOTS KVM: Rename mmu_notifier_* to mmu_invalidate_* Charlene Liu (1): drm/amd/display: avoid doing vm_init multiple time Cheng Xu (2): RDMA/erdma: Using the key in FMR WR instead of MR structure RDMA/erdma: Correct the max_qp and max_cq capacities of the device Chiawen Huang (1): drm/amd/display: Device flash garbage before get in OS Chris Wilson (5): drm/i915/gt: Ignore TLB invalidations on idle engines drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations drm/i915/gt: Skip TLB invalidations once wedged drm/i915/gt: Batch TLB invalidations drm/i915/gem: Remove shared locking on freeing objects Christoffer Sandberg (1): ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU Christophe JAILLET (6): fs/ntfs3: Remove a useless test irqchip/loongson-liointc: Fix an error handling path in liointc_init() mmc: pxamci: Fix an error handling path in pxamci_probe() mmc: pxamci: Fix another error handling path in pxamci_probe() mmc: meson-gx: Fix an error handling path in meson_mmc_probe() stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() Colin Ian King (3): fs/ntfs3: Remove redundant assignment to variable frame fs/ntfs3: Remove redundant assignment to variable vcn fs/ntfs3: Remove duplicated assignment to variable r Cong Wang (4): tcp: fix sock skb accounting in tcp_read_skb() tcp: fix tcp_cleanup_rbuf() for tcp_read_skb() tcp: refactor tcp_read_skb() a bit tcp: handle pure FIN case correctly Conor Dooley (1): perf: riscv legacy: fix kerneldoc comment warning Csókás Bence (1): fec: Fix timer capture timing in `fec_ptp_enable_pps()` Damien Le Moal (1): ata: libata-eh: Add missing command name Dan Carpenter (4): fs/ntfs3: Don't clear upper bits accidentally in log_replay() fs/ntfs3: Unlock on error in attr_insert_range() fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() drm/amdkfd: potential crash in kfd_create_indirect_link_prop() Daniel Miess (3): drm/amd/display: Use pixels per container logic for DCN314 DCCG dividers drm/amd/display: Fix TMDS 4K@60Hz YCbCr420 corruption issue drm/amd/display: Add debug parameter to retain default clock table Daniel Phillips (2): drm/amdgpu: Remove rounding from vram allocation path drm/amdgpu: Pessimistic availability based on rounded up allocations David Galiffi (2): drm/amd/display: Allow alternate prefetch modes in DML for DCN32 drm/amd/display: Fix Compile-time Warning David Howells (1): net: Fix suspicious RCU usage in bpf_sk_reuseport_detach() David Jander (1): spi: spi.c: Add missing __percpu annotations in users of spi_statistics Denis V. Lunev (1): neigh: fix possible DoS due to net iface start/stop loop Douglas Anderson (1): regulator: core: Fix missing error return from regulator_bulk_get() Duncan Ma (2): drm/amd/display: Fix VPG instancing for dcn314 HPO drm/amd/display: Correct DTBCLK for dcn314 Dusica Milinkovic (1): drm/amdgpu: Increase tlb flush timeout for sriov Enzo Matsumiya (2): cifs: remove unused server parameter from calc_smb_size() cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() Ethan Wellenreiter (1): drm/amd/display: reverted limiting vscsdp_for_colorimetry and ARGB16161616 pixel format addition Evan Quan (4): drm/amd/pm: add 3715 softpptable support for SMU13.0.0 drm/amdgpu: disable 3DCGCG/CGLS temporarily due to stability issue drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid drm/amd/pm: add missing ->fini_xxxx interfaces for some SMU13 asics Fabio M. De Francesco (1): exec: Replace kmap{,_atomic}() with kmap_local_page() Felix Kuehling (2): drm/amdkfd: Handle restart of kfd_ioctl_wait_events drm/amdkfd: Fix mm reference in SVM eviction worker Filipe Manana (2): btrfs: fix lost error handling when looking up extended ref on log replay btrfs: fix warning during log replay when bumping inode link count Florian Westphal (8): netfilter: nf_ct_sane: remove pseudo skb linearization netfilter: nf_ct_h323: cap packet size at 64k netfilter: nf_ct_ftp: prefer skb_linearize netfilter: nf_ct_irc: cap packet search space to 4k netfilter: nf_tables: fix scheduling-while-atomic splat netfilter: nfnetlink: re-enable conntrack expectation events testing: selftests: nft_flowtable.sh: use random netns names testing: selftests: nft_flowtable.sh: rework test to detect offload failure Frieder Schrempf (1): regulator: pca9450: Remove restrictions for regulator-name Fudong Wang (1): drm/amd/display: clear optc underflow before turn off odm clock Geert Uytterhoeven (2): netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y dt-bindings: Fix incorrect "the the" corrections Grzegorz Siwik (3): ice: Fix double VLAN error when entering promisc mode ice: Ignore EEXIST when setting promisc mode ice: Fix clearing of promisc mode with bridge over bond Guillaume Tucker (1): selftests/landlock: fix broken include of linux/landlock.h Guru Das Srinagesh (1): scripts/clang-tools: Remove DeprecatedOrUnsafeBufferHandling check Harald Freudenberger (1): s390/ap: fix crash on older machines based on QCI info missing Harish Kasiviswanathan (1): drm/amdgpu: Add decode_iv_ts helper for ih_v6 block Hector Martin (1): locking/atomic: Make test_and_*_bit() ordered on failure Hongbin Wang (1): ip6_tunnel: Fix the type of functions Huacai Chen (3): irqchip/loongson-eiointc: Fix irq affinity setting irqchip/loongson-eiointc: Fix a build warning irqchip/loongson-pch-pic: Move find_pch_pic() into CONFIG_ACPI Hyunchul Lee (1): ksmbd: remove unnecessary generic_fillattr in smb2_open Ian Chen (1): drm/amd/display: Add reserved dc_log_type. Ian Rogers (4): perf cpumap: Const map for max() perf cpumap: Synthetic events and const/static perf cpumap: Compute mask size in constant time perf cpumap: Fix alignment for masks in event encoding Ilya Bakoulin (1): drm/amd/display: Fix pixel clock programming Ivan Vecera (1): iavf: Fix deadlock in initialization Jakub Kicinski (2): tls: rx: react to strparser initialization errors net: genl: fix error path memory leak in policy dumping Jamal Hadi Salim (1): net_sched: cls_route: disallow handle of 0 Jason Gunthorpe (1): RDMA: Handle the return code from dma_resv_wait_timeout() properly Jason Wang (3): net: ipa: Fix comment typo bnx2x: Fix comment typo net: cxgb3: Fix comment typo Jens Wiklander (1): tee: add overflow check in register_shm_helper() Jiapeng Chong (1): fs/ntfs3: Remove unused function wnd_bits Jilin Yuan (1): skfp/h: fix repeated words in comments Jiri Slaby (1): kbuild: dummy-tools: pretend we understand __LONG_DOUBLE_128__ John Garry (1): ata: libata: Set __ATA_BASE_SHT max_sectors Josef Bacik (4): btrfs: reset RO counter on block group if we fail to relocate btrfs: move lockdep class helpers to locking.c btrfs: fix lockdep splat with reloc root extent buffers btrfs: tree-checker: check for overlapping extent items Joseph Greathouse (1): drm/amdgpu: Enable translate_further to extend UTCL2 reach Josh Poimboeuf (3): x86/ibt, objtool: Add IBT_NOSEAL() x86/kvm: Simplify FOP_SETCC() x86/kvm: Fix "missing ENDBR" BUG for fastop functions Josip Pavic (2): drm/amd/display: Avoid MPC infinite loop drm/amd/display: do not compare integers of different widths Juergen Gross (1): s390/hypfs: avoid error message under KVM Justin Stitt (1): ASoC: SOF: ipc3-topology: Fix clang -Wformat warning Karol Herbst (1): drm/nouveau: recognise GA103 Kees Cook (1): LoadPin: Return EFAULT on copy_from_user() failures Kenneth Feng (3): drm/amd/pm: skip pptable override for smu_v13_0_7 drm/amd/amdgpu: add ih cg and hdp sd on smu_v13_0_7 drm/amd/pm: add mode1 support on smu_v13_0_7 Khalid Masum (1): drm/amdgpu/vcn: Return void from the stop_dbg_mode Konstantin Komarov (26): fs/ntfs3: Refactoring of indx_find function fs/ntfs3: Fix double free on remount fs/ntfs3: Refactor ni_try_remove_attr_list function fs/ntfs3: Fix missing i_op in ntfs_read_mft fs/ntfs3: Add missing error check fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation fs/ntfs3: Enable FALLOC_FL_INSERT_RANGE fs/ntfs3: Do not change mode if ntfs_set_ea failed fs/ntfs3: Check reserved size for maximum allowed fs/ntfs3: extend ni_insert_nonresident to return inserted ATTR_LIST_ENTRY fs/ntfs3: Make ntfs_fallocate return -ENOSPC instead of -EFBIG fs/ntfs3: Fix work with fragmented xattr fs/ntfs3: Fix very fragmented case in attr_punch_hole fs/ntfs3: Remove unused mi_mark_free fs/ntfs3: Add new argument is_mft to ntfs_mark_rec_free fs/ntfs3: Make static function attr_load_runs fs/ntfs3: Fill duplicate info in ni_add_name fs/ntfs3: Added comments to frecord functions fs/ntfs3: Check possible errors in run_pack in advance fs/ntfs3: Make MFT zone less fragmented fs/ntfs3: New function ntfs_bad_inode fs/ntfs3: Refactoring attr_set_size to restore after errors fs/ntfs3: Refactoring attr_punch_hole to restore after errors fs/ntfs3: Refactoring attr_insert_range to restore after errors fs/ntfs3: Create MFT zone only if length is large enough fs/ntfs3: Make ni_ins_new_attr return error Krzysztof Kozlowski (1): spi: dt-bindings: Drop Pratyush Yadav Laurentiu Palcu (1): drm/imx/dcss: get rid of HPD warning message Leo Ma (1): drm/amd/display: Fix HDMI VSIF V3 incorrect issue Leon Romanovsky (1): net/mlx5e: Allocate flow steering storage during uplink initialization Li Qiong (1): net: lan966x: fix checking for return value of platform_get_irq_byname() Li kunyu (3): fs/ntfs3: Remove unnecessary 'NULL' values from pointers KVM: Drop unnecessary initialization of "npages" in hva_to_pfn_slow() KVM: Drop unnecessary initialization of "ops" in kvm_ioctl_create_device() Liang He (1): drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() Lijo Lazar (1): drm/amdgpu: Avoid another list of reset devices Likun Gao (1): drm/amdgpu: change vram width algorithm for vram_info v3_0 Liming Sun (1): mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC Lin Ma (1): igb: Add lock to avoid data race Linus Torvalds (3): x86: simplify load_unaligned_zeropad() implementation dcache: move the DCACHE_OP_COMPARE case out of the __d_lookup_rcu loop Linux 6.0-rc2 Lorenzo Bianconi (1): net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_xdp_run Lucas Tanure (1): platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop Lukas Bulwahn (2): MAINTAINERS: rectify entry for ARM/HPE GXP ARCHITECTURE tracing: React to error return from traceprobe_parse_event_name() Ma Jun (1): drm/amdgpu: Remove redundant reference of header file Magali Lemes (4): drm/amd/display: remove DML Makefile duplicate lines drm/amd/display: make variables static drm/amd/display: remove header from source file drm/amd/display: include missing headers Marc Zyngier (1): irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse Marek Vasut (1): drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping() Mark Bloch (1): RDMA/mlx5: Use the proper number of ports Martin Povišer (4): ASoC: tas2770: Set correct FSYNC polarity ASoC: tas2770: Allow mono streams ASoC: tas2770: Drop conflicting set_bias_level power setting ASoC: tas2770: Fix handling of mute/unmute Masahiro Yamada (2): modpost: fix module versioning when a symbol lacks valid CRC kbuild: fix the modules order between drivers and libs Matthew Auld (1): drm/i915/ttm: don't leak the ccs state Mauro Carvalho Chehab (1): drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb() Maxim Kochetkov (1): net: qrtr: start MHI channel after endpoit creation Maíra Canal (1): drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutex Meenakshikumar Somasundaram (1): drm/amd/display: Fix TDR eDP and USB4 display light up issue Melissa Wen (1): drm/amd/display: set panel orientation before drm_dev_register Michael Ellerman (1): powerpc/pci: Fix get_phb_number() locking Michael Kelley (1): iommu/hyper-v: Use helper instead of directly accessing affinity Michael S. Tsirkin (7): virtio_net: fix endian-ness for RSS virtio_net: Revert "virtio_net: set the default max ring size by find_vqs()" virtio: Revert "virtio: add helper virtio_find_vqs_ctx_size()" virtio-mmio: Revert "virtio_mmio: support the arg sizes of find_vqs()" virtio_pci: Revert "virtio_pci: support the arg sizes of find_vqs()" virtio_vdpa: Revert "virtio_vdpa: support the arg sizes of find_vqs()" virtio: Revert "virtio: find_vqs() add arg sizes" Michal Jaron (1): ice: Fix call trace with null VSI during VF reset Michel Dänzer (1): Revert "drm/amd/amdgpu: add pipe1 hardware support" Mikulas Patocka (1): rds: add missing barrier to release_refill Mukul Joshi (1): drm/amdgpu: Fix interrupt handling on ih_soft ring Nadav Amit (1): x86/kprobes: Fix JNG/JNLE emulation Namhyung Kim (4): tools headers UAPI: Sync linux/perf_event.h with the kernel sources libperf: Handle read format in perf_evsel__read() libperf: Add a test case for read formats perf tools: Support reading PERF_FORMAT_LOST Namjae Jeon (2): ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured ksmbd: don't remove dos attribute xattr on O_TRUNC open Nathan Chancellor (1): scripts/Makefile.extrawarn: Do not disable clang's -Wformat-zero-length Neil Armstrong (1): spi: meson-spicc: add local pow2 clock ops to preserve rate between messages Nicholas Kazlauskas (1): drm/amd/display: Update clock table policy for DCN314 Nick Desaulniers (1): asm goto: eradicate CC_HAS_ASM_GOTO Nirmoy Das (1): drm/i915: disable pci resize on 32-bit machine Oder Chiou (1): ASoC: rt5640: Fix the JD voltage dropping issue Oliver Upton (2): KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems KVM: arm64: Reject 32bit user PSTATE on asymmetric systems Pablo Neira Ayuso (8): netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag netfilter: nf_tables: possible module reference underflow in error path netfilter: nf_tables: really skip inactive sets when allocating name netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified Paolo Bonzini (1): KVM: MIPS: remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS Pavel Begunkov (4): io_uring/net: use right helpers for async recycle io_uring/net: improve zc addr import error handling io_uring/notif: raise limit on notification slots io_uring/net: use right helpers for async_data Pavel Skripkin (2): fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr fs/ntfs3: Make ntfs_update_mftmirr return void Philipp Zabel (1): ASoC: codec: tlv320aic32x4: fix mono playback via I2S Pierre-Louis Bossart (1): ASoC: Intel: fix sof_es8336 probe Potnuri Bharat Teja (1): RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size Przemyslaw Patynowski (4): iavf: Fix adminq error handling iavf: Fix NULL pointer dereference in iavf_get_link_ksettings iavf: Fix reset error handling i40e: Fix tunnel checksum offload with fragmented traffic Rajneesh Bhardwaj (1): drm/amdgpu: Avoid direct cast to amdgpu_ttm_tt Ricardo Cañuelo (1): virtio: kerneldocs fixes and enhancements Rodrigo Siqueira (7): Revert "drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule" Revert "drm/amd/display: reduce stack for dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport" Revert "drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath" Revert "drm/amd/display: reduce stack for dml32_CalculateSwathAndDETConfiguration" drm/amd/display: Create FPU files for DCN314 drm/amd/display: Move populate dml pipes from DCN314 to dml drm/amd/display: Drop FPU flags from Makefile Russell Currey (1): selftests/powerpc: Add missing PMU selftests to .gitignores Rustam Subkhankulov (1): net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() Samson Tam (1): drm/amd/display: add chip revision to DCN32 Samuel Holland (2): dt-bindings: display: sun4i: Add D1 TCONs to conditionals drm/sun4i: dsi: Prevent underflow when computing packet sizes Sander Vanheule (3): cpumask: align signatures of UP implementations lib/cpumask: add inline cpumask_next_wrap() for UP lib/cpumask: drop always-true preprocessor guard Sean Christopherson (3): KVM: Properly unwind VM creation if creating debugfs fails KVM: Unconditionally get a ref to /dev/kvm module when creating a VM KVM: Move coalesced MMIO initialization (back) into kvm_create_vm() Sebin Sebastian (1): drm/amdgpu: double free error and freeing uninitialized null pointer Sergei Antonov (3): net: dsa: mv88e6060: prevent crash on an unused port net: moxa: pass pdev instead of ndev to DMA functions net: moxa: MAC address reading, generating, validity checking Sergey Gorenko (1): IB/iser: Fix login with authentication Shane Xiao (1): drm/amdgpu: Add secure display TA load for Renoir Stefan Binding (3): ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 ALSA: hda: cs35l41: Clarify support for CSC3551 without _DSD Properties ALSA: hda/cs8409: Support new Dolphin Variants Steve French (1): cifs: missing directory in MAINTAINERS file Steven Rostedt (Google) (8): rtla: Consolidate and show all necessary libraries that failed for building tracing/perf: Fix double put of trace event when init fails tracing/eprobes: Do not allow eprobes to use $stack, or % for regs tracing/eprobes: Do not hardcode $comm as a string tracing/eprobes: Fix reading of string fields tracing/eprobes: Have event probes be consistent with kprobes and uprobes tracing/probes: Have kprobes and uprobes use $COMM too tracing: Have filter accept "common_cpu" to be consistent Sylwester Dziedziuch (1): ice: Fix VF not able to send tagged traffic with no VLAN filters Takashi Iwai (5): ASoC: Intel: avs: Fix potential buffer overflow by snprintf() ASoC: SOF: debug: Fix potential buffer overflow by snprintf() ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() ASoC: DPCM: Don't pick up BE without substream ALSA: hda/realtek: Add quirk for Lenovo Yoga7 14IAL7 Tim Huang (15): drm/amdgpu: add GFX Clock Gating support for GC IP v11.0.1 drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.1 drm/amdgpu/pm: update smu driver interface header for SMU IP v13.0.4 drm/amdgpu/pm: remove EnableGfxOff message for SMU IP v13.0.4 drm/amdgpu: enable GFX Power Gating for GC IP v11.0.1 drm/amdgpu: add GFX Power Gating support for GC IP v11.0.1 drm/amd/pm: update the smu driver interface version for SMU IP v13.0.4 drm/amdgpu: add MMHUB IP v3.0.1 Clock Gating support drm/amdgpu: add HDP IP v5.2.1 Clock Gating support drm/amdgpu: add ATHUB IP v3.0.1 Clock Gating support drm/amdgpu: enable MMHUB IP v3.0.1 Clock Gating drm/amdgpu: enable HDP IP v5.2.1 Clock Gating drm/amdgpu: enable ATHUB IP v3.0.1 Clock Gating drm/amdgpu: enable IH Clock Gating for OSS IP v6.0.1 drm/amd/pm: Enable GFXOFF feature for SMU IP v13.0.4 Timur Tabi (1): drm/nouveau: fix another off-by-one in nvbios_addr Tom Chung (1): drm/amd/display: Fix plug/unplug external monitor will hang while playback MPO video Uwe Kleine-König (1): i2c: imx: Make sure to unregister adapter on remove() Vladimir Oltean (9): net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counter net: mscc: ocelot: turn stats_lock into a spinlock net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_work net: mscc: ocelot: make struct ocelot_stat_layout array indexable net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offset net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelot->stats Wenbin Mei (1): mmc: mtk-sd: Clear interrupts when cqe off/disable Wolfram Sang (2): cifs: move from strlcpy with unused retval to strscpy Revert "i2c: scmi: Replace open coded device_get_match_data()" Xin Xiong (2): net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() net: fix potential refcount leak in ndisc_router_discovery() Yan Lei (1): fs/ntfs3: Fix using uninitialized value n when calling indx_read Yang Jihong (1): ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead Yang Xu (1): fs/ntfs3: Use the same order for acl pointer check in ntfs_init_acl Yang Yingliang (1): KVM: arm64: Fix compile error due to sign extension Yifan Zhang (2): drm/amd/display: change family id name for DCN314 drm/amdkfd: reserve 2 queues for sdma 6.0.1 in bitmap Yu Kuai (1): blk-mq: remove unused function blk_mq_queue_stopped() Yufen Yu (1): blk-mq: run queue no matter whether the request is the last request Zhang Xiaoxu (1): cifs: Fix memory leak on the deferred close Zhen Ni (2): drm/amd/pm: Fix a potential gpu_metrics_table memory leak drm/amd/pm: Fix a potential gpu_metrics_table memory leak Zhengchao Shao (2): net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg net: sched: fix misuse of qcpu->backlog in gnet_stats_add_queue_cpu Zixuan Fu (1): btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() ZiyangZhang (4): ublk_drv: update iod->addr for UBLK_IO_NEED_GET_DATA ublk_drv: check ubq_daemon_is_dying() in __ublk_rq_task_work() ublk_drv: update comment for __ublk_fail_req() ublk_drv: do not add a re-issued request aborted previously to ioucmd's task_work syed sabakareem (1): ASoC: amd: yc: Update DMI table entries for AMD platforms ^ permalink raw reply [flat|nested] 3+ messages in thread
* Build regressions/improvements in v6.0-rc2 2022-08-22 0:54 Linux 6.0-rc2 Linus Torvalds @ 2022-08-22 12:52 ` Geert Uytterhoeven 2022-08-22 18:03 ` Linux 6.0-rc2 Guenter Roeck 1 sibling, 0 replies; 3+ messages in thread From: Geert Uytterhoeven @ 2022-08-22 12:52 UTC (permalink / raw) To: linux-kernel Below is the list of build error/warning regressions/improvements in v6.0-rc2[1] compared to v5.19[2]. Summarized: - build errors: +21/-20 - build warnings: +8/-28 JFYI, when comparing v6.0-rc2[1] to v6.0-rc1[3], the summaries are: - build errors: +0/-10 - build warnings: +0/-0 Happy fixing! ;-) Thanks to the linux-next team for providing the build service. [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/1c23f9e627a7b412978b4e852793c5e3c3efc555/ (all 135 configs) [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/3d7cb6b04c3f3115719235cc6866b10326de34cd/ (all 135 configs) [3] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/568035b01cfb107af8d2e4bd2fb9aea22cf5b868/ (all 135 configs) *** ERRORS *** 21 error regressions: + /kisskb/src/arch/parisc/kernel/vdso32/restart_syscall.S: Error: .cfi_endproc without corresponding .cfi_startproc: => 32 + /kisskb/src/arch/parisc/kernel/vdso32/restart_syscall.S: Error: bad or irreducible absolute expression: => 16 + /kisskb/src/arch/parisc/kernel/vdso32/restart_syscall.S: Error: junk at end of line, first unrecognized character is `:': => 16 + /kisskb/src/arch/parisc/kernel/vdso32/restart_syscall.S: Error: no such instruction: `be 0x100(%sr2,%r0)': => 29 + /kisskb/src/arch/parisc/kernel/vdso32/restart_syscall.S: Error: no such instruction: `ldi 0,%r20': => 30 + /kisskb/src/arch/parisc/kernel/vdso32/restart_syscall.S: Error: no such instruction: `ldw 0(%sp),%r31': => 26 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: no such instruction: `ble 0x100(%sr2,%r0)': => 51, 46 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: no such instruction: `ldi 0,%r25': => 44 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: no such instruction: `ldi 1,%r25': => 49 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: no such instruction: `ldi 173,%r20': => 45, 50 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: unknown pseudo-op: `.callinfo': => 40 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: unknown pseudo-op: `.entry': => 41 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: unknown pseudo-op: `.exit': => 54 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: unknown pseudo-op: `.proc': => 39 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: unknown pseudo-op: `.procend': => 55 + /kisskb/src/arch/parisc/kernel/vdso32/sigtramp.S: Error: unknown pseudo-op: `.stringz': => 76 + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.c: error: the frame size of 2096 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 6806:1 + /kisskb/src/include/linux/bitfield.h: error: call to '__field_overflow' declared with attribute error: value doesn't fit into mask: => 151:3 + {standard input}: Error: displacement to undefined symbol .L377 overflows 12-bit field: => 2286 + {standard input}: Error: displacement to undefined symbol .L378 overflows 8-bit field : => 2302 + {standard input}: Error: displacement to undefined symbol .L382 overflows 8-bit field : => 2213 20 error improvements: - /kisskb/src/arch/sparc/mm/srmmu.c: error: cast between incompatible function types from 'void (*)(long unsigned int)' to 'void (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' [-Werror=cast-function-type]: 1639:13, 1756:13 => - /kisskb/src/arch/sparc/mm/srmmu.c: error: cast between incompatible function types from 'void (*)(struct mm_struct *)' to 'void (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' [-Werror=cast-function-type]: 1662:29, 1674:29 => - /kisskb/src/arch/sparc/mm/srmmu.c: error: cast between incompatible function types from 'void (*)(struct mm_struct *, long unsigned int)' to 'void (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' [-Werror=cast-function-type]: 1767:21 => - /kisskb/src/arch/sparc/mm/srmmu.c: error: cast between incompatible function types from 'void (*)(struct vm_area_struct *, long unsigned int)' to 'void (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' [-Werror=cast-function-type]: 1741:29, 1726:29 => - /kisskb/src/arch/sparc/mm/srmmu.c: error: cast between incompatible function types from 'void (*)(struct vm_area_struct *, long unsigned int, long unsigned int)' to 'void (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' [-Werror=cast-function-type]: 1711:29, 1694:29 => - /kisskb/src/arch/um/include/asm/processor-generic.h: error: called object is not a function or function pointer: 103:18 => - /kisskb/src/crypto/blake2b_generic.c: error: the frame size of 2288 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: 109:1 => - /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: error: control reaches end of non-void function [-Werror=return-type]: 1614:1 => - /kisskb/src/drivers/gpu/drm/r128/r128_cce.c: error: case label does not reduce to an integer constant: 418:2, 417: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 => - {standard input}: Error: displacement to undefined symbol .L271 overflows 12-bit field: 1625 => - {standard input}: Error: displacement to undefined symbol .L271 overflows 8-bit field : 1634 => - {standard input}: Error: displacement to undefined symbol .L318 overflows 8-bit field : 1681, 1711, 1665, 1693 => - {standard input}: Error: pcrel too far: 1686, 1618, 1656, 1702, 1672, 1698, 1655, 1685, 1684, 1660, 1670, 1635, 1700, 1657, 1609, 1649, 1673, 1705, 1644, 1676, 1667, 1629, 1632, 1695 => 2232, 2247, 2259, 2221, 2229, 2216, 2249, 2209, 2262, 2215, 2293, 2248, 2204, 2274, 2261, 2217, 2231, 2206 - {standard input}: Error: unknown opcode: 1713 => *** WARNINGS *** 8 warning regressions: + /kisskb/src/fs/ext4/readpage.c: warning: the frame size of 1132 bytes is larger than 1024 bytes [-Wframe-larger-than=]: => 407:1 + /kisskb/src/fs/mpage.c: warning: the frame size of 1092 bytes is larger than 1024 bytes [-Wframe-larger-than=]: => 308:1 + /kisskb/src/fs/mpage.c: warning: the frame size of 1144 bytes is larger than 1024 bytes [-Wframe-larger-than=]: => 634:1 + modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o: section mismatch in reference: qed_mfw_ext_maps (section: .data) -> qed_mfw_legacy_bb_100g (section: .init.rodata): => N/A + modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o: section mismatch in reference: qed_mfw_legacy_maps (section: .data) -> qed_mfw_legacy_bb_100g (section: .init.rodata): => N/A + modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o: section mismatch in reference: qede_forced_speed_maps (section: .data) -> qede_forced_speed_100000 (section: .init.rodata): => N/A + modpost: WARNING: modpost: vmlinux.o: section mismatch in reference: __trace_event_discard_commit (section: .text.unlikely) -> initcall_level_names (section: .init.data): => N/A + {standard input}: Warning: overflow in branch to .L3; converted into longer instruction sequence: => 2308 28 warning improvements: - /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=]: 638:1 => - arch/m68k/configs/multi_defconfig: warning: symbol value 'm' invalid for ZPOOL: 61 => - arch/m68k/configs/sun3_defconfig: warning: symbol value 'm' invalid for ZPOOL: 37 => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14410): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14428): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14440): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14458): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14470): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14488): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x144a0): Section mismatch in reference from the variable qed_mfw_legacy_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x144f0): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14508): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14520): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14538): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14550): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14568): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14580): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o(.data+0x14598): Section mismatch in reference from the variable qed_mfw_ext_maps to the variable .init.rodata:qed_mfw_legacy_bb_100g: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x47b0): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x47c8): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x47e0): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x47f8): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x4810): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x4828): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o(.data+0x4840): Section mismatch in reference from the variable qede_forced_speed_maps to the variable .init.rodata:qede_forced_speed_100000: N/A => - modpost: WARNING: modpost: vmlinux.o(.text.unlikely+0x52bc): Section mismatch in reference from the function __trace_event_discard_commit() to the variable .init.data:initcall_level_names: 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] 3+ messages in thread
* Re: Linux 6.0-rc2 2022-08-22 0:54 Linux 6.0-rc2 Linus Torvalds 2022-08-22 12:52 ` Build regressions/improvements in v6.0-rc2 Geert Uytterhoeven @ 2022-08-22 18:03 ` Guenter Roeck 1 sibling, 0 replies; 3+ messages in thread From: Guenter Roeck @ 2022-08-22 18:03 UTC (permalink / raw) To: Linus Torvalds; +Cc: Linux Kernel Mailing List On Sun, Aug 21, 2022 at 05:54:04PM -0700, Linus Torvalds wrote: > It's Sunday afternoon (ok,early evening, just randomly doing this a > bit later than usual), and there's a new rc out. > > Nothing particularly interesting here, rc2 tends to be fairly calm > with people taking a breather and not yet having found a lot of bugs. > > The most noticeable fix in here is likely the virtio reverts that > fixed the problem people had with running tests on the google cloud > VMs, which was the "pending issue" that we had noticed just as the > merge window was closing. And it's noticeable - and notable - mainly > because that problem then kept people from running some of the > automated tests and thus finding other issues. > > But obviously there's a lot of other things in here too, as per the > appended shortlog. The diffs are somewhat dominated by the amd gpu > fixes - they missed the "drm fixes" pull during the merge window, so > there were a bunch of fixes pending on that side. But there's some > network driver fixes, some filesystem fixes (btrfs and a late ntfs3 > half-fixes-half-updates pull), and the usual set of architecture fixes > and other core code (mainly networking). > > And some tooling fixes - a mix of selftests and perf. > > Go forth and test, > Build results: total: 149 pass: 147 fail: 2 Failed builds: i386:tools/perf x86_64:tools/perf Qemu test results: total: 489 pass: 464 fail: 25 Failed tests: arm:versatilepb:versatile_defconfig:aeabi:pci:scsi:mem128:net,default:versatile-pb:rootfs arm:versatilepb:versatile_defconfig:aeabi:pci:flash64:mem128:net,default:versatile-pb:rootfs arm:versatilepb:versatile_defconfig:aeabi:pci:mem128:net,default:versatile-pb:initrd arm:versatileab:versatile_defconfig:mem128:net,default:versatile-ab:initrd arm:imx25-pdk:imx_v4_v5_defconfig:nonand:usb0:mem128:net,default:imx25-pdk:rootfs arm:imx25-pdk:imx_v4_v5_defconfig:nonand:usb1:mem128:net,default:imx25-pdk:rootfs arm:realview-pb-a8:realview_defconfig:realview_pb:mem512:net,default:arm-realview-pba8:initrd arm:realview-pbx-a9:realview_defconfig:realview_pb:net,default:arm-realview-pbx-a9:initrd arm:realview-eb:realview_defconfig:realview_eb:mem512:net,default:arm-realview-eb:initrd arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:usb0:mem256:net,nic:net,nic:imx6ul-14x14-evk:rootfs arm:mcimx6ul-evk:imx_v6_v7_defconfig:nodrm:usb1:mem256:net,nic:net,nic:imx6ul-14x14-evk:rootfs arm:mcimx7d-sabre:imx_v6_v7_defconfig:nodrm:usb1:mem256:net,nic:imx7d-sdb:rootfs arm:vexpress-a9:multi_v7_defconfig:nolocktests:mem128:net,default:vexpress-v2p-ca9:initrd arm:vexpress-a9:multi_v7_defconfig:nolocktests:sd:mem128:net,default:vexpress-v2p-ca9:rootfs arm:vexpress-a9:multi_v7_defconfig:nolocktests:flash64:mem128:net,default:vexpress-v2p-ca9:rootfs arm:vexpress-a9:multi_v7_defconfig:nolocktests:virtio-blk:mem128:net,default:vexpress-v2p-ca9:rootfs arm:vexpress-a15:multi_v7_defconfig:nolocktests:sd:mem128:net,default:vexpress-v2p-ca15-tc1:rootfs arm:vexpress-a15-a7:multi_v7_defconfig:nolocktests:sd:mem256:net,default:vexpress-v2p-ca15_a7:rootfs arm:sabrelite:multi_v7_defconfig:usb0:mem256:net,default:imx6dl-sabrelite:rootfs arm:sabrelite:multi_v7_defconfig:usb1:mem256:net,default:imx6dl-sabrelite:rootfs arm:xilinx-zynq-a9:multi_v7_defconfig:mem128:net,default:zynq-zc702:initrd arm:xilinx-zynq-a9:multi_v7_defconfig:usb0:mem128:net,default:zynq-zc702:rootfs arm:xilinx-zynq-a9:multi_v7_defconfig:sd:mem128:net,default:zynq-zc702:rootfs arm:xilinx-zynq-a9:multi_v7_defconfig:sd:mem128:net,default:zynq-zc706:rootfs arm:xilinx-zynq-a9:multi_v7_defconfig:usb0:mem128:zynq-zed:rootfs Details below. Guenter --- Build: Building i386:tools/perf ... failed Building x86_64:tools/perf ... failed -------------- Error log: In file included from tools/include/asm/../../arch/x86/include/asm/atomic.h:7, from tools/include/asm/atomic.h:6, from tools/include/linux/atomic.h:5, from tools/include/linux/refcount.h:41, from threadmap.c:4: tools/include/asm/../../arch/x86/include/asm/atomic.h: In function ‘atomic_dec_and_test’: tools/include/asm/../../arch/x86/include/asm/rmwcc.h:7:2: error: implicit declaration of function ‘asm_volatile_goto’ and many similar errors. Bisect points to commit a0a12c3ed057 ("asm goto: eradicate CC_HAS_ASM_GOTO"). =========== qemu tests: Crashes: Various crashes in pl011_probe() due to commit f2d3b9a46e0e ("ARM: 9220/1: amba: Remove deferred device addition"). The suggested fix is at https://lore.kernel.org/lkml/20220811190747.797081-1-isaacmanjarres@google.com/T/ and mostly works but exposes or introduces another crash. The suggested fix for that crash introduces yet another crash. See https://lore.kernel.org/lkml/20220811195234.GA4018948@roeck-us.net/T/#m2192446c13d46612a00c4d499da7896d692db75c for details. Update: The final patch to fix this problem has been submitted. I'll need to look it up. -------- Various imx emulations hang in scsi_remove_host() during reboot when booting from usb. Bisect points to the patch series at https://lore.kernel.org/all/20220712221936.1199196-1-bvanassche@acm.org/ --------- Warnings: riscv32/riscv64: [ 15.272080] DEBUG_LOCKS_WARN_ON(!lockdep_hardirqs_enabled()) [ 15.272421] WARNING: CPU: 0 PID: 140 at kernel/locking/lockdep.c:5510 check_flags+0xe2/0x1c2 [ 15.272813] Modules linked in: [ 15.273132] CPU: 0 PID: 140 Comm: S01syslogd Tainted: G N 5.19.0-14184-g69dac8e431af #1 [ 15.273428] Hardware name: riscv-virtio,qemu (DT) [ 15.273701] epc : check_flags+0xe2/0x1c2 [ 15.273893] ra : check_flags+0xe2/0x1c2 [ 15.274040] epc : ffffffff80a8ea50 ra : ffffffff80a8ea50 sp : ff200000107cbcb0 [ 15.274228] gp : ffffffff819fec50 tp : ff6000000494d640 t0 : ffffffff81833628 [ 15.274416] t1 : 0000000000000001 t2 : 2d2d2d2d2d2d2d2d s0 : ff200000107cbcd0 [ 15.274608] s1 : ffffffff81a00130 a0 : 0000000000000030 a1 : ffffffff818925e8 [ 15.274801] a2 : 0000000000000010 a3 : fffffffffffffffe a4 : 0000000000000000 [ 15.274997] a5 : 0000000000000000 a6 : ffffffff80066d80 a7 : 0000000000000038 [ 15.275179] s2 : ffffffff81a024e0 s3 : ffffffff818935b0 s4 : ff200000107cbe28 [ 15.275365] s5 : ffffffff80e27708 s6 : 0000000200000022 s7 : ffffffffffffffff [ 15.275558] s8 : ffffffff8249da18 s9 : 0000000000001000 s10: 0000000000000001 [ 15.275745] s11: 0000000000000001 t3 : ffffffff824740af t4 : ffffffff824740af [ 15.275926] t5 : ffffffff824740b0 t6 : ff200000107cbaa8 [ 15.276079] status: 0000000200000100 badaddr: 0000000000000000 cause: 0000000000000003 [ 15.276355] [<ffffffff80a8eba8>] lock_is_held_type+0x78/0x14a [ 15.276565] [<ffffffff8003d648>] __might_resched+0x26/0x232 [ 15.276717] [<ffffffff8003d892>] __might_sleep+0x3e/0x66 [ 15.276861] [<ffffffff8002262c>] get_signal+0xa6/0x8f6 [ 15.277007] [<ffffffff800051da>] do_notify_resume+0x68/0x418 [ 15.277160] [<ffffffff80003af4>] ret_from_exception+0x0/0x10 [ 15.277365] irq event stamp: 2974 [ 15.277474] hardirqs last enabled at (2973): [<ffffffff80a9761c>] _raw_spin_unlock_irqrestore+0x54/0x62 [ 15.277705] hardirqs last disabled at (2974): [<ffffffff8000812c>] __trace_hardirqs_off+0xc/0x14 [ 15.277933] softirqs last enabled at (1650): [<ffffffff80a98092>] __do_softirq+0x3e2/0x51c [ 15.278168] softirqs last disabled at (1633): [<ffffffff80016fc8>] __irq_exit_rcu+0xb4/0xdc [ 15.278399] ---[ end trace 0000000000000000 ]--- [ 15.278699] possible reason: unannotated irqs-on. [ 15.278838] irq event stamp: 2974 [ 15.278929] hardirqs last enabled at (2973): [<ffffffff80a9761c>] _raw_spin_unlock_irqrestore+0x54/0x62 [ 15.279141] hardirqs last disabled at (2974): [<ffffffff8000812c>] __trace_hardirqs_off+0xc/0x14 [ 15.279339] softirqs last enabled at (1650): [<ffffffff80a98092>] __do_softirq+0x3e2/0x51c [ 15.279534] softirqs last disabled at (1633): [<ffffffff80016fc8>] __irq_exit_rcu+0xb4/0xdc Caused or exposed by commit ba6cfef057e1 ("riscv: enable Docker requirements in defconfig"). ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-08-22 18:04 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-08-22 0:54 Linux 6.0-rc2 Linus Torvalds 2022-08-22 12:52 ` Build regressions/improvements in v6.0-rc2 Geert Uytterhoeven 2022-08-22 18:03 ` Linux 6.0-rc2 Guenter Roeck
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).