CVS commit: src/sys/sys

2021-10-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 12 17:06:26 UTC 2021 Modified Files: src/sys/sys: socket.h Log Message: Revert previous change because it causes uninitialized warnings with KMSAN. The previous code was correct. Add a comment explaining why. Requested

CVS commit: src/sys/sys

2021-10-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 12 17:06:26 UTC 2021 Modified Files: src/sys/sys: socket.h Log Message: Revert previous change because it causes uninitialized warnings with KMSAN. The previous code was correct. Add a comment explaining why. Requested

CVS commit: src/sys/sys

2021-10-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 10:23:02 UTC 2021 Modified Files: src/sys/sys: efiio.h Log Message: Use group 'e' instead of 'E' for the benefit of kdump. Avoids collisions with envsys (EFIIOC_VAR_GET vs ENVSYS_GTREINFO). To generate a diff of

CVS commit: src/sys/sys

2021-10-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 10:23:02 UTC 2021 Modified Files: src/sys/sys: efiio.h Log Message: Use group 'e' instead of 'E' for the benefit of kdump. Avoids collisions with envsys (EFIIOC_VAR_GET vs ENVSYS_GTREINFO). To generate a diff of

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:21:28 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Add a clarifying comment about it being safe to modify knote::kn_flags without synchronization in the filter attach routine. This is safe because

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:21:28 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Add a clarifying comment about it being safe to modify knote::kn_flags without synchronization in the filter attach routine. This is safe because

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:30:44 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Document the locking rules for the fields of the kevent that's embedded in a knote. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:30:44 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Document the locking rules for the fields of the kevent that's embedded in a knote. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/sys

2021-09-29 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Sep 30 04:36:25 UTC 2021 Modified Files: src/sys/sys: param.h Log Message: Bump the version for struct ifnet and ethercom changes Welcome to 9.99.90 To generate a diff of this commit: cvs rdiff -u -r1.702 -r1.703

CVS commit: src/sys/sys

2021-09-29 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Sep 30 04:36:25 UTC 2021 Modified Files: src/sys/sys: param.h Log Message: Bump the version for struct ifnet and ethercom changes Welcome to 9.99.90 To generate a diff of this commit: cvs rdiff -u -r1.702 -r1.703

CVS commit: src/sys/sys

2021-09-21 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Tue Sep 21 13:51:46 UTC 2021 Modified Files: src/sys/sys: eventfd.h timerfd.h Log Message: Fix C++ case for eventfd.h and timerd.h To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/sys/eventfd.h

CVS commit: src/sys/sys

2021-09-21 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Tue Sep 21 13:51:46 UTC 2021 Modified Files: src/sys/sys: eventfd.h timerfd.h Log Message: Fix C++ case for eventfd.h and timerd.h To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/sys/eventfd.h

CVS commit: src/sys/sys

2021-09-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 16 22:47:29 UTC 2021 Modified Files: src/sys/sys: sysctl.h Log Message: fix pasto To generate a diff of this commit: cvs rdiff -u -r1.235 -r1.236 src/sys/sys/sysctl.h Please note that diffs are not public domain;

CVS commit: src/sys/sys

2021-09-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 16 22:47:29 UTC 2021 Modified Files: src/sys/sys: sysctl.h Log Message: fix pasto To generate a diff of this commit: cvs rdiff -u -r1.235 -r1.236 src/sys/sys/sysctl.h Please note that diffs are not public domain;

CVS commit: src/sys/sys

2021-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 14 22:01:40 UTC 2021 Modified Files: src/sys/sys: ktrace.h Log Message: add format for flags. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/sys/ktrace.h Please note that diffs are not public

CVS commit: src/sys/sys

2021-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 14 22:01:40 UTC 2021 Modified Files: src/sys/sys: ktrace.h Log Message: add format for flags. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/sys/ktrace.h Please note that diffs are not public

CVS commit: src/sys/sys

2021-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 14 17:10:46 UTC 2021 Modified Files: src/sys/sys: acct.h sysctl.h Log Message: Provide some snprintb(3) formats. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/sys/acct.h cvs rdiff -u -r1.234

