linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux 6.7-rc8
@ 2023-12-31 21:04 Linus Torvalds
  2024-01-01  5:48 ` Luna Jernberg
  2024-01-01 12:17 ` Build regressions/improvements in v6.7-rc8 Geert Uytterhoeven
  0 siblings, 2 replies; 4+ messages in thread
From: Linus Torvalds @ 2023-12-31 21:04 UTC (permalink / raw)
  To: Linux Kernel Mailing List

So as expected, pretty much nothing happened over the holiday week.
We've got literally just 45 files changed, and almost a third of those
files aren't even kernel code (ie things like selftests, scripting,
Kconfig and maintainer file updates). And some of the rest is
prep-work and cleanups for future (real) changes.

But we do have a couple of real fixes in there, and I suspect we'll
get a few more next week as people come back from their food-induced
torpor.

So rc8 is mostly just a placeholder, and a "I do rc's each week,
whether they matter or not". Shortlog appended for completeness.

And hey, regardless of whether all you peeps are interested in testing
another rc or not, here's to hoping you all had a good 2023, and
wishes for an even better 2024!

                     Linus

---

Alvin Šipraga (2):
      get_maintainer: correctly parse UTF-8 encoded names in files
      get_maintainer: remove stray punctuation when cleaning file emails

Andy Shevchenko (2):
      MAINTAINERS: Remove Andy from GPIO maintainers
      MAINTAINERS: Add a missing file to the INTEL GPIO section

Arnd Bergmann (2):
      kexec: fix KEXEC_FILE dependencies
      kexec: select CRYPTO from KEXEC_FILE instead of depending on it

Baokun Li (1):
      mm/filemap: avoid buffered read/write race to read inconsistent data

Bartosz Golaszewski (1):
      MAINTAINERS: split out the uAPI into a new section

Charan Teja Kalla (1):
      mm: migrate high-order folios in swap cache correctly

Christoph Hellwig (1):
      block: renumber QUEUE_FLAG_HW_WC

Coly Li (1):
      badblocks: avoid checking invalid range in badblocks_check()

David E. Box (3):
      platform/x86/intel/pmc: Add suspend callback
      platform/x86/intel/pmc: Allow reenabling LTRs
      platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback

David Laight (3):
      locking/osq_lock: Move the definition of optimistic_spin_node
into osq_lock.c
      locking/osq_lock: Clarify osq_wait_next() calling convention
      locking/osq_lock: Clarify osq_wait_next()

Edward Adam Davis (1):
      keys, dns: Fix missing size check of V1 server-list header

Helge Deller (2):
      linux/export: Fix alignment for 64-bit ksymtab entries
      linux/export: Ensure natural alignment of kcrctab array

Jialu Xu (1):
      gen_compile_commands.py: fix path resolve with symlinks in it

Kent Overstreet (4):
      bcachefs: fix BCH_FSCK_ERR enum
      bcachefs: Fix insufficient disk reservation with compression + snapshots
      bcachefs: Fix leakage of internal error code
      bcachefs: Fix promotes

Linus Torvalds (1):
      Linux 6.7-rc8

Masahiro Yamada (1):
      kbuild: fix build ID symlinks to installed debug VDSO files

Matthew Wilcox (Oracle) (4):
      mm/memory-failure: pass the folio and the page to collect_procs()
      mm/memory-failure: check the mapcount of the precise page
      mm/memory-failure: cast index to loff_t before shifting it
      mailmap: add an old address for Naoya Horiguchi

Muhammad Usama Anjum (1):
      selftests: secretmem: floor the memory size to the multiple of page_size

Namjae Jeon (1):
      ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()

Nathan Chancellor (1):
      MAINTAINERS: Add scripts/clang-tools to Kbuild section

Nico Pache (1):
      kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset

Shin'ichiro Kawasaki (1):
      platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe

Sidhartha Kumar (1):
      maple_tree: do not preallocate nodes for slot stores

Stefan Hajnoczi (1):
      virtio_blk: fix snprintf truncation compiler warning

