Re: Hurd Gaming Jam Oct 26

2024-10-14 Thread Almudena Garcia
we have to continue researching the cause of GlxBadContext error. If the origin is a flag with bad value, maybe we can find the correct value and fix it. El lun, 14 oct 2024 a las 17:56, Joshua Branson () escribió: > > The coolest that I have gotten to work so far is ballz. crawl works > too!

Re: Hurd Halloween party

2024-10-14 Thread Almudena Garcia
Hi: > Does Jitsi support that? If so, sure why not? It's possible using a plugin called jigasi. Here it's a tutorial for install it. https://www.kubeace.com/blog/Jigasi-Transcription El lun, 14 oct 2024 a las 17:55, Joshua Branson () escribió: > Almudena Garcia

Re: Hurd Halloween party

2024-10-13 Thread Almudena Garcia
Hi: Checking the Melbourne timezone,I think that a good time could be 9 or 10 AM UTC. Damien, could you confirm this? Btw, could be possible enable english subtitles in Jitsi, to make easier the understanding to non-native english speakers. Thanls El sáb, 12 oct 2024 a las 22:57, escribió: >

Re: Hurd Gaming Jam Oct 26

2024-10-12 Thread Almudena Garcia
Hi: I know others lightweight games, like Hedgewars and Assault Cube, but i don't know if these works in Hurd. The games must be lightweight because, if i remember well, Hurd doesn't support hardware acceleration yet. About Battle for Wesnoth, I recommend to run it over a Hurd VM, because in r

Re: Qoth Q3 2024 (draft looking for comments) Installer Image...

2024-09-27 Thread Almudena Garcia
I recommends T60 instead. It's more modern and stable. But you need to configure SATA interface in "compatibility" mode, in the BIOS setup, to be detected as IDE. When we will solve the SATA detection with rumpdisk in these machines, then we can recommend use it. But as moment, the most safe way is

Re: Qoth Q3 2024 & on aarch64-gnu

2024-09-21 Thread Almudena Garcia
Hi: Some years ago I recorded a video playing Battle for Wesnoth and Frozen Bubble in Debian GNU/Hurd, without several problems. https://www.youtube.com/watch?v=WFPw8WCe7Ew But the games which requires some graphic acceleration, like SuperTuxKart, SuperTux or similar, simply didn't work, although

Re: 64bit support news

2024-08-25 Thread Almudena Garcia
pture). Maybe there are any error in libpciaccess or similar. El lun, 26 ago 2024 a las 1:26, Almudena Garcia () escribió: > lspci produces *segmentation fault*. Maybe it's related with hurd-console > problems (a drivers issue) > > El dom, 25 ago 2024 a las 23:05, Samuel

Re: 64bit support news

2024-08-25 Thread Almudena Garcia
lspci produces *segmentation fault*. Maybe it's related with hurd-console problems (a drivers issue) El dom, 25 ago 2024 a las 23:05, Samuel Thibault () escribió: > Almudena Garcia, le dim. 25 août 2024 22:56:57 +0200, a ecrit: > > I've just found other problem: hurd-co

Re: 64bit support news

2024-08-25 Thread Almudena Garcia
repeat=mouse -d pc_kbd --repeat=kbd -d generic_speaker -c /dev/vcs Any solution? Thanks in advance El dom, 25 ago 2024 a las 22:29, Almudena Garcia (< liberamenso10...@gmail.com>) escribió: > ok, solved. I was using qemu-i386. > > Thanks > > El dom, 25 ago 2024 a las

Re: 64bit support news

2024-08-25 Thread Almudena Garcia
ok, solved. I was using qemu-i386. Thanks El dom, 25 ago 2024 a las 21:48, Samuel Thibault () escribió: > Almudena Garcia, le dim. 25 août 2024 21:38:17 +0200, a ecrit: > > I'm testing the image in Qemu, but the installer doesn't boot: when I > press > > "

Re: 64bit support news

2024-08-25 Thread Almudena Garcia
Hi: I'm testing the image in Qemu, but the installer doesn't boot: when I press "text install", the machine simply reboots. Have you tested the installer? Thanks El dom, 25 ago 2024 a las 18:02, Samuel Thibault () escribió: > Samuel Thibault, le dim. 25 août 2024 17:50:51 +0200, a ecrit: > > An

Re: 64bit support news

2024-07-31 Thread Almudena Garcia
Hi: > The main concern is that it looks like swapping doesn't work well with > rumpdisk, perhaps something like rumpdisk or pci-arbiter not managing > to wire themselves completely, and thus getting a hang if any part > gets swapped out. This means I had to disable swap entirely to keep > the box

Re: [PATCH mig] Suffix complex_alignof with U to hint the compiler that it is always unsigned

2024-07-18 Thread Almudena Garcia
do this means that you are updating rumpkernel sources? I tried to update rumpdisk sources some months ago, but i had problems with the Hurd patches. El jue, 18 jul 2024 a las 23:25, Flavio Cruz () escribió: > I have noticed a problem when compiling rumpkernel with the new > thread_get_name: > >

Re: Come watch a live stream coding session for the Hurd Video

