Searched hist:1.239 (Results 1 - 25 of 183) sorted by relevance

12345678

/src/sys/dev/
H A DDEVNAMES1.239 Thu Apr 03 23:09:59 GMT 2008 xtraeme branches: 1.239.4; 1.239.6; 1.239.10;
Add finsio(4).

1.239 Thu Apr 03 23:09:59 GMT 2008 xtraeme branches: 1.239.4; 1.239.6; 1.239.10;
Add finsio(4).

1.239 Thu Apr 03 23:09:59 GMT 2008 xtraeme branches: 1.239.4; 1.239.6; 1.239.10;
Add finsio(4).

1.239 Thu Apr 03 23:09:59 GMT 2008 xtraeme branches: 1.239.4; 1.239.6; 1.239.10;
Add finsio(4).

/src/sys/sys/
H A Dsyscallargs.h1.239 Fri Aug 03 00:42:10 GMT 2012 pooka branches: 1.239.2;
reregen
1.239 Fri Aug 03 00:42:10 GMT 2012 pooka branches: 1.239.2;
reregen
H A Dsystm.h1.239 Sun Jan 31 02:04:43 GMT 2010 pooka branches: 1.239.2; 1.239.4;
Pass root device as a parameter to domountroothook().

1.239 Sun Jan 31 02:04:43 GMT 2010 pooka branches: 1.239.2; 1.239.4;
Pass root device as a parameter to domountroothook().

1.239 Sun Jan 31 02:04:43 GMT 2010 pooka branches: 1.239.2; 1.239.4;
Pass root device as a parameter to domountroothook().

H A Dsysctl.h1.239 Sat Jan 20 13:15:46 GMT 2024 christos branches: 1.239.2;
Make __learn_tree always visible. It starts with __ anyway.

1.239 Sat Jan 20 13:15:46 GMT 2024 christos branches: 1.239.2;
Make __learn_tree always visible. It starts with __ anyway.

/src/sys/ufs/ufs/
H A Dufs_vnops.c1.239 Sat Oct 28 00:37:13 GMT 2017 pgoyette branches: 1.239.2; 1.239.4;
Update the kernhist(9) kernel history code to address issues identified
in PR kern/52639, as well as some general cleaning-up...

(As proposed on tech-kern@ with additional changes and enhancements.)

Details of changes:

* All history arguments are now stored as uintmax_t values[1], both in
the kernel and in the structures used for exporting the history data
to userland via sysctl(9). This avoids problems on some architectures
where passing a 64-bit (or larger) value to printf(3) can cause it to
process the value as multiple arguments. (This can be particularly
problematic when printf()'s format string is not a literal, since in
that case the compiler cannot know how large each argument should be.)

* Update the data structures used for exporting kernel history data to
include a version number as well as the length of history arguments.

* All [2] existing users of kernhist(9) have had their format strings
updated. Each format specifier now includes an explicit length
modifier 'j' to refer to numeric values of the size of uintmax_t.

* All [2] existing users of kernhist(9) have had their format strings
updated to replace uses of "%p" with "%#jx", and the pointer
arguments are now cast to (uintptr_t) before being subsequently cast
to (uintmax_t). This is needed to avoid compiler warnings about
casting "pointer to integer of a different size."

* All [2] existing users of kernhist(9) have had instances of "%s" or
"%c" format strings replaced with numeric formats; several instances
of mis-match between format string and argument list have been fixed.

* vmstat(1) has been modified to handle the new size of arguments in the
history data as exported by sysctl(9).

* vmstat(1) now provides a warning message if the history requested with
the -u option does not exist (previously, this condition was silently
ignored, with only a single blank line being printed).

* vmstat(1) now checks the version and argument length included in the
data exported via sysctl(9) and exits if they do not match the values
with which vmstat was built.

* The kernhist(9) man-page has been updated to note the additional
requirements imposed on the format strings, along with several other
minor changes and enhancements.

[1] It would have been possible to use an explicit length (for example,
uint64_t) for the history arguments. But that would require another
"rototill" of all the users in the future when we add support for an
architecture that supports a larger size. Also, the printf(3) format
specifiers for explicitly-sized values, such as "%"PRIu64, are much
more verbose (and less aesthetically appealing, IMHO) than simply
using "%ju".

[2] I've tried very hard to find "all [the] existing users of kernhist(9)"
but it is possible that I've missed some of them. I would be glad to
update any stragglers that anyone identifies.

1.239 Sat Oct 28 00:37:13 GMT 2017 pgoyette branches: 1.239.2; 1.239.4;
Update the kernhist(9) kernel history code to address issues identified
in PR kern/52639, as well as some general cleaning-up...

(As proposed on tech-kern@ with additional changes and enhancements.)

Details of changes:

