home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   linux.debian.kernel      Debian kernel discussions      2,884 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,544 of 2,884   
   Ben Hutchings to edelbitter@posteo.de   
   Bug#1032610: reliably composable initram   
   17 Nov 25 00:30:01   
   
   XPost: linux.debian.bugs.dist   
   From: ben@decadent.org.uk   
      
   Control: tag -1 - patch   
      
   On Fri, 10 Mar 2023 01:54:47 +0000 Birgit Edel  wrote:   
   > Package: initramfs-tools-core   
   > Version: 0.140   
   > Severity: wishlist   
   > File: /usr/sbin/mkinitramfs   
   > Tags: patch   
   >    
   > mkinitramfs supports compression that neither encodes size, nor is    
   > guaranteed to signal the end of compressed archive. Linux refuses to    
   > parse additional archives beyond the first compressed one - unless they    
   > start at 4-byte boundary like uncompressed ones do.   
   >    
   > I request   
   > A) to modify mkninitramfs to append such padding and   
   > B) to add tests to ensure concatenation keeps working (even after, say,    
   > compression algo/lvl changes)   
   [...]   
      
   Currently unmkinitramfs is not able to unpack an initramfs image that   
   has multiple compressed parts.  Since you want mkinitramfs to support   
   this option, I would expect to see a patch that also makes unmkinitramfs   
   support it.   
      
   (There is an open merge request to make unmkinitramfs use 3cpio where   
   available:   
   .   
   I haven't tested whether 3cpio supports multiple compressed parts; if it   
   does then only the tests need to be updated to cover this case.)   
      
   Ben.   
      
   --    
   Ben Hutchings   
   Beware of programmers who carry screwdrivers. - Leonard Brandwein   
      
   -----BEGIN PGP SIGNATURE-----   
      
   iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmkaXDYACgkQ57/I7JWG   
   EQmlqw/6AjhOPcbzzQIUOf9+mLjvqDnEYqNVAVv7gGTF1jJb5KJ1nkTGmDRnbNmB   
   TowPTUPwqtLribhwpGDumX95UuLSIVLtOt9shzPcvnAmr9btxBm97PXKFXwo1ZIl   
   ctdj96oSEwk090vtMZcvSNxX9zeya81XPXPXEObKrqRhhTBC66QBbwcFLSYbjlL4   
   QnO5Z0QcSbdsoB4doOR0dFrBU60zVqryn50S9N36rj9CfgOtBvfA15edFU5bJvYB   
   bc4S8DDR9fe5bhx+WPVCARZ9i5qFDGU38Qkn1orqErX8u3ZIGA1u5FrSz0PJSPZu   
   dyjrD4HJGY6QR9e1ZgQ0ddnGWuJsFuHNxdccrp6hkk68Y8LBqAgNAqmFha084rxI   
   sNYnw1cbgzcIuAOph9aIH/X2QD2tJ90gWrHuwMNhkM0P86sRZeKxCthpyFRx1i02   
   pUJUfEY2cZPsuBm0tC/hHDKvYv3W6+n7ene5f2UuRjGHHi+SJ1sB/GUlb+Z26KbO   
   caMqRRq7aqlmP2FUHKCckEHcpviHVIN7ar4ai16aAWAftganlc0e+45XEGbA6DVA   
   nBmxMpULah3uNx1M+1cH9GJxTcPRY4B/1z5H5jWAfFvMAiJP6fcetBzVUtX1DsvS   
   mbc6nmdyyMV7bcfY5DIb5eGC2NlvB+apKz99T69saHUOdKom/2k=   
   =A7LP   
   -----END PGP SIGNATURE-----   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca