)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1000000,"name":"Leopold Schabel","display_name":"Leo","email":"leo@monogon.tech","username":"leo","avatars":[{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f51e100c63d76393133b6ea774c114a82a28af4a","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Lorenz Brun \u003clorenz@monogon.tech\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-02-24 17:53:52 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"m/n/b/mkpayload: suport multiple initramfs files"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Linux supports multiple concatinated initramfs files and requires using"},{"line_number":10,"context_line":"multiple to provide certain data like microcode for the early loader."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"52f7ad54_6eab0ff8","line":7,"range":{"start_line":7,"start_character":17,"end_line":7,"end_character":23},"updated":"2022-02-24 17:24:53.000000000","message":"*support","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0b1b137ae7b4ecbedde20b8e072da9bff6a57479","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Lorenz Brun \u003clorenz@monogon.tech\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-02-24 17:53:52 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"m/n/b/mkpayload: suport multiple initramfs files"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Linux supports multiple concatinated initramfs files and requires using"},{"line_number":10,"context_line":"multiple to provide certain data like microcode for the early loader."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3e7edd15_8b5e3ecc","line":7,"range":{"start_line":7,"start_character":17,"end_line":7,"end_character":23},"in_reply_to":"52f7ad54_6eab0ff8","updated":"2022-03-03 15:35:39.000000000","message":"Done","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"99cb3e928836186e611aab10c8fabbe1e711e0e9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d6d2627f_b7751fe0","updated":"2022-03-03 15:24:35.000000000","message":"I\u0027m also going to pull in the next-higher CL in the next revision because it\u0027s going to change the exact same lines this is going to.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"dea51295e34a19bfa1437d9976a7188ccaf9f0ce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6d5653b8_c5c3bbf3","updated":"2022-03-01 13:06:09.000000000","message":"LGTM","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0823da2236bb57c1e8fccc4e9e3891a23b54ad59","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3161c0e1_615ae9c7","updated":"2022-03-03 13:15:40.000000000","message":"just took a second look","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0b1b137ae7b4ecbedde20b8e072da9bff6a57479","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b237c25a_26775472","in_reply_to":"d6d2627f_b7751fe0","updated":"2022-03-03 15:35:39.000000000","message":"NVM, this was rather easy to fix up.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"}],"metropolis/node/build/mkpayload/mkpayload.go":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"65cdb5c25f00b866f10f5fee803997055bb1e53e","unresolved":true,"context_lines":[{"line_number":69,"context_line":")"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"func main() {"},{"line_number":72,"context_line":"\tflag.Var(\u0026initrdList, \"initrd\", \"Path to initramfs, can be given multiple times\")"},{"line_number":73,"context_line":"\t// Register parameters related to the EFI payload sections, then parse the flags."},{"line_number":74,"context_line":"\tfor k, v :\u003d range sections {"},{"line_number":75,"context_line":"\t\tif k \u003d\u003d \"initrd\" { // initrd is special because it accepts multiple payloads"}],"source_content_type":"text/x-go","patch_set":1,"id":"515ae283_7b185c2c","line":72,"range":{"start_line":72,"start_character":24,"end_line":72,"end_character":30},"updated":"2022-03-01 12:47:59.000000000","message":"initramfs !\u003d initrd\n\nI think, in general, this rule and tool should not deal with \u0027initramfs\u0027/\u0027initrd\u0027 terms but use something more generic. Isn\u0027t there a Linux-specific term for these things that are loaded in addition to the kernel? I know in the Multiboot spec (which we don\u0027t follow, but pretty much deals with the same scenario) these are called \u0027modules\u0027.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"99cb3e928836186e611aab10c8fabbe1e711e0e9","unresolved":true,"context_lines":[{"line_number":69,"context_line":")"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"func main() {"},{"line_number":72,"context_line":"\tflag.Var(\u0026initrdList, \"initrd\", \"Path to initramfs, can be given multiple times\")"},{"line_number":73,"context_line":"\t// Register parameters related to the EFI payload sections, then parse the flags."},{"line_number":74,"context_line":"\tfor k, v :\u003d range sections {"},{"line_number":75,"context_line":"\t\tif k \u003d\u003d \"initrd\" { // initrd is special because it accepts multiple payloads"}],"source_content_type":"text/x-go","patch_set":1,"id":"be81ad95_a0b5534f","line":72,"range":{"start_line":72,"start_character":24,"end_line":72,"end_character":30},"in_reply_to":"515ae283_7b185c2c","updated":"2022-03-03 15:24:35.000000000","message":"The initrd here comes from the systemd-boot stub section name. I looked at what Linux calls this stuff, but they are super inconsistent themselves. The boot protocol definition calls it `initrd` and `ramdisk` in the same table [1] and additionally contains the term `initial ramfs` in the same document.\nIt\u0027s a bit of a weird catch-all blob anyways, basically an uncompressed CPIO at the start containing microcode and ACPI table overrides followed by an arbitrary amount of concatinated compressed and/or uncompressed CPIO archives.\n\n`modules` sounds good, but I\u0027m a bit concerned using using yet another term which\nLinux is not even using themselves considering the size of the list they\nthemselves have for it.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"2bf9dfa6ffb75362ae418de50ac780b48d421dc6","unresolved":false,"context_lines":[{"line_number":69,"context_line":")"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"func main() {"},{"line_number":72,"context_line":"\tflag.Var(\u0026initrdList, \"initrd\", \"Path to initramfs, can be given multiple times\")"},{"line_number":73,"context_line":"\t// Register parameters related to the EFI payload sections, then parse the flags."},{"line_number":74,"context_line":"\tfor k, v :\u003d range sections {"},{"line_number":75,"context_line":"\t\tif k \u003d\u003d \"initrd\" { // initrd is special because it accepts multiple payloads"}],"source_content_type":"text/x-go","patch_set":1,"id":"a3192caa_ae5fb2fe","line":72,"range":{"start_line":72,"start_character":24,"end_line":72,"end_character":30},"in_reply_to":"64c94747_36fa7841","updated":"2022-03-07 15:08:48.000000000","message":"I\u0027ve decided to go for initrd which is not great but at least it\u0027s the most-used name for the thing. I\u0027ve also added a big comment detailing both the origin of the name and what structure Linux can actually parse inside it.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e0d50e10863b38bd699bf41424f5174e5d7a6150","unresolved":true,"context_lines":[{"line_number":69,"context_line":")"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"func main() {"},{"line_number":72,"context_line":"\tflag.Var(\u0026initrdList, \"initrd\", \"Path to initramfs, can be given multiple times\")"},{"line_number":73,"context_line":"\t// Register parameters related to the EFI payload sections, then parse the flags."},{"line_number":74,"context_line":"\tfor k, v :\u003d range sections {"},{"line_number":75,"context_line":"\t\tif k \u003d\u003d \"initrd\" { // initrd is special because it accepts multiple payloads"}],"source_content_type":"text/x-go","patch_set":1,"id":"64c94747_36fa7841","line":72,"range":{"start_line":72,"start_character":24,"end_line":72,"end_character":30},"in_reply_to":"be81ad95_a0b5534f","updated":"2022-03-03 15:46:16.000000000","message":"Ack, this is all valid, we can effectively just go with whatever. Just paste this as comment above flag.Var and we\u0027re good to go. Maybe also do a pass to settle on one of initramfs/initrd/ramdisk/whatever if you have the energy to do so.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d9df58a23a6d5d71c7fd337a48272e0518d31bd4","unresolved":true,"context_lines":[{"line_number":69,"context_line":")"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"func main() {"},{"line_number":72,"context_line":"\tflag.Var(\u0026initrdList, \"initrd\", \"Path to initramfs, can be given multiple times\")"},{"line_number":73,"context_line":"\t// Register parameters related to the EFI payload sections, then parse the flags."},{"line_number":74,"context_line":"\tfor k, v :\u003d range sections {"},{"line_number":75,"context_line":"\t\tif k \u003d\u003d \"initrd\" { // initrd is special because it accepts multiple payloads"}],"source_content_type":"text/x-go","patch_set":1,"id":"5af5eb58_408d91a1","line":72,"range":{"start_line":72,"start_character":24,"end_line":72,"end_character":30},"in_reply_to":"be81ad95_a0b5534f","updated":"2022-03-03 15:37:03.000000000","message":"[1] https://www.kernel.org/doc/html/latest/x86/boot.html#the-real-mode-kernel-header","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0823da2236bb57c1e8fccc4e9e3891a23b54ad59","unresolved":true,"context_lines":[{"line_number":133,"context_line":"\t\t*sections[\"cmdline\"].file \u003d out.Name()"},{"line_number":134,"context_line":"\t}"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"\tvar initrdPath string"},{"line_number":137,"context_line":"\tif len(initrdList) \u003e 0 {"},{"line_number":138,"context_line":"\t\tinitrd, err :\u003d os.CreateTemp(\".\", \"initrd\")"},{"line_number":139,"context_line":"\t\tif err !\u003d nil {"}],"source_content_type":"text/x-go","patch_set":1,"id":"bd362990_4a1faa9a","line":136,"updated":"2022-03-03 13:15:40.000000000","message":"nit: what does this block do? I\u0027d leave a short description here, such as \"Produce the final initrd file by concatenating intermediate payloads.\"","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"99cb3e928836186e611aab10c8fabbe1e711e0e9","unresolved":true,"context_lines":[{"line_number":133,"context_line":"\t\t*sections[\"cmdline\"].file \u003d out.Name()"},{"line_number":134,"context_line":"\t}"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"\tvar initrdPath string"},{"line_number":137,"context_line":"\tif len(initrdList) \u003e 0 {"},{"line_number":138,"context_line":"\t\tinitrd, err :\u003d os.CreateTemp(\".\", \"initrd\")"},{"line_number":139,"context_line":"\t\tif err !\u003d nil {"}],"source_content_type":"text/x-go","patch_set":1,"id":"f5ba13eb_624f36ba","line":136,"in_reply_to":"bd362990_4a1faa9a","updated":"2022-03-03 15:24:35.000000000","message":"Just saying that it concatinates things is IMO obvious and not really helpful.\nI\u0027ve been thinking of putting a large comment or even a file somewhere which\nbasically describes the format of the initrd/initramfs/whatever its going to be\ncalled as it\u0027s not really documented what you can do with it.","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"},{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"8adc98da9522ea373f4a4444f9a84a61372306b2","unresolved":false,"context_lines":[{"line_number":133,"context_line":"\t\t*sections[\"cmdline\"].file \u003d out.Name()"},{"line_number":134,"context_line":"\t}"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"\tvar initrdPath string"},{"line_number":137,"context_line":"\tif len(initrdList) \u003e 0 {"},{"line_number":138,"context_line":"\t\tinitrd, err :\u003d os.CreateTemp(\".\", \"initrd\")"},{"line_number":139,"context_line":"\t\tif err !\u003d nil {"}],"source_content_type":"text/x-go","patch_set":1,"id":"13067e97_0b95cc04","line":136,"in_reply_to":"f5ba13eb_624f36ba","updated":"2022-03-03 17:34:31.000000000","message":"Ack","commit_id":"edfd5f26c7cfd22da00bf9e953b580387aea91f5"}]}
