<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>liminix, branch HEAD</title>
<subtitle>Unnamed repository; edit this file &#39;description&#39; to name the repository.
</subtitle>
<entry>
<id>9632a64b478ae873e2653101b878a8071d6daaf8</id>
<published>2024-01-03T19:40:00Z</published>
<updated>2024-01-03T19:40:00Z</updated>
<title type="text">tftpboot: don&#39;t rely on hostname being set</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9632a64b478ae873e2653101b878a8071d6daaf8.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9632a64b478ae873e2653101b878a8071d6daaf8
parent fc5def2e158b603c76e7295e74c7466faca9a355
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  3 Jan 2024 19:40:00 +0000

tftpboot: don&#39;t rely on hostname being set

</content>
</entry>
<entry>
<id>fc5def2e158b603c76e7295e74c7466faca9a355</id>
<published>2024-01-03T19:12:46Z</published>
<updated>2024-01-03T19:12:46Z</updated>
<title type="text">don&#39;t need ubifs u-boot patch now</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/fc5def2e158b603c76e7295e74c7466faca9a355.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit fc5def2e158b603c76e7295e74c7466faca9a355
parent 9369fdf314c5ffe6e5d854659c7b12729bb7a608
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  3 Jan 2024 19:12:46 +0000

don&#39;t need ubifs u-boot patch now

23.11 has upgraded to a newer u-boot that has ubifs by default
in the qemu-arm config

</content>
</entry>
<entry>
<id>9369fdf314c5ffe6e5d854659c7b12729bb7a608</id>
<published>2024-01-03T17:53:30Z</published>
<updated>2024-01-03T17:53:30Z</updated>
<title type="text">use patched qemu only for run-liminix-vm</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9369fdf314c5ffe6e5d854659c7b12729bb7a608.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9369fdf314c5ffe6e5d854659c7b12729bb7a608
parent d2e29543e2d3e12149372d1b32c51cf9d1e8eae0
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  3 Jan 2024 17:53:30 +0000

use patched qemu only for run-liminix-vm

</content>
</entry>
<entry>
<id>d2e29543e2d3e12149372d1b32c51cf9d1e8eae0</id>
<published>2024-01-03T17:02:31Z</published>
<updated>2024-01-03T17:02:31Z</updated>
<title type="text">bordervm: build wireshark without qt</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/d2e29543e2d3e12149372d1b32c51cf9d1e8eae0.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d2e29543e2d3e12149372d1b32c51cf9d1e8eae0
parent dad7c2c87552e44bdaad45a4750cf09543c03ead
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  3 Jan 2024 17:02:31 +0000

bordervm: build wireshark without qt

(we only want tshark anyway)

</content>
</entry>
<entry>
<id>dad7c2c87552e44bdaad45a4750cf09543c03ead</id>
<published>2024-01-03T10:45:40Z</published>
<updated>2024-01-03T10:45:40Z</updated>
<title type="text">don&#39;t overlay util-linux, rename to -small</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/dad7c2c87552e44bdaad45a4750cf09543c03ead.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit dad7c2c87552e44bdaad45a4750cf09543c03ead
parent 3459c04f643113a643afd2cfdf56942381de7f21
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  3 Jan 2024 10:45:40 +0000

don&#39;t overlay util-linux, rename to -small

looks like it&#39;s used in bootstrapping

</content>
</entry>
<entry>
<id>3459c04f643113a643afd2cfdf56942381de7f21</id>
<published>2024-01-03T10:09:10Z</published>
<updated>2024-01-03T10:09:10Z</updated>
<title type="text">don&#39;t need SDL in our custom qemu</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/3459c04f643113a643afd2cfdf56942381de7f21.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 3459c04f643113a643afd2cfdf56942381de7f21
parent ff991508ae69d437c933426ad7c9aebffa8ad7ad
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  3 Jan 2024 10:09:10 +0000

don&#39;t need SDL in our custom qemu

</content>
</entry>
<entry>
<id>ff991508ae69d437c933426ad7c9aebffa8ad7ad</id>
<published>2024-01-02T19:40:57Z</published>
<updated>2024-01-02T19:40:57Z</updated>
<title type="text">build kernel only once for multiple outputs</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/ff991508ae69d437c933426ad7c9aebffa8ad7ad.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ff991508ae69d437c933426ad7c9aebffa8ad7ad
parent e4ed9dbec92efa7cf6612c5e27b4893d0ee6b14d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  2 Jan 2024 19:40:57 +0000

build kernel only once for multiple outputs

e.g. vmlinux + zImage

</content>
</entry>
<entry>
<id>e4ed9dbec92efa7cf6612c5e27b4893d0ee6b14d</id>
<published>2024-01-02T18:10:56Z</published>
<updated>2024-01-02T18:10:56Z</updated>
<title type="text">delete dead comment</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e4ed9dbec92efa7cf6612c5e27b4893d0ee6b14d.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e4ed9dbec92efa7cf6612c5e27b4893d0ee6b14d
parent 9e0ef68c1f6ac16a7e9fbf3c2a554c0482dcea0b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  2 Jan 2024 18:10:56 +0000

delete dead comment

</content>
</entry>
<entry>
<id>9e0ef68c1f6ac16a7e9fbf3c2a554c0482dcea0b</id>
<published>2024-01-02T18:09:44Z</published>
<updated>2024-01-02T18:09:44Z</updated>
<title type="text">omnia: add MMC block device support</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9e0ef68c1f6ac16a7e9fbf3c2a554c0482dcea0b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9e0ef68c1f6ac16a7e9fbf3c2a554c0482dcea0b
parent 870e4d86cc3f9db13aa5ed6dbb1696ede9f52918
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  2 Jan 2024 18:09:44 +0000

omnia: add MMC block device support

</content>
</entry>
<entry>
<id>870e4d86cc3f9db13aa5ed6dbb1696ede9f52918</id>
<published>2024-01-02T18:09:12Z</published>
<updated>2024-01-02T18:09:12Z</updated>
<title type="text">omnia: support fw_{print,set}env commands</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/870e4d86cc3f9db13aa5ed6dbb1696ede9f52918.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 870e4d86cc3f9db13aa5ed6dbb1696ede9f52918
parent d6f96c044834d75e02fa87db302715eed3290f95
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  2 Jan 2024 18:09:12 +0000

omnia: support fw_{print,set}env commands

</content>
</entry>
<entry>
<id>d6f96c044834d75e02fa87db302715eed3290f95</id>
<published>2024-01-02T17:44:56Z</published>
<updated>2024-01-02T17:44:56Z</updated>
<title type="text">add libubootenv package</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/d6f96c044834d75e02fa87db302715eed3290f95.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d6f96c044834d75e02fa87db302715eed3290f95
parent e7747832ad236b8450d0d1a491ebb9bb1051f7d1
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  2 Jan 2024 17:44:56 +0000

add libubootenv package

</content>
</entry>
<entry>
<id>e7747832ad236b8450d0d1a491ebb9bb1051f7d1</id>
<published>2024-01-01T20:24:47Z</published>
<updated>2024-01-01T20:24:47Z</updated>
<title type="text">turris-omnia: reindent</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e7747832ad236b8450d0d1a491ebb9bb1051f7d1.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e7747832ad236b8450d0d1a491ebb9bb1051f7d1
parent 921b4f24af3930b784a59ef16e09baffee13bd5a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  1 Jan 2024 20:24:47 +0000

turris-omnia: reindent