CVS commit: src/sys/sys

2021-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 14 17:10:46 UTC 2021 Modified Files: src/sys/sys: acct.h sysctl.h Log Message: Provide some snprintb(3) formats. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/sys/acct.h cvs rdiff -u -r1.234

CVS commit: src/sys/sys

2021-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 12 15:22:05 UTC 2021 Modified Files: src/sys/sys: bitops.h Log Message: sys/bitops.h: fix __BITMAP_ZERO for non-GCC compilers Running 'make -C sbin/cgdconfig lint' failed with: cgdconfig.c(1253): error: left operand of

CVS commit: src/sys/sys

2021-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 12 15:22:05 UTC 2021 Modified Files: src/sys/sys: bitops.h Log Message: sys/bitops.h: fix __BITMAP_ZERO for non-GCC compilers Running 'make -C sbin/cgdconfig lint' failed with: cgdconfig.c(1253): error: left operand of

Re: CVS commit: src/sys/sys

2021-01-26 Thread Jason Thorpe
> On Jan 26, 2021, at 6:49 PM, Valery Ushakov wrote: > > It's hardly fair to characterize three people politely inquiring about > that choice and pointing out a more standard way to spell what you > want to express (that is perfectly in rhyme with the preceding table > and is only one

Re: CVS commit: src/sys/sys

2021-01-26 Thread Valery Ushakov
On Wed, Jan 27, 2021 at 01:00:05 +, Jason R Thorpe wrote: > Module Name: src > Committed By: thorpej > Date: Wed Jan 27 01:00:05 UTC 2021 > > Modified Files: > src/sys/sys: device.h > > Log Message: > Define a macro to terminate the common usage of device_compatible_entry >

Re: CVS commit: src/sys/sys

2020-01-29 Thread Paul Goyette
On Wed, 29 Jan 2020, Andrew Doran wrote: | Log Message: | Put pri_t back to an int. It looks like there might be a sign extension | issue somewhere but it's not worth the hassle trying to find it. This changes the kernel internal ABI doesn't it? It would have needed a kernel version

Re: CVS commit: src/sys/sys

2020-01-29 Thread Andrew Doran
On Wed, Jan 29, 2020 at 12:58:52AM +0700, Robert Elz wrote: > Date:Tue, 28 Jan 2020 16:40:27 + > From:"Andrew Doran" > Message-ID: <20200128164027.8558bf...@cvs.netbsd.org> > > | Log Message: > | Put pri_t back to an int. It looks like there might be a sign

Re: CVS commit: src/sys/sys

2020-01-28 Thread Christos Zoulas
In article , Christos Zoulas wrote: >In article <4251.1580234...@jinx.noi.kre.to>, >Robert Elz wrote: >>Date:Tue, 28 Jan 2020 16:40:27 + >>From:"Andrew Doran" >>Message-ID: <20200128164027.8558bf...@cvs.netbsd.org> >> >> | Log Message: >> | Put pri_t back to

Re: CVS commit: src/sys/sys

2020-01-28 Thread Christos Zoulas
In article <4251.1580234...@jinx.noi.kre.to>, Robert Elz wrote: >Date:Tue, 28 Jan 2020 16:40:27 + >From:"Andrew Doran" >Message-ID: <20200128164027.8558bf...@cvs.netbsd.org> > > | Log Message: > | Put pri_t back to an int. It looks like there might be a sign

Re: CVS commit: src/sys/sys

2020-01-28 Thread Robert Elz
Date:Tue, 28 Jan 2020 16:40:27 + From:"Andrew Doran" Message-ID: <20200128164027.8558bf...@cvs.netbsd.org> | Log Message: | Put pri_t back to an int. It looks like there might be a sign extension | issue somewhere but it's not worth the hassle trying to

Re: CVS commit: src/sys/sys

