Tuesday, 2026-07-14

T42<nightishaman> @securebootoff they’re full of timing errors. I hate Samsung00:07
Mister_Magistersamsung is one of the worst vendors yes00:08
Mister_Magisterok getrandom uses either /dev/random or /dev/urandom00:10
Mister_Magisterbut to use /dev/random you need GRND_RANDOM flag00:11
Mister_Magisterbut the getrandom calls do not have it getrandom("\x34\xc6\x94\xf5\x92\x6f\x3b\x40\xe4\x5d\xee\xd7\xd0\xc4\x52\xa6", 16, GRND_NONBLOCK) = 1600:12
malurandom also gives continuous data00:26
Mister_Magisteryeah00:26
Mister_Magisterokay I've commented out all syscalls and i'm back to good state00:26
Mister_MagisterI've added JUST the getrandom syscall and its all broken again00:29
malit must need something else also then00:29
Mister_Magisterbut fp2 doesn't have anything else00:30
maldid you pick the two commits before the backport00:30
malBACKPORT: random: Wake up all getrandom(2) callers when pool is ready00:31
malBACKPORT: ARM: wire up getrandom syscall00:31
malalso other random related commits before those00:32
Mister_Magisteryes i have exact same code i told you00:32
malin which files?00:33
Mister_Magisterhmm i'm missing buncha commits00:46
Mister_Magistera lot of backporting awaits me00:46
Mister_Magistermal: SSH WORKS!01:00
Mister_Magisterhad to backport some more comments ad you mentioned01:00
Mister_Magisterin fact the one you mentioned was the fix01:00
Mister_Magisterthanks01:00
Mister_Magister(it required bit more backporting to backport it)01:01
Mister_Magisterit's hacked together but it's working01:01
Mister_Magisteri'll do some more proper backporting later01:02
Mister_Magisteri need to backport change to prandom naming01:02
Mister_Magistertracker still doesn't work but i removed memfd syscall01:03
Mister_Magistermal: WIFI WORKS!01:13
Mister_Magisterwho would've thought that getrandom was the cause01:14
Mister_MagisterI'd save it deserves PSA but i think my devices and fp2 are the only ones on 3.4 still supported xd01:14
Mister_Magistermemfd did not help with tracker tho01:15
Mister_Magisterbluetooth seems broken01:16
maldid you have some older wpa_supplicant earlier?01:17
Mister_Magisteryes01:17
Mister_Magisterno i mean01:18
malwe enabled getrandom in the new one01:18
Mister_Magisterin 5.1 you mean01:18
Mister_Magisteron 5.0 i had the jb63039 branch01:18
malit was in 5.0 already01:19
Mister_Magisterwpa_supplicant was working fine on 5.0 for me, with the jb63039 branch01:20
malhmm01:20
malstrange01:20
Mister_Magisterwho am i to judge01:20
Mister_Magisterit's really weird that bluetooth is broken, i reverted the RFKILL change01:21
Mister_Magisterokay so now, i need to clean up kernel backporting and then we can wonder as to why in the world does tracker not work01:22
Mister_Magisterfor now we should sleep01:22
Mister_Magistergoodnight and thank you for help01:22
malcheck the seccomp again just in case01:24
Mister_Magisteri added the seccomp syscall back01:24
Mister_Magisterbut sure01:24
Mister_Magisternow i'll haave to backport the getrandom on x2 too01:25
Mister_Magister(titan/thea literally share defconfig so i don't have to do it twice)01:25
*** n2klb_ is now known as n2klb02:02
rinigus@b100dian: webengine still has to be built on arm64 machine, not on our obs.05:17

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!