</content>
</entry>
<entry>
<id>921b4f24af3930b784a59ef16e09baffee13bd5a</id>
<published>2024-01-01T20:21:42Z</published>
<updated>2024-01-01T20:21:42Z</updated>
<title type="text">boot.scr: append ; not \n to lzmadec command</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/921b4f24af3930b784a59ef16e09baffee13bd5a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 921b4f24af3930b784a59ef16e09baffee13bd5a
parent e505e37d9a9950baa69017b66269de161ad56333
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  1 Jan 2024 20:21:42 +0000

boot.scr: append ; not \n to lzmadec command

this is simply to make copy-paste slightly more convenient

</content>
</entry>
<entry>
<id>e505e37d9a9950baa69017b66269de161ad56333</id>
<published>2023-12-30T22:26:12Z</published>
<updated>2023-12-30T22:26:12Z</updated>
<title type="text">build util-linux without systemd</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e505e37d9a9950baa69017b66269de161ad56333.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e505e37d9a9950baa69017b66269de161ad56333
parent 2152a3f20791d0d11591bc5e2676e7848120a8bc
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 30 Dec 2023 22:26:12 +0000

build util-linux without systemd

this didnt work before but it does now, maybe because we
upgraded nixpkgs 23.05-&gt;23.11

</content>
</entry>
<entry>
<id>2152a3f20791d0d11591bc5e2676e7848120a8bc</id>
<published>2023-12-29T22:11:04Z</published>
<updated>2023-12-29T22:11:04Z</updated>
<title type="text">a test for liminix-rebuild</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/2152a3f20791d0d11591bc5e2676e7848120a8bc.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 2152a3f20791d0d11591bc5e2676e7848120a8bc
parent ec1ff283da22ed8abaf7fe95e95aa2e2dc7d488e
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 29 Dec 2023 22:11:04 +0000

a test for liminix-rebuild

it&#39;s hacky as Selby, but it&#39;s better than no test

</content>
</entry>
<entry>
<id>ec1ff283da22ed8abaf7fe95e95aa2e2dc7d488e</id>
<published>2023-12-29T18:12:57Z</published>
<updated>2023-12-29T18:12:57Z</updated>
<title type="text">vmdisk output: allow extra params to run.sh</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/ec1ff283da22ed8abaf7fe95e95aa2e2dc7d488e.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ec1ff283da22ed8abaf7fe95e95aa2e2dc7d488e
parent 0bf98c524391b7db2e1bf8beb8b33362a0292ed7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 29 Dec 2023 18:12:57 +0000

vmdisk output: allow extra params to run.sh

</content>
</entry>
<entry>
<id>0bf98c524391b7db2e1bf8beb8b33362a0292ed7</id>
<published>2023-12-29T17:07:47Z</published>
<updated>2023-12-29T17:07:47Z</updated>
<title type="text">add output for u-boot</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/0bf98c524391b7db2e1bf8beb8b33362a0292ed7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 0bf98c524391b7db2e1bf8beb8b33362a0292ed7
parent dc42969ef6b32b289fff0a1059fbe125b24d0156
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 29 Dec 2023 17:07:47 +0000

add output for u-boot

</content>
</entry>
<entry>
<id>dc42969ef6b32b289fff0a1059fbe125b24d0156</id>
<published>2023-12-29T16:54:35Z</published>
<updated>2023-12-29T16:54:35Z</updated>
<title type="text">dribble</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/dc42969ef6b32b289fff0a1059fbe125b24d0156.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit dc42969ef6b32b289fff0a1059fbe125b24d0156
parent 1a041392aa08a36a2d97d8af1f624aa8458671b4
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 29 Dec 2023 16:54:35 +0000

dribble

</content>
</entry>
<entry>
<id>1a041392aa08a36a2d97d8af1f624aa8458671b4</id>
<published>2023-12-27T17:47:42Z</published>
<updated>2023-12-27T17:47:42Z</updated>
<title type="text">liminix-rebuild: add --no-reboot param</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/1a041392aa08a36a2d97d8af1f624aa8458671b4.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 1a041392aa08a36a2d97d8af1f624aa8458671b4
parent 6469408d5fd5ac39d3af8491e177f34702c3e407
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 27 Dec 2023 17:47:42 +0000

liminix-rebuild: add --no-reboot param

</content>
</entry>
<entry>
<id>6469408d5fd5ac39d3af8491e177f34702c3e407</id>
<published>2023-12-26T21:59:00Z</published>
<updated>2023-12-26T21:59:00Z</updated>
<title type="text">run-liminix-vm: don&#39;t reverse order of --flags params</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/6469408d5fd5ac39d3af8491e177f34702c3e407.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 6469408d5fd5ac39d3af8491e177f34702c3e407
parent f020d5b25d60715cc82f9c57eec8190ecd832a79
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 26 Dec 2023 21:59:00 +0000

run-liminix-vm: don&#39;t reverse order of --flags params

</content>
</entry>
<entry>
<id>f020d5b25d60715cc82f9c57eec8190ecd832a79</id>
<published>2023-12-26T21:58:18Z</published>
<updated>2023-12-26T21:58:18Z</updated>
<title type="text">qemu mips: enable rebooting</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/f020d5b25d60715cc82f9c57eec8190ecd832a79.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f020d5b25d60715cc82f9c57eec8190ecd832a79
parent e5cbc2b86b980f71416015491ffc5c266283850d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 26 Dec 2023 21:58:18 +0000

qemu mips: enable rebooting

</content>
</entry>
<entry>
<id>e5cbc2b86b980f71416015491ffc5c266283850d</id>
<published>2023-12-23T23:53:47Z</published>
<updated>2023-12-23T23:53:47Z</updated>
<title type="text">WIP add systemConfiguration &quot;install&quot; command</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e5cbc2b86b980f71416015491ffc5c266283850d.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e5cbc2b86b980f71416015491ffc5c266283850d
parent 29f35cb902c51515f8175c7ace191e73507a809d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 23 Dec 2023 23:53:47 +0000

WIP add systemConfiguration &quot;install&quot; command

which copies the init stuff (whatever it is) from store to /persist
instead of making liminix-rebuild have to know what the files are.

This is principally to ease making a system configuration in /mnt or
similar when operating in a rescue/recovery scenario, and we
don&#39;t want to liminix-rebuild because it will reboot

</content>
</entry>
<entry>
<id>29f35cb902c51515f8175c7ace191e73507a809d</id>
<published>2023-12-23T23:12:40Z</published>
<updated>2023-12-23T23:12:40Z</updated>
<title type="text">min-copy-closure: add --root to copy to non-standard place</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/29f35cb902c51515f8175c7ace191e73507a809d.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 29f35cb902c51515f8175c7ace191e73507a809d
parent dbf1ecdcb7d55a187c76962e048356d3267b03a0
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 23 Dec 2023 23:12:40 +0000

min-copy-closure: add --root to copy to non-standard place

</content>
</entry>
<entry>
<id>dbf1ecdcb7d55a187c76962e048356d3267b03a0</id>
<published>2023-12-23T15:34:01Z</published>
<updated>2023-12-23T15:38:32Z</updated>
<title type="text">swap zimage and dtb in ram</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/dbf1ecdcb7d55a187c76962e048356d3267b03a0.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit dbf1ecdcb7d55a187c76962e048356d3267b03a0
parent aecc44aaa0e86ebc573527fa1bc09ab4dd384f89
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 23 Dec 2023 15:34:01 +0000

swap zimage and dtb in ram

kernel uncompression code creates a stack directly
after the compressed payload, which was trashing the dtb

