From patchwork Mon Feb 9 13:42:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 80784 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B046BE81BC3 for ; Mon, 9 Feb 2026 13:42:19 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.47587.1770644536272174526 for ; Mon, 09 Feb 2026 05:42:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jCUYkY+z; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-4375d4fb4d4so1165087f8f.0 for ; Mon, 09 Feb 2026 05:42:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770644535; x=1771249335; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=mTc8jUJYZ+PZWYR3GwQXX2gsH+AvahY7F6GW/+3fk6E=; b=jCUYkY+zLM8uRR60yKBbr/v+UlClT6bmevvtEYUNT33g1zCB3k+pJZ21KT+nFT0Ai6 UTtZ0FHo+ETuBUHFqvaxcWdOSKY70RcCYpL4EXKusIQlySXleidKmYien+QXPYB22dCN sStsbV2/JrOQqgX0cfL2+Ms+WSFtcnvaHsH8eOcB8mWjCxogLt48iSVImJfeRnvwREa5 kGc/bUfPRNAWxQuo6hIDQoV9ZNjZaCrbJDTk36TUINF+qo9A1HBy/+ShUCXzFwuSC6dO UpnjrOqUPoNtZgOR48wHzIh5uRD7Ip1wQ1eeSH3IfkyAEyY1or/lmGuSscbUjynFra7+ VJ7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770644535; x=1771249335; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mTc8jUJYZ+PZWYR3GwQXX2gsH+AvahY7F6GW/+3fk6E=; b=ey0Bm6+bmFRb0EvMLqZlRSAsyFgwLw9Kuo0EfeP5hz7ZNaN/NEFmmdYHJGvCJQEKW2 tyRQkeH6512CNVPndlh3We+ZtzK4rdfpRjm3rgnvJXhLmgzysR8nAAwjuOShICuTbW7u RlVhdJCZuw6o/u4LtzGaoYIOgRUCLtSkzW8ERwYWHEn0y9H71GRUUViv9vfQ8ndW8u1A KVfp4dB4LGZytQd8/8RS5H8dzjxxa27zlUUyL7JQZjmj6LKT/IRGur0nNrDvhNmjx1tj uX8cJ162Id5VR8bYMXE6XldBKTtPKl3Uv5a+rUCHFbEGY98urwguL/2U8PRMlXtmpy8M OJDA== X-Gm-Message-State: AOJu0YxfFilQCLJeSP8572TjMAK8+N0r+GXKObStKKtDvT/rB3g1WyPF JtUDWoBne2YFo9hDBttFnJgtBdmZp4Hf8zf3yhzuXG449aECHaJWR5X0y8kT+w== X-Gm-Gg: AZuq6aKZC65dhHI8MuDDbtXe6VJ0eIIM2eCbyT/jaP+xMopMEhmGXA74LDvI06is4vv 3cX5AabjFsl4Tx5ecDoldbz2DkfeVjMwOWLU/6yHjChppWZUJDueGINmJUA8B6OGXt5R0rmWfZf +n3KsYJxz1BwY45Pnzb3RaOG7DsUOY+AkAN2/HKZH/CBGoPfvysZeLyjv5O8ja2Fp3832HSPBDH F/EEZCDUqPw7wOgmboT6EWvmoTl6pIdInz5cpHzu8nBN20anzfdOi1yNql3V4DeET3EoNu4hW3O xrdLcDs0MchKJDgl7c06OKnWipgPS5L7j04LmfygkRx1JhvhDQgO3XxhX0KcGNHurEJ/2BqcHQB zQ5heSz0gglt32LJ9RHxxcpNdLWtZwHUhZFJcOQ1OTE+L6QvJtgfryPhuf52CWwU47O4TrT33F5 VFy+b2eeGSFSFRJpXFhqPYc74zzE5G31QRFelfSsVyH5Cea/8= X-Received: by 2002:a05:6000:4007:b0:431:8f8:7f1e with SMTP id ffacd0b85a97d-4362937dd68mr17562405f8f.48.1770644534162; Mon, 09 Feb 2026 05:42:14 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4376b62b835sm13071425f8f.12.2026.02.09.05.42.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Feb 2026 05:42:13 -0800 (PST) From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH] Revert "mdadm: upgrade 4.4 -> 4.5" Date: Mon, 9 Feb 2026 14:42:10 +0100 Message-ID: <20260209134210.2591374-1-alex.kanavin@gmail.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 09 Feb 2026 13:42:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/230798 From: Alexander Kanavin This reverts commit 15de700d5f3d42a3b897301a92c3ffb86c5b42a7. Unfortunately the update is causing reproducibility issues: https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3317 https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260209-a0dgcw5d/packages/diff-html/ Signed-off-by: Alexander Kanavin --- ...-corosync-and-dlm-header-files-check.patch | 6 +- .../files/0001-Makefile-install-mdcheck.patch | 27 +++ ...tripe.c-Use-64-bit-off_t-across-both.patch | 54 ------ ...FILE_OFFSET_BITS-to-enable-largefile.patch | 155 ++++++++++++++++++ ...-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch | 6 +- .../mdadm/files/xmalloc.patch | 32 ++++ .../mdadm/{mdadm_4.5.bb => mdadm_4.4.bb} | 8 +- 7 files changed, 225 insertions(+), 63 deletions(-) create mode 100644 meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch delete mode 100644 meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch create mode 100644 meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch create mode 100644 meta/recipes-extended/mdadm/files/xmalloc.patch rename meta/recipes-extended/mdadm/{mdadm_4.5.bb => mdadm_4.4.bb} (93%) diff --git a/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch b/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch index 9572c2e8c7..8598aea1f1 100644 --- a/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch +++ b/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch @@ -1,4 +1,4 @@ -From 77e9527a0ea995ed377e00813eeeb17175dbce72 Mon Sep 17 00:00:00 2001 +From 232101e2fcc6359fb6db2bc232570e373e368c75 Mon Sep 17 00:00:00 2001 From: "Maxin B. John" Date: Tue, 9 Feb 2016 11:44:01 +0200 Subject: [PATCH] Fix the path of corosync and dlm header files check @@ -14,10 +14,10 @@ Signed-off-by: Maxin B. John 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile -index 8031ce24..788ff5d9 100644 +index bcd092de..0a78cd22 100644 --- a/Makefile +++ b/Makefile -@@ -120,8 +120,8 @@ FAILED_SLOTS_DIR = $(RUN_DIR)/failed-slots +@@ -130,8 +130,8 @@ FAILED_SLOTS_DIR = $(RUN_DIR)/failed-slots SYSTEMD_DIR=/lib/systemd/system LIB_DIR=/usr/libexec/mdadm diff --git a/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch b/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch new file mode 100644 index 0000000000..bb4e8d0604 --- /dev/null +++ b/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch @@ -0,0 +1,27 @@ +From 407691e11037709af888ce2cf6bd5eac6971ac61 Mon Sep 17 00:00:00 2001 +From: Chen Qi +Date: Tue, 25 Jan 2022 16:25:01 +0800 +Subject: [PATCH] Makefile: install mdcheck + +The mdcheck_xxx.service files use mdcheck, but it's not installed. +We need to install this script. + +Upstream-Status: Submitted [Sent patch to maintainer] + +Signed-off-by: Chen Qi +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index 981e16fa..b28e7855 100644 +--- a/Makefile ++++ b/Makefile +@@ -345,6 +345,7 @@ install-systemd: systemd/mdmon@.service + install-bin: mdadm mdmon + $(INSTALL) -D $(STRIP) -m 755 mdadm $(DESTDIR)$(BINDIR)/mdadm + $(INSTALL) -D $(STRIP) -m 755 mdmon $(DESTDIR)$(BINDIR)/mdmon ++ $(INSTALL) -D -m 755 misc/mdcheck $(DESTDIR)/usr/share/mdadm/mdcheck + + uninstall: + rm -f $(DESTDIR)$(MAN8DIR)/mdadm.8 $(DESTDIR)$(MAN8DIR)/mdmon.8 $(DESTDIR)$(MAN4DIR)/md.4 $(DESTDIR)$(MAN5DIR)/mdadm.conf.5 $(DESTDIR)$(BINDIR)/mdadm diff --git a/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch b/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch deleted file mode 100644 index ca4cec5ab8..0000000000 --- a/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 0d685f4ec8b54860a031fe3e04a2fff535288f80 Mon Sep 17 00:00:00 2001 -From: Ankur Tyagi -Date: Mon, 26 Jan 2026 22:46:51 +1300 -Subject: [PATCH] raid6check.c, restripe.c: Use 64-bit off_t across both musl - and glibc - -This commit is adaptation of original patch[1] after commit[2] addressed -lseek issues. - -[1] https://lore.kernel.org/linux-raid/20221110225546.337164-1-raj.khem@gmail.com/ -[2] https://github.com/md-raid-utilities/mdadm/commit/787cc1b60130b8031be59e49d54463c58cd8cf74 - -Upstream-Status: Submitted [https://github.com/md-raid-utilities/mdadm/pull/235] -Signed-off-by: Ankur Tyagi ---- - raid6check.c | 4 ++-- - restripe.c | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/raid6check.c b/raid6check.c -index 4469dc8f..fa50d44e 100644 ---- a/raid6check.c -+++ b/raid6check.c -@@ -288,7 +288,7 @@ int manual_repair(int chunk_size, int syndrome_disks, - } - - int write_res1, write_res2; -- off64_t seek_res; -+ off_t seek_res; - - seek_res = lseek(source[fd1], offsets[fd1] + start * chunk_size, SEEK_SET); - if (seek_res < 0) { -@@ -381,7 +381,7 @@ int check_stripes(struct mdinfo *info, int *source, unsigned long long *offsets, - goto exitCheck; - } - for (i = 0 ; i < raid_disks ; i++) { -- off64_t seek_res = lseek(source[i], offsets[i] + start * chunk_size, -+ off_t seek_res = lseek(source[i], offsets[i] + start * chunk_size, - SEEK_SET); - if (seek_res < 0) { - fprintf(stderr, "lseek to source %d failed\n", i); -diff --git a/restripe.c b/restripe.c -index ec8d6275..58c0f5f5 100644 ---- a/restripe.c -+++ b/restripe.c -@@ -756,7 +756,7 @@ int restore_stripes(int *dest, unsigned long long *offsets, - if (src_buf == NULL) { - /* read from file */ - if (lseek(source, read_offset, 0) != -- (off64_t)read_offset) { -+ (off_t)read_offset) { - rv = -1; - goto abort; - } diff --git a/meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch b/meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch new file mode 100644 index 0000000000..aa874dbec3 --- /dev/null +++ b/meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch @@ -0,0 +1,155 @@ +From 9e3b15adf86147fe581cd2159cb99708abe26158 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Thu, 10 Nov 2022 12:31:22 -0800 +Subject: [PATCH] restripe.c: Use _FILE_OFFSET_BITS to enable largefile support + +Instead of using the lseek64 and friends, its better to enable it via +the feature macro _FILE_OFFSET_BITS = 64 and let the C library deal with +the width of types + +Upstream-Status: Submitted [https://lore.kernel.org/linux-raid/20221110225546.337164-1-raj.khem@gmail.com/] +Signed-off-by: Khem Raj +--- + raid6check.c | 11 +++++++---- + restripe.c | 13 ++++++++----- + swap_super.c | 13 +++++++------ + 3 files changed, 22 insertions(+), 15 deletions(-) + +diff --git a/raid6check.c b/raid6check.c +index 99477761..8e7f1421 100644 +--- a/raid6check.c ++++ b/raid6check.c +@@ -22,6 +22,9 @@ + * Based on "restripe.c" from "mdadm" codebase + */ + ++/* Enable largefile support */ ++#define _FILE_OFFSET_BITS 64 ++ + #include "mdadm.h" + #include + #include +@@ -284,9 +287,9 @@ int manual_repair(int chunk_size, int syndrome_disks, + } + + int write_res1, write_res2; +- off64_t seek_res; ++ off_t seek_res; + +- seek_res = lseek64(source[fd1], ++ seek_res = lseek(source[fd1], + offsets[fd1] + start * chunk_size, SEEK_SET); + if (seek_res < 0) { + fprintf(stderr, "lseek failed for failed_disk1\n"); +@@ -294,7 +297,7 @@ int manual_repair(int chunk_size, int syndrome_disks, + } + write_res1 = write(source[fd1], blocks[failed_slot1], chunk_size); + +- seek_res = lseek64(source[fd2], ++ seek_res = lseek(source[fd2], + offsets[fd2] + start * chunk_size, SEEK_SET); + if (seek_res < 0) { + fprintf(stderr, "lseek failed for failed_disk2\n"); +@@ -379,7 +382,7 @@ int check_stripes(struct mdinfo *info, int *source, unsigned long long *offsets, + goto exitCheck; + } + for (i = 0 ; i < raid_disks ; i++) { +- off64_t seek_res = lseek64(source[i], offsets[i] + start * chunk_size, ++ off_t seek_res = lseek(source[i], offsets[i] + start * chunk_size, + SEEK_SET); + if (seek_res < 0) { + fprintf(stderr, "lseek to source %d failed\n", i); +diff --git a/restripe.c b/restripe.c +index 5e126eb7..af76c634 100644 +--- a/restripe.c ++++ b/restripe.c +@@ -22,6 +22,9 @@ + * Email: + */ + ++/* Enable largefile support */ ++#define _FILE_OFFSET_BITS 64 ++ + #include "mdadm.h" + #include "xmalloc.h" + +@@ -583,7 +586,7 @@ int save_stripes(int *source, unsigned long long *offsets, + raid_disks, level, layout); + if (dnum < 0) abort(); + if (source[dnum] < 0 || +- lseek64(source[dnum], ++ lseek(source[dnum], + offsets[dnum] + offset, 0) < 0 || + read(source[dnum], buf+disk * chunk_size, + chunk_size) != chunk_size) { +@@ -756,8 +759,8 @@ int restore_stripes(int *dest, unsigned long long *offsets, + raid_disks, level, layout); + if (src_buf == NULL) { + /* read from file */ +- if (lseek64(source, read_offset, 0) != +- (off64_t)read_offset) { ++ if (lseek(source, read_offset, 0) != ++ (off_t)read_offset) { + rv = -1; + goto abort; + } +@@ -818,7 +821,7 @@ int restore_stripes(int *dest, unsigned long long *offsets, + } + for (i=0; i < raid_disks ; i++) + if (dest[i] >= 0) { +- if (lseek64(dest[i], ++ if (lseek(dest[i], + offsets[i]+offset, 0) < 0) { + rv = -1; + goto abort; +@@ -868,7 +871,7 @@ int test_stripes(int *source, unsigned long long *offsets, + int disk; + + for (i = 0 ; i < raid_disks ; i++) { +- if ((lseek64(source[i], offsets[i]+start, 0) < 0) || ++ if ((lseek(source[i], offsets[i]+start, 0) < 0) || + (read(source[i], stripes[i], chunk_size) != + chunk_size)) { + free(q); +diff --git a/swap_super.c b/swap_super.c +index b6db5743..18c89e2b 100644 +--- a/swap_super.c ++++ b/swap_super.c +@@ -1,3 +1,6 @@ ++/* Enable largefile support */ ++#define _FILE_OFFSET_BITS 64 ++ + #include + #include + #include +@@ -16,8 +19,6 @@ + + #define MD_NEW_SIZE_SECTORS(x) ((x & ~(MD_RESERVED_SECTORS - 1)) - MD_RESERVED_SECTORS) + +-extern long long lseek64(int, long long, int); +- + int main(int argc, char *argv[]) + { + int fd, i; +@@ -38,8 +39,8 @@ int main(int argc, char *argv[]) + exit(1); + } + offset = MD_NEW_SIZE_SECTORS(size) * 512LL; +- if (lseek64(fd, offset, 0) < 0LL) { +- perror("lseek64"); ++ if (lseek(fd, offset, 0) < 0LL) { ++ perror("lseek"); + exit(1); + } + if (read(fd, super, 4096) != 4096) { +@@ -68,8 +69,8 @@ int main(int argc, char *argv[]) + super[32*4+10*4 +i] = t; + } + +- if (lseek64(fd, offset, 0) < 0LL) { +- perror("lseek64"); ++ if (lseek(fd, offset, 0) < 0LL) { ++ perror("lseek"); + exit(1); + } + if (write(fd, super, 4096) != 4096) { diff --git a/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch b/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch index 2ef92418ed..e425fc446e 100644 --- a/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch +++ b/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch @@ -1,4 +1,4 @@ -From b7e51fbedc1fbc44af00398a4a7aef51cdf191ee Mon Sep 17 00:00:00 2001 +From 8de073c637a1ea968b7304f373a20b13a4a47bbc Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Tue, 12 Mar 2024 10:54:08 +0100 Subject: [PATCH] Create.c: include linux/falloc.h for FALLOC_FL_ZERO_RANGE @@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin 1 file changed, 1 insertion(+) diff --git a/Create.c b/Create.c -index 4aa75b7e..5d5fc806 100644 +index fd6c9215..3210a03e 100644 --- a/Create.c +++ b/Create.c -@@ -31,6 +31,7 @@ +@@ -33,6 +33,7 @@ #include #include #include diff --git a/meta/recipes-extended/mdadm/files/xmalloc.patch b/meta/recipes-extended/mdadm/files/xmalloc.patch new file mode 100644 index 0000000000..61774721d0 --- /dev/null +++ b/meta/recipes-extended/mdadm/files/xmalloc.patch @@ -0,0 +1,32 @@ +From c5cf5a83be4e3ce04ebf3250f77aeb465eeb53a1 Mon Sep 17 00:00:00 2001 +From: Xiao Ni +Date: Fri, 17 Jan 2025 15:15:40 +0800 +Subject: [PATCH] mdadm/raid6check: add xmalloc.h to raid6check.c + +It reports building error: +raid6check.c:324:26: error: implicit declaration of function xmalloc + +Add xmalloc.h to raid6check.c file to fix this. + +Signed-off-by: Xiao Ni +Link: https://lore.kernel.org/r/20250117071540.4094-1-xni@redhat.com +Signed-off-by: Song Liu + +Upstream-Status: Backport [https://web.git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/?h=main&id=e0df6c4c984d564e9e40913727e916a6cd8f466e] +Signed-off-by: Alexander Kanavin +--- + raid6check.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/raid6check.c b/raid6check.c +index 8e7f1421..486b10c6 100644 +--- a/raid6check.c ++++ b/raid6check.c +@@ -26,6 +26,7 @@ + #define _FILE_OFFSET_BITS 64 + + #include "mdadm.h" ++#include "xmalloc.h" + #include + #include + diff --git a/meta/recipes-extended/mdadm/mdadm_4.5.bb b/meta/recipes-extended/mdadm/mdadm_4.4.bb similarity index 93% rename from meta/recipes-extended/mdadm/mdadm_4.5.bb rename to meta/recipes-extended/mdadm/mdadm_4.4.bb index b30d3d776e..26a60e4c1a 100644 --- a/meta/recipes-extended/mdadm/mdadm_4.5.bb +++ b/meta/recipes-extended/mdadm/mdadm_4.4.bb @@ -12,11 +12,13 @@ SRC_URI = "git://git.kernel.org/pub/scm/utils/mdadm/mdadm.git;protocol=https;bra file://run-ptest \ file://0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch \ file://mdadm.init \ + file://0001-Makefile-install-mdcheck.patch \ + file://0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch \ file://0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch \ - file://0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch \ + file://xmalloc.patch \ " -SRCREV = "8f0c7692d48414ff7b3fe927ce75799c65ef24b1" +SRCREV = "8e56efac9afd7080bb42bae4b77cdad5f345633a" inherit ptest systemd @@ -35,7 +37,7 @@ CFLAGS:append:mipsarchn32 = ' -D__SANE_USERSPACE_TYPES__' EXTRA_OEMAKE = 'CHECK_RUN_DIR=0 CWFLAGS="" CXFLAGS="${CFLAGS}" SYSTEMD_DIR=${systemd_system_unitdir} \ BINDIR="${base_sbindir}" UDEVDIR="${nonarch_base_libdir}/udev" LDFLAGS="${LDFLAGS}" \ - SYSROOT="${STAGING_DIR_TARGET}" MISCDIR="${datadir}/${BPN}" STRIP=' + SYSROOT="${STAGING_DIR_TARGET}" STRIP=' DEBUG_OPTIMIZATION:append = " -Wno-error"