aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010. ↵Robin H. Johnson2012-02-111-4/+4
| | | | Bug #398467 is wrong for the device-mapper update.
* Update documentation for new initramfs compression.Robin H. Johnson2012-02-061-1/+4
|
* Customizable initramfs compression based on Pentoo genkernel forkRobin H. Johnson2012-02-061-1/+5
| | | | | | | | | | | | | This implements customizable initramfs compression, based on the Pentoo genkernel fork (SVN revs r2142, r2145, by Jens Pranaitis <jens@chaox.net>). New configuration option COMPRESS_INITRD_TYPE to allow manual selection, whereas the Pentoo fork provided auto-selection based on what was available in the kernel configuration. Auto-selection is used by default, and is available with the argument of 'best' to the new option. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Implement ZFS SupportRichard Yao2012-02-061-0/+6
| | | | | | This provides ZFS support, to go with the sys-fs/zfs package. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> (cleanups)
* Implement --[no-]compress-initramfs option to complement ↵Richard Yao2012-01-281-0/+6
| | | | | | | | | | | | | | | | | --[no-]integrated-initramfs When using an integrated initramfs (including in kernel during build), it's better NOT to compress the initramfs, as the kernel build process will then be re-compressing it. This can provide space savings on disk as well as potential time & memory savings (one less decompress pass is needed before the kernel can use the initramfs). This functionality was previously available in the undocumented COMPRESS_INITRD variable. Code-by: Richard Yao <ryao@cs.stonybrook.edu> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> (commit message rewritten).
* Improve option handling.Robin H. Johnson2012-01-041-117/+106
| | | | | | | | | | Provide real boolean commandline options for options that were previously only available as booleans in the config, so that they can be enable in configuration and overridden to disable on the commandline. Remove negation on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* trivial: cleanup code, drop whitespaces and some more cruftFabio Erculiani2011-09-131-2/+2
|
* Make possible to compile XEN based kernels providing --kernel-target= and ↵Fabio Erculiani2011-07-201-0/+11
| | | | --kernel-binary= switches
* Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)Sebastian Pipping2011-07-031-13/+0
|
* Remove "--slowusb" as it is enabled by default. Also document "noslowusb".Peter Hjalmarsson2011-03-281-5/+0
|
* Introducing MDADM_CONFIGPeter Hjalmarsson2011-02-241-1/+6
| | | | | | | Make it possible to choose a custom mdadm.conf for your ramdisk. If not set, no mdadm.conf will be copied, and ramdisk will auto-detect. This also fixes a regression where genkernel always tried to copy /etc/mdadm.conf to the ramdisk, failing if it was non-existant.
* docs: Fix indentation in "genkernel --help"Sebastian Pipping2011-01-201-4/+4
|
* docs: Remove deprecated parameters --gensplash-res, --gensplash, --lvm2, --evms2Sebastian Pipping2011-01-201-7/+2
|
* GPG command-line handlingdacook2011-01-111-0/+5
| | | | | Allow user to specify '--gpg' as an argument to genkernel and trigger the inclusion of PGP-armored LUKS key support.
* Insert blank line after "Gentoo Linux Genkernel ${GK_V}" in usageSebastian Pipping2010-12-131-0/+2
|
* docs: Document --genzimageSebastian Pipping2010-12-131-0/+1
|
* Fix a reference to --nomenuconfig into --no-menuconfigSebastian Pipping2010-12-131-1/+1
|
* docs: Mention both "initramfs" and "ramdisk" as available actionsSebastian Pipping2010-12-061-0/+1
|
* simple bugfix for parsing cmdlinecraig2009-10-021-1/+1
|
* typo after merging patch with current genkernelcraig2009-10-021-1/+2
|
* Merge branch 'master' of git://git.wolf31o2.org/projs/genkernelcraig2009-08-081-0/+1
|\
| * Adding Id header.Chris Gianelloni2009-07-251-0/+1
| |
* | Corrected spelling -> iSCSIcraig2009-06-281-1/+1
| |
* | iSCSI patch for genkernelcraig2009-06-281-0/+4
|/
* multipath additionstsunam2009-02-241-0/+11
|
* Add --busybox-config= commandline optionAndrew Gaffney2008-12-241-0/+5
|
* Allow old 'initramfs' option instead of 'ramdisk' for compatabilityAndrew Gaffney2008-12-231-1/+1
|
* Initial commit for re-adding support for --bootloader=grubAndrew Gaffney2008-12-141-4/+9
|
* Typo fix for gentoo bug #250875Andrew Gaffney2008-12-141-1/+1
|
* missing quoteAndrew Gaffney2008-12-131-1/+1
|
* Add --real-root=<foo> parameter to specify a default for real_root= in the ↵Andrew Gaffney2008-12-131-0/+5
| | | | initramfs for gentoo bug #249783
* Initial support for --netboot optionAndrew Gaffney2008-12-061-0/+5
| | | | integrate functionality from netboot udhcpc.scripts into default one
* Add --unionfs commandline option to enable building of unionfs-fuseAndrew Gaffney2008-11-141-0/+5
| | | | Add nounionfs boot option
* Add dummy handler for --config in gen_cmdline.sh for bug 237541agaffney2008-09-141-0/+3
|
* Remove broken grub codeagaffney2008-08-211-5/+0
|
* Removed all references to an initrd and renamed most initr{d,amfs} stuff to ↵Chris Gianelloni2008-07-281-21/+21
| | | | simply 'ramdisk' to simplify things for the future.
* Get rid of --initramfs option as it doesn't do anything anymoreAndrew Gaffney2008-03-141-6/+0
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@658 67a159dc-881f-0410-a524-ba9dfbe2cb84
* It helps to actually add the handling for the --integrated-initramfs optionAndrew Gaffney2008-03-131-0/+4
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@638 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Get rid of the ENABLE_PEGASOS_HACKS hacksAndrew Gaffney2008-03-131-2/+6
| | | | | | | | Add INTEGRATED_INITRAMFS option to optionally insert the generated initramfs directly into the kernel image Change default build order to build the kernel last to facilitate the INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks from ENABLE_PEGASOS_HACKS to GENZIMAGE git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@631 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Add support for --firmware-files option to make robbat2 happyAndrew Gaffney2008-03-101-0/+9
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@613 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Add support for --firmware and --firmware-dir options to include firmware in ↵Andrew Gaffney2008-03-101-0/+14
| | | | | | the initramfs git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@612 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Added a --no-keymap option for bug #210886.Chris Gianelloni2008-02-281-0/+6
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@606 67a159dc-881f-0410-a524-ba9dfbe2cb84
* This is the long-awaited unionfs code cleanup. All of the unionfs code in ↵Chris Gianelloni2008-02-141-11/+0
| | | | | | genkernel has been removed. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@592 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Add --all-initrd-modules option to copy all kernel modules into ↵Andrew Gaffney2008-02-031-0/+5
| | | | | | initrd/ramfs. This is useful for netboot images git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@587 67a159dc-881f-0410-a524-ba9dfbe2cb84
* s/KERNELDIR/KERNEL_DIR/ for bug 201159Andrew Gaffney2007-12-061-2/+2
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@570 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to ↵Chris Gianelloni2007-11-071-4/+5
| | | | | | allow all command line options to be configurable from within the genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8 for testing. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@557 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos ↵Chris Gianelloni2007-11-071-2/+2
| | | | | | hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7 for testing. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@554 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm ↵Chris Gianelloni2007-10-301-0/+5
| | | | | | support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for testing. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@549 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.Chris Gianelloni2007-09-171-11/+11
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@543 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Some more generalcleanup and adding support for using a config file other ↵Chris Gianelloni2007-09-171-374/+367
| | | | | | than /etc/genkernel.conf to add flexibility. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@542 67a159dc-881f-0410-a524-ba9dfbe2cb84