Re: CVS commit: src/sys/sys

2024-09-11 Thread Ryo ONODERA
Hi, Christos Zoulas writes: > And committed. Thank you very much for your quick fix. It works fine for me now. > christos > > -- Ryo ONODERA // r...@tetera.org PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3

Re: CVS commit: src/sys/sys

2024-09-11 Thread Christos Zoulas
And committed. christos

Re: CVS commit: src/sys/sys

2024-09-11 Thread Christos Zoulas
On 2024-09-11 11:18 am, Taylor R Campbell wrote: Date: Thu, 12 Sep 2024 00:05:24 +0900 From: Ryo ONODERA "Taylor R Campbell" writes: > sys/endian.h: Hide le32enc/be32enc/... under _NETBSD_SOURCE. > > These are non-standard extensions, so they should not be exposed by, > e.g., _XOPEN_SOURCE=70

Re: CVS commit: src/sys/sys

2024-09-11 Thread Taylor R Campbell
> Date: Thu, 12 Sep 2024 00:05:24 +0900 > From: Ryo ONODERA > > "Taylor R Campbell" writes: > > > sys/endian.h: Hide le32enc/be32enc/... under _NETBSD_SOURCE. > > > > These are non-standard extensions, so they should not be exposed by, > > e.g., _XOPEN_SOURCE=700. > > > > PR standards/57807: #i

Re: CVS commit: src/sys/sys

2024-09-11 Thread Ryo ONODERA
Hi, "Taylor R Campbell" writes: > Module Name: src > Committed By: riastradh > Date: Mon Sep 9 18:17:14 UTC 2024 > > Modified Files: > src/sys/sys: endian.h > > Log Message: > sys/endian.h: Hide le32enc/be32enc/... under _NETBSD_SOURCE. > > These are non-standard extensions, so t

CVS commit: src/sys/sys

2024-09-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 9 18:38:38 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: sys/endian.h: sync comment with code To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/sys/endian.h Please note that diffs are

CVS commit: src/sys/sys

2024-09-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 9 18:38:38 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: sys/endian.h: sync comment with code To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/sys/endian.h Please note that diffs are

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 18:17:14 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: sys/endian.h: Hide le32enc/be32enc/... under _NETBSD_SOURCE. These are non-standard extensions, so they should not be exposed by, e.g., _XOPEN_SOU

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 18:17:14 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: sys/endian.h: Hide le32enc/be32enc/... under _NETBSD_SOURCE. These are non-standard extensions, so they should not be exposed by, e.g., _XOPEN_SOU

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 15:22:50 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: arpa/inet.h: Define htonl &c. under _POSIX_C_SOURCE >= 200112L too. These do not require _XOPEN_SOURCE as of POSIX 2001: https://pubs.opengroup.o

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 15:22:50 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: arpa/inet.h: Define htonl &c. under _POSIX_C_SOURCE >= 200112L too. These do not require _XOPEN_SOURCE as of POSIX 2001: https://pubs.opengroup.o

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 15:05:39 UTC 2024 Modified Files: src/sys/sys: featuretest.h Log Message: sys/featuretest.h: Define _POSIX_C_SOURCE according to _XOPEN_SOURCE. If _XOPEN_SOURCE is defined but _POSIX_C_SOURCE is not, there is a corr

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 15:05:39 UTC 2024 Modified Files: src/sys/sys: featuretest.h Log Message: sys/featuretest.h: Define _POSIX_C_SOURCE according to _XOPEN_SOURCE. If _XOPEN_SOURCE is defined but _POSIX_C_SOURCE is not, there is a corr

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 12:01:16 UTC 2024 Modified Files: src/sys/sys: signal.h Log Message: signal.h: Fix namespacing for various SA_* constants. References: POSIX 2001 (items labeled XSI are restricted by _XOPEN_SOURCE): https://pubs.op

CVS commit: src/sys/sys