* All history arguments are now stored as uintmax_t values[1], both in
the kernel and in the structures used for exporting the history data
to userland via sysctl(9). This avoids problems on some architectures
where passing a 64-bit (or larger) value to printf(3) can cause it to
process the value as multiple arguments. (This can be particularly
problematic when printf()'s format string is not a literal, since in
that case the compiler cannot know how large each argument should be.)

* Update the data structures used for exporting kernel history data to
include a version number as well as the length of history arguments.

* All [2] existing users of kernhist(9) have had their format strings
updated. Each format specifier now includes an explicit length
modifier 'j' to refer to numeric values of the size of uintmax_t.

* All [2] existing users of kernhist(9) have had their format strings
updated to replace uses of "%p" with "%#jx", and the pointer
arguments are now cast to (uintptr_t) before being subsequently cast
to (uintmax_t). This is needed to avoid compiler warnings about
casting "pointer to integer of a different size."

* All [2] existing users of kernhist(9) have had instances of "%s" or
"%c" format strings replaced with numeric formats; several instances
of mis-match between format string and argument list have been fixed.

* vmstat(1) has been modified to handle the new size of arguments in the
history data as exported by sysctl(9).

* vmstat(1) now provides a warning message if the history requested with
the -u option does not exist (previously, this condition was silently
ignored, with only a single blank line being printed).

* vmstat(1) now checks the version and argument length included in the
data exported via sysctl(9) and exits if they do not match the values
with which vmstat was built.

* The kernhist(9) man-page has been updated to note the additional
requirements imposed on the format strings, along with several other
minor changes and enhancements.

[1] It would have been possible to use an explicit length (for example,
uint64_t) for the history arguments. But that would require another
"rototill" of all the users in the future when we add support for an
architecture that supports a larger size. Also, the printf(3) format
specifiers for explicitly-sized values, such as "%"PRIu64, are much
more verbose (and less aesthetically appealing, IMHO) than simply
using "%ju".

[2] I've tried very hard to find "all [the] existing users of kernhist(9)"
but it is possible that I've missed some of them. I would be glad to
update any stragglers that anyone identifies.

1.239 Sat Oct 28 00:37:13 GMT 2017 pgoyette branches: 1.239.2; 1.239.4;
Update the kernhist(9) kernel history code to address issues identified
in PR kern/52639, as well as some general cleaning-up...

(As proposed on tech-kern@ with additional changes and enhancements.)

Details of changes:

* All history arguments are now stored as uintmax_t values[1], both in
the kernel and in the structures used for exporting the history data
to userland via sysctl(9). This avoids problems on some architectures
where passing a 64-bit (or larger) value to printf(3) can cause it to
process the value as multiple arguments. (This can be particularly
problematic when printf()'s format string is not a literal, since in
that case the compiler cannot know how large each argument should be.)

* Update the data structures used for exporting kernel history data to
include a version number as well as the length of history arguments.

* All [2] existing users of kernhist(9) have had their format strings
updated. Each format specifier now includes an explicit length
modifier 'j' to refer to numeric values of the size of uintmax_t.

* All [2] existing users of kernhist(9) have had their format strings
updated to replace uses of "%p" with "%#jx", and the pointer
arguments are now cast to (uintptr_t) before being subsequently cast
to (uintmax_t). This is needed to avoid compiler warnings about
casting "pointer to integer of a different size."

* All [2] existing users of kernhist(9) have had instances of "%s" or
"%c" format strings replaced with numeric formats; several instances
of mis-match between format string and argument list have been fixed.

* vmstat(1) has been modified to handle the new size of arguments in the
history data as exported by sysctl(9).

* vmstat(1) now provides a warning message if the history requested with
the -u option does not exist (previously, this condition was silently
ignored, with only a single blank line being printed).

* vmstat(1) now checks the version and argument length included in the
data exported via sysctl(9) and exits if they do not match the values
with which vmstat was built.

* The kernhist(9) man-page has been updated to note the additional
requirements imposed on the format strings, along with several other
minor changes and enhancements.

[1] It would have been possible to use an explicit length (for example,
uint64_t) for the history arguments. But that would require another
"rototill" of all the users in the future when we add support for an
architecture that supports a larger size. Also, the printf(3) format
specifiers for explicitly-sized values, such as "%"PRIu64, are much
more verbose (and less aesthetically appealing, IMHO) than simply
using "%ju".

[2] I've tried very hard to find "all [the] existing users of kernhist(9)"
but it is possible that I've missed some of them. I would be glad to
update any stragglers that anyone identifies.

/src/sys/kern/
H A Dtty.c1.239 Fri Nov 19 06:44:43 GMT 2010 dholland branches: 1.239.2; 1.239.4;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.
1.239 Fri Nov 19 06:44:43 GMT 2010 dholland branches: 1.239.2; 1.239.4;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.
1.239 Fri Nov 19 06:44:43 GMT 2010 dholland branches: 1.239.2; 1.239.4;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.
H A Dkern_proc.c1.239 Tue Dec 31 13:07:13 GMT 2019 ad branches: 1.239.2;
Rename uvm_free() -> uvm_availmem().

