mirror of
https://git.proxmox.com/git/fwupd
synced 2025-07-27 02:24:35 +00:00
![]() There are two reasons for this. First is that GKeyFile is quite inefficient, using a large amount of heap memory when loading. Given we don't actually use the merge and replace functionality of GKeyFile and we only need line-by-line access we can parse this ourselves and reduce the peak RSS considerably. This also accidentally fixes another bug. Moving from multiple quirk files to a single builtin.quirk meant that multiple subsystem plugins were deduped -- which isn't really what we wanted. For example, this now works: [MEI] Plugin = one [MEI] Plugin = two |
||
---|---|---|
.. | ||
tests.quirk |