Skip to content
Snippets Groups Projects
  1. May 07, 2023
  2. May 06, 2023
  3. May 05, 2023
  4. May 04, 2023
  5. Apr 30, 2023
  6. Apr 24, 2023
    • Leah Rowe's avatar
      don't force console mode in grub · 6588be67
      Leah Rowe authored
      the deleted patch (in this commit) was written to fix an
      issue theoretically; it hasn't been fully tested, and some
      people have reported strange issues since this patch was
      merged - there is no proof that this patch causes them, but
      removing this patch is the correct thing to do regardless
      6588be67
  7. Apr 23, 2023
  8. Apr 22, 2023
  9. Apr 21, 2023
  10. Apr 20, 2023
  11. Apr 19, 2023
    • Nicholas Chin's avatar
      util/e6400-flash-unlock: restore README · eb32e493
      Nicholas Chin authored and Leah Rowe's avatar Leah Rowe committed
      when nicholas added this, he removed the README because it's
      going on libreboot.org instead. however, i merged a WIP version
      of his page for now because i want to get the e6400 going in
      libreboot sooner. so, temp-readding this README. will just
      link to this on codeberg or something, from the lb docs
      
      NOTE: I didn't write this README, hence author field set
      in the commit. Nicholas wrote it, but I (Leah Rowe) am just
      adding it. so, git author set to nicholas, not me
      eb32e493
    • Leah Rowe's avatar
      dell/e6400: disable grub payload · 7bc4dc32
      Leah Rowe authored
      ps/2 internal keyboard faulty in grub target
      i386-coreboot, according to nic3-14159
      
      normal i386-pc grub (bios grub) is fine,
      booted from seabios
      
      it is being investigated
      7bc4dc32
    • Leah Rowe's avatar
      Merge pull request 'Add configs for the Latitude E6400' (#16) from... · 80705c8c
      Leah Rowe authored
      Merge pull request 'Add configs for the Latitude E6400' (#16) from nic3-14159/lbmk:e6400-port into master
      
      Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/16
      80705c8c
    • Leah Rowe's avatar
      Merge pull request 'Add E6400 flash unlock utility' (#17) from... · 9b6458f0
      Leah Rowe authored
      Merge pull request 'Add E6400 flash unlock utility' (#17) from nic3-14159/lbmk:e6400-flash-unlock into master
      
      Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/17
      9b6458f0
    • Nicholas Chin's avatar
      Add E6400 flash unlock utility · a11f2d2e
      Nicholas Chin authored
      Adding it to lbmk for now as it is not yet in coreboot. If it is merged
      into coreboot we can just reference the one there. The original README
      will be incorporated into a new page on lbwww, so README.md just points
      to a placeholder URL that should match the new page.
      a11f2d2e
    • Nicholas Chin's avatar
      Add configs for the Latitude E6400 · d8222c01
      Nicholas Chin authored
      Tested the 4MiB ROMs but not the 8 or 16 MiB ones. This uses the same
      board.cfg as the GM45 ThinkPads with an IFD+GBE from ich9gen.
      
      Known issues:
      - The internal keyboard does not work properly in GRUB. It seems like
        the keyboard controller is outputing set 1 (XT) scancodes, but GRUB
        is interpreting them as set 2 (AT) scancodes. This may also have
        something to do with scancode translation. However, the keyboard works
        fine in SeaBIOS and Linux. USB keyboards also work properly.
      - The subsystem IDs in the GBE region are hardcoded for a Thinkpad in
        ich9gen, though this doesn't seem to cause issues in Linux. The vendor
        IFD and GBE region do have some differences from the generated
        binaries, though they do not appear to be critical.
      d8222c01
  12. Apr 17, 2023
    • Leah Rowe's avatar
      gm45: re-add mitigations for no-microcode setup · bd4ea9a0
      Leah Rowe authored
      libreboot will still include microcode updates
      by default, but mitigations against broken speedstep
      and reboot (when microcode updates are excluded) were
      removed following the merge with osboot
      
      this patch restores those mitigations; the patch
      reverts coreboot to older smrr code (which works fine, it
      isn't critical to use the new behaviour) and disables peci
      (pointless feature)
      
      i'll probably re-tool this later to apply the changes
      conditionally to whether ucode is present
      
      this is not a change in policy. policy says:
      include cpu microcode updates by default
      
      policy also says:
      libreboot must be configurable
      
      microcode removal via cbfstool remove -n, counts as
      configuration, and in practise is not possible on
      gm45 patches in current libreboot; this patch corrects
      that problem, allowing the machines to work somewhat
      well (same stability issues as before, like MCE errors
      resulting in kernel panic on high CPU/memory usage,
      but i digress)
      
      happy... hacking
      bd4ea9a0
  13. Apr 16, 2023
  14. Apr 15, 2023
    • Leah Rowe's avatar
      util/nvmutil: sort includes alphabetically · 8fb54e80
      Leah Rowe authored
      small nitpick, but i try to use openbsd style
      since i like that style. upon further reading
      of their style guidelines today, it was revealed
      to me that for includes, they:
      
      * sort sys/ includes alphabetically, at the top
      * after sys/ includes, have an empty line
      * includes for networking-related headers below that
      * empty space below networking headers if there
      * after that, have the rest of the includes, sorted
        alphabetically
      
      at least, that is my understanding. i have to admit,
      it does look cleaner
      
      not really that critical but why not do it?
      8fb54e80
    • Leah Rowe's avatar
      set grub.cfg timeout to 30s · 7e017713
      Leah Rowe authored
      7e017713
  15. Apr 14, 2023