2024-06-01 Thread Almudena Garcia
Hi: I've just sent my recording in other mail https://www.youtube.com/watch?v=lQ7bWzsL7Ps By some reason, the image keeps freezed in some minutes, but most the recording is fine El sáb, 1 jun 2024 a las 23:22, Joshua Branson () escribió: > > Hey bug hurd! > > So we had an awesome time today wat

Re: Come watch a live stream coding session for the Hurd

2024-06-01 Thread Almudena Garcia
I've upload the recording to youtube. Currently is processing in HD. https://www.youtube.com/watch?v=lQ7bWzsL7Ps There was some problems, and there are some minutes in which the image keeps freezed, but the most important seems be recording fine. Excuse me the inconveniences. El sáb, 1 jun 2024

Re: Come watch a live stream coding session for the Hurd

2024-05-31 Thread Almudena Garcia
Other idea could be a magnet/torrent translator wget magnet:?fl=http://... and downloading the torrent file without a torrent client El vie, 31 may 2024 a las 11:55, escribió: > May 31, 2024 at 5:30 AM, jbra...@dismail.de wrote: > > > > > > > > > Heyo friends! > > > > > > > > Sergey is going

Re: Is Gnome working in Debian Hurd nowdays?

2024-03-15 Thread Almudena Garcia
Hi: GNOME is not available, but I think that you can install MATE and Xfce. I installed both some years ago, but I think that continue available. Thanks El vie, 15 mar 2024 a las 15:34, Jose Luis Alarcon Sanchez (< jlalar...@ravemail.com>) escribió: > Hi. > > I'm wondering if this days is a go

Re: Package error in Debian GNU/Hurd daily image

2024-03-09 Thread Almudena Garcia
cdrom. This is the problem El domingo 10 de marzo de 2024, jbra...@dismail.de escribió: > March 9, 2024 at 6:32 PM, "Almudena Garcia" > wrote: > > > > > > > I've just found other capture, of the step which fails > > > I don't kno

Package error in Debian GNU/Hurd daily image

2024-03-09 Thread Almudena Garcia
Hi: Trying to install the latest daily image, I've just found this error in the "Base system installation" step. [image: imagen.png] The log show some errors [image: imagen.png] Could you fix it? Thanks

Re: [PATCH v3 gnumach] smp: Rearrange IPI sending mechanism

2024-02-23 Thread Almudena Garcia
I set the code as this way because it's the standard of Intel's guides. The guide explain that although most machines turn on the cpu with an unique SIPI, some machines could require a second SIPI. Even some older machines could need a INIT IPI before the SIPI. It's the reason because i wrote

Re: [PATCH gnumach] smp: Create AP processor set and put all APs inside it

2024-02-11 Thread Almudena Garcia
But, how can I add the processors to the pset from userspace? I want to test the parallel environment from Hurd, although gnumach boots with 1 processor El dom, 11 feb 2024 a las 15:36, Samuel Thibault () escribió: > Samuel Thibault, le dim. 11 févr. 2024 15:13:51 +0100, a ecrit: > > By being abl

Re: [PATCH v2 gnumach] smp: Rearrange IPI sending mechanism

2024-02-11 Thread Almudena Garcia
The ASSERT and DEASSERT, if I remember well, if a part of SIPI algorithm. I think that I extracted it from the Intel manuals. Or maybe from OSDev. El domingo 11 de febrero de 2024, Damien Zammit escribió: > Wait for ICR then just assert the signal. > No need for deassert. This is how Linux and

Re: [PATCH gnumach] smp: Create AP processor set and put all APs inside it

2024-02-11 Thread Almudena Garcia
e able to investigate the scheduler and harddisk issues without needing to enable all AP manually each time I boot the system in smp mode. El domingo 11 de febrero de 2024, Samuel Thibault escribió: > Almudena Garcia, le dim. 11 févr. 2024 10:48:23 +, a ecrit: > > I don't

Re: [PATCH gnumach] smp: Create AP processor set and put all APs inside it

2024-02-11 Thread Almudena Garcia
I don't understand which is the objective of this. In an SMP system, all processor are equal in the scheduler. Why do you add this difference? El domingo 11 de febrero de 2024, Damien Zammit escribió: > This has the effect of running with one cpu only with smp, > but has the ability to enable AP

Re: [PATCH gnumach] smp: Fix compile error with missing apboot_addr

2024-02-10 Thread Almudena Garcia
Fixed. Thanks!! El sáb, 10 feb 2024 a las 16:35, Samuel Thibault () escribió: > That was because of bogus #ifdefs, now fixed. > > Samuel > > Almudena Garcia, le sam. 10 févr. 2024 16:22:47 +0100, a ecrit: > > The error continues when I compile for a only cpu. > &

Re: [PATCH gnumach] smp: Fix compile error with missing apboot_addr

2024-02-10 Thread Almudena Garcia
The error continues when I compile for a only cpu. My compile commands are ./configure --host=i686-gnu CC='gcc -m32' LD='ld -melf_i386' --enable-apic --enable-kdb --enable-ncpus=1 --disable-linux-groups make gnumach.gz I got this error if test -s gnumach-undef-bad; \ then cat gnumach-undef-bad;

