Re: [PATCH gnumach] Align mach_msg_type_t and mach_msg_type_long_t with the same alignment as uintptr_t.

2023-03-08 Thread Sergey Bugaev
Hi, this seems to break the x86_64 --disable-user32 gnumach build for me: vm/memory_object_user.user.c: In function ‘memory_object_init’: vm/memory_object_user.user.c:128:9: error: static assertion failed: "Request expected to be 80 bytes" 128 | _Static_assert(sizeof(Request) == 80, "Re

Participating in Google Summer of Code

2023-03-08 Thread ABHINAV C YADAV
Dear sir, I'm Abhinav C Yadav, a student from India. I'd like to work on porting Rust to GNU/Hurd as part of the Google Summer of Code project. I would like to know more about this, could you please assist me? Thank you

GSoC'2023: Porting Rust to GNU/Hurd: GNU

2023-03-08 Thread Madhu patel
Hi, I'm interested in working on the project `Porting Rust to GNU/Hurd` in the GNU organization through GSoC'2023. I am Madhu Patel, a fourth-year B.Tech. student in Computer Science at IGDTUW, with a CGPA of 8.7/10. I have previously interned at Adobe India, Rabvik Innovations, and FM solutions,

[PATCH v3 gnumach] x86_64: add 64-bit syscall entry point

2023-03-08 Thread Luca Dariz
While theoretically we could still use the same call gate as for 32-bit userspace, it doesn't seem very common, and gcc seems to not encode properly the instruction. Instead we use syscall/sysret as other kernels (e.g. XNU,Linux). This version still has some limitations, but should be enough to sta

Re: GSoC'2023: Porting Rust to GNU/Hurd: GNU

2023-03-08 Thread Samuel Thibault
Hello, Madhu patel, le jeu. 09 mars 2023 01:44:50 +0530, a ecrit: > Please suggest a few initial tasks I can work on during the application period > and attach them to my application. We have posted information on https://darnassus.sceen.net/~hurd-web/community/gsoc/project_ideas/rust/ Samuel

Re: Participating in Google Summer of Code

2023-03-08 Thread Samuel Thibault
Hello, ABHINAV C YADAV, le mar. 07 mars 2023 22:35:07 +0530, a ecrit: > I would like to know more about this, could you please assist me? We have put information on: https://darnassus.sceen.net/~hurd-web/community/gsoc/project_ideas/rust/ Samuel

Re: GSoC'2023: Porting Rust to GNU/Hurd: GNU

2023-03-08 Thread Madhu patel
Hi, I have gone through the page, and I meet some requirements as mentioned. I have good knowledge of C and am currently in the process of learning Rust. At the moment, I am working on [1] . Can you recommend any other skills

Re: [PATCH gnumach] Align mach_msg_type_t and mach_msg_type_long_t with the same alignment as uintptr_t.

2023-03-08 Thread Flávio Cruz
Hi On Wed, Mar 8, 2023 at 4:37 AM Sergey Bugaev wrote: > Hi, > > this seems to break the x86_64 --disable-user32 gnumach build for me: > > vm/memory_object_user.user.c: In function ‘memory_object_init’: > vm/memory_object_user.user.c:128:9: error: static assertion failed: > "Request expected to