aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add bcache supportThomas Deutschmann2019-07-141-1/+1
| | | | | | | Kernel command-line argument only, adds "dobcache". Bug: https://bugs.gentoo.org/605094 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* config.sh: Remove executable bitThomas Deutschmann2019-07-141-0/+0
| | | | | | No need to be executable. Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* Add MODULES_HYPERVThomas Deutschmann2019-03-261-0/+3
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* modules_load: fix crc32 & crc32c for old kernels & fine-tune per archBen Kohler2019-03-081-1/+1
| | | | | | | | | | This restores the crc32 & crc32c support on kernels before these were renamed to crc32 (in 2016) and crc32c (in 2014) respectively. This also removes crc32c-intel support from non-x86 arches, and adds a few other arch-specfic crc32 & crc32c drivers where they're available. Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* modules_load: add broadcom phy driversBen Kohler2019-03-071-1/+1
| | | | | | Closes: https://bugs.gentoo.org/648288 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* modules_load: replace crc32c with crc32c_generic + crc32c-intelBen Kohler2019-03-071-1/+1
| | | | | | | Fixes: https://bugs.gentoo.org/655110 Fixes: https://bugs.gentoo.org/666338 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* modules_load: add crc32cThomas Deutschmann2018-05-081-1/+1
| | | | | Bug: https://bugs.gentoo.org/655110 Acked-by: Robin H. Johnson <robbat2@gentoo.org>
* who doesn't love emmc?Rick Farina (Zero_Chaos)2018-03-231-0/+1
| | | | | | this guy. but seriously, add support for emmc on pci and acpi on platforms which support it. I have test the acpi changes, the pci changes are assumed
* add uas to modules_load where appropriateRick Farina (Zero_Chaos)2018-03-201-1/+1
|
* modules_load: sync MODULES_FS, add f2fsRobin H. Johnson2017-11-141-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules_load: sync MODULES_CRYPTORobin H. Johnson2017-11-141-0/+3
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules_load: sync MODULES_NVME, drop nvme-target.Robin H. Johnson2017-11-141-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules_load: add virtio & nvme-fc.Robin H. Johnson2017-10-281-3/+6
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules: enable more device-mapper modules for modern LVM/Stratis-Storage.Robin H. Johnson2017-09-031-2/+2
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules_load: more filesystems.Robin H. Johnson2017-07-141-1/+1
| | | | | Fixes: https://bugs.gentoo.org/show_bug.cgi?id=273221 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules_load: add qemu_fw_cfg on supported hardware.Robin H. Johnson2017-04-011-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Support NVMe block devices.Robin H. Johnson2017-01-071-1/+2
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules_load: bug #584346, support mpt3sas.Robin H. Johnson2016-11-201-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* config.sh: ensure generic config.sh is used again; and refactor duplicate ↵Robin H. Johnson2016-02-291-21/+1
| | | | | | settings. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* kconfig/ppc*: get closer to older kconfig, with change in override from ↵Robin H. Johnson2016-01-231-8/+0
| | | | | | Makefile. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Add hid-logitech-dj and 3w-sasRichard Yao2015-08-291-2/+2
| | | | | | | | | | | | | Funtoo added hid-logitech-dj and 3w-sas to its fork after a user request for 3w-sas: https://github.com/funtoo/genkernel/commit/3e53f3ad511dde45b1b82b054eb4e7caee8a87eb https://bugs.funtoo.org/browse/FL-1547 Lets do the same. Original-patch-by: Daniel Robbins <drobbins@funtoo.org> Signed-off-by: Richard Yao <ryao@gentoo.org>
* Initial kernel config infrastructureRichard Yao2015-07-311-0/+65
| | | | | | | | | | The merge.pl script and initial configuration files for ppc, ppc64 x86 and x86_64 are from RHEL6. The merge.pl is intended to be replaced in the future. We will use it for now because Rick Farina of Gentoo QA wants this merged regardless of whether we have a substitute ready or not. Signed-off-by: Richard Yao <ryao@gentoo.org>
* add xhci_pciRick Farina (Zero_Chaos)2015-07-301-1/+1
| | | | | | | | | | https://bugs.gentoo.org/show_bug.cgi?id=554202 https://bugs.gentoo.org/show_bug.cgi?id=534266 https://bugs.gentoo.org/show_bug.cgi?id=522176 this change was approved by the releng lead, but it seems to have slipped off his plate so I'm going to get some bugs closed by request. Squeeky wheels get the grease.
* set DEFAULT_MAKEOPTS to what portage usesRick Farina (Zero_Chaos)2015-04-281-1/+2
| | | | | Ask portage what MAKEOPTS should be and use this when unset on commandline or genkernel.conf. If portage MAKEOPTS are also unset, keep original defaults.
* Load xhci-plat when availableRichard Yao2013-06-091-1/+1
| | | | | | | | At least one kernel configuration generates an addition module that we need to load for USB 3.0 support, so lets load it. Reported-by: Robin Johnson <robbat2@gentoo.org> Signed-off-by: Richard Yao <ryao@gentoo.org>
* Add ehci-pci to MODULES_USB, needed by 3.8 kernels, see bug #458606Fabio Erculiani2013-03-191-1/+1
| | | | Thanks to Adrian.Bassett@hotmail.co.uk for reporting this.
* Clean up module drift over the years. Just MODULES_CRYPTO left.Robin H. Johnson2012-10-131-2/+2
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Bug #286187: Complete multipath support.Robin H. Johnson2012-10-131-0/+1
| | | | | | | | Somewhere in the mists of time we lost part of the multipath patch, so we were bundling the userspace, but not the kernel modules, or ever using it. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* modules/lvm: dm-thin-pool now requires dm-persistent-data and libcrc32cRobin H. Johnson2012-08-191-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* USB 3.0 Support: Load xhci-hcd when availableRichard Yao2012-07-211-1/+1
|
* Linux 3.5 renames usbhid to hid-genericRichard Yao2012-07-191-1/+1
| | | | | We add hid-generic to the modules_load list alongside usbhid to avoid issues.
* modules_load: include more DM and MD modules for other RAID/LVM configurations.Robin H. Johnson2012-02-111-2/+2
| | | | | | X-Gentoo-Bug: 401583 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=401583 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Ensure default for new initramfs compression is used.Robin H. Johnson2012-02-061-0/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Implement ZFS SupportRichard Yao2012-02-061-1/+1
| | | | | | 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-2/+2
| | | | | | | | | | | | | | | | | --[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).
* Add mpt2sas to auto-load SCSI modulesv3.4.22Sebastian Pipping2012-01-081-1/+1
|
* Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)Sebastian Pipping2011-07-031-1/+0
|
* add btrfs to MODULES_FS, load btrfs module if availableFabio Erculiani2011-03-141-1/+1
| | | | Grub2 is going to support btrfs someday, so better getting prepared.
* Add USB HID modules to modules_load and default kernel-config (for Gentoo ↵Andrew Gaffney2009-12-271-1/+1
| | | | bug #270983)
* Enable ext4 by default everywhere (for Gentoo bug #268818)Andrew Gaffney2009-12-261-1/+1
|
* Merge branch 'master' of git://git.wolf31o2.org/projs/genkernelcraig2009-08-082-3/+2
|\
| * Adding Id header.Chris Gianelloni2009-07-251-2/+1
| |
| * Add aic94xx to MODULES_SCSI for Gentoo bug #277792Andrew Gaffney2009-07-191-1/+1
| |
* | iSCSI patch for genkernelcraig2009-06-281-0/+3
|/
* Actually setting permissions. It helps if one remembers to 'git add' before ↵Chris Gianelloni2008-12-161-0/+0
| | | | doing their commit.
* Switch search order so arch-specific is first for busy-configAndrew Gaffney2008-12-121-747/+0
| | | | Remove unneeded identical busy-config files
* Enable CONFIG_MAKEDEVS in busy-config for netbootAndrew Gaffney2008-12-121-2/+2
|
* Enable CONFIG_FEATURE_PREFER_APPLETS busybox optionAndrew Gaffney2008-12-071-1/+1
| | | | export PATH at top of netboot linuxrc
* Add fuse to MODULES_FSAndrew Gaffney2008-11-131-1/+1
| | | | | Remove direct calls to compile_fuse() and append_fuse() Disable bincache for fuse, since we don't need any files at runtime from it
* Enable CONFIG_FEATURE_MTAB_SUPPORT option for busyboxagaffney2008-11-131-1/+1
|