Re: [PATCH 0/2 gnumach] ACPI v2.0 support

2024-01-24 Thread Almudena Garcia
Maybe the next crash is in APIC step. Check if it's using xAPIC or x2APIC, and force xAPIC if necessary El miércoles 24 de enero de 2024, Damien Zammit escribió: > This enables gnumach to additionally parse the XSDT table > if the version of ACPI is detected to be greater than 1. > > TESTED: Sh

Re: [PATCH] news/2023-q3.mdwn: new file.

2024-01-14 Thread Almudena Garcia
Btw, the Damien's SMP work is based in the mine. He patched my previous code which i have stored in my GitHub repository. El domingo 14 de enero de 2024, jbra...@dismail.de escribió: > New qoth file. Rust port, SMP work, 64-bit port, mmap work, etc. > > Ya'll were busy q3 of 2023! Great work

Re: Help with cross install

2024-01-13 Thread Almudena Garcia
Hi: I never edited grub.cfg during the installation. I only keep the default options. The T410 is in my office, so I can't copy this file now El sábado 13 de enero de 2024, Joshua Branson escribió: > Almudena Garcia writes: > > > Hi: > > > > I use the Debian

Re: Help with cross install

2024-01-12 Thread Almudena Garcia
Hi: I use the Debian GNU/Hurd CD or DVD, from the pseudographical installer. You must to configure your harddisk in compatibility mode in the BIOS to installer as an IDE HDD. El viernes 12 de enero de 2024, Joshua Branson escribió: > > So I bought myself a T410, because I've heard that Debian

Re: [PATCH] added Sergey as a Hurd Developer

2024-01-06 Thread Almudena Garcia
Hey, don't forget me: i am the initial developer of SMP support. All Damien's SMP work is based in the mine. And I am a tester over real hardware: i explained some of yours how to install over real hardware El sáb, 6 ene 2024 a las 21:08, jbra...@dismail.de () escribió: > * Hurd/HurdDevelopers.md

Re: CI

2023-12-02 Thread Almudena Garcia
As a little suggestion, using my very little knowledge about it, we can set a mirror in a GitLab server, which incorporates this functionality natively. We can deploy a GitLab local server if we don't want to depends of gitlab.com, and set a couple of tests in it. As this way, we can use a test

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Almudena Garcia
To test gnunach, you must run this to a virtual machine and debug from remote debugging. You can't debug it like a common application. Create a little VM from Qemu (using qemu-system-ppc) and run gnumach from it. El sábado 14 de octubre de 2023, Tobias Alexandra Platen escribió: > cd gnumach/p

Re: Everything's broken (was: Debian GNU/Hurd 2023 released!)

2023-08-16 Thread Almudena Garcia
lt; aniszew...@dalembert.upmc.fr>) escribió: > On Wed, Jul 12, 2023 at 01:39:14PM +0200, Almudena Garcia wrote: > > Maybe because the T30 is already IDE? Anyway, test it with these other > > laptops if you want > > > > Of course it is. But it didn't help. > >

Re: [PATCH gnumach] cpu_number: Look up cpu kernel_id via lookup table

2023-08-06 Thread Almudena Garcia
Sorry, I didn't noticed this new CPU_NUMBER macro. I thank that there was a previous version without using the LUT. It's fine now El domingo 6 de agosto de 2023, Samuel Thibault escribió: > Almudena Garcia, le sam. 05 août 2023 12:31:53 +, a ecrit: > > With this c

Re: [PATCH gnumach] cpu_number: Look up cpu kernel_id via lookup table

2023-08-05 Thread Almudena Garcia
With this change we can update CPU_NUMBER assembly routine to a simpler version. El sábado 5 de agosto de 2023, Damien Zammit escribió: > This speeds up smp slightly by reducing the cpu_number() > complexity to have no branching, just a look up table. > It also addresses the problem that CPU_NUM

Re: Everything's broken (was: Debian GNU/Hurd 2023 released!)

2023-07-12 Thread Almudena Garcia
will probably buy a T61 or a T410 for this, since > you've kindly tested them. > > regards > w > > On Fri, Jun 16, 2023 at 12:34:42PM +, Almudena Garcia wrote: > > Hi: > > > > Using previous releases, I got to install successfully in > >

Re: [PATCH hurd] rumpdisk: Include complete USB stack to enable mass storage driver

2023-06-26 Thread Almudena Garcia
> I have a feeling that ACPI provides a list of possible IRQs per device > and it's up to the host to figure out a set of unconflicting configurations > and to set them using _SRS methods. > > Where can I find this info? Check ACPI specification. Maybe the IRQ list are there. El lunes 26 de jun

Re: Recent patches break ACPI tables

2023-06-20 Thread Almudena Garcia
El martes 20 de junio de 2023, Samuel Thibault escribió: > Almudena Garcia, le lun. 19 juin 2023 18:35:51 +, a ecrit: > > phystokv will doesn't solve fully the problem, because the lapic address is > > out of the range allowed by this function. > > Ah, right. >

