1. 04 Apr, 2021 1 commit
  2. 17 Feb, 2021 1 commit
  3. 15 Feb, 2021 1 commit
  4. 14 Feb, 2021 1 commit
  5. 01 Feb, 2021 1 commit
  6. 26 Jan, 2021 1 commit
  7. 06 Nov, 2020 1 commit
  8. 26 Oct, 2020 1 commit
  9. 18 Sep, 2020 1 commit
  10. 07 Sep, 2020 1 commit
    • Michael Shigorin's avatar
      kernel: introduce use/kernel/latest · 04a6489d
      Michael Shigorin authored
      Kernel flavours differ on secondary arches (and there's a bunch
      of platform-specific kernels for ARM systems), so let's provide
      some more flexible scheme than hardwiring un-def into images.
      
      This might be further enhanced to e.g. set KFLAVOURS to
      $$(KFLAVOURS_LATEST)) with it being preset to un-def
      where available so rpi images could set it to rpi-un,
      and still get reasonable starterkits for free.
      
      The corresponding commit in RELENG-e2k-p9-starterkits
      private branch just tore un-def apart => unmergeable.
      04a6489d
  11. 01 Jul, 2020 1 commit
  12. 22 May, 2020 3 commits
  13. 01 May, 2020 3 commits
  14. 07 Apr, 2020 3 commits
  15. 08 Nov, 2019 1 commit
  16. 23 Sep, 2019 1 commit
  17. 19 Aug, 2019 2 commits
  18. 29 May, 2019 1 commit
  19. 06 May, 2019 1 commit
  20. 29 Apr, 2019 1 commit
  21. 13 Aug, 2018 2 commits
  22. 02 Aug, 2017 1 commit
  23. 01 Apr, 2016 2 commits
  24. 29 Aug, 2014 1 commit
  25. 17 Mar, 2014 1 commit
    • Michael Shigorin's avatar
      kernel, stage1: don't provide r8168.ko by default · 49b6291a
      Michael Shigorin authored
      It conflicts with r8169.ko inobviously.
      
      The whole mess looks like this:
      - r8169.ko doesn't work for all of Realtek 8111/8168/8169 mutations
      - r8168.ko works with some of the chips r8169.ko doesn't
      - r8168.ko also works with many chips r8169.ko works with
      - r8169.ko is provided by kernel-image package (thus default)
      - r8168.ko is provided by kernel-modules-r8168 package (optional)
      - kernel-modules-r8168 package requires r8168-blacklist package
      - r8168-blacklist package is a one-liner that blacklists r8169.ko
      - STAGE1_KMODULES wouldn't include r8168 (std-def) or rtl8168 (led-ws)
      - sub.in/stage1/modules would mention r8168.ko (m-p-d: r8169.ko)
      
      So a LiveCD built with use/kernel/net might work with RTL8111/8110
      just fine when booted live but fail to automatically load the module
      when installed onto hard drive; manual modprobe r8169 would work though.
      NB: some of the chips (those available to me) would work just fine
      both ways -- this has contributed to fixing this *that* late.
      
      Bottom line:
      
        do not install backup/kludge drivers overriding main ones by default!
      
      Thanks sem@ for providing the crucial hint.
      49b6291a
  26. 21 Feb, 2013 1 commit
    • Michael Shigorin's avatar
      kernel: introduced use/kernel/net target · 753d8273
      Michael Shigorin authored
      The various *8168 and friends among kernel modules
      have finally been pushed into a designated target
      so that RM doesn't have to care which particular
      additional ethernet modules are available in this
      particular branch and kernel.
      
      Tweak distros as appropriate.
      
      NB: *maybe* this is required by distro/.base either.
      753d8273
  27. 04 Feb, 2013 2 commits
  28. 03 Sep, 2012 1 commit
    • Michael Shigorin's avatar
      use un-def kernel by default · 0e8871e7
      Michael Shigorin authored
      3.5.2-std-def-alt2 brings boot problems which were absent
      with 3.4.x-std-def and are absent with 3.5.x-un-def;
      seems like it's better to stay with known good variant
      at the moment instead of having to fall back to it.
      0e8871e7
  29. 10 May, 2012 1 commit
    • Michael Shigorin's avatar
      initial kernel and metadata features · c83cc111
      Michael Shigorin authored
      This further refines the modular build by making
      metadata being a clearly separated feature rather
      than having to rely on runtime tests, and also by
      moving the code which cares for kernel bits of base
      installation (.base list) in a feature of its own.
      
      There's more to it but let's get the ball rolling first.
      c83cc111