2020-01-12 Thread Andrew Doran
On Sun, Jan 12, 2020 at 01:30:57PM +, Nick Hudson wrote: > On 12/01/2020 13:19, Andrew Doran wrote: > > Module Name:src > > Committed By: ad > > Date: Sun Jan 12 13:19:32 UTC 2020 > > > > Modified Files: > > src/sys/sys: param.h > > > > Log Message: > > Bump

Re: CVS commit: src/sys/sys

2020-01-12 Thread Nick Hudson
On 12/01/2020 13:19, Andrew Doran wrote: Module Name:src Committed By: ad Date: Sun Jan 12 13:19:32 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: Bump MIN_LWP_ALIGNMENT to 64. Should aarch64/mips define MIN_LWP_ALIGNMENT as 128 as they have CPUs that have

Re: CVS commit: src/sys/sys

2019-12-25 Thread John Nemeth
On Dec 23, 3:06pm, Warner Losh wrote: } On Mon, Dec 23, 2019, 2:37 PM Kamil Rytarowski wrote: } > On 23.12.2019 18:14, Greg Troxel wrote: } > > Warner Losh writes: } > > } > >> Just a quick note: when FreeBSD when from 9 to 10, we had to play 'hunt } > the } > >> wumpus' for all the autoconfig

Re: CVS commit: src/sys/sys

2019-12-24 Thread Warner Losh
On Mon, Dec 23, 2019, 2:37 PM Kamil Rytarowski wrote: > On 23.12.2019 18:14, Greg Troxel wrote: > > Warner Losh writes: > > > >> Just a quick note: when FreeBSD when from 9 to 10, we had to play 'hunt > the > >> wumpus' for all the autoconfig scripts that suddenly thought they were > >>

Re: CVS commit: src/sys/sys

2019-12-24 Thread Greg Troxel
Warner Losh writes: > Just a quick note: when FreeBSD when from 9 to 10, we had to play 'hunt the > wumpus' for all the autoconfig scripts that suddenly thought they were > configuring for FreeBSD 1.0. > > If you can arrange it, it might make sense to do a pkgsrc run on an > experimental system

Re: CVS commit: src/sys/sys

2019-12-24 Thread Kamil Rytarowski
On 23.12.2019 18:14, Greg Troxel wrote: > Warner Losh writes: > >> Just a quick note: when FreeBSD when from 9 to 10, we had to play 'hunt the >> wumpus' for all the autoconfig scripts that suddenly thought they were >> configuring for FreeBSD 1.0. >> >> If you can arrange it, it might make

Re: CVS commit: src/sys/sys

2019-12-24 Thread Warner Losh
On Mon, Dec 23, 2019 at 9:33 AM Greg Troxel wrote: > Martin Husemann writes: > > > On Mon, Dec 23, 2019 at 09:02:50AM -0500, Greg Troxel wrote: > >> Well, we are coming up on a year since netbsd-9 was branched, or at > >> least will arrive there before this discussion resolves. So cutting >

Re: CVS commit: src/sys/sys

2019-12-23 Thread John Nemeth
On Dec 23, 11:33am, Greg Troxel wrote: } Martin Husemann writes: } > On Mon, Dec 23, 2019 at 09:02:50AM -0500, Greg Troxel wrote: } >> Well, we are coming up on a year since netbsd-9 was branched, or at } >> least will arrive there before this discussion resolves. So cutting } >> -10 before we

Re: CVS commit: src/sys/sys

2019-12-23 Thread Greg Troxel
Martin Husemann writes: > On Mon, Dec 23, 2019 at 09:02:50AM -0500, Greg Troxel wrote: >> Well, we are coming up on a year since netbsd-9 was branched, or at >> least will arrive there before this discussion resolves. So cutting >> -10 before we hit 100 works for me :-) > > Nitpicking (and I

Re: CVS commit: src/sys/sys

2019-12-23 Thread Kamil Rytarowski
On 23.12.2019 16:57, Martin Husemann wrote: > On Mon, Dec 23, 2019 at 09:02:50AM -0500, Greg Troxel wrote: >> Well, we are coming up on a year since netbsd-9 was branched, or at >> least will arrive there before this discussion resolves. So cutting >> -10 before we hit 100 works for me :-) > >