1.239 Tue Dec 31 13:07:13 GMT 2019 ad branches: 1.239.2;
Rename uvm_free() -> uvm_availmem().

H A Dvfs_bio.c1.239 Sun Jun 03 16:23:44 GMT 2012 dsl branches: 1.239.2;
Use separate temporaries for the 'int' percentage and the 'long'
water marks.
Previous paniced on sparc64 due to a misaligned copy.
1.239 Sun Jun 03 16:23:44 GMT 2012 dsl branches: 1.239.2;
Use separate temporaries for the 'int' percentage and the 'long'
water marks.
Previous paniced on sparc64 due to a misaligned copy.
/src/sys/compat/linux/common/
H A Dlinux_misc.c1.239 Fri Jul 28 15:34:06 GMT 2017 riastradh branches: 1.239.2; 1.239.4;
Fail, don't panic, on bad dirents from file system.

Controllable via puffs from userland.

From Ilja Van Sprundel.

1.239 Fri Jul 28 15:34:06 GMT 2017 riastradh branches: 1.239.2; 1.239.4;
Fail, don't panic, on bad dirents from file system.

Controllable via puffs from userland.

From Ilja Van Sprundel.

1.239 Fri Jul 28 15:34:06 GMT 2017 riastradh branches: 1.239.2; 1.239.4;
Fail, don't panic, on bad dirents from file system.

Controllable via puffs from userland.

From Ilja Van Sprundel.

/src/sys/arch/sparc/sparc/
H A Dlocore.s1.239 Wed May 23 14:51:16 GMT 2007 he branches: 1.239.8; 1.239.10;
Remove MUNGE(NOP_ON_4M_15), that label no longer exists.

1.239 Wed May 23 14:51:16 GMT 2007 he branches: 1.239.8; 1.239.10;
Remove MUNGE(NOP_ON_4M_15), that label no longer exists.

1.239 Wed May 23 14:51:16 GMT 2007 he branches: 1.239.8; 1.239.10;
Remove MUNGE(NOP_ON_4M_15), that label no longer exists.

H A Dautoconf.c1.239 Fri Jan 22 16:11:26 GMT 2010 martin branches: 1.239.4;
Recognize ie @ vme as a network device.

1.239 Fri Jan 22 16:11:26 GMT 2010 martin branches: 1.239.4;
Recognize ie @ vme as a network device.

H A Dcpu.c1.239 Sat Oct 27 17:18:12 GMT 2012 chs branches: 1.239.2;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.

1.239 Sat Oct 27 17:18:12 GMT 2012 chs branches: 1.239.2;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.

/src/sys/arch/hp300/hp300/
H A Dmachdep.c1.239 Tue Mar 05 14:15:32 GMT 2024 thorpej branches: 1.239.2;
Move the at-shutdown call to resettodr() from cpu_reboot() to kern_reboot().

It's a small step, but it's a step.

1.239 Tue Mar 05 14:15:32 GMT 2024 thorpej branches: 1.239.2;
Move the at-shutdown call to resettodr() from cpu_reboot() to kern_reboot().

It's a small step, but it's a step.

/src/distrib/sets/lists/etc/
H A Dmi1.239 Sun Dec 13 02:06:16 GMT 2015 christos branches: 1.239.2;
add ip6addrctl
1.239 Sun Dec 13 02:06:16 GMT 2015 christos branches: 1.239.2;
add ip6addrctl
/src/distrib/sets/lists/xcomp/
H A Dmi1.239 Sat Oct 29 21:06:48 GMT 2022 mrg branches: 1.239.2;
add new libXpresent manuals.

1.239 Sat Oct 29 21:06:48 GMT 2022 mrg branches: 1.239.2;
add new libXpresent manuals.

/src/doc/
H A DBRANCHES1.239 Tue Feb 05 09:31:44 GMT 2008 yamt branches: 1.239.2;
yamt-lazymbuf-base10
1.239 Tue Feb 05 09:31:44 GMT 2008 yamt branches: 1.239.2;
yamt-lazymbuf-base10
/src/usr.bin/
H A DMakefile1.239 Wed May 24 13:00:15 GMT 2023 lukem branches: 1.239.2;
obsolete mkstr(1) and xstr(1)

These were only used on PDP-11 for two programs we don't ship,
and have been obsolete since the VAX days.

xstr never worked in the build.sh cross-build environment (22 years), or
parallel make environment (nearly 28 years), didn't work in the orignal 386bsd
import, and has never been needed in NetBSD as we don't have the older BSD
programs (pascal, pre-nvi ex) that needed mkstr/xstr on PDP-11.