Re: Recent patches break ACPI tables

2023-06-19 Thread Almudena Garcia
Maybe add a little conditional in the assembly code (return 0 if lapic is 0, using cmp and je) could fix the problem in a simpler way El lunes 19 de junio de 2023, l...@orpolo.org escribió: > Il 19/06/23 20:35, Almudena Garcia ha scritto: > > But the code which starts the secondary c

Re: Recent patches break ACPI tables

2023-06-19 Thread Almudena Garcia
But the code which starts the secondary cpus is so much later than the crash. Then, the crash could be produced by the reading of ACPI tables, which are supposed to be in a certain memory region, defined by a physical address. phystokv will doesn't solve fully the problem, because the lapic add

Re: [PATCH 2/3] x86_64: install emergency handler for double fault

2023-06-19 Thread Almudena Garcia
Hi: The cpus are started sequentially: don't start the next until the current has finished its configuration. But your idea is good Thanks El lunes 19 de junio de 2023, Luca Dariz escribió: > Il 17/06/23 23:12, Samuel Thibault ha scritto: > > Luca Dariz, le jeu. 15 juin 2023 23:49:30 +0200,

Re: Everything's broken (was: Debian GNU/Hurd 2023 released!)

2023-06-16 Thread Almudena Garcia
sults El viernes 16 de junio de 2023, Wojciech Aniszewski escribió: > On Thu, Jun 15, 2023 at 12:38:49AM +0200, Almudena Garcia wrote: > > I expect that info are useful > > Oh la la, good luck with that:) > > But seriously, I tried to install Hurd on 4 laptops and never succeede

Re: Everything's broken (was: Debian GNU/Hurd 2023 released!)

2023-06-14 Thread Almudena Garcia
l El jue, 15 jun 2023 a las 0:27, Samuel Thibault () escribió: > Almudena Garcia, le mer. 14 juin 2023 21:25:32 +0200, a ecrit: > > Due to rumpdisk, I use a raw image, because the installer, using > rumpdisk, > > doesn't detect fine the qcow2 image. > > Uh? That's

Re: Everything's broken (was: Debian GNU/Hurd 2023 released!)

2023-06-14 Thread Almudena Garcia
Hi: I've just got to install Debian GNU/Hurd 12... but using Rumpdisk. Later I will test with a simpler IDE config without it. As advice, the NETINSTALL takes many time to download the packages, so it could be a good idea to generate a DVD-1 or CD-1 image, to avoid this problem Due to rumpdisk, I

Re: [PATCH v3 4/6] hurd: Add expected abilist files for x86_64

2023-05-03 Thread Almudena Garcia
Hi: > Even just starting a video blogging channel showing off the Hurd would > go a long way towards getting others more interested. (Maybe this is > something Joshua would be interested in doing?) I was thinking I could > live-stream some of my own hacking, seeing how this format is popular, > an

Re: [PATCH 0/5 gnumach] More smp progress

2023-02-13 Thread Almudena Garcia
Hi: Have you checked the bound processor that I sent you some days ago? Maybe it's related Added to this, you can debug better using gdb Try with this El lun., 13 feb. 2023 9:49, Damien Zammit escribió: > This adds a few more things we need for smp. > Per-cpu curr_ipl[] for example. > With th

Re: [PATCH v3] i386: Refactor int stacks to be per cpu for SMP

2023-02-12 Thread Almudena Garcia
so serialises the AP bringup, so paging can be enabled per cpu > one by one. > > Also-by: Almudena Garcia > --- > i386/i386/mp_desc.c | 230 > i386/i386/mp_desc.h | 7 +- > i386/i386at/boothdr.S | 18 +++- > i386/i386a

Re: [gnu-soc] GNU GSOC 2023 application

2023-02-07 Thread Almudena Garcia
Hi: Where is the original message of this thread? El mié, 8 feb 2023 a las 0:40, Samuel Thibault () escribió: > Hello Jose, > > - GNU Hurd > - The GNU Hurd is the GNU project's replacement for the Unix kernel. It > is a collection of servers that run on the Mach microkernel to > implement fi

Re: [PATCH 2/5 gnumach] i386: Refactor int stacks to be per cpu for SMP

2023-02-03 Thread Almudena Garcia
But, added to interrupt stacks, the APs needs their own stacks once these are running, to store data of the process which are executing. El sáb., 4 feb. 2023 2:24, Damien Zammit escribió: > Hi Almu, > > On 3/2/23 02:56, Almudena Garcia wrote: > > I already suggested move thi

Re: [PATCH v2 3/3 gnumach] i386: Refactor int stacks to be per cpu for SMP

2023-02-03 Thread Almudena Garcia
h_instr_queue(); flush_tlb(); } El vie, 3 feb 2023 a las 11:03, Damien Zammit () escribió: > This also serialises the AP bringup, so paging can be enabled per cpu > one by one. > > Also-by: Almudena Garcia > --- > i386/i386/mp_desc.c | 226

Re: [PATCH 2/5 gnumach] i386: Refactor int stacks to be per cpu for SMP