2024-09-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 9 12:01:16 UTC 2024 Modified Files: src/sys/sys: signal.h Log Message: signal.h: Fix namespacing for various SA_* constants. References: POSIX 2001 (items labeled XSI are restricted by _XOPEN_SOURCE): https://pubs.op

CVS commit: src/sys/sys

2024-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 27 00:57:35 UTC 2024 Modified Files: src/sys/sys: param.h Log Message: sys/param.h: Welcome to 10.99.12! Courtesy of entropy_consolidate's new return value, telling the caller whether it was interrupted by a signal or

CVS commit: src/sys/sys

2024-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 27 00:57:35 UTC 2024 Modified Files: src/sys/sys: param.h Log Message: sys/param.h: Welcome to 10.99.12! Courtesy of entropy_consolidate's new return value, telling the caller whether it was interrupted by a signal or

CVS commit: src/sys/sys

2024-08-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 19 17:16:02 UTC 2024 Modified Files: src/sys/sys: disklabel_gpt.h Log Message: Add OpenBSD UUID (Anon Ymous) To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/sys/disklabel_gpt.h Please note that d

CVS commit: src/sys/sys

2024-08-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Aug 19 17:16:02 UTC 2024 Modified Files: src/sys/sys: disklabel_gpt.h Log Message: Add OpenBSD UUID (Anon Ymous) To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/sys/disklabel_gpt.h Please note that d

CVS commit: src/sys/sys

2024-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 15 20:42:59 UTC 2024 Modified Files: src/sys/sys: featuretest.h Log Message: sys/featuretest.h: Cite references for _POSIX_C_SOURCE/_XOPEN_SOURCE. No functional change intended, comment-only. To generate a diff of th

CVS commit: src/sys/sys

2024-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 15 20:42:59 UTC 2024 Modified Files: src/sys/sys: featuretest.h Log Message: sys/featuretest.h: Cite references for _POSIX_C_SOURCE/_XOPEN_SOURCE. No functional change intended, comment-only. To generate a diff of th

CVS commit: src/sys/sys

2024-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 15 20:25:47 UTC 2024 Modified Files: src/sys/sys: featuretest.h Log Message: sys/featuretest.h: Update comments for POSIX 2024 and C23. No functional change intended. Maybe we should turn this into a man page. To ge

CVS commit: src/sys/sys

2024-08-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 15 20:25:47 UTC 2024 Modified Files: src/sys/sys: featuretest.h Log Message: sys/featuretest.h: Update comments for POSIX 2024 and C23. No functional change intended. Maybe we should turn this into a man page. To ge

CVS commit: src/sys/sys

2024-07-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 11 06:05:59 UTC 2024 Modified Files: src/sys/sys: syslog.h Log Message: sys/syslog.h: Nix trailing whitespace. No functional change intended. PR 58391 To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 sr

CVS commit: src/sys/sys

2024-07-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 11 06:05:59 UTC 2024 Modified Files: src/sys/sys: syslog.h Log Message: sys/syslog.h: Nix trailing whitespace. No functional change intended. PR 58391 To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 sr

CVS commit: src/sys/sys

2024-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 29 13:04:20 UTC 2024 Modified Files: src/sys/sys: param.h Log Message: Welcome to NetBSD 10.99.11, courtesy of sdt:::set-error probe. PR kern/58378 (and also if_stat..._ref API change, PR kern/58377) To generate a d

CVS commit: src/sys/sys

2024-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 29 13:04:20 UTC 2024 Modified Files: src/sys/sys: param.h Log Message: Welcome to NetBSD 10.99.11, courtesy of sdt:::set-error probe. PR kern/58378 (and also if_stat..._ref API change, PR kern/58377) To generate a d

CVS commit: src/sys/sys

2024-06-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 29 03:01:29 UTC 2024 Modified Files: src/sys/sys: sdt.h Log Message: sys/sdt.h: Make SDT_PROBE* work as expressions. This way, they can be used inside other expressions with the comma operator, such as in the SET_ERROR

CVS commit: src/sys/sys

