emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#29100: closed ([PATCH 0/3] Use overlayfs instead o


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#29100: closed ([PATCH 0/3] Use overlayfs instead of unionfs.)
Date: Wed, 08 Nov 2017 17:27:02 +0000

Your message dated Wed, 8 Nov 2017 18:26:42 +0100
with message-id <address@hidden>
and subject line Updated, tested again and merged
has caused the debbugs.gnu.org bug report #29100,
regarding [PATCH 0/3] Use overlayfs instead of unionfs.
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
29100: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29100
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: [PATCH 0/3] Use overlayfs instead of unionfs. Date: Wed, 1 Nov 2017 09:33:07 +0100
These patches replace the FUSE-based unionfs by the kernel-based overlayfs.
For the insallation image this reduces the size of the initrd by ca. 4.3%
(487K).

I verified this is working by successfiully running
   make check-system TESTS=installed-os.

One thing I did not change: In gnu/system/install.scm
(installation-os)[file-systems], /tmp is still mounted to tmpfs.  This was
introduced in ee03b75dfb3399f41002c38ac512473ab94afa74 for unionfs because
FUSE creates .fuse_hiddenXYZ' files for each open file, and this confuses
Guix's test suite, for instance (see <http://bugs.gnu.org/23056>).  This
should no longer be necessary when using overlayfs, since overlayfs uses a
separate workdir.  However I was not able to trigger bug 23056 while still
using unionfs, so I could not verify whether this mount is still needed with
overlayfs and I decided to keep it.

Hartmut Goebel (3):
  build: Use overlayfs instead of unionfs.
  install: Use overlayfs instead of unionfs.
  gnu: service: Update comment.

 gnu/build/linux-boot.scm    | 43 ++++++++++++---------------------------
 gnu/services/base.scm       |  2 +-
 gnu/system/install.scm      | 49 ++++++++++++++++++---------------------------
 gnu/system/linux-initrd.scm |  4 ++--
 4 files changed, 35 insertions(+), 63 deletions(-)

-- 
2.13.5




--- End Message ---
--- Begin Message --- Subject: Updated, tested again and merged Date: Wed, 8 Nov 2017 18:26:42 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
Addressed all concerns and merged as
0af94ad52f65a5a62febd203e431f17642f07577.

I re-testet it, based on cd5c3979d (@master) using make check-system
TESTS=installed-os



--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]