</content>
</entry>
<entry>
<id>aecc44aaa0e86ebc573527fa1bc09ab4dd384f89</id>
<published>2023-12-23T15:32:59Z</published>
<updated>2023-12-23T15:32:59Z</updated>
<title type="text">run-liminix-vm: --flag parameter passes arg straight to qemu</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/aecc44aaa0e86ebc573527fa1bc09ab4dd384f89.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit aecc44aaa0e86ebc573527fa1bc09ab4dd384f89
parent 1042be912c8831c26c8ac2b0cba5b2d1000c968f
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 23 Dec 2023 15:32:59 +0000

run-liminix-vm: --flag parameter passes arg straight to qemu

</content>
</entry>
<entry>
<id>1042be912c8831c26c8ac2b0cba5b2d1000c968f</id>
<published>2023-12-22T23:35:19Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">turris omnia: switch to regular tftpboot output</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/1042be912c8831c26c8ac2b0cba5b2d1000c968f.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 1042be912c8831c26c8ac2b0cba5b2d1000c968f
parent c931d848285ee20090bf061e69731c02d6bd9f8a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 23:35:19 +0000

turris omnia: switch to regular tftpboot output

now it does zimage and rootfs compression

</content>
</entry>
<entry>
<id>c931d848285ee20090bf061e69731c02d6bd9f8a</id>
<published>2023-12-22T23:34:08Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">tftproot: put command line in dtb</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/c931d848285ee20090bf061e69731c02d6bd9f8a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c931d848285ee20090bf061e69731c02d6bd9f8a
parent 64a3f5024865bca61ed099d408e290821b70426c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 23:34:08 +0000

tftproot: put command line in dtb

</content>
</entry>
<entry>
<id>64a3f5024865bca61ed099d408e290821b70426c</id>
<published>2023-12-22T23:20:35Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">tftpboot: support compressed root</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/64a3f5024865bca61ed099d408e290821b70426c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 64a3f5024865bca61ed099d408e290821b70426c
parent c5e9fcecc7424fdbfef07552b2738cf9d5a8de34
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 23:20:35 +0000

tftpboot: support compressed root

</content>
</entry>
<entry>
<id>c5e9fcecc7424fdbfef07552b2738cf9d5a8de34</id>
<published>2023-12-22T23:19:28Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">uninit var</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/c5e9fcecc7424fdbfef07552b2738cf9d5a8de34.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c5e9fcecc7424fdbfef07552b2738cf9d5a8de34
parent f25c41b4d2ff3f5f8543834d7848913efa4a995b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 23:19:28 +0000

uninit var

</content>
</entry>
<entry>
<id>f25c41b4d2ff3f5f8543834d7848913efa4a995b</id>
<published>2023-12-22T23:03:07Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">tftpboot: move things around in memory</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/f25c41b4d2ff3f5f8543834d7848913efa4a995b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f25c41b4d2ff3f5f8543834d7848913efa4a995b
parent bfa68d9c55973ad19981c09a63f64e5863479282
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 23:03:07 +0000

tftpboot: move things around in memory

new layout has rootfs followed by kernel and dtb, so that we
know the rootfs start and size to embed them into the dtb instead
of having to use dummy values and fill them in afterwards

</content>
</entry>
<entry>
<id>bfa68d9c55973ad19981c09a63f64e5863479282</id>
<published>2023-12-22T22:35:55Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">remove unused variable</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/bfa68d9c55973ad19981c09a63f64e5863479282.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit bfa68d9c55973ad19981c09a63f64e5863479282
parent ff0ef825a6dbcd74c23e8def32752c46a6842426
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 22:35:55 +0000

remove unused variable

</content>
</entry>
<entry>
<id>ff0ef825a6dbcd74c23e8def32752c46a6842426</id>
<published>2023-12-22T22:15:54Z</published>
<updated>2023-12-23T00:05:34Z</updated>
<title type="text">tftpboot: add option for kernel image format</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/ff0ef825a6dbcd74c23e8def32752c46a6842426.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ff0ef825a6dbcd74c23e8def32752c46a6842426
parent 44a0cf364bee404b25fa1d0882051fc7430ffcb3
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 22:15:54 +0000

tftpboot: add option for kernel image format

</content>
</entry>
<entry>
<id>44a0cf364bee404b25fa1d0882051fc7430ffcb3</id>
<published>2023-12-22T21:37:15Z</published>
<updated>2023-12-22T21:37:15Z</updated>
<title type="text">remove boot-scr output, merge into tftpboot</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/44a0cf364bee404b25fa1d0882051fc7430ffcb3.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 44a0cf364bee404b25fa1d0882051fc7430ffcb3
parent c7b2733beac4f0e6d197f00e6115cc0af474af69
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 21:37:15 +0000

remove boot-scr output, merge into tftpboot

(1) it creates two things (script and dtb); (2) it&#39;s a bit pointless
without the tftpboot output it depends on

</content>
</entry>
<entry>
<id>c7b2733beac4f0e6d197f00e6115cc0af474af69</id>
<published>2023-12-22T20:09:44Z</published>
<updated>2023-12-22T20:09:44Z</updated>
<title type="text">tftpbootlz: put command line in dtb</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/c7b2733beac4f0e6d197f00e6115cc0af474af69.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c7b2733beac4f0e6d197f00e6115cc0af474af69
parent dfbc72dd518c79257078edba70b28ee4ff5172eb
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 20:09:44 +0000

tftpbootlz: put command line in dtb

this makes boot.scr substantially shorter, in anticipation of using it
for first boot of the omnia and not wanting to embed an essay in
a setenv value

</content>
</entry>
<entry>
<id>dfbc72dd518c79257078edba70b28ee4ff5172eb</id>
<published>2023-12-22T17:37:53Z</published>
<updated>2023-12-22T17:37:53Z</updated>
<title type="text">tftpboot test: fix reserved-memory dt for aarch64</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/dfbc72dd518c79257078edba70b28ee4ff5172eb.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit dfbc72dd518c79257078edba70b28ee4ff5172eb
parent 9f851b229ca7e569219bf1a2a137eacfa4115101
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 17:37:53 +0000

tftpboot test: fix reserved-memory dt for aarch64

</content>
</entry>
<entry>
<id>9f851b229ca7e569219bf1a2a137eacfa4115101</id>
<published>2023-12-22T16:25:54Z</published>
<updated>2023-12-22T16:25:54Z</updated>
<title type="text">inadvertently committed, remove</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9f851b229ca7e569219bf1a2a137eacfa4115101.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9f851b229ca7e569219bf1a2a137eacfa4115101
parent fe2d41a2b1dc79a42074c88ce951bb1d8bf72981
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 16:25:54 +0000

inadvertently committed, remove

</content>
</entry>
<entry>
<id>fe2d41a2b1dc79a42074c88ce951bb1d8bf72981</id>
<published>2023-12-22T15:49:43Z</published>
<updated>2023-12-22T15:49:43Z</updated>
<title type="text">wlan test: robustify, tail log on failure</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/fe2d41a2b1dc79a42074c88ce951bb1d8bf72981.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit fe2d41a2b1dc79a42074c88ce951bb1d8bf72981
parent 9b92bf8447fa7462cb2265827d763ae08992c549
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 15:49:43 +0000

wlan test: robustify, tail log on failure

</content>
</entry>
<entry>
<id>9b92bf8447fa7462cb2265827d763ae08992c549</id>
<published>2023-12-22T15:30:01Z</published>
<updated>2023-12-22T15:30:01Z</updated>
<title type="text">gazing into the abyss</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9b92bf8447fa7462cb2265827d763ae08992c549.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9b92bf8447fa7462cb2265827d763ae08992c549
parent 5f9ffa804fd9b109d0312b005170b1696a771b69
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 15:30:01 +0000

