Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1286570

Bug#1130775: Regression: MDRAID 1.2 superblock created in Kernel 6.19 is rejected by older kernels (-EINVAL)

From Steven Shiau <steven.shiau@niar.org.tw>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1130775: Regression: MDRAID 1.2 superblock created in Kernel 6.19 is rejected by older kernels (-EINVAL)
Date 2026-03-19 14:20 +0100
Message-ID <MAls6-8HNW-5@gated-at.bofh.it> (permalink)
References <MyKNY-7Bmp-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Marcos,

Thanks for your reply.

> Yes, it's related to this, most likely:
> md0: echo current LBS to md/logical_block_size to prevent data loss issues
> from LBS changes.
>                 Note: After setting, array will not be assembled in old
> kernels (<= 6.18)
>
> So, if you create a new one it will have the md/logical_block_size already
> set. Is there no warning when creating a new md array in 6.19?
Not really. The command I ran:
$ yes | mdadm --create "/dev/md127" --force --run --level=raid1 
--raid-devices=2 --metadata=1.2 --data-offset=34816s 
--uuid=1516103a-450f-4954-ac48-6b1151d13e63 --name=astra_0 
  /dev/nvme1n1p2 /dev/nvme0n1p2 --assume-clean
mdadm: array /dev/md127 started.
$ uname -r
6.19.8+deb14-amd64

You can see it just showed me the array was started without any warning.

-- 
Steven Shiau <steven _at_ stevenshiau org>
Public Key Server PGP Key ID: 4096R/163E3FB0
Fingerprint: EB1D D5BF 6F88 820B BCF5  356C 8E94 C9CD 163E 3FB0

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1130775: Regression: MDRAID 1.2 superblock created in Kernel 6.19 is rejected by older kernels (-EINVAL) Steven Shiau <steven@spider.nchc.org.tw> - 2026-03-15 05:00 +0100
  Bug#1130775: Regression: MDRAID 1.2 superblock created in Kernel 6.19 is rejected by older kernels (-EINVAL) Salvatore Bonaccorso <carnil@debian.org> - 2026-03-15 09:00 +0100
  Bug#1130775: Regression: MDRAID 1.2 superblock created in Kernel 6.19 is rejected by older kernels (-EINVAL) Steven Shiau <steven.shiau@niar.org.tw> - 2026-03-19 14:20 +0100
  Bug#1130775: Regression: MDRAID 1.2 superblock created in Kernel 6.19 is rejected by older kernels (-EINVAL) Steven Shiau <steven.shiau@niar.org.tw> - 2026-03-19 14:20 +0100

csiph-web