PR toolchain/35964

1.239 Wed May 24 13:00:15 GMT 2023 lukem branches: 1.239.2;
obsolete mkstr(1) and xstr(1)

These were only used on PDP-11 for two programs we don't ship,
and have been obsolete since the VAX days.

xstr never worked in the build.sh cross-build environment (22 years), or
parallel make environment (nearly 28 years), didn't work in the orignal 386bsd
import, and has never been needed in NetBSD as we don't have the older BSD
programs (pascal, pre-nvi ex) that needed mkstr/xstr on PDP-11.

PR toolchain/35964

/src/sys/dev/raidframe/
H A Drf_netbsdkintf.c1.239 Sat Dec 01 18:10:48 GMT 2007 jmcneill branches: 1.239.2; 1.239.4; 1.239.6;
aprintify

1.239 Sat Dec 01 18:10:48 GMT 2007 jmcneill branches: 1.239.2; 1.239.4; 1.239.6;
aprintify

1.239 Sat Dec 01 18:10:48 GMT 2007 jmcneill branches: 1.239.2; 1.239.4; 1.239.6;
aprintify

1.239 Sat Dec 01 18:10:48 GMT 2007 jmcneill branches: 1.239.2; 1.239.4; 1.239.6;
aprintify

/src/sys/net/
H A Dbpf.c1.239 Fri Dec 18 01:31:49 GMT 2020 thorpej branches: 1.239.4;
Use sel{record,remove}_knote().

1.239 Fri Dec 18 01:31:49 GMT 2020 thorpej branches: 1.239.4;
Use sel{record,remove}_knote().

/src/sys/arch/amiga/amiga/
H A Dmachdep.c1.239 Fri Aug 03 13:14:20 GMT 2012 rkujawa branches: 1.239.2;
Declare physmem extern. It is actually initialized in amiga_init.c
(using RELOC). Discussed with martin@ and is@. Probably similar fix should
be applied to other m68k ports, but amiga is the only m68k machine I have.

1.239 Fri Aug 03 13:14:20 GMT 2012 rkujawa branches: 1.239.2;
Declare physmem extern. It is actually initialized in amiga_init.c
(using RELOC). Discussed with martin@ and is@. Probably similar fix should
be applied to other m68k ports, but amiga is the only m68k machine I have.

/src/sys/arch/amiga/conf/
H A DGENERIC1.239 Mon Jul 31 23:29:54 GMT 2006 hubertf branches: 1.239.2;
spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC
for quite some time. Add it to all systems that have pcmcia SCSI.

Pointed out by Bj�rn Johannesson <rherdware@yahoo.com> in private mail,
OK'd by matt@

1.239 Mon Jul 31 23:29:54 GMT 2006 hubertf branches: 1.239.2;
spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC
for quite some time. Add it to all systems that have pcmcia SCSI.

Pointed out by Bj�rn Johannesson <rherdware@yahoo.com> in private mail,
OK'd by matt@

/src/share/mk/
H A Dbsd.prog.mk1.239 Sun Oct 19 15:22:50 GMT 2008 christos branches: 1.239.2;
handle assembly files for MKPIE
1.239 Sun Oct 19 15:22:50 GMT 2008 christos branches: 1.239.2;
handle assembly files for MKPIE
/src/usr.bin/ftp/
H A Dfetch.c1.239 Sun Feb 18 22:29:56 GMT 2024 christos branches: 1.239.2;
Add -b <buflen> to specify the buffer size.

1.239 Sun Feb 18 22:29:56 GMT 2024 christos branches: 1.239.2;
Add -b <buflen> to specify the buffer size.

/src/share/misc/
H A Dacronyms1.239 Fri Aug 21 09:46:43 GMT 2015 pgoyette Add a (clean) definition of WTF

/src/sys/netinet/
H A Dtcp_input.c1.239 Sat Feb 18 17:34:49 GMT 2006 rpaulo branches: 1.239.2; 1.239.4; 1.239.6;
PR 13952: Noritoshi Demizu: correct the TCP window information update check.

1.239 Sat Feb 18 17:34:49 GMT 2006 rpaulo branches: 1.239.2; 1.239.4; 1.239.6;
PR 13952: Noritoshi Demizu: correct the TCP window information update check.

1.239 Sat Feb 18 17:34:49 GMT 2006 rpaulo branches: 1.239.2; 1.239.4; 1.239.6;
PR 13952: Noritoshi Demizu: correct the TCP window information update check.

1.239 Sat Feb 18 17:34:49 GMT 2006 rpaulo branches: 1.239.2; 1.239.4; 1.239.6;
PR 13952: Noritoshi Demizu: correct the TCP window information update check.

Completed in 392 milliseconds

12345678