Re: CVS commit: src/sys/sys

2019-12-23 Thread Martin Husemann
On Mon, Dec 23, 2019 at 09:02:50AM -0500, Greg Troxel wrote: > Well, we are coming up on a year since netbsd-9 was branched, or at > least will arrive there before this discussion resolves. So cutting > -10 before we hit 100 works for me :-) Nitpicking (and I don't know for the discussion

Re: CVS commit: src/sys/sys

2019-12-23 Thread Greg Troxel
Kamil Rytarowski writes: > On 23.12.2019 01:54, Roy Marples wrote: >> On 22/12/2019 22:24, Andrew Doran wrote: >>> NetBSD 9.99.29 - struct mount changed. >> >> Just curious - does our build software cope with 3 digit for the last >> number? >> >> Roy > > At least from the __NetBSD_Version__

Re: CVS commit: src/sys/sys

2019-12-22 Thread Kamil Rytarowski
On 23.12.2019 01:54, Roy Marples wrote: > On 22/12/2019 22:24, Andrew Doran wrote: >> NetBSD 9.99.29 - struct mount changed. > > Just curious - does our build software cope with 3 digit for the last > number? > > Roy At least from the __NetBSD_Version__ point of view there are 4 digits unused,

Re: CVS commit: src/sys/sys

2019-12-22 Thread Alexander Nasonov
Roy Marples wrote: > On 22/12/2019 22:24, Andrew Doran wrote: > > NetBSD 9.99.29 - struct mount changed. > > Just curious - does our build software cope with 3 digit for the last number? https://twitter.com/needydev/status/1205585787095519234?s=20 -- Alex

Re: CVS commit: src/sys/sys

2019-12-22 Thread Roy Marples
On 22/12/2019 22:24, Andrew Doran wrote: NetBSD 9.99.29 - struct mount changed. Just curious - does our build software cope with 3 digit for the last number? Roy

Re: CVS commit: src/sys/sys

2019-12-22 Thread Kamil Rytarowski
On 22.12.2019 23:27, Andrew Doran wrote: > On Sat, Dec 21, 2019 at 05:23:23PM +, Alexander Nasonov wrote: > >> Andrew Doran wrote: >>> Log Message: >>> NetBSD 9.99.28 - cpu_data & UVM changes. >> >> Wow, you bump versions faster than I compile new releases. At this >> pace, we'll get to

Re: CVS commit: src/sys/sys

2019-12-22 Thread Andrew Doran
On Sat, Dec 21, 2019 at 05:23:23PM +, Alexander Nasonov wrote: > Andrew Doran wrote: > > Log Message: > > NetBSD 9.99.28 - cpu_data & UVM changes. > > Wow, you bump versions faster than I compile new releases. At this > pace, we'll get to 9.99.99 in a month or two ;-) There are quite a few

Re: CVS commit: src/sys/sys

2019-12-21 Thread Alexander Nasonov
Andrew Doran wrote: > Log Message: > NetBSD 9.99.28 - cpu_data & UVM changes. Wow, you bump versions faster than I compile new releases. At this pace, we'll get to 9.99.99 in a month or two ;-) -- Alex

CVS commit: src/sys/sys

2019-11-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 30 17:49:03 UTC 2019 Modified Files: src/sys/sys: userret.h Log Message: Avoid false sharing: only update spc_curpriority if value has changed. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/sys

2019-11-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 30 17:49:03 UTC 2019 Modified Files: src/sys/sys: userret.h Log Message: Avoid false sharing: only update spc_curpriority if value has changed. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/sys

2019-11-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 30 17:46:27 UTC 2019 Modified Files: src/sys/sys: sched.h Log Message: Mark spc_curpriority volatile. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/sys/sched.h Please note that diffs are not public

CVS commit: src/sys/sys

2019-11-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 30 17:46:27 UTC 2019 Modified Files: src/sys/sys: sched.h Log Message: Mark spc_curpriority volatile. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/sys/sched.h Please note that diffs are not public

CVS commit: src/sys/sys

2019-11-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 30 17:45:54 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Mark the context switch counters volatile (because preemption). To generate a diff of this commit: cvs rdiff -u -r1.190 -r1.191 src/sys/sys/lwp.h Please

CVS commit: src/sys/sys

2019-11-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 30 17:45:54 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Mark the context switch counters volatile (because preemption). To generate a diff of this commit: cvs rdiff -u -r1.190 -r1.191 src/sys/sys/lwp.h Please

CVS commit: src/sys/sys

2019-11-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Nov 30 15:34:07 UTC 2019 Modified Files: src/sys/sys: mutex.h Log Message: Nix vestigial references to MUTEX_GIVE and MUTEX_RECEIVE in comments. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/sys

2019-11-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Nov 30 15:34:07 UTC 2019 Modified Files: src/sys/sys: mutex.h Log Message: Nix vestigial references to MUTEX_GIVE and MUTEX_RECEIVE in comments. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/sys

2019-11-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Nov 22 23:38:15 UTC 2019 Modified Files: src/sys/sys: userret.h Log Message: Add a comment. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/sys/userret.h Please note that diffs are not public domain; they

CVS commit: src/sys/sys

2019-11-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Nov 22 23:38:15 UTC 2019 Modified Files: src/sys/sys: userret.h Log Message: Add a comment. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/sys/userret.h Please note that diffs are not public domain; they

CVS commit: src/sys/sys

2019-11-09 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Nov 9 16:46:09 UTC 2019 Modified Files: src/sys/sys: disklabel.h Log Message: Fix a typo is christos long comment. :) To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/sys/sys/disklabel.h Please note

