Re: Fosdem'26 talk

2026-01-31 Thread Samuel Thibault
Michael Banck, le sam. 31 janv. 2026 08:50:16 +0100, a ecrit:
> On Fri, Jan 30, 2026 at 02:43:09AM +0100, Samuel Thibault wrote:
> > Could people help me with adding anything very important that I would
> > have missed?
> 
> Not sure it's very important, but I've got a so-called PostgreSQL
> buildfarm animal (continuous testing host) going for a while[1],

I'll have a CI slide, I'll stuff it in, and also exim.

Thanks,
Samuel



Re: Fosdem'26 talk

2026-01-30 Thread Michael Banck
Hi,

On Fri, Jan 30, 2026 at 02:43:09AM +0100, Samuel Thibault wrote:
> Could people help me with adding anything very important that I would
> have missed?

Not sure it's very important, but I've got a so-called PostgreSQL
buildfarm animal (continuous testing host) going for a while[1], which
has been at least somewhat green, after having the PostgreSQL build and
test suite failures fixed[2-5].


Michael

[1] 
https://buildfarm.postgresql.org/cgi-bin/show_history.pl?nm=fruitcrow&br=master
[2] 
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=32b236644d33f6877a2ba0a8e18e17c985f502ce
[3] 
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=e849bd551c323a384f2b14d20a1b7bfaa6127ed7
[4] 
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=1fd772d192909a4f0e1ce88ebc72c8c43b81b025
[5] 
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=29213636e6cddcb7b2c877bff8cb9ba470d392db



Re: Fosdem'26 talk

2026-01-30 Thread Almudena Garcia
Hi:

about SMP, i add some details

SMP
- Almudena Garcia: Initial code, with cpu detection, enumeration and basic
cpus startup
- a lot of fixes from Damien Zammit: concurrency fixes, errata fixes, and
performance improving.
- system translators for now on CPU0 for thread-safety. Some functional
attempts with all cpus, but unstable (crash after a time)
- other processes can go fine on other cpus
- and 64b port by Damien Zammit

El vie, 30 ene 2026 a las 20:47,  escribió:

> January 30, 2026 at 2:46 AM, "Samuel Thibault"  mailto:[email protected]
> ?to=%22Samuel%20Thibault%22%20%3Csamuel.thibault%40gnu.org%3E > wrote:
>
>
>
> >
> > Guy Fleury, le ven. 30 janv. 2026 06:32:47 +0200, a ecrit:
> >
> > >
> > > Me and you in move libpthread-in-libc Not Etienne i think
> > >
> > Oh, right, sorry!
> >
> > Samuel
>
> Feel free to ignore this email, since may of the projects are not wholly
> ready.
>
> You could mention the latest mesa stuff.
>
> Damien working on updating java.
>
> Damien on getting 64 SMP compilation.
>
> Our new CI.  Perhaps mention that Damien got qemu to work on the Hurd.
>
> Should we mention the Arm port ?  Maybe we could encourage someone to tidy
> up the arm port so that we could reliably run it on qemu.
>
> You may mention my hurdos.com/wiki, if others find it useful.
>
> When you mention Guix Hurd, it would be pretty cool to link to the blog
> post that shows that you can run Guix Hurd on real hardware:
> https://guix.gnu.org/en/blog/2024/hurd-on-thinkpad/
>
>


Re: Fosdem'26 talk

2026-01-30 Thread jbranso
January 30, 2026 at 2:46 AM, "Samuel Thibault" mailto:[email protected]?to=%22Samuel%20Thibault%22%20%3Csamuel.thibault%40gnu.org%3E
 > wrote:



> 
> Guy Fleury, le ven. 30 janv. 2026 06:32:47 +0200, a ecrit:
> 
> > 
> > Me and you in move libpthread-in-libc Not Etienne i think
> > 
> Oh, right, sorry!
> 
> Samuel

Feel free to ignore this email, since may of the projects are not wholly ready.

You could mention the latest mesa stuff.

Damien working on updating java.

Damien on getting 64 SMP compilation.

Our new CI.  Perhaps mention that Damien got qemu to work on the Hurd.

Should we mention the Arm port ?  Maybe we could encourage someone to tidy up 
the arm port so that we could reliably run it on qemu.

You may mention my hurdos.com/wiki, if others find it useful.

When you mention Guix Hurd, it would be pretty cool to link to the blog post 
that shows that you can run Guix Hurd on real hardware:
https://guix.gnu.org/en/blog/2024/hurd-on-thinkpad/



Re: Fosdem'26 talk

2026-01-29 Thread Samuel Thibault
Guy Fleury, le ven. 30 janv. 2026 06:32:47 +0200, a ecrit:
> Me and you in move libpthread-in-libc Not Etienne i think

Oh, right, sorry!

Samuel



Re: Fosdem'26 talk

2026-01-29 Thread Guy Fleury
Hello,

Le 30 janvier 2026 03:43:09 GMT+02:00, Samuel Thibault 
 a écrit :
>Hello,
>
>You may have noticed that I will be giving a talk about GNU/Hurd at
>fosdem on sunday in the micro-kernel room:
>
>https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_software_bootstrapping/
>
>The abstract is of course just a teaser with the main points I could
>quickly think of.
>
>Below is the list of things I think I'll at least mention (yes, it's
>long since we haven't had a fosdem talk since 2022), with credits to
>contributors. Could people help me with adding anything very important
>that I would have missed? (though I won't be able to talk about
>everything) And somebody that I'd have unfortunately forgotten?

Me and you in move libpthread-in-libc Not Etienne i think
>
>Samuel
>
>
>
>rust
>- Vedant Tewari
>
>go
>- Svante Signell
>
>PAE
>- needed for memory-hungry builds such as webkit2gtk
>
>64b
>- mig/gcc/gdb
>  - Flávio Cruz
>- lots of 32b/64b fixes
>  - Sergey Bugaev
>- rebootstrap
>  - Thanks so much to the reboostrap effort
>
>CI
>- gnumach make check
>  - nice for progressive 64b port
>  - Luca Dariz
>  - Damien Zammit runs it
>- debian salsa pipelines
>  - gitlab runner thanks to go port
>
>Code quality
>- warnings: Diego Nieto Cid
>- libpthread-in-libc: Etienne Brateau
>
>USB disk/CD
>- rumpusbdisk
>
>PCI arbiter
>- properly access PCI from userland
>
>APIC, HPET
>- Damien Zammit
>
>xattr
>- so we can cross-install from linux
>
>lwip
>- Joan Lledó
>
>rumpnet
>- Damien Zammit
>
>SMP
>- Almudena Garcia
>- a lot of fixes from Damien Zammit
>- system translators for now on CPU0 for thread-safety
>- other processes can go fine on other cpus
>- and 64b port by Damien Zammit
>
>Memory fixes / stress-tests
>- Michael Kelly
>
>Aarch64
>- Sergey Bugaev
>
>Security fixes
>- Sergey Bugaev
>
>FS Journaling support
>- Milos Nikic
>
>News coverage (QotH) / documentation
>- Joshua Branson
>
>Guix/Hurd
>- Manolis Ragkousis
>- Janneke Nieuwenhuizen
>- Yelninei
>
>Alpine
>- Sergey Bugaev
>