Re: linux-next: build failure after merge of the ntfs tree
Namjae Jeon <[email protected]> Fri, 31 Jul 2026 22:57:40 +0900
| Newsgroups | org.kernel.vger.linux-next,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <CAKYAXd_03azOZwZOBDiQG6nvpZjp98w-jfZXfV7tDUOptsqPxQ@mail.gmail.com> |
On Fri, Jul 31, 2026 at 10:50=E2=80=AFPM Mark Brown <[email protected]> wr= ote: > > Hi all, Hi Mark, > > After merging the ntfs tree, today's linux-next build (x86_64 > allmodconfig) failed like this: > > /tmp/next/build/fs/ntfs/attrlist.c:183:6: error: variable 'new_al' is use= d uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninit= ialized] > 183 | if (!NInoAttrList(ni) || !ni->attr_list) { > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /tmp/next/build/fs/ntfs/attrlist.c:317:6: note: uninitialized use occurs = here > 317 | if (new_al) > | ^~~~~~ > /tmp/next/build/fs/ntfs/attrlist.c:183:2: note: remove the 'if' if its co= ndition is always false > 183 | if (!NInoAttrList(ni) || !ni->attr_list) { > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 184 | err =3D -ENOENT; > | ~~~~~~~~~~~~~~ > 185 | goto err_out; > | ~~~~~~~~~~~~~ > 186 | } > | ~ > /tmp/next/build/fs/ntfs/attrlist.c:183:6: error: variable 'new_al' is use= d uninitialized whenever '||' condition is true [-Werror,-Wsometimes-uninit= ialized] > 183 | if (!NInoAttrList(ni) || !ni->attr_list) { > | ^~~~~~~~~~~~~~~~~ > /tmp/next/build/fs/ntfs/attrlist.c:317:6: note: uninitialized use occurs = here > 317 | if (new_al) > | ^~~~~~ > /tmp/next/build/fs/ntfs/attrlist.c:183:6: note: remove the '||' if its co= ndition is always false > 183 | if (!NInoAttrList(ni) || !ni->attr_list) { > | ^~~~~~~~~~~~~~~~~~~~ > /tmp/next/build/fs/ntfs/attrlist.c:149:12: note: initialize the variable = 'new_al' to silence this warning > 149 | u8 *new_al; > | ^ > | =3D NULL > 2 errors generated. > > Caused by commit > > 57ad655524e85 (ntfs: protect attribute-list buffer replacement with att= r_list_persist_lock) > > I have used the tree from next-20260730 instead. Okay, I will fix them. Thanks!