Steven Rostedt (Google) (4):
      eventfs: Fix file and directory uid and gid ownership
      ring-buffer: Fix wake ups when buffer_percent is set to 100
      tracing: Fix blocked reader of snapshot buffer
      ftrace: Fix modification of direct_function hash while in use

Xuan Zhuo (1):
      virtio_ring: fix syncs DMA memory with different direction

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

* Re: Linux 6.7-rc8
  2023-12-31 21:04 Linux 6.7-rc8 Linus Torvalds
@ 2024-01-01  5:48 ` Luna Jernberg
  2024-01-01 12:17 ` Build regressions/improvements in v6.7-rc8 Geert Uytterhoeven
  1 sibling, 0 replies; 4+ messages in thread
From: Luna Jernberg @ 2024-01-01  5:48 UTC (permalink / raw)
  To: Linus Torvalds, Luna Jernberg; +Cc: Linux Kernel Mailing List

Running this rc8 and before that ran rc7 from Arch Linux AUR:
https://aur.archlinux.org/packages/linux-mainline
on my refurbed Dell laptop i got from my boyfriend in xmas present
with a model name    : Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz

Tested by: Luna Jernberg <droidbittin@gmail.com>

Den sön 31 dec. 2023 kl 21:21 skrev Linus Torvalds
<torvalds@linux-foundation.org>:
>
> So as expected, pretty much nothing happened over the holiday week.
> We've got literally just 45 files changed, and almost a third of those
> files aren't even kernel code (ie things like selftests, scripting,
> Kconfig and maintainer file updates). And some of the rest is
> prep-work and cleanups for future (real) changes.
>
> But we do have a couple of real fixes in there, and I suspect we'll
> get a few more next week as people come back from their food-induced
> torpor.
>
> So rc8 is mostly just a placeholder, and a "I do rc's each week,
> whether they matter or not". Shortlog appended for completeness.
>
> And hey, regardless of whether all you peeps are interested in testing
> another rc or not, here's to hoping you all had a good 2023, and
> wishes for an even better 2024!
>
>                      Linus
>
> ---
>
> Alvin Šipraga (2):
>       get_maintainer: correctly parse UTF-8 encoded names in files
>       get_maintainer: remove stray punctuation when cleaning file emails
>
> Andy Shevchenko (2):
>       MAINTAINERS: Remove Andy from GPIO maintainers
>       MAINTAINERS: Add a missing file to the INTEL GPIO section
>
> Arnd Bergmann (2):
>       kexec: fix KEXEC_FILE dependencies
>       kexec: select CRYPTO from KEXEC_FILE instead of depending on it
>
> Baokun Li (1):
>       mm/filemap: avoid buffered read/write race to read inconsistent data
>
> Bartosz Golaszewski (1):
>       MAINTAINERS: split out the uAPI into a new section
>
> Charan Teja Kalla (1):
>       mm: migrate high-order folios in swap cache correctly
>
> Christoph Hellwig (1):
>       block: renumber QUEUE_FLAG_HW_WC
>
> Coly Li (1):
>       badblocks: avoid checking invalid range in badblocks_check()
>
> David E. Box (3):
>       platform/x86/intel/pmc: Add suspend callback
>       platform/x86/intel/pmc: Allow reenabling LTRs
>       platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback
>
> David Laight (3):
>       locking/osq_lock: Move the definition of optimistic_spin_node
> into osq_lock.c
>       locking/osq_lock: Clarify osq_wait_next() calling convention
>       locking/osq_lock: Clarify osq_wait_next()
>
> Edward Adam Davis (1):
>       keys, dns: Fix missing size check of V1 server-list header
>
> Helge Deller (2):
>       linux/export: Fix alignment for 64-bit ksymtab entries
>       linux/export: Ensure natural alignment of kcrctab array
>
> Jialu Xu (1):
>       gen_compile_commands.py: fix path resolve with symlinks in it
>
> Kent Overstreet (4):
>       bcachefs: fix BCH_FSCK_ERR enum
>       bcachefs: Fix insufficient disk reservation with compression + snapshots
>       bcachefs: Fix leakage of internal error code
>       bcachefs: Fix promotes
>
> Linus Torvalds (1):
>       Linux 6.7-rc8
>
> Masahiro Yamada (1):
>       kbuild: fix build ID symlinks to installed debug VDSO files
>
> Matthew Wilcox (Oracle) (4):
>       mm/memory-failure: pass the folio and the page to collect_procs()
>       mm/memory-failure: check the mapcount of the precise page
>       mm/memory-failure: cast index to loff_t before shifting it
>       mailmap: add an old address for Naoya Horiguchi
>
> Muhammad Usama Anjum (1):
>       selftests: secretmem: floor the memory size to the multiple of page_size
>
> Namjae Jeon (1):
>       ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
>
> Nathan Chancellor (1):
>       MAINTAINERS: Add scripts/clang-tools to Kbuild section
>
> Nico Pache (1):
>       kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset
>
> Shin'ichiro Kawasaki (1):
>       platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
>
> Sidhartha Kumar (1):
>       maple_tree: do not preallocate nodes for slot stores
>
> Stefan Hajnoczi (1):
>       virtio_blk: fix snprintf truncation compiler warning
>
> Steven Rostedt (Google) (4):
>       eventfs: Fix file and directory uid and gid ownership
>       ring-buffer: Fix wake ups when buffer_percent is set to 100
>       tracing: Fix blocked reader of snapshot buffer
>       ftrace: Fix modification of direct_function hash while in use
>
> Xuan Zhuo (1):
>       virtio_ring: fix syncs DMA memory with different direction
>

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