2024-06-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jun 29 03:01:29 UTC 2024 Modified Files: src/sys/sys: sdt.h Log Message: sys/sdt.h: Make SDT_PROBE* work as expressions. This way, they can be used inside other expressions with the comma operator, such as in the SET_ERROR

Re: CVS commit: src/sys/sys

2024-06-02 Thread Ryo ONODERA
Hi, Thanks for your fix. It works fine for me. "Taylor R Campbell" writes: > Module Name: src > Committed By: riastradh > Date: Sat May 25 13:44:48 UTC 2024 > > Modified Files: > src/sys/sys: ucontext.h > > Log Message: > ucontext.h: Expose __UCONTEXT_SIZE to userland. > > But do

CVS commit: src/sys/sys

2024-05-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 25 13:44:48 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: ucontext.h: Expose __UCONTEXT_SIZE to userland. But don't expose __CTASSERT(__UCONTEXT_SIZE == sizeof(ucontext_t)) to userland. - __UCONTEXT_SI

CVS commit: src/sys/sys

2024-05-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 25 13:44:48 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: ucontext.h: Expose __UCONTEXT_SIZE to userland. But don't expose __CTASSERT(__UCONTEXT_SIZE == sizeof(ucontext_t)) to userland. - __UCONTEXT_SI

CVS commit: src/sys/sys

2024-05-24 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Fri May 24 13:50:30 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: Move __UCONTEXT_SIZE inside _KERNEL like before Fix pkgsrc/lang/rust runtime SIGILL error during pkgsrc/www/firefox build. To generate a diff of t

CVS commit: src/sys/sys

2024-05-24 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Fri May 24 13:50:30 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: Move __UCONTEXT_SIZE inside _KERNEL like before Fix pkgsrc/lang/rust runtime SIGILL error during pkgsrc/www/firefox build. To generate a diff of t

CVS commit: src/sys/sys

2024-05-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 18 01:21:42 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: If does not define __UCONTEXT_SIZE, define it as sizeof(ucontext_t). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/sys/u

CVS commit: src/sys/sys

2024-05-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 18 01:21:42 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: If does not define __UCONTEXT_SIZE, define it as sizeof(ucontext_t). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/sys/u

CVS commit: src/sys/sys

2024-05-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 18 01:16:21 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: Define the _UC_* flag bits before including . To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/sys/ucontext.h Please note t

CVS commit: src/sys/sys

2024-05-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 18 01:16:21 UTC 2024 Modified Files: src/sys/sys: ucontext.h Log Message: Define the _UC_* flag bits before including . To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/sys/ucontext.h Please note t

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:45:13 UTC 2024 Modified Files: src/sys/sys: lock.h Log Message: sys/lock.h: remove stray semicolon from SPINLOCK_BACKOFF macro To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/sys/sys/lock.h Pleas

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:45:13 UTC 2024 Modified Files: src/sys/sys: lock.h Log Message: sys/lock.h: remove stray semicolon from SPINLOCK_BACKOFF macro To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/sys/sys/lock.h Pleas

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:38:03 UTC 2024 Modified Files: src/sys/sys: module_hook.h Log Message: sys/module_hook.h: remove CONSTCOND comment from do-while-0 loop Lint doesn't need this comment anymore, as there is nothing surprising or unusu

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:38:03 UTC 2024 Modified Files: src/sys/sys: module_hook.h Log Message: sys/module_hook.h: remove CONSTCOND comment from do-while-0 loop Lint doesn't need this comment anymore, as there is nothing surprising or unusu

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:34:56 UTC 2024 Modified Files: src/sys/sys: bitops.h boot_flag.h bootblock.h buf.h cctr.h cdefs.h cpu_data.h fd_set.h ieee754.h ipc.h kernhist.h lock.h mbuf.h msg.h queue.h rbtree.h resourcevar

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:34:56 UTC 2024 Modified Files: src/sys/sys: bitops.h boot_flag.h bootblock.h buf.h cctr.h cdefs.h cpu_data.h fd_set.h ieee754.h ipc.h kernhist.h lock.h mbuf.h msg.h queue.h rbtree.h resourcevar

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 09:34:25 UTC 2024 Modified Files: src/sys/sys: ktrace.h Log Message: sys/ktrace.h: fix off-by-one in snprintb for ktrace flags There's a one-bit gap between TRC_EMUL and INHERIT. Noticed by RVP. To generate a diff o

