Hi Simon
On 17/01/2021 11:26, Simon Burge wrote:
On 15/01/2021 07:15, matthew green wrote:
Oh, I quite agree. However, in6_nbrinfo predates my involvement with NetBSD
and is the same struct on all BSD. While bringing the same functionality to
IPv4, I elected to keep the same struct just to
Hi Roy,
Roy Marples wrote:
> On 15/01/2021 07:15, matthew green wrote:
> >> Oh, I quite agree. However, in6_nbrinfo predates my involvement with NetBSD
> >> and is the same struct on all BSD. While bringing the same functionality to
> >> IPv4, I elected to keep the same struct just to have the
On 15/01/2021 02:43, Simon Burge wrote:
I'll test a bit more
I can't actually test as my ERLite won't boot anymore.
Console light is green, cu says I'm connected but I get nothing out of it.
With cat5 cables plugged in the ports they flash green and then stick on amber.
I'm guessing this is
On 15/01/2021 07:15, matthew green wrote:
Oh, I quite agree. However, in6_nbrinfo predates my involvement with NetBSD
and is the same struct on all BSD. While bringing the same functionality to
IPv4, I elected to keep the same struct just to have the same API, warts
and all. I like consistency.
> Oh, I quite agree.
> However, in6_nbrinfo predates my involvement with NetBSD and is the same
> struct
> on all BSD. While bringing the same functionality to IPv4, I elected to keep
> the
> same struct just to have the same API, warts and all. I like consistency.
[ .. ]
>
> That breaks
On 15/01/2021 02:43, Simon Burge wrote:
Hi Roy,
Roy Marples wrote:
On 14/01/2021 11:03, Simon Burge wrote:
Sure, I will have a look. Anything IPv6 related I might need a helping
hand to get a test case though :).
As they share a similar structure, you solve one you likely solve the other.
Hi Roy,
Roy Marples wrote:
> On 14/01/2021 11:03, Simon Burge wrote:
> > Sure, I will have a look. Anything IPv6 related I might need a helping
> > hand to get a test case though :).
>
> As they share a similar structure, you solve one you likely solve the other.
> I can assume you have working
On 14/01/2021 11:03, Simon Burge wrote:
Sure, I will have a look. Anything IPv6 related I might need a helping
hand to get a test case though :).
As they share a similar structure, you solve one you likely solve the other.
I can assume you have working IPv4 ;)
Roy
Roy Marples wrote:
> On 14/01/2021 08:00, Simon Burge wrote:
> > Module Name:src
> > Committed By: simonb
> > Date: Thu Jan 14 08:00:45 UTC 2021
> >
> > Modified Files:
> > src/sys/compat/netbsd32: netbsd32.h netbsd32_ioctl.c netbsd32_ioctl.h
> >
> > Log Message:
On 14/01/2021 08:00, Simon Burge wrote:
Module Name:src
Committed By: simonb
Date: Thu Jan 14 08:00:45 UTC 2021
Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_ioctl.c netbsd32_ioctl.h
Log Message:
Handle FSSIOCSET and FSSIOCGET; vndconfig(8) works with
On Mon, 9 Mar 2020, Paul Goyette wrote:
Module Name:src
Committed By: pgoyette
Date: Mon Mar 9 01:06:34 UTC 2020
Modified Files:
src/sys/compat/netbsd32: netbsd32_mod.c
Log Message:
If a syscall requires a module to be autoloaded, the initial invocation
of that
Module Name:src
Committed By: rin
Date: Mon Nov 18 11:01:41 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
TRAP_EXEC does not have extra fields to be filled in at the moment.
Explicitly ignore fields for now.
Pointed out by kamil.
Module Name:src
Committed By: rin
Date: Mon Nov 18 11:01:41 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
TRAP_EXEC does not have extra fields to be filled in at the moment.
Explicitly ignore fields for now.
Pointed out by kamil.
Module Name:src
Committed By: rin
Date: Mon Nov 18 10:25:48 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
When converting siginfo, examine si_code at the beginning,
as explained in siginfo(2).
- If it is SI_NOINFO, there's no additional
Module Name:src
Committed By: rin
Date: Mon Nov 18 10:25:48 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
When converting siginfo, examine si_code at the beginning,
as explained in siginfo(2).
- If it is SI_NOINFO, there's no additional
Module Name:src
Committed By: rin
Date: Mon Nov 18 10:14:52 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
Provide _ptrace_state for SIGTRAP with TRAP_EXEC, TRAP_CHLD, or TRAP_LWP.
Pointed out by kamil. Thanks!
XXX
pullup to netbsd-9
Module Name:src
Committed By: rin
Date: Mon Nov 18 10:14:52 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
Provide _ptrace_state for SIGTRAP with TRAP_EXEC, TRAP_CHLD, or TRAP_LWP.
Pointed out by kamil. Thanks!
XXX
pullup to netbsd-9
Module Name:src
Committed By: rin
Date: Mon Nov 18 04:58:42 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
Sort by signal numbers as far as possible, adjust locations of functions.
No functional changes intended.
XXX
pullup to netbsd-9
Module Name:src
Committed By: rin
Date: Mon Nov 18 04:58:42 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_signal.c
Log Message:
Sort by signal numbers as far as possible, adjust locations of functions.
No functional changes intended.
XXX
pullup to netbsd-9
Module Name:src
Committed By: rin
Date: Mon Nov 18 04:17:08 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_ioctl.c
netbsd32_ioctl.h
Log Message:
Sorry, revert unintentional parts of the previous commit:
Module Name:src
Committed By: rin
Date: Mon Nov 18 04:17:08 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_ioctl.c
netbsd32_ioctl.h
Log Message:
Sorry, revert unintentional parts of the previous commit:
Module Name:src
Committed By: rin
Date: Mon Nov 18 04:09:53 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_ioctl.c
netbsd32_ioctl.h netbsd32_signal.c
Log Message:
Belatedly catch up with kern_sig.c rev 1.358:
Module Name:src
Committed By: rin
Date: Mon Nov 18 04:09:53 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_ioctl.c
netbsd32_ioctl.h netbsd32_signal.c
Log Message:
Belatedly catch up with kern_sig.c rev 1.358:
Module Name:src
Committed By: rin
Date: Thu Nov 7 15:21:56 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h
Log Message:
For netbsd32_statvfs, f_spare should be netbsd32_uint64, not uint64_t.
Fix syscalls using struct statvfs on COMPAT_NETBSD32 on amd64,
Module Name:src
Committed By: rin
Date: Thu Nov 7 15:21:56 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h
Log Message:
For netbsd32_statvfs, f_spare should be netbsd32_uint64, not uint64_t.
Fix syscalls using struct statvfs on COMPAT_NETBSD32 on amd64,
On 2019/11/04 20:20, Rin Okuyama wrote:
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:20:22 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
For netbsd32_readlinkat(2), bufsize is netbsd_size_t, not size_t.
Since bufsize is the last
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:33:01 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Log
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:33:01 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Log
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:32:23 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
netbsd32_size_t should be used instead of size_t for argument of
32-bit syscalls:
- netbsd32___getvfsstat90: bufsize
-
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:32:23 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
netbsd32_size_t should be used instead of size_t for argument of
32-bit syscalls:
- netbsd32___getvfsstat90: bufsize
-
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:21:36 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Log
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:21:36 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Log
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:20:22 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
For netbsd32_readlinkat(2), bufsize is netbsd_size_t, not size_t.
Since bufsize is the last argument, this affects only LP64EB.
XXX
Module Name:src
Committed By: rin
Date: Mon Nov 4 11:20:22 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
For netbsd32_readlinkat(2), bufsize is netbsd_size_t, not size_t.
Since bufsize is the last argument, this affects only LP64EB.
XXX
Module Name:src
Committed By: christos
Date: Sun Oct 13 22:31:32 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Module Name:src
Committed By: christos
Date: Sun Oct 13 22:31:32 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Module Name:src
Committed By: kamil
Date: Sat Oct 5 14:19:53 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_time.c
Log Message:
Validate input before converting timeval::tv_usec in compat/netbsd32
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Sat Oct 5 14:19:53 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_time.c
Log Message:
Validate input before converting timeval::tv_usec in compat/netbsd32
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Sat Sep 28 15:15:34 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
fix sign-compare.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/compat/netbsd32/netbsd32_drm.c
Please
Module Name:src
Committed By: christos
Date: Sat Sep 28 15:15:34 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
fix sign-compare.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/compat/netbsd32/netbsd32_drm.c
Please
Module Name:src
Committed By: mlelstv
Date: Sat Sep 28 08:21:08 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
signed/unsigned comparison.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53
Module Name:src
Committed By: mlelstv
Date: Sat Sep 28 08:21:08 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
signed/unsigned comparison.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53
Module Name:src
Committed By: mlelstv
Date: Fri Sep 27 08:17:12 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
Ensure failure if resid goes negative.
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52
Module Name:src
Committed By: mlelstv
Date: Fri Sep 27 08:17:12 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
Ensure failure if resid goes negative.
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52
Module Name:src
Committed By: mlelstv
Date: Fri Sep 27 08:12:01 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
signed/unsigned mismatch.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: mlelstv
Date: Fri Sep 27 08:12:01 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
signed/unsigned mismatch.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:32:09 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c netbsd32_rndpseudo_50.c
netbsd32_socket.c
Log Message:
use size_t for counters (which are compared and set with unsigneds)
To
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:32:09 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c netbsd32_rndpseudo_50.c
netbsd32_socket.c
Log Message:
use size_t for counters (which are compared and set with unsigneds)
To
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:30:46 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h
Log Message:
accrightslen should be u_int for compat too
To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:30:46 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h
Log Message:
accrightslen should be u_int for compat too
To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:30:00 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_time.c
Log Message:
make the ?: expression types match
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52
Module Name:src
Committed By: christos
Date: Thu Sep 26 01:30:00 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_time.c
Log Message:
make the ?: expression types match
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52
Module Name:src
Committed By: christos
Date: Wed Sep 25 21:40:43 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h
Log Message:
avoid signed-compare warning; use uintmax_t to print.
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125
Module Name:src
Committed By: christos
Date: Wed Sep 25 21:40:43 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32.h
Log Message:
avoid signed-compare warning; use uintmax_t to print.
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125
Module Name:src
Committed By: maxv
Date: Sat Sep 21 06:56:51 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c
Log Message:
Fix netbsd32___mount50():
- zero out fs_args32 to prevent info leaks
- remove unused and non-functional copyin in NFS (lgtm bot)
-
Module Name:src
Committed By: maxv
Date: Sat Sep 21 06:56:51 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c
Log Message:
Fix netbsd32___mount50():
- zero out fs_args32 to prevent info leaks
- remove unused and non-functional copyin in NFS (lgtm bot)
-
Module Name:src
Committed By: kamil
Date: Fri Sep 20 15:16:41 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_select.c
Log Message:
Validate usec ranges in netbsd32___select50()
Later in the code selcommon() checks for proper timespec, check only
correct usec
Module Name:src
Committed By: kamil
Date: Fri Sep 20 15:16:41 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_select.c
Log Message:
Validate usec ranges in netbsd32___select50()
Later in the code selcommon() checks for proper timespec, check only
correct usec
Module Name:src
Committed By: kamil
Date: Fri Sep 20 15:09:07 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c
Log Message:
Validate usec ranges in compat_50_netbsd32_select()
Later in the code selcommon() checks for proper timespec, check only
Module Name:src
Committed By: kamil
Date: Fri Sep 20 15:09:07 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c
Log Message:
Validate usec ranges in compat_50_netbsd32_select()
Later in the code selcommon() checks for proper timespec, check only
Module Name:src
Committed By: christos
Date: Sun Sep 15 20:26:52 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_execve.c
Log Message:
fix fexecve
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/netbsd32/netbsd32_execve.c
Please
Module Name:src
Committed By: christos
Date: Sun Sep 15 20:26:52 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_execve.c
Log Message:
fix fexecve
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/netbsd32/netbsd32_execve.c
Please
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:59:45 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_43.c
Log Message:
Fix info leak.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/compat/netbsd32/netbsd32_compat_43.c
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:59:45 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_43.c
Log Message:
Fix info leak.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/compat/netbsd32/netbsd32_compat_43.c
Thanks for the quick review! The errors below should be all fixed.
christos
> On Aug 20, 2019, at 3:18 PM, Maxime Villard wrote:
>
> 1) In compat_drm_agp_info(), seems like it should be info64to32.
>
> 2) In compat_drm_getstats(), the assignments in the loop are inverted, it's
> st32 which
Le 20/08/2019 à 11:32, Christos Zoulas a écrit :
Module Name:src
Committed By: christos
Date: Tue Aug 20 09:32:21 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_ioctl.c
netbsd32_ioctl.h
Added Files:
src/sys/compat/netbsd32:
Module Name:src
Committed By: christos
Date: Tue Aug 20 14:26:06 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
>From maxv@:
1) In compat_drm_agp_info(), seems like it should be info64to32.
2) In compat_drm_getstats(), the assignments in
Module Name:src
Committed By: christos
Date: Tue Aug 20 14:26:06 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
>From maxv@:
1) In compat_drm_agp_info(), seems like it should be info64to32.
2) In compat_drm_getstats(), the assignments in
Module Name:src
Committed By: christos
Date: Tue Aug 20 14:12:33 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32
Log Message:
make things compile again.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/compat/netbsd32/files.netbsd32
Module Name:src
Committed By: christos
Date: Tue Aug 20 14:12:33 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32
Log Message:
make things compile again.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/compat/netbsd32/files.netbsd32
Module Name:src
Committed By: christos
Date: Tue Aug 20 09:55:49 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
add NetBSD copyright.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/compat/netbsd32/netbsd32_drm.c
Module Name:src
Committed By: christos
Date: Tue Aug 20 09:55:49 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
add NetBSD copyright.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/compat/netbsd32/netbsd32_drm.c
Module Name:src
Committed By: christos
Date: Tue Aug 20 09:32:21 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_ioctl.c
netbsd32_ioctl.h
Added Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
compat32 drm ioctl
Module Name:src
Committed By: christos
Date: Tue Aug 20 09:32:21 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_ioctl.c
netbsd32_ioctl.h
Added Files:
src/sys/compat/netbsd32: netbsd32_drm.c
Log Message:
compat32 drm ioctl
Module Name:src
Committed By: christos
Date: Thu Jun 27 02:36:27 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_rndpseudo_50.c
Log Message:
Include the right stuff so compat_netbsd32_50 compiles.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Thu Jun 27 02:36:27 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_rndpseudo_50.c
Log Message:
Include the right stuff so compat_netbsd32_50 compiles.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:46:03 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c
Log Message:
sort -u opt_ to remove dup.
To generate a diff of this commit:
cvs rdiff -u -r1.225 -r1.226
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:46:03 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c
Log Message:
sort -u opt_ to remove dup.
To generate a diff of this commit:
cvs rdiff -u -r1.225 -r1.226
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:24:32 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:24:32 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c
netbsd32_systrace_args.c
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:23:24 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
Add ifdef for quota and include the syscall numbers header
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:23:24 UTC 2019
Modified Files:
src/sys/compat/netbsd32: syscalls.master
Log Message:
Add ifdef for quota and include the syscall numbers header
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:22:54 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c netbsd32_quota.c
Log Message:
Add options for quota.
To generate a diff of this commit:
cvs rdiff -u -r1.224 -r1.225
Module Name:src
Committed By: christos
Date: Tue Jun 18 16:22:54 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c netbsd32_quota.c
Log Message:
Add options for quota.
To generate a diff of this commit:
cvs rdiff -u -r1.224 -r1.225
Module Name:src
Committed By: pgoyette
Date: Tue Jun 18 16:05:30 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c
Log Message:
Include opt_quota.h
Fixes (at least) the amd64 build.
To generate a diff of this commit:
cvs rdiff -u -r1.223 -r1.224
Module Name:src
Committed By: pgoyette
Date: Tue Jun 18 16:05:30 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c
Log Message:
Include opt_quota.h
Fixes (at least) the amd64 build.
To generate a diff of this commit:
cvs rdiff -u -r1.223 -r1.224
Module Name:src
Committed By: christos
Date: Tue Jun 18 01:37:04 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_syscall.h
netbsd32_syscallargs.h netbsd32_syscalls.c
netbsd32_syscalls_autoload.c netbsd32_sysent.c
Module Name:src
Committed By: christos
Date: Tue Jun 18 01:37:04 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_syscall.h
netbsd32_syscallargs.h netbsd32_syscalls.c
netbsd32_syscalls_autoload.c netbsd32_sysent.c
Module Name:src
Committed By: christos
Date: Tue Jun 18 01:36:50 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32 syscalls.master
Log Message:
use option quota
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: christos
Date: Tue Jun 18 01:36:50 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32 syscalls.master
Log Message:
use option quota
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: christos
Date: Fri Jun 7 20:13:54 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_exec_elf32.c
Log Message:
Sync auxv vector generation with exec_elf.c. Fixes $ORIGIN on compat_netbsd32.
Found by zerous as part of GSoC
To
Module Name:src
Committed By: christos
Date: Fri Jun 7 20:13:54 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_exec_elf32.c
Log Message:
Sync auxv vector generation with exec_elf.c. Fixes $ORIGIN on compat_netbsd32.
Found by zerous as part of GSoC
To
"Paul Goyette" writes:
> Module Name: src
> Committed By: pgoyette
> Date: Wed Jan 30 02:00:02 UTC 2019
>
> Modified Files:
> src/sys/compat/netbsd32: netbsd32_compat_80.c
>
> Log Message:
> Remove #ifdef COMPAT_80
>
> The file will only be selected if "options COMPAT_80" is
On Dec 7, 7:34am, m...@eterna.com.au (matthew green) wrote:
-- Subject: re: CVS commit: src/sys/compat/netbsd32
| can they make 32 bit trace records instead? if not, why not?
Because every other syscall is making 64 bit records, so ktrace.out
file is only parseable/readable by the 64 bit
"Christos Zoulas" writes:
> Module Name: src
> Committed By: christos
> Date: Wed Dec 6 19:15:27 UTC 2017
>
> Modified Files:
> src/sys/compat/netbsd32: netbsd32_netbsd.c netbsd32_signal.c
>
> Log Message:
> disable 32 bit signal ktrace records; 32 bit traced process produce 64
On 2016/11/20 21:18, Michael van Elst wrote:
Looks fine to me.
Committed. Thank you for your review!
Rin
On Thu, Nov 17, 2016 at 09:46:09PM +0900, Rin Okuyama wrote:
> On 2016/11/16 18:33, Michael van Elst wrote:
> >So I suggest to make the compat32 code handle CLOCK_NTP_ADJTIME even
> >when compiled with !NTP but just return ENOTTY.
> >
> >N.B. clockctlioctl returns EINVAL for unrecognized ioctl
On 2016/11/16 18:33, Michael van Elst wrote:
So I suggest to make the compat32 code handle CLOCK_NTP_ADJTIME even
when compiled with !NTP but just return ENOTTY.
N.B. clockctlioctl returns EINVAL for unrecognized ioctl commands,
it should also return ENOTTY.
I wrote a patch. Besides your
On 2016/11/16 18:33, Michael van Elst wrote:
There is a slight twist.
If NTP isn't defined, the code will call the standard (64bit)
ioctl handler with the assumption that the arg uses the same
layout in 64bit and 32bit mode.
If the ioctl handler is builtin, it won't understand the ioctl either
On Tue, Nov 15, 2016 at 07:44:52PM +0900, Rin Okuyama wrote:
> On 2016/11/15 19:26, Martin Husemann wrote:
> >On Tue, Nov 15, 2016 at 07:23:09PM +0900, Rin Okuyama wrote:
> >>This results in build failure for most ARM environments:
> >>
> >> http://releng.netbsd.org/builds/HEAD/201611140950Z/
>
1 - 100 of 121 matches
Mail list logo