CVS commit: src/sys/sys

2019-11-09 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Nov 9 16:46:09 UTC 2019 Modified Files: src/sys/sys: disklabel.h Log Message: Fix a typo is christos long comment. :) To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/sys/sys/disklabel.h Please note

CVS commit: src/sys/sys

2019-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 9 16:40:38 UTC 2019 Modified Files: src/sys/sys: disklabel.h Log Message: Add a rather long comment explaining what has happened with disklabel and why. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1.121

CVS commit: src/sys/sys

2019-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 9 16:40:38 UTC 2019 Modified Files: src/sys/sys: disklabel.h Log Message: Add a rather long comment explaining what has happened with disklabel and why. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1.121

CVS commit: src/sys/sys

2019-10-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 16 15:08:09 UTC 2019 Modified Files: src/sys/sys: sdt.h Log Message: void * cast the probe functions that take more than 5 uintptr_t arguments (dtrace_probe takes 5). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/sys

2019-10-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 16 15:08:09 UTC 2019 Modified Files: src/sys/sys: sdt.h Log Message: void * cast the probe functions that take more than 5 uintptr_t arguments (dtrace_probe takes 5). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/sys

2019-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Oct 12 19:59:57 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 9.99.17! struct proc change sigswitch() removed from public API To generate a diff of this commit: cvs rdiff -u -r1.617 -r1.618

CVS commit: src/sys/sys

2019-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Oct 12 19:59:57 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 9.99.17! struct proc change sigswitch() removed from public API To generate a diff of this commit: cvs rdiff -u -r1.617 -r1.618

CVS commit: src/sys/sys

2019-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Oct 12 19:38:57 UTC 2019 Modified Files: src/sys/sys: proc.h Log Message: Remove now unused p_oppid from struct proc To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/sys/proc.h Please note that diffs

CVS commit: src/sys/sys

2019-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Oct 12 19:38:57 UTC 2019 Modified Files: src/sys/sys: proc.h Log Message: Remove now unused p_oppid from struct proc To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/sys/proc.h Please note that diffs

CVS commit: src/sys/sys

2019-10-08 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Tue Oct 8 12:49:56 UTC 2019 Modified Files: src/sys/sys: conf.h Log Message: Convert ttynodisc() to devenodev and ttyerr*() to ttyenodev too. Missed in previous. Of these - only ttyerrio() is used, the rest are just courtesy "for