CVS commit: src/sys/sys

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 09:34:25 UTC 2024 Modified Files: src/sys/sys: ktrace.h Log Message: sys/ktrace.h: fix off-by-one in snprintb for ktrace flags There's a one-bit gap between TRC_EMUL and INHERIT. Noticed by RVP. To generate a diff o

CVS commit: src/sys/sys

2024-05-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 11 13:26:54 UTC 2024 Modified Files: src/sys/sys: cdefs.h Log Message: sys/cdefs.h: Make various macros work more robustly. Use predefined __-namespace macros inside __BIT, __type_min, __type_max, and __type_fit: - Us

CVS commit: src/sys/sys

2024-05-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 11 13:26:54 UTC 2024 Modified Files: src/sys/sys: cdefs.h Log Message: sys/cdefs.h: Make various macros work more robustly. Use predefined __-namespace macros inside __BIT, __type_min, __type_max, and __type_fit: - Us

CVS commit: src/sys/sys

2024-05-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri May 10 09:30:47 UTC 2024 Modified Files: src/sys/sys: ktrace.h Log Message: sys/ktrace.h: fix off-by-one error in snprintb for ktrace flags To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/sys/ktrace.h

CVS commit: src/sys/sys

2024-05-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri May 10 09:30:47 UTC 2024 Modified Files: src/sys/sys: ktrace.h Log Message: sys/ktrace.h: fix off-by-one error in snprintb for ktrace flags To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/sys/ktrace.h

CVS commit: src/sys/sys

2024-05-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 1 07:43:42 UTC 2024 Modified Files: src/sys/sys: cdefs.h Log Message: sys/cdefs.h: pass __aligned to lint Lint could parse _Alignas and __attribute__((__aligned__(4))) previously but simply ignored them. Since today, the

CVS commit: src/sys/sys

2024-05-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 1 07:43:42 UTC 2024 Modified Files: src/sys/sys: cdefs.h Log Message: sys/cdefs.h: pass __aligned to lint Lint could parse _Alignas and __attribute__((__aligned__(4))) previously but simply ignored them. Since today, the

CVS commit: src/sys/sys

2024-04-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Apr 17 18:01:29 UTC 2024 Modified Files: src/sys/sys: conf.h Log Message: sys/conf.h: Need sys/types.h for dev_t, devmajor_t. To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/sys/conf.h Please note

CVS commit: src/sys/sys

2024-04-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Apr 17 18:01:29 UTC 2024 Modified Files: src/sys/sys: conf.h Log Message: sys/conf.h: Need sys/types.h for dev_t, devmajor_t. To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/sys/conf.h Please note

CVS commit: src/sys/sys

2024-04-10 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Apr 10 20:00:12 UTC 2024 Modified Files: src/sys/sys: disklabel.h Log Message: s/Unfornately/Unfortunately/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/sys/disklabel.h Please note tha

CVS commit: src/sys/sys

2024-04-10 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Apr 10 20:00:12 UTC 2024 Modified Files: src/sys/sys: disklabel.h Log Message: s/Unfornately/Unfortunately/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/sys/disklabel.h Please note tha

CVS commit: src/sys/sys

2024-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 28 10:06:19 UTC 2024 Modified Files: src/sys/sys: userret.h Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/sys/userret.h Please note that diffs are not public doma

CVS commit: src/sys/sys

2024-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 28 10:06:19 UTC 2024 Modified Files: src/sys/sys: userret.h Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/sys/userret.h Please note that diffs are not public doma

CVS commit: src/sys/sys

