<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lbmk.git/resources/grub/config, branch 20220710</title>
<subtitle>libreboot build system (LibreBoot MaKe)
</subtitle>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/'/>
<entry>
<title>grub.cfg: skip ata/ahci according to grub_scan_disk</title>
<updated>2021-12-29T06:55:07+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T06:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=835ff5ec83ff8385d81eef285d38068636fe4ed0'/>
<id>835ff5ec83ff8385d81eef285d38068636fe4ed0</id>
<content type='text'>
logic for setting it in grub.cfg will be done in the next commit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
logic for setting it in grub.cfg will be done in the next commit
</pre>
</div>
</content>
</entry>
<entry>
<title>grub.cfg: clean up messages, be less verbose</title>
<updated>2021-12-29T06:26:48+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T06:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=9b1499fd1e289c0f655f87442d4915e212c6a152'/>
<id>9b1499fd1e289c0f655f87442d4915e212c6a152</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>grub.cfg: add isolinux menuentry for ata* (replace broken cd/dvd menuentry)</title>
<updated>2021-12-29T06:10:45+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T06:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=86d4ca9b50dd78fdc5e33324f9805b9ab5f4e8c8'/>
<id>86d4ca9b50dd78fdc5e33324f9805b9ab5f4e8c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>grub.cfg: delete option to boot from CD/DVD</title>
<updated>2021-12-29T06:05:36+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T06:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=7cebee25ff9d95bd9f7375eb5ed98588efc49056'/>
<id>7cebee25ff9d95bd9f7375eb5ed98588efc49056</id>
<content type='text'>
it's confusing, broken and most people nowadays don't use optical drives

it's not even possible in most setups anyway
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it's confusing, broken and most people nowadays don't use optical drives

it's not even possible in most setups anyway
</pre>
</div>
</content>
</entry>
<entry>
<title>grub.cfg: clean up comments</title>
<updated>2021-12-29T06:04:42+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T06:04:42+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=bbdb9512f33ab4a010dfe82883e041001d014a20'/>
<id>bbdb9512f33ab4a010dfe82883e041001d014a20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>grub.cfg: don't use */? wildcards. they slow down the boot</title>
<updated>2021-12-29T05:58:03+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T05:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=c98308c499f678e6280105ba2b335a5724b0a6ba'/>
<id>c98308c499f678e6280105ba2b335a5724b0a6ba</id>
<content type='text'>
hardcode everything. in practise, the new logic will work just the same in
almost all cases, for most people, but it works around performance issues in
grub. cleanup of grub.cfg will be done in the next commit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
hardcode everything. in practise, the new logic will work just the same in
almost all cases, for most people, but it works around performance issues in
grub. cleanup of grub.cfg will be done in the next commit
</pre>
</div>
</content>
</entry>
<entry>
<title>grub.cfg: optimize search_isolinux</title>
<updated>2021-12-29T02:37:05+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-29T02:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=0ea263129a92384b6d3e8b114d10e2bf200b9100'/>
<id>0ea263129a92384b6d3e8b114d10e2bf200b9100</id>
<content type='text'>
GRUB is slow at device enumeration. This patch works around it in the same way
as vitali64's recent patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GRUB is slow at device enumeration. This patch works around it in the same way
as vitali64's recent patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix grub's slow boot</title>
<updated>2021-12-29T01:03:18+00:00</updated>
<author>
<name>Vitali64</name>
<email>vitali64pmemail@protonmail.com</email>
</author>
<published>2021-12-28T18:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=cff081c6dbdeed721ad5fd59943e9a020a9299af'/>
<id>cff081c6dbdeed721ad5fd59943e9a020a9299af</id>
<content type='text'>
On many boards, grub takes a very long time to
search for a grub.cfg file on the disk.
The problem is the search_grub function which
takes a long time to complete.
I (vitali64) studied the grub.cfg from 2016 and
the grub.cfg from 2021 and optimized the
grub.cfg. It should be faster now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On many boards, grub takes a very long time to
search for a grub.cfg file on the disk.
The problem is the search_grub function which
takes a long time to complete.
I (vitali64) studied the grub.cfg from 2016 and
the grub.cfg from 2021 and optimized the
grub.cfg. It should be faster now.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix usb keyboards in grub</title>
<updated>2021-12-19T23:15:32+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-19T23:15:32+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=c3a66c32750fa4a9a90ddb6383b09fdfb6ff77f5'/>
<id>c3a66c32750fa4a9a90ddb6383b09fdfb6ff77f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "grub.cfg: enable USB keyboards"</title>
<updated>2021-12-12T02:24:50+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2021-12-12T02:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=cae73ff49336557701a3600a0740b48df9db6d93'/>
<id>cae73ff49336557701a3600a0740b48df9db6d93</id>
<content type='text'>
This reverts commit ed63e94914a407c68d91733a5563005138d4b05f.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ed63e94914a407c68d91733a5563005138d4b05f.
</pre>
</div>
</content>
</entry>
</feed>