CVS commit: src/sys/sys

2019-10-08 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Tue Oct 8 12:49:56 UTC 2019 Modified Files: src/sys/sys: conf.h Log Message: Convert ttynodisc() to devenodev and ttyerr*() to ttyenodev too. Missed in previous. Of these - only ttyerrio() is used, the rest are just courtesy "for

CVS commit: src/sys/sys

2019-10-08 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 8 07:16:25 UTC 2019 Modified Files: src/sys/sys: conf.h Log Message: remove unused ttyerrinput. To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/sys/sys/conf.h Please note that diffs are not public

CVS commit: src/sys/sys

2019-10-08 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 8 07:16:25 UTC 2019 Modified Files: src/sys/sys: conf.h Log Message: remove unused ttyerrinput. To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/sys/sys/conf.h Please note that diffs are not public

CVS commit: src/sys/sys

2019-10-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Oct 6 07:15:34 UTC 2019 Modified Files: src/sys/sys: filedesc.h Log Message: Use multiple cache lines for fd_dfdfile elements when necessary. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/sys/sys

2019-10-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Oct 6 07:15:34 UTC 2019 Modified Files: src/sys/sys: filedesc.h Log Message: Use multiple cache lines for fd_dfdfile elements when necessary. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/sys/sys

2019-10-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Oct 3 22:26:43 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Define LW_DBGSUSPEND in sys/lwp.h This flag specifies the suspended by debugger property, as used by PT_SUSPEND in ptrace(2). To generate a diff of

CVS commit: src/sys/sys

2019-10-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Oct 3 22:26:43 UTC 2019 Modified Files: src/sys/sys: lwp.h Log Message: Define LW_DBGSUSPEND in sys/lwp.h This flag specifies the suspended by debugger property, as used by PT_SUSPEND in ptrace(2). To generate a diff of

CVS commit: src/sys/sys

2019-09-30 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 30 21:18:01 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 9.99.15! struct proc and eventswitch() API changes. To generate a diff of this commit: cvs rdiff -u -r1.615 -r1.616 src/sys/sys/param.h

CVS commit: src/sys/sys

2019-09-30 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 30 21:18:01 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Welcome to 9.99.15! struct proc and eventswitch() API changes. To generate a diff of this commit: cvs rdiff -u -r1.615 -r1.616 src/sys/sys/param.h

CVS commit: src/sys/sys

2019-09-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 28 15:10:58 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: For 32 bit the mstohz and hztoms functions evaluate their parameter multiple times. This is inefficient for cases like: unsigned ms =

CVS commit: src/sys/sys

2019-09-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 28 15:10:58 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: For 32 bit the mstohz and hztoms functions evaluate their parameter multiple times. This is inefficient for cases like: unsigned ms =

CVS commit: src/sys/sys

2019-09-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Sep 23 08:04:36 UTC 2019 Modified Files: src/sys/sys: mbuf.h Log Message: Use M_BUFADDR to dedup code in M_LEADINGSPACE. To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/sys/sys/mbuf.h Please note that

CVS commit: src/sys/sys

2019-09-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Sep 23 08:04:36 UTC 2019 Modified Files: src/sys/sys: mbuf.h Log Message: Use M_BUFADDR to dedup code in M_LEADINGSPACE. To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/sys/sys/mbuf.h Please note that

CVS commit: src/sys/sys

2019-09-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 22 23:23:12 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Handle LSan/LLVM and LSan/GCC in __NO_LEAKS __has_feature(leak_sanitizer) was merged with Clang/LLVM today: https://reviews.llvm.org/D67719 GCC

CVS commit: src/sys/sys

2019-09-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 22 23:23:12 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Handle LSan/LLVM and LSan/GCC in __NO_LEAKS __has_feature(leak_sanitizer) was merged with Clang/LLVM today: https://reviews.llvm.org/D67719 GCC

CVS commit: src/sys/sys

