---
i386/i386at/model_dep.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/i386/i386at/model_dep.c b/i386/i386at/model_dep.c
index baff8da1..73b99f94 100644
--- a/i386/i386at/model_dep.c
+++ b/i386/i386at/model_dep.c
@@ -177,6 +177,8 @@ void machine_init(void)
#warning FIXME: Rather unmask
Fixes boot --enable-ncpus=1 with --enable-apic configuration
albeit the keyboard is stuck and network cannot be accessed.
Error messages:
Timeout reached while wating for return value
/bin/console: Could not receive return value from daemon process: Connection
timed out
---
i386/i386at/model_de
On Sun, Feb 19, 2023 at 12:34 AM Luca wrote:
>
> Hi!
>
> Il 18/02/23 21:37, Sergey Bugaev ha scritto:
> > +struct i386_fsgs_base_state {
> > + unsigned long fs_base;
> > + unsigned long gs_base;
> > +};
>
> The fs and gs registers are also set by i386_REGS_SEGS_STATE. If they
> are better
Hi!
Il 18/02/23 21:37, Sergey Bugaev ha scritto:
+struct i386_fsgs_base_state {
+ unsigned long fs_base;
+ unsigned long gs_base;
+};
The fs and gs registers are also set by i386_REGS_SEGS_STATE. If they
are better set separately (as it seems from the other patch, but I don't
rea
This ensures that a timer_t value can be cast to struct timer_node *
and back.
Signed-off-by: Sergey Bugaev
---
sysdeps/mach/hurd/bits/typesizes.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sysdeps/mach/hurd/bits/typesizes.h
b/sysdeps/mach/hurd/bits/typesizes.h
index 72
Signed-off-by: Sergey Bugaev
---
sysdeps/mach/hurd/x86/init-first.c | 14 +-
sysdeps/mach/hurd/x86_64/tls.h | 257
sysdeps/mach/x86_64/thread_state.h | 51
sysdeps/x86_64/htl/bits/pthreadtypes-arch.h | 36 +++
sysdeps/x86_64/htl/pt-machd
---
i386/include/mach/i386/thread_status.h | 8
1 file changed, 8 insertions(+)
diff --git a/i386/include/mach/i386/thread_status.h
b/i386/include/mach/i386/thread_status.h
index 3de22ff3..32e40686 100644
--- a/i386/include/mach/i386/thread_status.h
+++ b/i386/include/mach/i386/thread_s
The PAGE_SIZE from the Mach headers statically defines the machine's
page size. There's no need to query it dynamically; furthermore, the
implementation of the vm_statistics () RPC unconditionally fills in
pagesize = PAGE_SIZE;
Not doing the extra RPC shaves off 2 RPCs from the start-up of every
They all return int, not size_t.
Signed-off-by: Sergey Bugaev
---
sysdeps/mach/hurd/fsetxattr.c| 2 +-
sysdeps/mach/hurd/lremovexattr.c | 2 +-
sysdeps/mach/hurd/lsetxattr.c| 2 +-
sysdeps/mach/hurd/removexattr.c | 2 +-
sysdeps/mach/hurd/setxattr.c | 2 +-
5 files changed, 5 insert
This is going to be done differently on x86_64.
Signed-off-by: Sergey Bugaev
---
mach/setup-thread.c | 18 ++
sysdeps/mach/hurd/i386/tls.h | 25 -
2 files changed, 22 insertions(+), 21 deletions(-)
diff --git a/mach/setup-thread.c b/mach/setup-th
Fix a few more cases of build errors caused by mismatched types. This is a
continuation of f4315054b46d5e58b44a709a51943fb73f846afb.
Signed-off-by: Sergey Bugaev
---
hurd/hurdsig.c | 6 +++---
sysdeps/mach/hurd/getpriority.c | 6 +++---
sysdeps/mach/hurd/if_index.c| 2 +-
sy
Signed-off-by: Sergey Bugaev
---
sysdeps/mach/hurd/{i386 => x86}/init-first.c | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
rename sysdeps/mach/hurd/{i386 => x86}/init-first.c (96%)
diff --git a/sysdeps/mach/hurd/i386/init-first.c
b/sysdeps/mach/hurd/x86/init-first.c
And make it a bit more 64-bit ready. This is in preparation to moving this
file into x86/
Signed-off-by: Sergey Bugaev
---
sysdeps/mach/hurd/i386/init-first.c | 23 +++
1 file changed, 7 insertions(+), 16 deletions(-)
diff --git a/sysdeps/mach/hurd/i386/init-first.c
b/sysde
Hello,
here's some more work on the x86_64-gnu glibc port. Large parts of glibc
(almost all of it?) builds, in particular mach/subdir_lib builds cleanly.
Patch 6 is really unrelated to the rest of the changes, it's just a small thing
that I've noticed while single-stepping through glibc startup,
Follow-up Comment #37, sr #110199 (project administration):
Hello,
Thank you for your reply. If I understand correctly all files under the BSD-3
licence have to contain a copy of the license text. Secondly for other
licences every file has to carry a copyright and license notice.
All of the abov
15 matches
Mail list logo