gazing into the abyss

</content>
</entry>
<entry>
<id>5f9ffa804fd9b109d0312b005170b1696a771b69</id>
<published>2023-12-22T15:29:33Z</published>
<updated>2023-12-22T15:29:33Z</updated>
<title type="text">better detect test succeeded</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/5f9ffa804fd9b109d0312b005170b1696a771b69.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 5f9ffa804fd9b109d0312b005170b1696a771b69
parent 231c2cef0323d23ea61b9780442b19ba140a985a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri, 22 Dec 2023 15:29:33 +0000

better detect test succeeded

</content>
</entry>
<entry>
<id>231c2cef0323d23ea61b9780442b19ba140a985a</id>
<published>2023-12-21T22:21:20Z</published>
<updated>2023-12-21T22:21:20Z</updated>
<title type="text">make reserved-memory work on mips, and improve test</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/231c2cef0323d23ea61b9780442b19ba140a985a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 231c2cef0323d23ea61b9780442b19ba140a985a
parent dbb82339bdd3352cd44383a393cf45fa32ec5aa6
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 22:21:20 +0000

make reserved-memory work on mips, and improve test

</content>
</entry>
<entry>
<id>dbb82339bdd3352cd44383a393cf45fa32ec5aa6</id>
<published>2023-12-21T21:13:16Z</published>
<updated>2023-12-21T21:13:16Z</updated>
<title type="text">tftpboot test: fail if reserved-memory node is wrong</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/dbb82339bdd3352cd44383a393cf45fa32ec5aa6.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit dbb82339bdd3352cd44383a393cf45fa32ec5aa6
parent 4a606a4b19b3a3897580f89de18af19520b4e7b0
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 21:13:16 +0000

tftpboot test: fail if reserved-memory node is wrong

</content>
</entry>
<entry>
<id>4a606a4b19b3a3897580f89de18af19520b4e7b0</id>
<published>2023-12-21T21:12:55Z</published>
<updated>2023-12-21T21:12:55Z</updated>
<title type="text">tidy up kernel patch</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/4a606a4b19b3a3897580f89de18af19520b4e7b0.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 4a606a4b19b3a3897580f89de18af19520b4e7b0
parent 9c894bdabfc039174ea55546e6d65fb8174b2ce7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 21:12:55 +0000

tidy up kernel patch

</content>
</entry>
<entry>
<id>9c894bdabfc039174ea55546e6d65fb8174b2ce7</id>
<published>2023-12-21T19:17:14Z</published>
<updated>2023-12-21T19:25:45Z</updated>
<title type="text">add tftpboot test for mips</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9c894bdabfc039174ea55546e6d65fb8174b2ce7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9c894bdabfc039174ea55546e6d65fb8174b2ce7
parent a962f183696cf56c9fc98180a50605b788a8ecb7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 19:17:14 +0000

add tftpboot test for mips

</content>
</entry>
<entry>
<id>a962f183696cf56c9fc98180a50605b788a8ecb7</id>
<published>2023-12-21T10:50:16Z</published>
<updated>2023-12-21T19:25:45Z</updated>
<title type="text">run-liminix-vm: map rootfs file iff --phram-address supplied</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/a962f183696cf56c9fc98180a50605b788a8ecb7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit a962f183696cf56c9fc98180a50605b788a8ecb7
parent 9a29a042e84cba633e7d7e9c22145d34e493f467
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 10:50:16 +0000

run-liminix-vm: map rootfs file iff --phram-address supplied

</content>
</entry>
<entry>
<id>9a29a042e84cba633e7d7e9c22145d34e493f467</id>
<published>2023-12-21T10:47:08Z</published>
<updated>2023-12-21T19:25:16Z</updated>
<title type="text">fix tftpboot test on boards without autoboot, swap wan/lan</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9a29a042e84cba633e7d7e9c22145d34e493f467.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9a29a042e84cba633e7d7e9c22145d34e493f467
parent 46926a94dbb71f57df7a9d30e538f41990301444
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 10:47:08 +0000

fix tftpboot test on boards without autoboot, swap wan/lan

This is for MIPS.  I spent a while investigating why the second virtio
net device doesn&#39;t function in qemu mips malta u-boot, but with no
success. Use the first one instead.

</content>
</entry>
<entry>
<id>46926a94dbb71f57df7a9d30e538f41990301444</id>
<published>2023-12-21T18:37:15Z</published>
<updated>2023-12-21T19:24:58Z</updated>
<title type="text">dont need phram-address param for tftpboot test</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/46926a94dbb71f57df7a9d30e538f41990301444.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 46926a94dbb71f57df7a9d30e538f41990301444
parent ab0631c5552a7d00fbff669dd5c0c5fe6b950ff2
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 21 Dec 2023 18:37:15 +0000

dont need phram-address param for tftpboot test

the phram setup for this test is all passed from
u-boot to the kernel

</content>
</entry>
<entry>
<id>ab0631c5552a7d00fbff669dd5c0c5fe6b950ff2</id>
<published>2023-12-19T18:48:28Z</published>
<updated>2023-12-19T18:48:28Z</updated>
<title type="text">qemu mips expects different file size for u-boot</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/ab0631c5552a7d00fbff669dd5c0c5fe6b950ff2.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ab0631c5552a7d00fbff669dd5c0c5fe6b950ff2
parent 32c13c46bbeb74485b1a4b2d3995dff68b46d8cb
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 19 Dec 2023 18:48:28 +0000

qemu mips expects different file size for u-boot

</content>
</entry>
<entry>
<id>32c13c46bbeb74485b1a4b2d3995dff68b46d8cb</id>
<published>2023-12-19T12:12:12Z</published>
<updated>2023-12-19T12:12:12Z</updated>
<title type="text">support aarch64 in tftpboot test</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/32c13c46bbeb74485b1a4b2d3995dff68b46d8cb.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 32c13c46bbeb74485b1a4b2d3995dff68b46d8cb
parent e5db2691e5dbed6c3c89d9ed33d9a7587f0fa4bc
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 19 Dec 2023 12:12:12 +0000

support aarch64 in tftpboot test

</content>
</entry>
<entry>
<id>e5db2691e5dbed6c3c89d9ed33d9a7587f0fa4bc</id>
<published>2023-12-18T22:42:29Z</published>
<updated>2023-12-18T22:42:29Z</updated>
<title type="text">add CI job to test tftpboot</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e5db2691e5dbed6c3c89d9ed33d9a7587f0fa4bc.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e5db2691e5dbed6c3c89d9ed33d9a7587f0fa4bc
parent 9ca9723c9df821334d5d178cb3a5ac7e2000d6d7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 18 Dec 2023 22:42:29 +0000

add CI job to test tftpboot

</content>
</entry>
<entry>
<id>9ca9723c9df821334d5d178cb3a5ac7e2000d6d7</id>
<published>2023-12-17T19:39:26Z</published>
<updated>2023-12-17T19:39:26Z</updated>
<title type="text">make rootfs work with tftpbootlz</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/9ca9723c9df821334d5d178cb3a5ac7e2000d6d7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9ca9723c9df821334d5d178cb3a5ac7e2000d6d7
parent d1e2d525a41f91288c151504f4211bad9cdb0754
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 17 Dec 2023 19:39:26 +0000

make rootfs work with tftpbootlz