* Build regressions/improvements in v6.7-rc8
  2023-12-31 21:04 Linux 6.7-rc8 Linus Torvalds
  2024-01-01  5:48 ` Luna Jernberg
@ 2024-01-01 12:17 ` Geert Uytterhoeven
  2024-01-01 12:34   ` Geert Uytterhoeven
  1 sibling, 1 reply; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-01-01 12:17 UTC (permalink / raw)
  To: linux-kernel

Below is the list of build error/warning regressions/improvements in
v6.7-rc8[1] compared to v6.6[2].

Summarized:
  - build errors: +15/-10
  - build warnings: +25/-10

JFYI, when comparing v6.7-rc8[1] to v6.7-rc7[3], the summaries are:
  - build errors: +10/-3
  - build warnings: +1/-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/610a9b8f49fbcf1100716370d3b5f6f884a2835a/ (all 239 configs)
[2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ffc253263a1375a65fa6c9f62a893e9767fbebfa/ (all 239 configs)
[3] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/861deac3b092f37b2c5e6871732f3e11486f7082/ (237 out of 239 configs)


*** ERRORS ***

15 error regressions:
  + {standard input}: Error: displacement to undefined symbol .L100 overflows 8-bit field :  => 588
  + {standard input}: Error: displacement to undefined symbol .L104 overflows 8-bit field :  => 588
  + {standard input}: Error: displacement to undefined symbol .L134 overflows 8-bit field :  => 598
  + {standard input}: Error: displacement to undefined symbol .L72 overflows 12-bit field:  => 589
  + {standard input}: Error: displacement to undefined symbol .L73 overflows 8-bit field :  => 580
  + {standard input}: Error: displacement to undefined symbol .L75 overflows 12-bit field:  => 589, 586, 606
  + {standard input}: Error: displacement to undefined symbol .L76 overflows 8-bit field :  => 580, 577
  + {standard input}: Error: displacement to undefined symbol .L78 overflows 8-bit field :  => 610
  + {standard input}: Error: displacement to undefined symbol .L80 overflows 8-bit field :  => 601, 607
  + {standard input}: Error: displacement to undefined symbol .L81 overflows 8-bit field : 606 => 610, 604
  + {standard input}: Error: displacement to undefined symbol .L96 overflows 12-bit field:  => 602
  + {standard input}: Error: displacement to undefined symbol .L98 overflows 12-bit field:  => 602
  + {standard input}: Error: invalid operands for opcode:  => 612
  + {standard input}: Error: missing operand:  => 612
  + {standard input}: Error: pcrel too far: 577, 601, 604, 574, 595, 598 => 610, 596, 593, 590, 599, 572, 569

10 error improvements:
  - error: modpost: ".L872" [drivers/mtd/nand/raw/nand.ko] undefined!: N/A => 
  - {standard input}: Error: displacement to undefined symbol .L101 overflows 12-bit field: 607 => 
  - {standard input}: Error: displacement to undefined symbol .L103 overflows 8-bit field : 593 => 
  - {standard input}: Error: displacement to undefined symbol .L107 overflows 8-bit field : 590 => 
  - {standard input}: Error: displacement to undefined symbol .L140 overflows 8-bit field : 603 => 
  - {standard input}: Error: displacement to undefined symbol .L149 overflows 8-bit field : 606 => 
  - {standard input}: Error: displacement to undefined symbol .L73 overflows 12-bit field: 594 => 
  - {standard input}: Error: displacement to undefined symbol .L74 overflows 8-bit field : 585 => 
  - {standard input}: Error: displacement to undefined symbol .L76 overflows 12-bit field: 591 => 
  - {standard input}: Error: unknown pseudo-op: `.': 609 => 


