Re: [PATCH] Prototype metadata journaling system for libdiskfs

2025-07-20 Thread Samuel Thibault
Hello, Thanks for the update on this. Milos Nikic, le ven. 18 juil. 2025 16:00:19 -0700, a ecrit: > I'm now using this system routinely without issues, But did you trash to hard-reboot your system during disk load, replay, hard-reboot during load, replay, etc. ? :) > The journaling system is st

Re: [PATCH v2 hurd] rumpnet: Add device translator for (Intel) NICs

2025-07-20 Thread Samuel Thibault
Damien Zammit, le dim. 20 juil. 2025 11:20:33 +, a ecrit: > Hi, > > Original Message > On 20/7/25 8:54 pm, Samuel Thibault wrote: > > > > Set Receive Timeout is required. > > > > > > The immediate flag makes it begin filling the bpf buffer without any > > delay. But wi

Re: [PATCH v2 hurd] rumpnet: Add device translator for (Intel) NICs

2025-07-20 Thread Damien Zammit
Hi, Original Message On 20/7/25 8:54 pm, Samuel Thibault wrote: > > Set Receive Timeout is required. > > > > The immediate flag makes it begin filling the bpf buffer without any > delay. But without the timeout set, a pending blocking read will never > return until the wh

Re: [PATCH v2 hurd] rumpnet: Add device translator for (Intel) NICs

2025-07-20 Thread Samuel Thibault
Damien Zammit, le dim. 20 juil. 2025 10:34:16 +, a ecrit: > Original Message > > Damien Zammit, le dim. 20 juil. 2025 02:49:16 +, a ecrit: > > > + flag = 0; > > > + err = rump_sys_ioctl (nd->bpf_fd, BIOCIMMEDIATE, &flag); > > > + if (err < 0) > > > +{ > > > +

Re: [PATCH v2 hurd] rumpnet: Add device translator for (Intel) NICs

2025-07-20 Thread Damien Zammit
Hi Samuel, Original Message On 20/7/25 7:43 pm, Samuel Thibault wrote: > Damien Zammit, le dim. 20 juil. 2025 02:49:16 +, a ecrit: > > + flag = 0; > > + err = rump_sys_ioctl (nd->bpf_fd, BIOCIMMEDIATE, &flag); > > + if (err < 0) > > +{ > > + mach_print("ER

Re: [PATCH v2 hurd] rumpnet: Add device translator for (Intel) NICs

2025-07-20 Thread Samuel Thibault
Damien Zammit, le dim. 20 juil. 2025 02:49:16 +, a ecrit: > + flag = 0; > + err = rump_sys_ioctl (nd->bpf_fd, BIOCIMMEDIATE, &flag); > + if (err < 0) > +{ > + mach_print("ERROR: biocimmediate failed\n"); > + errno = rump_errno2host(err); > + return errno; > +} > + > +