</content>
</entry>
<entry>
<id>d1e2d525a41f91288c151504f4211bad9cdb0754</id>
<published>2023-12-16T23:37:58Z</published>
<updated>2023-12-16T23:40:55Z</updated>
<title type="text">tftpboot omnia using bootz not bootm</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/d1e2d525a41f91288c151504f4211bad9cdb0754.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d1e2d525a41f91288c151504f4211bad9cdb0754
parent f4f438786102bf48aee615bddbb2e1934728f7a3
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 16 Dec 2023 23:37:58 +0000

tftpboot omnia using bootz not bootm

because kernel size is now beyond the u-boot size
limit for bootm

</content>
</entry>
<entry>
<id>f4f438786102bf48aee615bddbb2e1934728f7a3</id>
<published>2023-12-16T23:36:15Z</published>
<updated>2023-12-16T23:40:55Z</updated>
<title type="text">well, we&#39;re back to where we can boot again</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/f4f438786102bf48aee615bddbb2e1934728f7a3.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f4f438786102bf48aee615bddbb2e1934728f7a3
parent 55fa9992d413bb38023b698565e9151beccafa74
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 16 Dec 2023 23:36:15 +0000

well, we&#39;re back to where we can boot again

so that&#39;s good

</content>
</entry>
<entry>
<id>55fa9992d413bb38023b698565e9151beccafa74</id>
<published>2023-12-13T21:54:15Z</published>
<updated>2023-12-13T21:54:15Z</updated>
<title type="text">WIP</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/55fa9992d413bb38023b698565e9151beccafa74.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 55fa9992d413bb38023b698565e9151beccafa74
parent 95d9e014fb899628709c8321ab77b9118b267f51
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 13 Dec 2023 21:54:15 +0000

WIP

</content>
</entry>
<entry>
<id>95d9e014fb899628709c8321ab77b9118b267f51</id>
<published>2023-12-13T21:52:28Z</published>
<updated>2023-12-13T21:52:28Z</updated>
<title type="text">omnia: fix paths</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/95d9e014fb899628709c8321ab77b9118b267f51.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 95d9e014fb899628709c8321ab77b9118b267f51
parent 80528376a2cdb3f16ebcd0d090c9dbdcc813cea4
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 13 Dec 2023 21:52:28 +0000

omnia: fix paths

</content>
</entry>
<entry>
<id>80528376a2cdb3f16ebcd0d090c9dbdcc813cea4</id>
<published>2023-12-11T21:47:15Z</published>
<updated>2023-12-11T21:47:15Z</updated>
<title type="text">move o.systemConfiguration to initramfs module</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/80528376a2cdb3f16ebcd0d090c9dbdcc813cea4.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 80528376a2cdb3f16ebcd0d090c9dbdcc813cea4
parent d707345891b8b2efe40ba9d3805e10ee73d0ece5
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 21:47:15 +0000

move o.systemConfiguration to initramfs module

as far as I can tell, we define it identically in every module
that uses initramfs

</content>
</entry>
<entry>
<id>d707345891b8b2efe40ba9d3805e10ee73d0ece5</id>
<published>2023-12-11T20:49:48Z</published>
<updated>2023-12-11T21:21:12Z</updated>
<title type="text">rename rootfsFiles to rootdir, add bootablerootdir</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/d707345891b8b2efe40ba9d3805e10ee73d0ece5.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d707345891b8b2efe40ba9d3805e10ee73d0ece5
parent 133b64613d4dda8df2f3d3885d66daf599d28324
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 20:49:48 +0000

rename rootfsFiles to rootdir, add bootablerootdir

</content>
</entry>
<entry>
<id>133b64613d4dda8df2f3d3885d66daf599d28324</id>
<published>2023-12-11T20:18:28Z</published>
<updated>2023-12-11T20:18:28Z</updated>
<title type="text">link to NEWS file</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/133b64613d4dda8df2f3d3885d66daf599d28324.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 133b64613d4dda8df2f3d3885d66daf599d28324
parent c6c41e331e9c14fa0fa966af020d0ae1f1191a24
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 20:18:28 +0000

link to NEWS file

</content>
</entry>
<entry>
<id>c6c41e331e9c14fa0fa966af020d0ae1f1191a24</id>
<published>2023-12-11T19:09:56Z</published>
<updated>2023-12-11T19:09:56Z</updated>
<title type="text">let&#39;s have a place to document breaking changes</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/c6c41e331e9c14fa0fa966af020d0ae1f1191a24.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c6c41e331e9c14fa0fa966af020d0ae1f1191a24
parent b878d6481a6b071ccd3734100236be8cfbcd7726
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 19:09:56 +0000

let&#39;s have a place to document breaking changes

</content>
</entry>
<entry>
<id>b878d6481a6b071ccd3734100236be8cfbcd7726</id>
<published>2023-12-11T19:07:01Z</published>
<updated>2023-12-11T19:09:19Z</updated>
<title type="text">the first rule of thought club</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/b878d6481a6b071ccd3734100236be8cfbcd7726.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b878d6481a6b071ccd3734100236be8cfbcd7726
parent 601bb289eeb21b44c4be1eb063bf35844e39a5ff
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 19:07:01 +0000

the first rule of thought club

</content>
</entry>
<entry>
<id>601bb289eeb21b44c4be1eb063bf35844e39a5ff</id>
<published>2023-12-11T19:04:34Z</published>
<updated>2023-12-11T19:09:19Z</updated>
<title type="text">rename diskimage to mbrimage</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/601bb289eeb21b44c4be1eb063bf35844e39a5ff.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 601bb289eeb21b44c4be1eb063bf35844e39a5ff
parent 876bd7d8ce244bb6b68144ae3262cb94d7725a95
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 19:04:34 +0000

rename diskimage to mbrimage

</content>
</entry>
<entry>
<id>876bd7d8ce244bb6b68144ae3262cb94d7725a95</id>
<published>2023-12-11T19:02:30Z</published>
<updated>2023-12-11T19:09:18Z</updated>
<title type="text">rename flashimage to mtdimage</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/876bd7d8ce244bb6b68144ae3262cb94d7725a95.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 876bd7d8ce244bb6b68144ae3262cb94d7725a95
parent 39c338d71074937658483716aa9658ef0b840c51
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 19:02:30 +0000

rename flashimage to mtdimage

</content>
</entry>
<entry>
<id>39c338d71074937658483716aa9658ef0b840c51</id>
<published>2023-12-11T19:01:07Z</published>
<updated>2023-12-11T19:09:18Z</updated>
<title type="text">rm vanilla-configuration-hw.nix, no longer needed</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/39c338d71074937658483716aa9658ef0b840c51.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 39c338d71074937658483716aa9658ef0b840c51
parent 6c8b2bbb83b830e88c4c41cf39eb8115cd91b7b8
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Dec 2023 19:01:07 +0000

rm vanilla-configuration-hw.nix, no longer needed

</content>
</entry>
<entry>
<id>6c8b2bbb83b830e88c4c41cf39eb8115cd91b7b8</id>
<published>2023-12-10T18:35:14Z</published>
<updated>2023-12-10T18:35:14Z</updated>
<title type="text">add retries to wlan test</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/6c8b2bbb83b830e88c4c41cf39eb8115cd91b7b8.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 6c8b2bbb83b830e88c4c41cf39eb8115cd91b7b8
parent 4ddce6e9266d5761dd7d423acf24a40d6759fe5b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 10 Dec 2023 18:35:14 +0000

add retries to wlan test

