]>
 
 
cvs.zerfleddert.de Git - m1-debian/log 
 
 
 
 
 
 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 20:02:13 +0000  (21:02 +0100)] 
 
add axboes sync every second flush patch to speedup random 4k write iops 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 18:13:49 +0000  (19:13 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 18:13:45 +0000  (19:13 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 16:11:21 +0000  (17:11 +0100)] 
 
speedup upload 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 15:57:03 +0000  (16:57 +0100)] 
 
update kernel config with CONFIG_SPMI_APPLE 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 15:12:01 +0000  (16:12 +0100)] 
 
enable everything 
 
Thomas Glanzmann  [Wed, 16 Feb 2022 14:47:51 +0000  (15:47 +0100)] 
 
here we go 
 
Thomas Glanzmann  [Tue, 15 Feb 2022 05:04:38 +0000  (06:04 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 23:00:24 +0000  (00:00  +0100)] 
 
fix d-i 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 22:23:54 +0000  (23:23 +0100)] 
 
make debian installer more userfriendly 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 21:50:16 +0000  (22:50 +0100)] 
 
imrpove scripts 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 21:32:10 +0000  (22:32 +0100)] 
 
install grub 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 21:31:09 +0000  (22:31 +0100)] 
 
another try with the debian installer 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 21:09:21 +0000  (22:09 +0100)] 
 
another try 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 20:59:00 +0000  (21:59 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 20:58:53 +0000  (21:58 +0100)] 
 
make me bootable 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 20:17:32 +0000  (21:17 +0100)] 
 
trying preseed again 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 20:17:00 +0000  (21:17 +0100)] 
 
load wifi firmware 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 19:50:52 +0000  (20:50 +0100)] 
 
speedup upload by using ipv4 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 19:43:15 +0000  (20:43 +0100)] 
 
new config 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 19:28:40 +0000  (20:28 +0100)] 
 
working on d-i 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 18:27:17 +0000  (19:27 +0100)] 
 
webkit bug is upstream 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 17:50:55 +0000  (18:50 +0100)] 
 
go 4k 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 14:36:20 +0000  (15:36 +0100)] 
 
remove the cpufreq patch because it makes my m1 air hang 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 14:32:30 +0000  (15:32 +0100)] 
 
notes on chromium 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 14:28:25 +0000  (15:28 +0100)] 
 
include powerdomain patch from jannau 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 14:08:38 +0000  (15:08 +0100)] 
 
incorporate cpufreq patches 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 09:11:19 +0000  (10:11 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 09:08:38 +0000  (10:08 +0100)] 
 
here we go 
 
Thomas Glanzmann  [Sun, 13 Feb 2022 05:28:06 +0000  (06:28 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Sat, 12 Feb 2022 18:24:18 +0000  (19:24 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 22:32:32 +0000  (23:32 +0100)] 
 
instructions for arch 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 22:14:47 +0000  (23:14 +0100)] 
 
less output 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 21:58:42 +0000  (22:58 +0100)] 
 
make it possible to crosscompile everything 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 20:47:00 +0000  (21:47 +0100)] 
 
reorder put build_linux on top because it now is the first step 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 20:05:32 +0000  (21:05 +0100)] 
 
here we go 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 20:04:46 +0000  (21:04 +0100)] 
 
more patches 
 
Thomas Glanzmann  [Fri, 11 Feb 2022 05:31:43 +0000  (06:31 +0100)] 
 
lvm 4k problems 
 
Thomas Glanzmann  [Thu, 10 Feb 2022 14:49:29 +0000  (15:49 +0100)] 
 
Use twice the hardware execution context to keep the system busy 
 
15:47 < kov> Glanzmann, may be a good idea to replace the -j 16 with -j `nproc`? 
15:48 < Glanzmann> kov: I always use nproc * 2. That is where the 16 comes from, but yes. 
 
