On Tue, 01 Oct 2024 11:57:41 +0200, Sascha Hauer wrote: > In mci_extract_erase_group_size() we test for (IS_SD() && csd_struct_v1) > which means that for non csd_struct_v1 SD cards we fall into the MMC > path and evaluate ext_csd. This doesn't exist for SD cards and the > code crashes with a NULL pointer deref. > > Fix this by always falling into the SD case for SD cards. Add the > missing erase_grp_size extraction for csd_struct v0 cards. The code > for that is taken from the corresponding Linux code. > > [...] Applied, thanks! [1/1] mci: Fix erase_grp_size extraction for SD with csd_struct v0 https://git.pengutronix.de/cgit/barebox/commit/?id=98bd0bee79f4 (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>