</content>
</entry>
<entry>
<id>4ddce6e9266d5761dd7d423acf24a40d6759fe5b</id>
<published>2023-12-10T17:12:57Z</published>
<updated>2023-12-10T17:12:57Z</updated>
<title type="text">fix the tests we broke</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/4ddce6e9266d5761dd7d423acf24a40d6759fe5b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 4ddce6e9266d5761dd7d423acf24a40d6759fe5b
parent 5eeb2775643b8a997392d538e069905708714d8e
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 10 Dec 2023 17:12:57 +0000

fix the tests we broke

</content>
</entry>
<entry>
<id>5eeb2775643b8a997392d538e069905708714d8e</id>
<published>2023-12-10T16:38:53Z</published>
<updated>2023-12-10T16:38:53Z</updated>
<title type="text">move output module imports example -&gt; device</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/5eeb2775643b8a997392d538e069905708714d8e.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 5eeb2775643b8a997392d538e069905708714d8e
parent c81e7c4d35c82a1189efc7209d3ad6f172c5b4d5
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 10 Dec 2023 16:38:53 +0000

move output module imports example -&gt; device

The outputs available are a characteristic of the device, not
the example.

</content>
</entry>
<entry>
<id>c81e7c4d35c82a1189efc7209d3ad6f172c5b4d5</id>
<published>2023-12-10T15:23:12Z</published>
<updated>2023-12-10T15:23:12Z</updated>
<title type="text">move all output modules to subdirectory, trash standard.nix</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/c81e7c4d35c82a1189efc7209d3ad6f172c5b4d5.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c81e7c4d35c82a1189efc7209d3ad6f172c5b4d5
parent 53fed8839ac9c838f4b125e157a096df2a4bd14b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 10 Dec 2023 15:23:12 +0000

move all output modules to subdirectory, trash standard.nix

standard.nix isn&#39;t, is the essence here. Not all devices
support flashimage as it is currently defined - some
have diskimage, some have neither

</content>
</entry>
<entry>
<id>53fed8839ac9c838f4b125e157a096df2a4bd14b</id>
<published>2023-12-09T17:35:21Z</published>
<updated>2023-12-09T17:35:21Z</updated>
<title type="text">fix min-copy-closure for new run-liminix-vm syntax</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/53fed8839ac9c838f4b125e157a096df2a4bd14b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 53fed8839ac9c838f4b125e157a096df2a4bd14b
parent ebaa7b2bcbadf162ecfc0d02da95e651e1620fe5
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 17:35:21 +0000

fix min-copy-closure for new run-liminix-vm syntax

</content>
</entry>
<entry>
<id>ebaa7b2bcbadf162ecfc0d02da95e651e1620fe5</id>
<published>2023-12-09T17:09:37Z</published>
<updated>2023-12-09T17:10:41Z</updated>
<title type="text">unbreak fennel test</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/ebaa7b2bcbadf162ecfc0d02da95e651e1620fe5.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ebaa7b2bcbadf162ecfc0d02da95e651e1620fe5
parent 15d570f749304fb148cbcb7cd07d90890405ce2c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 17:09:37 +0000

unbreak fennel test

</content>
</entry>
<entry>
<id>15d570f749304fb148cbcb7cd07d90890405ce2c</id>
<published>2023-12-09T16:59:33Z</published>
<updated>2023-12-09T17:10:41Z</updated>
<title type="text">ignore devices/families when extracting docs</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/15d570f749304fb148cbcb7cd07d90890405ce2c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 15d570f749304fb148cbcb7cd07d90890405ce2c
parent aff312bbbe1fbb3318a64bc3ae04f397e211f1ac
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 16:59:33 +0000

ignore devices/families when extracting docs

</content>
</entry>
<entry>
<id>aff312bbbe1fbb3318a64bc3ae04f397e211f1ac</id>
<published>2023-12-04T13:15:06Z</published>
<updated>2023-12-09T17:10:41Z</updated>
<title type="text">project: Python 2.7 had an upgrade… !</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/aff312bbbe1fbb3318a64bc3ae04f397e211f1ac.html" />
<author>
<name>Raito Bezarius</name>
<email>masterancpp@gmail.com</email>
</author>
<content type="text">commit aff312bbbe1fbb3318a64bc3ae04f397e211f1ac
parent bb8e974c2b01e09c7a8114aaef2b2be33d00daec
Author: Raito Bezarius &lt;masterancpp@gmail.com&gt;
Date:   Mon,  4 Dec 2023 14:15:06 +0100

project: Python 2.7 had an upgrade… !

</content>
</entry>
<entry>
<id>bb8e974c2b01e09c7a8114aaef2b2be33d00daec</id>
<published>2023-12-09T16:46:09Z</published>
<updated>2023-12-09T17:10:41Z</updated>
<title type="text">hard thinking or hardly thinking</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/bb8e974c2b01e09c7a8114aaef2b2be33d00daec.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit bb8e974c2b01e09c7a8114aaef2b2be33d00daec
parent 317457f582d0b6099a0e7216d723ab9e9672117b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 16:46:09 +0000

hard thinking or hardly thinking

</content>
</entry>
<entry>
<id>317457f582d0b6099a0e7216d723ab9e9672117b</id>
<published>2023-12-09T16:42:45Z</published>
<updated>2023-12-09T17:10:41Z</updated>
<title type="text">extract common config for qemu devices into module</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/317457f582d0b6099a0e7216d723ab9e9672117b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 317457f582d0b6099a0e7216d723ab9e9672117b
parent 07e66c462b0f8d735c3390ac3028b7fc8e9b5059
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 16:42:45 +0000

extract common config for qemu devices into module

</content>
</entry>
<entry>
<id>07e66c462b0f8d735c3390ac3028b7fc8e9b5059</id>
<published>2023-12-09T15:53:40Z</published>
<updated>2023-12-09T15:53:40Z</updated>
<title type="text">use virtio-bk-pci instead of virtio-bk-device</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/07e66c462b0f8d735c3390ac3028b7fc8e9b5059.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 07e66c462b0f8d735c3390ac3028b7fc8e9b5059
parent 4229b42d82383e9675eb57b56eaf20007873c996
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 15:53:40 +0000

use virtio-bk-pci instead of virtio-bk-device

u-boot is happy with either but Linux can autodetect the PCI-based
hardware

</content>
</entry>
<entry>
<id>4229b42d82383e9675eb57b56eaf20007873c996</id>
<published>2023-12-09T15:51:30Z</published>
<updated>2023-12-09T15:51:30Z</updated>
<title type="text">make config.hardware.dts.src nullable</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/4229b42d82383e9675eb57b56eaf20007873c996.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 4229b42d82383e9675eb57b56eaf20007873c996
parent 03b17fa3edf6209508ff3bd7e7df8dd7a698ac00
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  9 Dec 2023 15:51:30 +0000

make config.hardware.dts.src nullable

This is for QEMU where we won&#39;t have to provide a dtb because the
device tree is built by the platform according the (emulated) hardware
present.

Maybe in future there will be other hardware devices where we
don&#39;t need to provide a dtb.

</content>
</entry>
<entry>
<id>03b17fa3edf6209508ff3bd7e7df8dd7a698ac00</id>
<published>2023-12-07T22:31:26Z</published>
<updated>2023-12-07T22:31:26Z</updated>
<title type="text">add zImage output</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/03b17fa3edf6209508ff3bd7e7df8dd7a698ac00.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 03b17fa3edf6209508ff3bd7e7df8dd7a698ac00
parent a8891461aace35c52fc549a6c3be86f97d117e70
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  7 Dec 2023 22:31:26 +0000

add zImage output