2019-09-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 22 23:13:10 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Make __CTASSERT static assert again Today GCC/Clang allow to specify typedef char[] with the dynamic VLA property (as introduced in C99). This means

CVS commit: src/sys/sys

2019-09-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 22 23:13:10 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Make __CTASSERT static assert again Today GCC/Clang allow to specify typedef char[] with the dynamic VLA property (as introduced in C99). This means

CVS commit: src/sys/sys

2019-09-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Sep 18 15:06:03 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Define __noubsan in sys/cdefs.h for KERNEL sanitization To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/sys/cdefs.h Please

CVS commit: src/sys/sys

2019-09-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Sep 18 15:06:03 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Define __noubsan in sys/cdefs.h for KERNEL sanitization To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/sys/cdefs.h Please

CVS commit: src/sys/sys

2019-09-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 17 15:20:05 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: belatedly bump for execve1 signature change which affects compat modules. To generate a diff of this commit: cvs rdiff -u -r1.611 -r1.612

CVS commit: src/sys/sys

2019-09-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 17 15:20:05 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: belatedly bump for execve1 signature change which affects compat modules. To generate a diff of this commit: cvs rdiff -u -r1.611 -r1.612

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:55:23 UTC 2019 Modified Files: src/sys/sys: fcntl.h stat.h Log Message: more _INCOMPLETE_XOPEN_C063 (kamil) To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/sys/fcntl.h cvs rdiff -u -r1.68

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 23:55:23 UTC 2019 Modified Files: src/sys/sys: fcntl.h stat.h Log Message: more _INCOMPLETE_XOPEN_C063 (kamil) To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/sys/fcntl.h cvs rdiff -u -r1.68

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:26:27 UTC 2019 Modified Files: src/sys/sys: exec.h Log Message: - Adjust function signatures - whitespace To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/sys/exec.h Please note that

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:26:27 UTC 2019 Modified Files: src/sys/sys: exec.h Log Message: - Adjust function signatures - whitespace To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/sys/exec.h Please note that

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:25:49 UTC 2019 Modified Files: src/sys/sys: fcntl.h Log Message: - Add O_EXEC, FEXEC. - Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/sys/fcntl.h Please note that diffs are not

CVS commit: src/sys/sys

2019-09-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 15 20:25:49 UTC 2019 Modified Files: src/sys/sys: fcntl.h Log Message: - Add O_EXEC, FEXEC. - Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/sys/fcntl.h Please note that diffs are not

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 15:18:45 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Define __NO_LEAKS in sys/cdefs.h This preprocessor symbol is intended to be used with leak detecting software, documenting leaks that are not

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 15:18:45 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Define __NO_LEAKS in sys/cdefs.h This preprocessor symbol is intended to be used with leak detecting software, documenting leaks that are not

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 14:30:26 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Add Clang/LLVM specific feature/extension detection macros in sys/cdefs.h These macros are not supported (as of now) with GCC and there is need to

CVS commit: src/sys/sys

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 15 14:30:26 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: Add Clang/LLVM specific feature/extension detection macros in sys/cdefs.h These macros are not supported (as of now) with GCC and there is need to

CVS commit: src/sys/sys

2019-09-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 13 13:58:53 UTC 2019 Modified Files: src/sys/sys: namei.src Log Message: - make nc_nlen short since we can now accommodate more than len 256 names. - reorder the struct to have the lists first for performance - put name

CVS commit: src/sys/sys

2019-09-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 13 13:58:53 UTC 2019 Modified Files: src/sys/sys: namei.src Log Message: - make nc_nlen short since we can now accommodate more than len 256 names. - reorder the struct to have the lists first for performance - put name

Re: CVS commit: src/sys/sys

2019-09-11 Thread Christos Zoulas
In article <20190911145625.450a3f...@cvs.netbsd.org>, Christos Zoulas wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: christos >Date: Wed Sep 11 14:56:25 UTC 2019 > >Modified Files: > src/sys/sys: atomic.h > >Log Message: >Be consistent about semicolons in macros:

  1   2   3   >