*** WARNINGS ***

25 warning regressions:
  + modpost: WARNING: modpost: "__ashldi3" [fs/bcachefs/bcachefs.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__lshrdi3" [fs/bcachefs/bcachefs.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__ndelay" [drivers/iio/resolver/ad2s1210.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/meson-rng.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/clk/sifive/sifive-prci.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/extcon/extcon-rtk-type-c.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/mcp3564.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/mt9m114.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/media/platform/nuvoton/npcm-video.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-imxdi.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-ssd202d.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-atmel.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "__udelay" [drivers/usb/typec/tipd/tps6598x.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: "empty_zero_page" [fs/bcachefs/bcachefs.ko] has no CRC!:  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x110 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x14 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x30 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x4c (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x68 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x84 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xa0 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xbc (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xd8 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xf4 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata):  => N/A
  + modpost: WARNING: modpost: vmlinux: section mismatch in reference: __trace_event_discard_commit+0xe4 (section: .text.unlikely) -> initcall_level_names (section: .init.data):  => N/A

10 warning improvements:
  - modpost: WARNING: modpost: "__ashldi3" [drivers/net/ethernet/mellanox/mlxsw/mlxsw_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/net/ethernet/mellanox/mlxsw/mlxsw_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/thunderbolt/thunderbolt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/cadence/cdns-csi2rx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/realtek/phy-rtk-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/realtek/phy-rtk-usb3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/iio/resolver/ad2s1210.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/qlge/qlge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/rtl8192u/r8192u_usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: vmlinux: section mismatch in reference: __trace_event_discard_commit+0xe0 (section: .text.unlikely) -> initcall_level_names (section: .init.data): 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: Build regressions/improvements in v6.7-rc8
  2024-01-01 12:17 ` Build regressions/improvements in v6.7-rc8 Geert Uytterhoeven
@ 2024-01-01 12:34   ` Geert Uytterhoeven
  0 siblings, 0 replies; 4+ messages in thread
From: Geert Uytterhoeven @ 2024-01-01 12:34 UTC (permalink / raw)
  To: linux-kernel

On Mon, 1 Jan 2024, Geert Uytterhoeven wrote:
> JFYI, when comparing v6.7-rc8[1] to v6.7-rc7[3], the summaries are:
>  - build errors: +10/-3

Just tbe usual SH ICE crickets.

> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/610a9b8f49fbcf1100716370d3b5f6f884a2835a/ (all 239 configs)
> [3] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/861deac3b092f37b2c5e6871732f3e11486f7082/ (237 out of 239 configs)

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

end of thread, other threads:[~2024-01-01 12:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-31 21:04 Linux 6.7-rc8 Linus Torvalds
2024-01-01  5:48 ` Luna Jernberg
2024-01-01 12:17 ` Build regressions/improvements in v6.7-rc8 Geert Uytterhoeven
2024-01-01 12:34   ` Geert Uytterhoeven

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