This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".
The branch, master has been updated
via 88654819c73f721ee47bbc2e7b3022c12a58594a (commit)
from bb0e216797ecfe9920dc8441b64a67bd28f67a4b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 88654819c73f721ee47bbc2e7b3022c12a58594a
Author: Mikhail Karpov <[email protected]>
Date: Thu Oct 8 20:34:29 2026 +0200
storeio: Fix the mode of the root directory
When we do not have a partition table, we should expose it as
block/char.
It however seems that for translators based on the libnetfs library, it is
critical that netfs_root_node->nn_stat.st_mode always be S_IFDIR rather than
any other mode (the system wouldn't boot at all). therefore, simply return
a different root_node_mode until the disk partitions are created (assuming
it is indeed a partitioned disk); once they are created, we can switch the
root_node_mode from S_IFCHR or S_IFBLK to S_IFDIR.
-----------------------------------------------------------------------
Summary of changes:
storeio/dev.h | 4 ++--
storeio/part.c | 1 +
storeio/storeio.c | 59 +++++++++++++++++++++++++++++++++++++++++++++----------
3 files changed, 52 insertions(+), 12 deletions(-)
hooks/post-receive
--
Hurd