| T42 | <nightishaman> @securebootoff they’re full of timing errors. I hate Samsung | 00:07 |
|---|---|---|
| Mister_Magister | samsung is one of the worst vendors yes | 00:08 |
| Mister_Magister | ok getrandom uses either /dev/random or /dev/urandom | 00:10 |
| Mister_Magister | but to use /dev/random you need GRND_RANDOM flag | 00:11 |
| Mister_Magister | but 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) = 16 | 00:12 |
| mal | urandom also gives continuous data | 00:26 |
| Mister_Magister | yeah | 00:26 |
| Mister_Magister | okay I've commented out all syscalls and i'm back to good state | 00:26 |
| Mister_Magister | I've added JUST the getrandom syscall and its all broken again | 00:29 |
| mal | it must need something else also then | 00:29 |
| Mister_Magister | but fp2 doesn't have anything else | 00:30 |
| mal | did you pick the two commits before the backport | 00:30 |
| mal | BACKPORT: random: Wake up all getrandom(2) callers when pool is ready | 00:31 |
| mal | BACKPORT: ARM: wire up getrandom syscall | 00:31 |
| mal | also other random related commits before those | 00:32 |
| Mister_Magister | yes i have exact same code i told you | 00:32 |
| mal | in which files? | 00:33 |
| Mister_Magister | hmm i'm missing buncha commits | 00:46 |
| Mister_Magister | a lot of backporting awaits me | 00:46 |
| Mister_Magister | mal: SSH WORKS! | 01:00 |
| Mister_Magister | had to backport some more comments ad you mentioned | 01:00 |
| Mister_Magister | in fact the one you mentioned was the fix | 01:00 |
| Mister_Magister | thanks | 01:00 |
| Mister_Magister | (it required bit more backporting to backport it) | 01:01 |
| Mister_Magister | it's hacked together but it's working | 01:01 |
| Mister_Magister | i'll do some more proper backporting later | 01:02 |
| Mister_Magister | i need to backport change to prandom naming | 01:02 |
| Mister_Magister | tracker still doesn't work but i removed memfd syscall | 01:03 |
| Mister_Magister | mal: WIFI WORKS! | 01:13 |
| Mister_Magister | who would've thought that getrandom was the cause | 01:14 |
| Mister_Magister | I'd save it deserves PSA but i think my devices and fp2 are the only ones on 3.4 still supported xd | 01:14 |
| Mister_Magister | memfd did not help with tracker tho | 01:15 |
| Mister_Magister | bluetooth seems broken | 01:16 |
| mal | did you have some older wpa_supplicant earlier? | 01:17 |
| Mister_Magister | yes | 01:17 |
| Mister_Magister | no i mean | 01:18 |
| mal | we enabled getrandom in the new one | 01:18 |
| Mister_Magister | in 5.1 you mean | 01:18 |
| Mister_Magister | on 5.0 i had the jb63039 branch | 01:18 |
| mal | it was in 5.0 already | 01:19 |
| Mister_Magister | wpa_supplicant was working fine on 5.0 for me, with the jb63039 branch | 01:20 |
| mal | hmm | 01:20 |
| mal | strange | 01:20 |
| Mister_Magister | who am i to judge | 01:20 |
| Mister_Magister | it's really weird that bluetooth is broken, i reverted the RFKILL change | 01:21 |
| Mister_Magister | okay so now, i need to clean up kernel backporting and then we can wonder as to why in the world does tracker not work | 01:22 |
| Mister_Magister | for now we should sleep | 01:22 |
| Mister_Magister | goodnight and thank you for help | 01:22 |
| mal | check the seccomp again just in case | 01:24 |
| Mister_Magister | i added the seccomp syscall back | 01:24 |
| Mister_Magister | but sure | 01:24 |
| Mister_Magister | now i'll haave to backport the getrandom on x2 too | 01:25 |
| Mister_Magister | (titan/thea literally share defconfig so i don't have to do it twice) | 01:25 |
| *** n2klb_ is now known as n2klb | 02:02 | |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!