</content>
</entry>
<entry>
<id>a8891461aace35c52fc549a6c3be86f97d117e70</id>
<published>2023-12-07T20:03:03Z</published>
<updated>2023-12-07T20:03:03Z</updated>
<title type="text">use devtmpfs in initramfs</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/a8891461aace35c52fc549a6c3be86f97d117e70.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit a8891461aace35c52fc549a6c3be86f97d117e70
parent 5adfb0230f7a3b42b29c53af52b54080d8514ddf
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  7 Dec 2023 20:03:03 +0000

use devtmpfs in initramfs

static device nodes don&#39;t work with virtio

</content>
</entry>
<entry>
<id>5adfb0230f7a3b42b29c53af52b54080d8514ddf</id>
<published>2023-12-05T23:16:53Z</published>
<updated>2023-12-05T23:54:09Z</updated>
<title type="text">WIP generate bootable disk image with partition table</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/5adfb0230f7a3b42b29c53af52b54080d8514ddf.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 5adfb0230f7a3b42b29c53af52b54080d8514ddf
parent b519bd15df814cf076d7b3288c7a9f5620daa837
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  5 Dec 2023 23:16:53 +0000

WIP generate bootable disk image with partition table

</content>
</entry>
<entry>
<id>b519bd15df814cf076d7b3288c7a9f5620daa837</id>
<published>2023-12-05T17:31:18Z</published>
<updated>2023-12-05T17:32:18Z</updated>
<title type="text">pretty-print the qemu command line</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/b519bd15df814cf076d7b3288c7a9f5620daa837.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b519bd15df814cf076d7b3288c7a9f5620daa837
parent f2daa0b66955d6a6759d67067f737bd8860308f4
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  5 Dec 2023 17:31:18 +0000

pretty-print the qemu command line

well, pretty-ish

</content>
</entry>
<entry>
<id>f2daa0b66955d6a6759d67067f737bd8860308f4</id>
<published>2023-12-05T17:30:01Z</published>
<updated>2023-12-05T17:32:18Z</updated>
<title type="text">exclude rootfs region from kernel-visible ram</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/f2daa0b66955d6a6759d67067f737bd8860308f4.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f2daa0b66955d6a6759d67067f737bd8860308f4
parent 3f74fad966d5d071e7ae4196a9f800cf1d13b86a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  5 Dec 2023 17:30:01 +0000

exclude rootfs region from kernel-visible ram

</content>
</entry>
<entry>
<id>3f74fad966d5d071e7ae4196a9f800cf1d13b86a</id>
<published>2023-12-05T17:29:37Z</published>
<updated>2023-12-05T17:32:18Z</updated>
<title type="text">don&#39;t double-json the command line</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/3f74fad966d5d071e7ae4196a9f800cf1d13b86a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 3f74fad966d5d071e7ae4196a9f800cf1d13b86a
parent ed925588f7277daef1859ce65485f2bf54927312
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  5 Dec 2023 17:29:37 +0000

don&#39;t double-json the command line

</content>
</entry>
<entry>
<id>ed925588f7277daef1859ce65485f2bf54927312</id>
<published>2023-12-05T17:29:01Z</published>
<updated>2023-12-05T17:32:18Z</updated>
<title type="text">extract common code to make root filesystem hierarchy</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/ed925588f7277daef1859ce65485f2bf54927312.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ed925588f7277daef1859ce65485f2bf54927312
parent f08c10c8ba1a4de32d72777e6e4f05d7e828802c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  5 Dec 2023 17:29:01 +0000

extract common code to make root filesystem hierarchy

which is then used by the filesystem image creators (ubifs, ext4,
jffs2 etc)

</content>
</entry>
<entry>
<id>f08c10c8ba1a4de32d72777e6e4f05d7e828802c</id>
<published>2023-12-04T23:39:27Z</published>
<updated>2023-12-04T23:39:27Z</updated>
<title type="text">patch u-boot to add ubifs support</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/f08c10c8ba1a4de32d72777e6e4f05d7e828802c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f08c10c8ba1a4de32d72777e6e4f05d7e828802c
parent d25a804f13963964dc7eb3ea8cedd4cfc7c9fd33
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  4 Dec 2023 23:39:27 +0000

patch u-boot to add ubifs support

not that we&#39;re using it yet

</content>
</entry>
<entry>
<id>d25a804f13963964dc7eb3ea8cedd4cfc7c9fd33</id>
<published>2023-12-04T23:36:40Z</published>
<updated>2023-12-04T23:37:39Z</updated>
<title type="text">test wlan iun armv7</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/d25a804f13963964dc7eb3ea8cedd4cfc7c9fd33.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d25a804f13963964dc7eb3ea8cedd4cfc7c9fd33
parent 0242cec977fe11ac1f33560d067a6393f0684507
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  4 Dec 2023 23:36:40 +0000

test wlan iun armv7

</content>
</entry>
<entry>
<id>0242cec977fe11ac1f33560d067a6393f0684507</id>
<published>2023-12-04T23:32:43Z</published>
<updated>2023-12-04T23:37:39Z</updated>
<title type="text">run-liminix-vm: remove unneeded second copy of pad code</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/0242cec977fe11ac1f33560d067a6393f0684507.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 0242cec977fe11ac1f33560d067a6393f0684507
parent 5a2963543ea058fdb2c7d3bde85e82c6e6069fa5
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  4 Dec 2023 23:32:43 +0000

run-liminix-vm: remove unneeded second copy of pad code

</content>
</entry>
<entry>
<id>5a2963543ea058fdb2c7d3bde85e82c6e6069fa5</id>
<published>2023-12-04T23:29:36Z</published>
<updated>2023-12-04T23:29:36Z</updated>
<title type="text">thonk</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/5a2963543ea058fdb2c7d3bde85e82c6e6069fa5.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 5a2963543ea058fdb2c7d3bde85e82c6e6069fa5
parent 644f42c35e8de139e25946daba07a1dec24b0a52
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  4 Dec 2023 23:29:36 +0000

thonk

</content>
</entry>
<entry>
<id>644f42c35e8de139e25946daba07a1dec24b0a52</id>
<published>2023-12-03T00:22:55Z</published>
<updated>2023-12-03T23:05:12Z</updated>
<title type="text">kernel: make the build FSAT on FSAT computers</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/644f42c35e8de139e25946daba07a1dec24b0a52.html" />
<author>
<name>Raito Bezarius</name>
<email>masterancpp@gmail.com</email>
</author>
<content type="text">commit 644f42c35e8de139e25946daba07a1dec24b0a52
parent 98d333692645263b5866bed254681b59dc39d196
Author: Raito Bezarius &lt;masterancpp@gmail.com&gt;
Date:   Sun,  3 Dec 2023 01:22:55 +0100

kernel: make the build FSAT on FSAT computers

I have 128 threads, builds should take only but a moment!

</content>
</entry>
<entry>
<id>98d333692645263b5866bed254681b59dc39d196</id>
<published>2023-12-03T22:51:39Z</published>
<updated>2023-12-03T22:51:39Z</updated>
<title type="text">rewrite run-liminix-vm as a fennel program</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/98d333692645263b5866bed254681b59dc39d196.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 98d333692645263b5866bed254681b59dc39d196
parent cb6ebbdc60edd8f6f17aa89fb5d3d8400bf1d787
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Dec 2023 22:51:39 +0000

rewrite run-liminix-vm as a fennel program

the effect of shell quoting/word splitting rules was reaching
completely unreasonable, insofar as I was unable to reason about it