2024-01-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Jan 22 21:15:02 UTC 2024 Modified Files: src/sys/sys: mbuf.h Log Message: fix M_CSUM_BITS bitfield for M_CSUM_BLANK - \37 is the bit before \40 noticed by rillig@ thanks To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/sys

2024-01-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Jan 22 21:15:02 UTC 2024 Modified Files: src/sys/sys: mbuf.h Log Message: fix M_CSUM_BITS bitfield for M_CSUM_BLANK - \37 is the bit before \40 noticed by rillig@ thanks To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/sys

2024-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 22 18:50:46 UTC 2024 Modified Files: src/sys/sys: socket.h Log Message: PR/57871: Haelwenn Monnier: Don't use u_char because it is not defined in with POSIX_C_SOURCE To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/sys

2024-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 22 18:50:46 UTC 2024 Modified Files: src/sys/sys: socket.h Log Message: PR/57871: Haelwenn Monnier: Don't use u_char because it is not defined in with POSIX_C_SOURCE To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/sys

2024-01-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 20 13:15:46 UTC 2024 Modified Files: src/sys/sys: sysctl.h Log Message: Make __learn_tree always visible. It starts with __ anyway. To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239 src/sys/sys/sysctl.h

CVS commit: src/sys/sys

2024-01-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 20 13:15:46 UTC 2024 Modified Files: src/sys/sys: sysctl.h Log Message: Make __learn_tree always visible. It starts with __ anyway. To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239 src/sys/sys/sysctl.h

CVS commit: src/sys/sys

2024-01-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 19 18:39:59 UTC 2024 Modified Files: src/sys/sys: ptree.h sha2.h sysctl.h Log Message: Add missing decls. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/sys/ptree.h cvs rdiff -u -r1.3 -r1.4 src/sys

CVS commit: src/sys/sys

2024-01-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 19 18:39:59 UTC 2024 Modified Files: src/sys/sys: ptree.h sha2.h sysctl.h Log Message: Add missing decls. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/sys/ptree.h cvs rdiff -u -r1.3 -r1.4 src/sys

CVS commit: src/sys/sys