2023-02-02 Thread Almudena Garcia
I already suggested move this to a function +#ifndef MACH_HYP +/* Turn paging on. + * TODO: Why does setting the WP bit here cause a crash? + */ +set_cr0(get_cr0() | CR0_PG /* | CR0_WP */); +set_cr0(get_cr0() & ~(CR0_CD | CR0_NW)); +if (CPU_HAS_FEATURE(CPU_FEATURE_PGE)) +

Re: [PATCH 0/5 gnumach] Progress with SMP revisited

2023-02-01 Thread Almudena Garcia
https://github.com/AlmuHS/GNUMach_SMP/blob/master/kern/sched_prim.c#L1243 Check this line, and the rest of the function. I think that it was a modification which i did with Samuel El mié, 1 feb 2023 a las 12:57, Almudena Garcia () escribió: > In previous time, Samuel proposed me to set a &qu

Re: [PATCH 0/5 gnumach] Progress with SMP revisited

2023-02-01 Thread Almudena Garcia
- > On 1 Feb 2023, 10:35 pm, Almudena Garcia < liberamenso10...@gmail.com> > wrote: > Ok. Now I understand better. Maybe it's the same problem which I found in > my first implementation: the AP was stuck, and the scheduler was sending > all threads to the BSP. > Try

Re: [PATCH 0/5 gnumach] Progress with SMP revisited

2023-02-01 Thread Almudena Garcia
Damien > > > Sent from ProtonMail mobile > > > > ---- Original Message > On 1 Feb 2023, 9:52 pm, Almudena Garcia < liberamenso10...@gmail.com> > wrote: > > > > However, with ncpus>1 and apic enabled, there are warnings spewed > > at beginn

Re: [PATCH 5/5 gnumach] linux: Skip probing IDE when 255 phys heads detected

2023-02-01 Thread Almudena Garcia
It's great!! If I remember well, this caused me some problems when I tried to install Debian GNU/Hurd with SATA over real hardware a year ago. El mié, 1 feb 2023 a las 11:56, Damien Zammit () escribió: > This allows qemu -M q35 to boot without 30 second timeout > failing on hd0, when disk is actu

Re: [PATCH 2/5 gnumach] i386: Refactor int stacks to be per cpu for SMP

2023-02-01 Thread Almudena Garcia
k it up. > This also serialises the AP bringup, so paging can be enabled per cpu > one by one. > > Also-by: Almudena Garcia > --- > i386/i386/cpu_number.h | 2 + > i386/i386/mp_desc.c | 226 > i386/i386/mp_desc.h | 7 +- &

Re: [PATCH 0/5 gnumach] Progress with SMP revisited

2023-02-01 Thread Almudena Garcia
> However, with ncpus>1 and apic enabled, there are warnings spewed > at beginning of gnumach regarding cpu_number, but doesnt prevent > continuing to start of boot process. :-) Then, the next step (added to little refactors) will be add the APs to scheduler, using `slave_main()` function. After

Re: [PATCH 02/12 gnumach] Add cpu_number and cpuboot

2023-01-31 Thread Almudena Garcia
I've just noticed that cpuboot.S is my code. Please make an amend to add this El mar, 31 ene 2023 a las 20:38, Samuel Thibault () escribió: > Applied, thanks! > > Damien Zammit, le mar. 31 janv. 2023 09:35:44 +, a ecrit: > > I addressed most of the previous review. > > MSRs are easier to set

Re: [PATCH 09/12 gnumach] i386: Refactor int stacks for SMP - shared temp pmap

2023-01-31 Thread Almudena Garcia
is, probably you can get the apic_id calling to the proper function which I implemented in apic.c El mar, 31 ene 2023 a las 10:39, Damien Zammit () escribió: > Also-by: Almudena Garcia > --- > i386/i386/cpu_number.h | 15 +- > i386/i386/cswitch.S | 6 +- &g

Re: [PATCH 09/12 gnumach] i386: Refactor int stacks for SMP - shared temp pmap

2023-01-31 Thread Almudena Garcia
Please. Don't enable pagging yet. It requires some preliminary steps. Added to this, I prefer configure pagging in a separate function El mar., 31 ene. 2023 10:39, Damien Zammit escribió: > Also-by: Almudena Garcia > --- > i386/i386/cpu_number.h | 15 +- > i3

Re: [PATCH 4/4] Add cpu_number and cpuboot

2023-01-24 Thread Almudena Garcia
Hi: I'm working together with Damien in this. The SMP support is 32-bit yet, based in xAPIC instead x2APIC. xAPIC is also compatible with 64-bit (although maybe can be necessary enable manually in this mode) , but it's designed for 32-bit El mar., 24 ene. 2023 8:54, Samuel Thibault escribió: >

Re: [PATCH 2/4] i386: Fix lapic and ioapic for smp

2022-11-15 Thread Almudena Garcia
> Ah, it's just the content that's written, not a pointer to it, OK. *lapic->icr_high* and *lapic->icr_low* are the real registers, the rest are the temporary object which only prepare the content to be written in these El mar, 15 nov 2022 a las 2:21, Samuel Thibault () es

Re: [PATCH 2/4] i386: Fix lapic and ioapic for smp

