!kyXJonZuBXCGzVwuSn:nixos.org

Systems Programming

175 Members
Kernel, stdenv, low-level hacking, patchelf, … 62 Servers

Load older messages


SenderMessageTime
12 Jun 2024
@networkexception:nwex.denetworkException joined the room.21:44:37
13 Jun 2024
@dnrix:matrix.orgdnr
In reply to @netpleb:matrix.org
I was thinking of trying it as a native btrfs backup method but where the remote backup server does not ever have access to the data. It simply exposes a block device that the client can setup with luks+btrfs.
I have done this! I used a scheme like this for personal backups for a while, using btrfs send/recv over luks over iscsi over tcp over zerotier over slow home internet connections. It took a lot of tuning for reasonable performance, but after that it was actually more stable than I expected. Which is not to say that it was very stable.. I had low expectations :) It never got corrupted or badly wedged, but I decided it was just too risky for the case of backups, which are supposed to de-risk things. Local filesystems just aren't mean to run over high latency links.
11:39:53
@dnrix:matrix.orgdnr(Looking at the old code again, wow, this was crazy. I had to write an adaptive pipe with a PI control loop to limit the block requests in flight. Also a dm-cache layer so it didn't go back and forth for metadata so much. Fun project but yeah, crazy. I can share the code if anyone wants.)12:04:04
14 Jun 2024
@raitobezarius:matrix.orgraitobezariusDoes anyone know of a way to parse IPv6 addresses in textual form with a zone identifier with the C library?21:15:44
@raitobezarius:matrix.orgraitobezariusinet_pton doesn't seem to fit the bill21:15:48
@netpleb:matrix.orgnetpleb
In reply to @dnrix:matrix.org
(Looking at the old code again, wow, this was crazy. I had to write an adaptive pipe with a PI control loop to limit the block requests in flight. Also a dm-cache layer so it didn't go back and forth for metadata so much. Fun project but yeah, crazy. I can share the code if anyone wants.)
Very interesting! Thanks for sharing your experience. I have also gotten further in my own testing of it and have been surprised how well it worked, or even that it worked at all (though I am not using it for anything real yet). I may ping you at some point in the near future if I end up pursuing this any further.
22:46:01
19 Jun 2024
@zachcoyle:matrix.orgZach joined the room.21:24:18
21 Jun 2024
@linus:schreibt.jetzt@linus:schreibt.jetzt left the room.14:07:00
22 Jun 2024
@niko:puppygock.gaynyanbinary 🏳️‍⚧️ joined the room.01:21:24
@thaumavorio:thaumic.devthaumavorio joined the room.09:22:28
23 Jun 2024
@tolgaerok:matrix.org@tolgaerok:matrix.org left the room.17:20:42
@networkexception:chat.upi.li@networkexception:chat.upi.li left the room.22:10:15
24 Jun 2024
@janik0:matrix.org@janik0:matrix.org left the room.12:44:41
@faye:lolc.atFaye Chun set a profile picture.17:01:03
25 Jun 2024
@axiomss:matrix.org@axiomss:matrix.org joined the room.22:01:26
26 Jun 2024
@rsuds211:matrix.orgRahul Sudharsan joined the room.02:29:21
28 Jun 2024
@axiomss:matrix.org@axiomss:matrix.org left the room.04:15:29
29 Jun 2024
@coolshaurya:envs.netcoolshaurya joined the room.03:42:10
4 Jul 2024
@monadam:matrix.orgmonadam joined the room.00:26:15
@philiptaron:matrix.orgPhilip Taron (UTC-8) left the room.15:46:14
@philiptaron:matrix.orgPhilip Taron (UTC-8) joined the room.15:52:46
@faye:lolc.atFaye Chun changed their profile picture.23:47:59
8 Jul 2024
@woobilicious:matrix.orgwoobiliciousanyone familiar with how perf is built on nixos? seems to fail to build on my custom version of kernel 6.1005:38:50
@zzantares:matrix.org@zzantares:matrix.org changed their display name from zzantares to demo-reset.06:00:25
@zzantares:matrix.org@zzantares:matrix.org removed their profile picture.06:00:33
@joerg:thalheim.ioMic92It's build from the linux kernel source afaik.08:46:08
@joerg:thalheim.ioMic92linuxPackages.perf08:46:14
@joerg:thalheim.ioMic92You should probably use the one matching your kernel.08:46:28
@woobilicious:matrix.orgwoobilicious Mic92: Yeah that's what I meant I was using, i.e.
nix run self\#nixosConfigurations.Purple-Sunrise.config.boot.kernelPackages.perf
11:09:50
@woobilicious:matrix.orgwoobiliciousI guess linux-testing has some packaging changes. complaining about missing libtraceevent11:19:00

Show newer messages


Back to Room ListRoom Version: 6