Thomas Glanzmann  [Thu, 10 Feb 2022 14:38:04 +0000  (15:38 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Thu, 10 Feb 2022 14:37:35 +0000  (15:37 +0100)] 
 
Speed up large initrd loading from USB
15:19 < tpw_rules> Glanzmann: https://patchwork.ozlabs.org/project/uboot/patch/
20211222225124 .7154-1-twatson52@icloud.com/ this patch should fix it. i need to submit v3 to fix a problem with u-boot's tests. but it works great
 
Thomas Glanzmann  [Thu, 10 Feb 2022 10:53:47 +0000  (11:53 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Thu, 10 Feb 2022 05:37:07 +0000  (06:37 +0100)] 
 
Merge branch 'master' of 88.198.237.222:/git/m1-debian 
 
Thomas Glanzmann  [Thu, 10 Feb 2022 05:36:56 +0000  (06:36 +0100)] 
 
more pieces in progress 
 
Thomas Glanzmann  [Wed, 9 Feb 2022 09:13:12 +0000  (10:13 +0100)] 
 
fix kernel reset 
 
Thomas Glanzmann  [Wed, 9 Feb 2022 09:09:31 +0000  (10:09 +0100)] 
 
fix build 
 
Thomas Glanzmann  [Wed, 9 Feb 2022 08:43:52 +0000  (09:43 +0100)] 
 
switch to u-boot tree from jannau; USB-A ports on mini are gone because of this 
 
Thomas Glanzmann  [Wed, 9 Feb 2022 07:20:42 +0000  (08:20 +0100)] 
 
sync config options 
 
Thomas Glanzmann  [Wed, 9 Feb 2022 07:19:37 +0000  (08:19 +0100)] 
 
get rid of old pmdi 
 
Thomas Glanzmann  [Tue, 8 Feb 2022 20:25:23 +0000  (21:25 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Tue, 8 Feb 2022 20:25:19 +0000  (21:25 +0100)] 
 
here we go 
 
Thomas Glanzmann  [Tue, 8 Feb 2022 14:02:56 +0000  (15:02 +0100)] 
 
add license 
 
Thomas Glanzmann  [Tue, 8 Feb 2022 09:26:52 +0000  (10:26 +0100)] 
 
add todos 
 
Thomas Glanzmann  [Tue, 8 Feb 2022 09:24:58 +0000  (10:24 +0100)] 
 
rename the debian installer 
 
Thomas Glanzmann  [Tue, 8 Feb 2022 05:43:11 +0000  (06:43 +0100)] 
 
Switch to smc/work branch. Update u-boot with kernel dtsi (thanks mps) 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 20:08:16 +0000  (21:08 +0100)] 
 
upload u-boot.macho in case you need to run it in the hypervisor 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 17:09:43 +0000  (18:09 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 16:48:45 +0000  (17:48 +0100)] 
 
more todo 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 16:44:13 +0000  (17:44 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 16:44:06 +0000  (17:44 +0100)] 
 
create the macho file for chainloading using m1n1 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 10:02:41 +0000  (11:02 +0100)] 
 
Merge branch 'master' of 88.198.237.222:/git/m1-debian 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 10:02:34 +0000  (11:02 +0100)] 
 
first version of the poor mans debian installer 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 06:27:59 +0000  (07:27 +0100)] 
 
remove rtc for now 
 
Thomas Glanzmann  [Sun, 6 Feb 2022 06:19:29 +0000  (07:19 +0100)] 
 
notes about OpenBSD and rtc 
 
Thomas Glanzmann  [Sat, 5 Feb 2022 18:24:05 +0000  (19:24 +0100)] 
 
add openbsd instructions 
 
Thomas Glanzmann  [Thu, 3 Feb 2022 13:01:48 +0000  (14:01 +0100)] 
 
more notes 
 
Thomas Glanzmann  [Thu, 3 Feb 2022 12:46:48 +0000  (13:46 +0100)] 
 
cleanup text 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 14:33:48 +0000  (15:33 +0100)] 
 
remove obsolete file 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 14:25:48 +0000  (15:25 +0100)] 
 
script to build dcp kernel 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 14:24:41 +0000  (15:24 +0100)] 
 
improve interface configuration 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 14:20:31 +0000  (15:20 +0100)] 
 
make it here documents 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 13:43:44 +0000  (14:43 +0100)] 
 
get rid of the timezone 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 12:25:18 +0000  (13:25 +0100)] 
 
Merge branch 'master' of 88.198.237.222:/git/m1-debian 
 
Thomas Glanzmann  [Wed, 2 Feb 2022 12:25:13 +0000  (13:25 +0100)] 
 
fix firmware extractor 
 
Thomas Glanzmann  [Tue, 1 Feb 2022 03:39:31 +0000  (04:39  +0100)] 
 