2022-11-14 Thread Almudena Garcia
> Again, we need a memory barrier, to prevent the compiler from emitting these writes in the wrong order. Really, these writes are using a temporary struct. There are a only write to the real register, which is done assigning the temporary struct to the real register through the HAL El mar., 15 n

Re: [PATCH 09/12] i386: Fix lapic and ioapic for smp

2022-10-26 Thread Almudena Garcia
El miércoles 26 de octubre de 2022, Damien Zammit escribió: > Hi, > > On 26/10/22 10:05 am, Samuel Thibault wrote: > > Damien Zammit, le mar. 25 oct. 2022 10:56:20 +, a ecrit: > > >> +/* Grateful to trasterlabs for this snippet */ > > > > What is the copyright of this code? > > Almu, do yo

Re: [PATCH 12/12] i386: Refactor int stacks to be per cpu for SMP

2022-10-25 Thread Almudena Garcia
void start_other_cpus(void) { - int cpu; - for (cpu = 0; cpu < NCPUS; cpu++) - if (cpu != cpu_number()) - cpu_start(cpu); -} + unsigned long flags; + + cpu_intr_save(&flags); + + int ncpus = smp_get_numcpus(); + + //Copy cpu

Re: [PATCH 0/12 - gnumach] SMP almost working!

2022-10-25 Thread Almudena Garcia
Btw. Samuel, when you will apply these patches, could you add my name together the Damien's name as commit's author? In patches 2, 4, 8, 9, 10 and 12. These are based in my previous work. El martes 25 de octubre de 2022, Damien Zammit escribió: > This patch series is based on Almu's work on

Re: [PATCH 0/12 - gnumach] SMP almost working!