</content>
</entry>
<entry>
<id>cb6ebbdc60edd8f6f17aa89fb5d3d8400bf1d787</id>
<published>2023-12-02T17:08:59Z</published>
<updated>2023-12-02T17:08:59Z</updated>
<title type="text">alphabetize derivations in overlay</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/cb6ebbdc60edd8f6f17aa89fb5d3d8400bf1d787.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit cb6ebbdc60edd8f6f17aa89fb5d3d8400bf1d787
parent bb335050fd91446c0ab5a8319619e825495e37f4
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  2 Dec 2023 17:08:59 +0000

alphabetize derivations in overlay

</content>
</entry>
<entry>
<id>bb335050fd91446c0ab5a8319619e825495e37f4</id>
<published>2023-12-02T15:31:55Z</published>
<updated>2023-12-02T15:31:55Z</updated>
<title type="text">derivation that produces /boot</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/bb335050fd91446c0ab5a8319619e825495e37f4.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit bb335050fd91446c0ab5a8319619e825495e37f4
parent 395f624338a49ee14b8abbec73d5b64b64245db9
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  2 Dec 2023 15:31:55 +0000

derivation that produces /boot

</content>
</entry>
<entry>
<id>395f624338a49ee14b8abbec73d5b64b64245db9</id>
<published>2023-12-02T15:31:09Z</published>
<updated>2023-12-02T15:31:09Z</updated>
<title type="text">think</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/395f624338a49ee14b8abbec73d5b64b64245db9.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 395f624338a49ee14b8abbec73d5b64b64245db9
parent e518ab667b21e1013077746fce1f28ffb154c0f6
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  2 Dec 2023 15:31:09 +0000

think

</content>
</entry>
<entry>
<id>e518ab667b21e1013077746fce1f28ffb154c0f6</id>
<published>2023-11-29T19:49:51Z</published>
<updated>2023-11-29T19:49:51Z</updated>
<title type="text">make job control work in console shell</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e518ab667b21e1013077746fce1f28ffb154c0f6.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e518ab667b21e1013077746fce1f28ffb154c0f6
parent 382128b6cf16aeb60b024dc6211ed165d0448a36
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 29 Nov 2023 19:49:51 +0000

make job control work in console shell

</content>
</entry>
<entry>
<id>382128b6cf16aeb60b024dc6211ed165d0448a36</id>
<published>2023-11-28T21:38:45Z</published>
<updated>2023-11-28T21:38:45Z</updated>
<title type="text">omnia: make wan interface work</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/382128b6cf16aeb60b024dc6211ed165d0448a36.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 382128b6cf16aeb60b024dc6211ed165d0448a36
parent c803772074a49a1dba68dec6df051b9eda13c56f
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 28 Nov 2023 21:38:45 +0000

omnia: make wan interface work

</content>
</entry>
<entry>
<id>c803772074a49a1dba68dec6df051b9eda13c56f</id>
<published>2023-11-27T21:37:15Z</published>
<updated>2023-11-27T21:37:15Z</updated>
<title type="text">omnia: add hardware ethernet and switch config</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/c803772074a49a1dba68dec6df051b9eda13c56f.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c803772074a49a1dba68dec6df051b9eda13c56f
parent 32c24f3809bbef75d1baced040aaf3687725f969
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 27 Nov 2023 21:37:15 +0000

omnia: add hardware ethernet and switch config

</content>
</entry>
<entry>
<id>32c24f3809bbef75d1baced040aaf3687725f969</id>
<published>2023-11-26T23:18:24Z</published>
<updated>2023-11-26T23:18:24Z</updated>
<title type="text">switch pppoe test back to qemu mips</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/32c24f3809bbef75d1baced040aaf3687725f969.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 32c24f3809bbef75d1baced040aaf3687725f969
parent cc73a98419f4f4dab15f4da1762f64737e68f2a2
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 26 Nov 2023 23:18:24 +0000

switch pppoe test back to qemu mips

while we find out why it fails

</content>
</entry>
<entry>
<id>cc73a98419f4f4dab15f4da1762f64737e68f2a2</id>
<published>2023-11-26T23:15:28Z</published>
<updated>2023-11-26T23:15:28Z</updated>
<title type="text">support setting network device names</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/cc73a98419f4f4dab15f4da1762f64737e68f2a2.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit cc73a98419f4f4dab15f4da1762f64737e68f2a2
parent e2ea145ce56064571d9b40ddd6ddfd6e0750051c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 26 Nov 2023 23:15:28 +0000

support setting network device names

this means that net devices in devices/foo/default.nix can be
specified by their sysfs paths (instead of by &quot;eth0&quot; and &quot;eth1&quot; that
may change from one kernel version to the next) and given mnenomic
names that are helpful for the hardware. Like &quot;wan&quot; and &quot;lan[1..4]&quot;

</content>
</entry>
<entry>
<id>e2ea145ce56064571d9b40ddd6ddfd6e0750051c</id>
<published>2023-11-26T22:43:56Z</published>
<updated>2023-11-26T22:43:56Z</updated>
<title type="text">wip</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/e2ea145ce56064571d9b40ddd6ddfd6e0750051c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e2ea145ce56064571d9b40ddd6ddfd6e0750051c
parent b036a161f510fd450a03acae49b5df5935ae6930
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 26 Nov 2023 22:43:56 +0000

wip

</content>
</entry>
<entry>
<id>b036a161f510fd450a03acae49b5df5935ae6930</id>
<published>2023-11-26T22:43:31Z</published>
<updated>2023-11-26T22:43:31Z</updated>
<title type="text">thonk</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/b036a161f510fd450a03acae49b5df5935ae6930.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b036a161f510fd450a03acae49b5df5935ae6930
parent 31a29699729afed2cff5419513420f72ec6d9029
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 26 Nov 2023 22:43:31 +0000

thonk

</content>
</entry>
<entry>
<id>31a29699729afed2cff5419513420f72ec6d9029</id>
<published>2023-11-26T13:25:01Z</published>
<updated>2023-11-26T13:25:01Z</updated>
<title type="text">omnia: add support for wifi</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/31a29699729afed2cff5419513420f72ec6d9029.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 31a29699729afed2cff5419513420f72ec6d9029
parent 76a370cc92f224f59234e3252363d66880407c06
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 26 Nov 2023 13:25:01 +0000

omnia: add support for wifi

- ath9k and ath10k, both on PCI bus (which can be enumerated, hence
they don&#39;t need to be in device tree)

- need to disable PCIe ASPM for the ath9k to work

- appropriate firmware files added for ath10k

</content>
</entry>
<entry>
<id>76a370cc92f224f59234e3252363d66880407c06</id>
<published>2023-11-26T13:07:44Z</published>
<updated>2023-11-26T13:07:44Z</updated>
<title type="text">omnia kernel: add watchdog</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/76a370cc92f224f59234e3252363d66880407c06.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 76a370cc92f224f59234e3252363d66880407c06
parent bf9f264f0c69b0603900a1f89b711d7f636be836
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 26 Nov 2023 13:07:44 +0000

omnia kernel: add watchdog

it&#39;s enabled by u-boot so we need at least this minimal capability
otherwise the system reboots after three minutes

</content>
</entry>
<entry>
<id>bf9f264f0c69b0603900a1f89b711d7f636be836</id>
<published>2023-11-25T18:49:26Z</published>
<updated>2023-11-25T18:49:26Z</updated>
<title type="text">update TODO</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/raboof/commit/bf9f264f0c69b0603900a1f89b711d7f636be836.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit bf9f264f0c69b0603900a1f89b711d7f636be836
parent e35b61b68c53700a48355f5c318ff4f525a4a1bd
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 25 Nov 2023 18:49:26 +0000

update TODO

</content>
</entry>
</feed>