add net.ifnames=0 makes life easier, less to type 
 
Thomas Glanzmann  [Tue, 1 Feb 2022 03:33:46 +0000  (04:33  +0100)] 
 
Merge branch 'master' of 88.198.237.222:/git/m1-debian 
 
Thomas Glanzmann  [Tue, 1 Feb 2022 03:25:22 +0000  (04:25  +0100)] 
 
improve steps 
 
Thomas Glanzmann  [Tue, 1 Feb 2022 03:11:11 +0000  (04:11  +0100)] 
 
rename build_fs in build_dd 
 
Thomas Glanzmann  [Sun, 30 Jan 2022 15:45:23 +0000  (16:45 +0100)] 
 
more notes from jannau to get u-boot with dcp 
 
Thomas Glanzmann  [Sun, 30 Jan 2022 15:43:15 +0000  (16:43 +0100)] 
 
documented missing upstream u-boot patches 
 
Thomas Glanzmann  [Sun, 30 Jan 2022 06:34:32 +0000  (07:34 +0100)] 
 
put dpkg-reconfigure grub-efi-arm64 back in to not break subsequent grub updates to break 
 
Thomas Glanzmann  [Sun, 30 Jan 2022 06:30:34 +0000  (07:30 +0100)] 
 
using jmr2 way to install grub which is saner 
 
01:46 < jmr2> Glanzmann: thanks for your various documents. I just tether-booted the whole chain for the first time, and it's quite fun to watch. 
01:46 < jmr2> Two comments: 1) instead of deleting fbaa64.efi (I still have it without ill effects), you can uninstall grub-efi-arm64-signed and its dependencies. 
01:47 < jmr2> 2) I couldn't get dpkg-reconfigure grub-efi-arm64 to install grub. I ended up using mps's --efi-directory instead of your --removable, since it uses a path instead of a device - less risky. 
01:47 < jmr2> In the end, installing grub is three commands: apt-get install grub-efi grub-efi-arm64-signed- ; grub-install --target=arm64-efi --efi-directory=/boot/efi --removable ; update-grub 
 
Thomas Glanzmann  [Sat, 29 Jan 2022 21:14:56 +0000  (22:14 +0100)] 
 
update config for developer quickstart 
 
Thomas Glanzmann  [Sat, 29 Jan 2022 20:56:28 +0000  (21:56 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Sat, 29 Jan 2022 20:56:23 +0000  (21:56 +0100)] 
 
apparantly dd in macos understands bs=8m by tpw_rules 
 
Thomas Glanzmann  [Sat, 29 Jan 2022 19:44:00 +0000  (20:44 +0100)] 
 
remove cruft 
 
Thomas Glanzmann  [Sat, 29 Jan 2022 19:22:56 +0000  (20:22 +0100)] 
 
clarify instructions 
 
Thomas Glanzmann  [Fri, 28 Jan 2022 20:46:00 +0000  (21:46 +0100)] 
 
Merge branch 'master' of a.gmvl.de:/git/m1-debian 
 
Thomas Glanzmann  [Fri, 28 Jan 2022 20:45:55 +0000  (21:45 +0100)] 
 
poviks sound patch and nlmon 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 22:18:32 +0000  (23:18 +0100)] 
 
more instructions 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 22:14:01 +0000  (23:14 +0100)] 
 
more shit 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 22:13:16 +0000  (23:13 +0100)] 
 
move documentation in its folder 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 22:06:31 +0000  (23:06 +0100)] 
 
add reference to firmware extractor 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 22:05:30 +0000  (23:05 +0100)] 
 
little helper script to extract firmware 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 22:02:17 +0000  (23:02 +0100)] 
 
add script to extract firmware without dirty tricks or installing xcode 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 21:46:55 +0000  (22:46 +0100)] 
 
add build dependencies 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 21:37:42 +0000  (22:37 +0100)] 
 
put that under revision control it became to important 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 15:27:54 +0000  (16:27 +0100)] 
 
added more instructions 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 15:19:08 +0000  (16:19 +0100)] 
 
fix path of wpa_supplicant.conf 
 
Thomas Glanzmann  [Thu, 27 Jan 2022 14:22:39 +0000  (15:22 +0100)] 
 
use a bigger kernel font