2022-10-25 Thread Almudena Garcia
ribió: > Hi Almu! > > On 25/10/22 10:14 pm, Almudena Garcia wrote: > > Are you already implemented startup IPI cicle? I was stucked raising it, > > because the AP keep freezed after load GDT in gdt_init() > > Yes, I implemented new functions for setting gdt for APs (patch 8

Re: [PATCH 0/12 - gnumach] SMP almost working!

2022-10-25 Thread Almudena Garcia
Are you already implemented startup IPI cicle? I was stucked raising it, because the AP keep freezed after load GDT in gdt_init() El martes 25 de octubre de 2022, Damien Zammit escribió: > This patch series is based on Almu's work on SMP, > with additional work by me and refactored for upstream.

Re: [PATCH] Fix when enabling APIC without SMP

2022-09-24 Thread Almudena Garcia
SI-X (for PCI). So you might want to have > APIC without SMP. > > Le sam. 24 sept. 2022 à 19:39, Almudena Garcia > a écrit : > >> At first question: why do you want to enable APIC without SMP. >> In my known, APIC is only useful when there are multiple processors. Even >

Re: [PATCH] Fix when enabling APIC without SMP

2022-09-24 Thread Almudena Garcia
At first question: why do you want to enable APIC without SMP. In my known, APIC is only useful when there are multiple processors. Even IOAPIC has the purpose of distribute IO inputs to multiple processors. +++ b/i386/i386at/model_dep.c @@ -66,6 +66,7 @@ #include #include #include +#include

Re: GNU System

2022-09-14 Thread Almudena Garcia
> 1. when is booting the system can not reach boot gnome enviroment, it stock on terminal, so not sure what to do to pass to gnome shell. GNOME Shell is not supported by Debian GNU/Hurd. The only available DE are Xfce, LXDE and MATE Added to this, although Debian install lightdm by default, this D

Re: Freeze booting from upstream gnumach

2022-09-03 Thread Almudena Garcia
NOTE: The libc6 version in Debian testing is 2.34-7 El sáb, 3 sept 2022 a las 19:32, Almudena Garcia (< liberamenso10...@gmail.com>) escribió: > Hi all: > > By some reason, after upgrade the host machine (Debian testing) the > problems seems solved. > Now gnumach boots with

Re: Freeze booting from upstream gnumach

2022-09-03 Thread Almudena Garcia
Hi all: By some reason, after upgrade the host machine (Debian testing) the problems seems solved. Now gnumach boots without freeze El sáb, 3 sept 2022 a las 18:33, Almudena Garcia (< liberamenso10...@gmail.com>) escribió: > apt policy shows libc0.3's version is 2.34-8~0 > >

Re: Freeze booting from upstream gnumach

2022-09-03 Thread Almudena Garcia
apt policy shows libc0.3's version is 2.34-8~0 El sáb, 3 sept 2022 a las 1:53, Samuel Thibault () escribió: > Almudena Garcia, le ven. 02 sept. 2022 21:24:44 +, a ecrit: > > Yes, I full-upgraded to latest > > "latest" remains relative. > > Actual version

Re: Freeze booting from upstream gnumach

2022-09-02 Thread Almudena Garcia
Yes, I full-upgraded to latest El viernes 2 de septiembre de 2022, Etienne Brateau escribió: > Is your hurd and glibc up to date? I remember an issue with switch to new > version of glibc > > Le ven. 2 sept. 2022 à 18:37, Almudena Garcia > a écrit : > > > Then, wh

Re: Freeze booting from upstream gnumach

2022-09-02 Thread Almudena Garcia
Then, where could be the problem? Check my previous messages El vie, 2 sept 2022 a las 18:28, Samuel Thibault () escribió: > Almudena Garcia, le ven. 02 sept. 2022 18:04:31 +0200, a ecrit: > > ld: warning: gnumach.o: requires executable stack (because the > .note.GNU-stack &g

Re: Freeze booting from upstream gnumach

2022-09-02 Thread Almudena Garcia
Checking building log, I've just find this message ld: warning: gnumach.o: requires executable stack (because the .note.GNU-stack section is executable) Could be this related with my problem? El vie, 2 sept 2022 a las 18:02, Almudena Garcia (< liberamenso10...@gmail.com>) escribi

Re: Freeze booting from upstream gnumach

2022-09-02 Thread Almudena Garcia
After test it again without --enable-cpus, the problems continues El vie, 2 sept 2022 a las 17:58, Almudena Garcia (< liberamenso10...@gmail.com>) escribió: > I pulled from this branch of my repository, which is another pull from > upstream using "git remote" >

Re: Freeze booting from upstream gnumach

2022-09-02 Thread Almudena Garcia
cc -m32' LD='ld -melf_i386' --enable-cpus=4 make gnumach.gz NOTE: I've just noticed that I configured it for multiprocessor. I will try again without --enable-cpus El vie, 2 sept 2022 a las 17:53, Samuel Thibault () escribió: > Hello, > > Almudena Garcia, le ven. 02

Freeze booting from upstream gnumach

2022-09-02 Thread Almudena Garcia
Hi: I've just compiled gnumach from upstream sources, and I noticed that there are a freeze in the booting, just in the pci-arbitrer starting. I attach a screenshot with the problem. Could you check this? Thanks in advance

Re: [PATCH 1/3] pfinet: Dump initial routing table at start up

2022-08-31 Thread Almudena Garcia
> > > Damien Zammit, le mer. 31 août 2022 14:37:23 +, a ecrit: > >> --- > >> pfinet/iioctl-ops.c | 21 + > >> pfinet/linux-src/net/ipv4/fib_hash.c | 6 -- > >> pfinet/linux-src/net/ipv4/fib_semantics.c | 4 > >> pfinet/options.c

Booting problems with PCI Arbitrer and upstream's gnumach

2022-05-27 Thread Almudena Garcia
Hi all: This afternoon I was trying to boot my smp kernel (based in upstream). But, during booting, I found this error who stops the boot before even load the harddisk. Can you check this error? Thanks in advice

Re: patch lost at samba

2022-04-01 Thread Almudena Garcia
> It's now on cdimage, it works fine here. Could you generate a new iso image to test it fully? El jue, 31 mar 2022 a las 14:42, Samuel Thibault () escribió: > Samuel Thibault, le mer. 30 mars 2022 20:16:52 +0200, a ecrit: > > jbra...@dismail.de, le mer. 30 mars 2022 15:29:05 +, a ecrit: > >

Re: Fwd: FOSDEM 2022

2021-12-13 Thread Almudena Garcia
> However, I'm not sure what the content of the talk should be. Can you help suggest what I can talk about? Maybe could be interesting talk about the Rumpkernel implementation: advantages of this (new drivers, by example), the gnumach modifications done for this task, and the current status. El l

Xorg old errors and lacks

2021-11-07 Thread Almudena Garcia
Hi all: Continuing the thread about Xorg, I want to remember some old bugs and lacks which make worse the user experience in desktop. The bug list is this: 1. Xorg requires modify permissions to allow be started by a user: Currently, before run Xorg, it's necessary to make a `dpkg-reconfigure` t

Re: Xorg bug returns: Too many files open in system

2021-11-07 Thread Almudena Garcia
Ok. I've just upgraded. Now fixed. Thanks El dom, 7 nov 2021 a las 2:13, Samuel Thibault () escribió: > Almudena Garcia, le sam. 06 nov. 2021 19:13:54 +0100, a ecrit: > > Have you uploaded this to Debian GNU/Hurd's repository? > > I have uploaded to debian-ports,

Re: Xorg bug returns: Too many files open in system

2021-11-06 Thread Almudena Garcia
Have you uploaded this to Debian GNU/Hurd's repository? I've just upgrade the system, but the problem continues here. El sáb, 6 nov 2021 a las 13:17, Samuel Thibault () escribió: > Samuel Thibault, le sam. 06 nov. 2021 13:16:08 +0100, a ecrit: > > Sergey Bugaev, le sam. 06 nov. 2021 14:26:23 +030

Xorg bug returns: Too many files open in system

2021-11-05 Thread Almudena Garcia
Hi all: Today, testing MATE over Debian GNU/Hurd, after apply latest upgrades, an old error has reappeared when I try to open mate-terminal, avoiding to load the prompt I attach a screenshot of this error Could you fix it? Thanks

Re: [PATCH] Add multiboot2 header

2021-09-07 Thread Almudena Garcia
What mattered with this? It was a interesting project El mar, 9 feb 2021 a las 19:55, Marc Dunivan () escribió: > Actually, I'm trying from the hard disk. I can boot from the cdrom and >> have a working console if I choose "Legacy BIOS" in the bios >> options. But I couldn't install Debian GNU/Li

Re: Problems trying to install Debian GNU/Hurd 2021 in SATA AHCI mode, over Thinkpad T410

2021-08-17 Thread Almudena Garcia
> But then it has its own bugs, which will be much easier to track down in kvm. Ok, wait that my information makes useful El mar, 17 ago 2021 a las 20:03, Samuel Thibault () escribió: > Almudena Garcia, le mar. 17 août 2021 19:49:11 +0200, a ecrit: > > Ok, then I will regret to c

Re: Problems trying to install Debian GNU/Hurd 2021 in SATA AHCI mode, over Thinkpad T410

2021-08-17 Thread Almudena Garcia
Ok, then I will regret to compatibility mode. I was interested to check if the new SATA AHCI driver is able to work in a real machine Thanks for your help El mar, 17 ago 2021 a las 19:38, Samuel Thibault () escribió: > Almudena Garcia, le mar. 17 août 2021 19:19:34 +0200, a ecrit: > >

Re: Problems trying to install Debian GNU/Hurd 2021 in SATA AHCI mode, over Thinkpad T410

2021-08-17 Thread Almudena Garcia
Ok, the change of naming to /dev/sd0s1 in fstab failed. The boot continues using the device /dev/hd0s1 El mar, 17 ago 2021 a las 18:43, Almudena Garcia (< liberamenso10...@gmail.com>) escribió: > But, in fstab, the drives are registered as /dev/hd0s1 (root partition in > harddisk),

Re: Problems trying to install Debian GNU/Hurd 2021 in SATA AHCI mode, over Thinkpad T410

2021-08-17 Thread Almudena Garcia
But, in fstab, the drives are registered as /dev/hd0s1 (root partition in harddisk), and /dev/hd2 (cdron drive). I can try to change them to sdX naming, but is a bit risky El mar, 17 ago 2021 a las 18:33, Samuel Thibault () escribió: > Almudena Garcia, le mar. 17 août 2021 18:26:24 +0200

Re: Problems trying to install Debian GNU/Hurd 2021 in SATA AHCI mode, over Thinkpad T410

2021-08-17 Thread Almudena Garcia
Really, there are not any sd0 device, I think. The harddisk is hd0. But the SATA driver search this sdX device El mar, 17 ago 2021 a las 18:20, Samuel Thibault () escribió: > Almudena Garcia, le mar. 17 août 2021 18:02:49 +0200, a ecrit: > > I tried, but not boot. > > Well th

Re: Problems trying to install Debian GNU/Hurd 2021 in SATA AHCI mode, over Thinkpad T410

2021-08-17 Thread Almudena Garcia
The installation in compatibily mode works correctly, the fail in with the installation in AHCI mode, which fails after partition step El mar, 17 ago 2021 a las 16:01, Almudena Garcia (< liberamenso10...@gmail.com>) escribió: > > You need to select "AHCI" in bios - not &q

Re: getty errors in Debian GNU/Hurd over Thinkpad T410. I can't access to tty

2021-08-16 Thread Almudena Garcia
:56, Samuel Thibault () escribió: > Almudena Garcia, le mar. 17 août 2021 00:52:15 +0200, a ecrit: > > ups, wait to translate > > > > pruebas@debian:~$ sudo dpkg-reconfigure hurd > > Setting up translators: /hurd/exec /hurd/proxy-defpager /hurd/pflocal > (+link) > &

Re: getty errors in Debian GNU/Hurd over Thinkpad T410. I can't access to tty

2021-08-16 Thread Almudena Garcia
a directoryln: failed to access 'stderr/2': Not a directory vcs hdX hdXsY hdXs1Y sdX sdXsY sdXs1Y rumpdisk wdX wdXsY wdXs1Y cdX netdde ethX loopX ttyX ptyp ptyq lprX comX random urandom kbd mousermdir: failed to remove 'shm': Directory not empty shmsettrans: shm: Is a d

Re: getty errors in Debian GNU/Hurd over Thinkpad T410. I can't access to tty

2021-08-16 Thread Almudena Garcia
mousermdir: fallo al borrar 'shm': El directorio no está vacío shmsettrans: shm: Is a directory* El mar, 17 ago 2021 a las 0:12, Samuel Thibault () escribió: > Almudena Garcia, le mar. 17 août 2021 00:01:21 +0200, a ecrit: > > After change to mach console, I report that the getty

Re: getty errors in Debian GNU/Hurd over Thinkpad T410. I can't access to tty

2021-08-16 Thread Almudena Garcia
nd re-enabled hurd-consile, but the problem continues El lun, 16 ago 2021 a las 21:59, Samuel Thibault () escribió: > Almudena Garcia, le lun. 16 août 2021 21:32:38 +0200, a ecrit: > > > It rather looks to me like it's the Hurd console which cannot start > for some > > reaso

  1   2   3   4   5   >