about summary refs log tree commit diff
path: root/pkgs/build-support/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-05-26compressFirmwareXz: fix with empty lib/firmwareAlyssa Ross1-1/+1
2022-05-13nixos/udev: compress all firmware if supportedAlyssa Ross2-2/+22
2022-05-01makeInitrdNG: Strip more and remove outputJanne Heß3-10/+25
2022-04-21Merge pull request #165892 from tpwrules/fix-initrd-dirlinksArtturi2-3/+3
2022-04-16nixos/stage-1-init: Pass all parameters to the builderJanne Heß1-1/+15
2022-04-14make-initrd: fix reproducibility problemsThomas Watson2-3/+3
2022-03-22make-initrd-ng: initWill Fancher6-0/+389
2022-01-29make-initrd: fix reproducibility problems with hard linksThomas Watson1-1/+1
2021-08-08make-initrd: fix #132059Linus Heckemann2-3/+3
2021-01-27treewide: stdenvNoCC.lib -> libBen Siraphob1-1/+1
2021-01-23lib: Clean up how linux and gcc config is specifiedJohn Ericson1-2/+2
2021-01-22Revert "lib: Clean up how linux and gcc config is specified"Jonathan Ringer1-2/+2
2021-01-21lib: Clean up how linux and gcc config is specifiedJohn Ericson1-2/+2
2021-01-11nixos/modules-closure.sh: don't fail if firmware is missingDominik Xaver Hörl1-1/+2
2020-12-17make-initrd: various improvementsLinus Heckemann3-18/+135
2020-12-17makeInitrd: include dotfiles at rootLinus Heckemann1-2/+2
2020-12-17makeInitrd: don't assume uImage => armLinus Heckemann2-2/+3
2020-12-17makeInitrd: make uinitrd behaviour optionalLinus Heckemann1-3/+2
2020-08-27makeModulesClosuse: read modules from corrent kernel versionArthur Gautier1-1/+1
2020-08-27makeModulesClosure: fixup firmware extractionArthur Gautier1-1/+11
2020-07-16makeModulesClosure: handle builtin modules betterCrystalGamma1-24/+43
2019-12-07modules-shrunk: preserve module priorities from buildMarkus S. Wamser1-0/+8
2019-10-11makeInitrd: Use stdenvNoCCEelco Dolstra1-10/+9
2019-05-29build-support/make-initrd: Don't derive derivation name from file nameArian van Putten1-2/+12
2019-04-13make-initrd: allow specifying nameLinus Heckemann1-2/+5
2018-08-30treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson1-2/+1
2018-04-12kernel: Fix running kernels *with* modulesaszlig1-1/+1
2018-04-05linux module handling: support kernels without modulesRobert Hensing1-0/+14
2018-03-10Merge branch 'master' into stagingJan Malakhovski2-0/+4
2018-03-05makeInitrd: explain why we don't use closureInfoVladimír Čunát1-0/+2
2018-03-05Revert "makeInitrd: Use closureInfo"Eelco Dolstra2-4/+11
2018-02-28makeModulesClosure: Fix cross-compilationShea Levy1-1/+1
2018-02-23makeInitrd: Use closureInfoEelco Dolstra3-11/+6
2018-02-16makeModulesClosure: support firmwareNikolay Amiantov2-2/+11
2017-11-05platforms.nix: Clean up more 'uboot' legacyTuomas Tynkkynen1-8/+5
2017-11-05kernel, initrd: Remove legacy ubootChooserTuomas Tynkkynen1-2/+2
2017-10-25pathsFromGraph: Remove obsolete printManifest featureEelco Dolstra1-22/+1
2017-06-28make-initrd: Don't use stdenv.crossJohn Ericson1-7/+5
2016-12-20make-initrd: create reproducible initrdsJoachim Fasting3-22/+5
2016-10-20modules-closure: Use stdenvNoCCTuomas Tynkkynen1-2/+2
2016-08-14makeModulesClosure: don't set pipefail as it's already set in $stdenv/setupNikolay Amiantov1-2/+0
2016-02-01makeModulesClosure: Small cleanupEelco Dolstra2-4/+2
2015-12-28make-initrd: store all files with root as ownerNikolay Amiantov1-1/+1
2015-03-25makeInitrd: Support prepending other initrdsWilliam A. Kennington III2-3/+6
2014-06-28Document paths-from-graph.pl somewhat.Alexander Kjeldaas1-0/+18
2014-04-12Fix initrd breaking by recent repeatable-builds changesMathijs Kwik1-3/+0
2014-04-05Make initrd and the kernel builds repeatable.Alexander Kjeldaas3-3/+24
2013-08-07makeModulesClosure: Use kmod instead of module-init-toolsEelco Dolstra2-10/+6
2013-02-21Merge branch 'master' into stdenv-updatesShea Levy2-2/+3
2013-02-19makeInitrd: Make the compressor configurableShea Levy2-2/+3