2024-01-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 15 18:15:37 UTC 2024 Modified Files: src/sys/sys: device.h Log Message: Revert unintended commit (didn't hit CTRL-C fast enough I guess). To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/sys/devic

CVS commit: src/sys/sys

2024-01-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 15 18:15:37 UTC 2024 Modified Files: src/sys/sys: device.h Log Message: Revert unintended commit (didn't hit CTRL-C fast enough I guess). To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/sys/devic

CVS commit: src/sys/sys

2024-01-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 15 18:14:24 UTC 2024 Modified Files: src/sys/sys: device.h evcnt.h Log Message: Provide an ev_count32 field for situations where a 32-bit counter is sufficient (and, notably, might be desirable to avoid 64-bit math on an

CVS commit: src/sys/sys

2024-01-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 15 18:14:24 UTC 2024 Modified Files: src/sys/sys: device.h evcnt.h Log Message: Provide an ev_count32 field for situations where a 32-bit counter is sufficient (and, notably, might be desirable to avoid 64-bit math on an

Re: CVS commit: src/sys/sys

2024-01-06 Thread Christos Zoulas
In article <2017973.usquhbg...@britannica.bec.de>, Joerg Sonnenberger wrote: >On Tuesday, January 2, 2024 8:27:57 PM CET Christos Zoulas wrote: >> Module Name: src >> Committed By:christos >> Date:Tue Jan 2 19:27:57 UTC 2024 >> >> Modified Files: >> src/sys/sys: rbt

CVS commit: src/sys/sys

2024-01-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 3 18:43:52 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: break the cycle: this does not need it only needs To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/sys/endian.h Please not

CVS commit: src/sys/sys

2024-01-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 3 18:43:52 UTC 2024 Modified Files: src/sys/sys: endian.h Log Message: break the cycle: this does not need it only needs To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/sys/endian.h Please not

Re: CVS commit: src/sys/sys

2024-01-02 Thread Robert Elz
Date:Tue, 2 Jan 2024 21:20:42 -0500 From:Jason Thorpe Message-ID: | seems safe Safe probably, but also wrong. It looks to be there puerly for the __BEGIN_DECLS / __END_DECLS definitions - which are needed just beause has prototypes for lseek() truncate() and f

Re: CVS commit: src/sys/sys

2024-01-02 Thread Jason Thorpe
> On Jan 2, 2024, at 8:41 PM, Robert Elz wrote: > > I doubt that should really be including > and almost certainly not , and shouldn't have prototypes > for any functions at all. seems safe — all of that stuff is in the implementation namespace. -- thorpej

Re: CVS commit: src/sys/sys

2024-01-02 Thread Robert Elz
Date:Wed, 3 Jan 2024 03:15:39 +0300 From:Valery Ushakov Message-ID: | for userland uses should include stddef.h where size_t is supposed | to come from Unfortunately, while is defined to specify size_t it isn't specified to include ssize_t - and many things tha

Re: CVS commit: src/sys/sys

2024-01-02 Thread Valery Ushakov
On Wed, Jan 03, 2024 at 01:06:57 +0100, Joerg Sonnenberger wrote: > Date: Wed, 03 Jan 2024 01:06:57 +0100 > From: Joerg Sonnenberger > Subject: Re: CVS commit: src/sys/sys > To: source-changes-d@netbsd.org > > On Tuesday, January 2, 2024 8:27:57 PM CET Christos Zoulas wrot

Re: CVS commit: src/sys/sys

2024-01-02 Thread Joerg Sonnenberger
On Tuesday, January 2, 2024 8:27:57 PM CET Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Tue Jan 2 19:27:57 UTC 2024 > > Modified Files: > src/sys/sys: rbtree.h > > Log Message: > This uses size_t, so it always needs , remove ifdefs. sys/types.h is on

CVS commit: src/sys/sys

2024-01-02 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Jan 2 22:39:00 UTC 2024 Modified Files: src/sys/sys: rbtree.h Log Message: Fix previous so isn't included with _KERNEL (etc). Like it used to be. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/sys/rbtre

CVS commit: src/sys/sys

2024-01-02 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Jan 2 22:39:00 UTC 2024 Modified Files: src/sys/sys: rbtree.h Log Message: Fix previous so isn't included with _KERNEL (etc). Like it used to be. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/sys/rbtre

CVS commit: src/sys/sys

2024-01-02 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Jan 2 22:35:22 UTC 2024 Modified Files: src/sys/sys: rbtree.h Log Message: Put back - but only when RBDEBUG is defined (the similarly conditional rb_tree_check() prototype needs "bool"). To generate a diff of this commit: cvs

CVS commit: src/sys/sys

2024-01-02 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Jan 2 22:35:22 UTC 2024 Modified Files: src/sys/sys: rbtree.h Log Message: Put back - but only when RBDEBUG is defined (the similarly conditional rb_tree_check() prototype needs "bool"). To generate a diff of this commit: cvs

CVS commit: src/sys/sys

2024-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jan 2 19:27:57 UTC 2024 Modified Files: src/sys/sys: rbtree.h Log Message: This uses size_t, so it always needs , remove ifdefs. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/sys/rbtree.h Please not

CVS commit: src/sys/sys

2024-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jan 2 19:27:57 UTC 2024 Modified Files: src/sys/sys: rbtree.h Log Message: This uses size_t, so it always needs , remove ifdefs. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/sys/rbtree.h Please not

CVS commit: src/sys/sys

2023-12-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Dec 2 19:11:52 UTC 2023 Modified Files: src/sys/sys: vmem.h vmem_impl.h Log Message: vmem_init() requires the caller to include in order to know the storage size of "struct vmem", so put the prototype for vmem_init() there

CVS commit: src/sys/sys

2023-12-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Dec 2 19:11:52 UTC 2023 Modified Files: src/sys/sys: vmem.h vmem_impl.h Log Message: vmem_init() requires the caller to include in order to know the storage size of "struct vmem", so put the prototype for vmem_init() there

CVS commit: src/sys/sys

2023-11-22 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Nov 22 12:15:09 UTC 2023 Modified Files: src/sys/sys: pax.h Log Message: PAGE_SIZE will not evaluate to a vaddr_t expression on all architectures (e.g. sparc), so cast it to that. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/sys

2023-11-22 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Nov 22 12:15:09 UTC 2023 Modified Files: src/sys/sys: pax.h Log Message: PAGE_SIZE will not evaluate to a vaddr_t expression on all architectures (e.g. sparc), so cast it to that. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/sys

2023-11-08 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Wed Nov 8 19:27:13 UTC 2023 Modified Files: src/sys/sys: un.h Log Message: Use a #define for sockaddr_un.sun_path and add the historical context around why it is set to 104. (struct sockaddr needed to fit into an mbuf) >From F

CVS commit: src/sys/sys

2023-11-08 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Wed Nov 8 19:27:13 UTC 2023 Modified Files: src/sys/sys: un.h Log Message: Use a #define for sockaddr_un.sun_path and add the historical context around why it is set to 104. (struct sockaddr needed to fit into an mbuf) >From F

CVS commit: src/sys/sys

2023-10-27 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Fri Oct 27 14:34:58 UTC 2023 Modified Files: src/sys/sys: clock.h Log Message: revert previous and go back to ifdef and 'include ' As noted on current-users, using sys/stdint.h breaks building tools (albeit perhaps surprisingly

CVS commit: src/sys/sys

2023-10-27 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Fri Oct 27 14:34:58 UTC 2023 Modified Files: src/sys/sys: clock.h Log Message: revert previous and go back to ifdef and 'include ' As noted on current-users, using sys/stdint.h breaks building tools (albeit perhaps surprisingly

CVS commit: src/sys/sys

2023-10-26 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Thu Oct 26 14:04:46 UTC 2023 Modified Files: src/sys/sys: clock.h Log Message: change include to sys/stdint.h, as suggested by simonb@ This avoids the need for #ifdefs, and stdint.h turns out to be a symlink to sys/stdint.h to

CVS commit: src/sys/sys

2023-10-26 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Thu Oct 26 14:04:46 UTC 2023 Modified Files: src/sys/sys: clock.h Log Message: change include to sys/stdint.h, as suggested by simonb@ This avoids the need for #ifdefs, and stdint.h turns out to be a symlink to sys/stdint.h to

CVS commit: src/sys/sys

2023-10-25 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Thu Oct 26 00:59:16 UTC 2023 Modified Files: src/sys/sys: clock.h Log Message: include stdint.h if not in kernel/standalone mode This fixes problems with including sys/clock.h by itself and avoids having to order headers counte

CVS commit: src/sys/sys

2023-10-25 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Thu Oct 26 00:59:16 UTC 2023 Modified Files: src/sys/sys: clock.h Log Message: include stdint.h if not in kernel/standalone mode This fixes problems with including sys/clock.h by itself and avoids having to order headers counte

CVS commit: src/sys/sys

2023-10-25 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Oct 25 08:22:25 UTC 2023 Modified Files: src/sys/sys: unistd.h Log Message: Align sysconf numbers. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/sys/unistd.h Please note that diffs are not public dom

CVS commit: src/sys/sys

2023-10-25 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Oct 25 08:22:25 UTC 2023 Modified Files: src/sys/sys: unistd.h Log Message: Align sysconf numbers. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/sys/unistd.h Please note that diffs are not public dom

CVS commit: src/sys/sys

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 10:28:06 UTC 2023 Modified Files: src/sys/sys: pipe.h Log Message: sys/pipe.h: #define No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/sys/pipe.h Please note t

CVS commit: src/sys/sys

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 10:28:06 UTC 2023 Modified Files: src/sys/sys: pipe.h Log Message: sys/pipe.h: #define No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/sys/pipe.h Please note t

  1   2   3   4   5   6   7   >