Searched hist:1.373 (Results 1 - 25 of 68) sorted by relevance

123

/src/
H A Dbuild.sh1.373 Tue Jul 18 16:59:57 GMT 2023 lukem build.sh: use mk.conf (if present) as MAKECONF

Set MAKECONF to mk.conf in the same directory as build.sh
(i.e., the top of the source tree) if mk.conf is present.
This means unprivileged users can benefit from mk.conf(5)
semantics without write privileges to /etc/mk.conf, and
also simplifies per-source-directory configuration.

Fail early if $MAKECONF is empty, since build.sh will fail
anyway after rebuilding nbmake.

Ensure that the computed MAKECONF isn't empty, and then
always set MAKECONF in the makewrapper (nbmake-$MACHINE).

Improve some formatting consistency in BUILDING.mdoc,
(even if BUILDING is generated without markup).
1.373 Tue Jul 18 16:59:57 GMT 2023 lukem build.sh: use mk.conf (if present) as MAKECONF

Set MAKECONF to mk.conf in the same directory as build.sh
(i.e., the top of the source tree) if mk.conf is present.
This means unprivileged users can benefit from mk.conf(5)
semantics without write privileges to /etc/mk.conf, and
also simplifies per-source-directory configuration.

Fail early if $MAKECONF is empty, since build.sh will fail
anyway after rebuilding nbmake.

Ensure that the computed MAKECONF isn't empty, and then
always set MAKECONF in the makewrapper (nbmake-$MACHINE).

Improve some formatting consistency in BUILDING.mdoc,
(even if BUILDING is generated without markup).
H A DUPDATING1.373 Sat Nov 23 02:26:06 GMT 2024 riastradh UPDATING: I accidentally a word in previous.
1.373 Sat Nov 23 02:26:06 GMT 2024 riastradh UPDATING: I accidentally a word in previous.
1.373 Sat Nov 23 02:26:06 GMT 2024 riastradh UPDATING: I accidentally a word in previous.
1.373 Sat Nov 23 02:26:06 GMT 2024 riastradh UPDATING: I accidentally a word in previous.
/src/sys/arch/arm/arm32/
H A Dpmap.c1.373 Tue Apr 23 11:21:21 GMT 2019 bouyer branches: 1.373.2;
Fix a deadlock between the pool and pmap codes:
- cpu0 grabs the kernel lock (e.g. from a non-MPSAFE interrupt) and
calls pool_get().
- cpu1 does a pool_get() on the same pool from MPSAFE code, which needs a
pool_page_alloc(), which ends up in pmap_extract_coherency().

So cpu0 holds the kernel_lock and wants the pool lock. cpu1 holds the pool
lock and wants the kernel_lock in pmap_extract_coherency().

The pmap code should not rely on kernel_lock. Intead make the
pmap_kernel()->pm_obj_lock a IPL_VM lock and use it as pmap lock
(thus dropping the pmap test pmap_{acquire,release}_pmap_lock()).
This needs to be a IPL_VM because unlike user pmaps, this can be locked
from interrupt context.

Add a IPL_NONE lock for pmap_growkernel(). We can't use
pmap_kernel()->pm_obj_lock here because pmap_grow_map() may sleep.

Make pmap_lock (which may be locked with pm_obj_lock held) a IPL_VM
lock in all case.

reorder a few things to not call pool_get()/pool_put() (which may sleep)
with pm_obj_lock held.

Patch initially posted to port-arm@ on April 19, improved patch (per
suggestions from Nick Hudson and Jason Thorpe) on April 21.
1.373 Tue Apr 23 11:21:21 GMT 2019 bouyer branches: 1.373.2;
Fix a deadlock between the pool and pmap codes:
- cpu0 grabs the kernel lock (e.g. from a non-MPSAFE interrupt) and
calls pool_get().
- cpu1 does a pool_get() on the same pool from MPSAFE code, which needs a
pool_page_alloc(), which ends up in pmap_extract_coherency().

So cpu0 holds the kernel_lock and wants the pool lock. cpu1 holds the pool
lock and wants the kernel_lock in pmap_extract_coherency().

The pmap code should not rely on kernel_lock. Intead make the
pmap_kernel()->pm_obj_lock a IPL_VM lock and use it as pmap lock
(thus dropping the pmap test pmap_{acquire,release}_pmap_lock()).
This needs to be a IPL_VM because unlike user pmaps, this can be locked
from interrupt context.

Add a IPL_NONE lock for pmap_growkernel(). We can't use
pmap_kernel()->pm_obj_lock here because pmap_grow_map() may sleep.

Make pmap_lock (which may be locked with pm_obj_lock held) a IPL_VM
lock in all case.

reorder a few things to not call pool_get()/pool_put() (which may sleep)
with pm_obj_lock held.

Patch initially posted to port-arm@ on April 19, improved patch (per
suggestions from Nick Hudson and Jason Thorpe) on April 21.
/src/share/man/man4/
H A Doptions.41.373 Sat Feb 07 15:32:11 GMT 2009 wiz branches: 1.373.2;
Bump date for previous. New sentence, new line.
1.373 Sat Feb 07 15:32:11 GMT 2009 wiz branches: 1.373.2;
Bump date for previous. New sentence, new line.
1.373 Sat Feb 07 15:32:11 GMT 2009 wiz branches: 1.373.2;
Bump date for previous. New sentence, new line.
1.373 Sat Feb 07 15:32:11 GMT 2009 wiz branches: 1.373.2;
Bump date for previous. New sentence, new line.
/src/sys/arch/alpha/conf/
H A DGENERIC1.373 Fri Dec 09 02:25:46 GMT 2016 christos kill PCPPISPEAKER
/src/sys/arch/macppc/conf/
H A DGENERIC1.373 Wed Feb 16 20:14:40 GMT 2022 riastradh macppc: Support GENERIC.local.
/src/share/misc/
H A Dacronyms.comp1.373 Tue Oct 10 01:17:19 GMT 2023 jschauma +KEK key encryption key

(funny, we already had DEK, those usually come in pairs)
1.373 Tue Oct 10 01:17:19 GMT 2023 jschauma +KEK key encryption key

(funny, we already had DEK, those usually come in pairs)
1.373 Tue Oct 10 01:17:19 GMT 2023 jschauma +KEK key encryption key

(funny, we already had DEK, those usually come in pairs)
1.373 Tue Oct 10 01:17:19 GMT 2023 jschauma +KEK key encryption key

(funny, we already had DEK, those usually come in pairs)
/src/distrib/sets/lists/debug/
H A Dshl.mi1.373 Mon Oct 06 13:16:43 GMT 2025 riastradh libpthread: Test pthread stubs in threaded vs non-threaded programs.

PR lib/59685: libcrypto should not depend on libpthread
1.373 Mon Oct 06 13:16:43 GMT 2025 riastradh libpthread: Test pthread stubs in threaded vs non-threaded programs.

PR lib/59685: libcrypto should not depend on libpthread
1.373 Mon Oct 06 13:16:43 GMT 2025 riastradh libpthread: Test pthread stubs in threaded vs non-threaded programs.

PR lib/59685: libcrypto should not depend on libpthread
1.373 Mon Oct 06 13:16:43 GMT 2025 riastradh libpthread: Test pthread stubs in threaded vs non-threaded programs.

PR lib/59685: libcrypto should not depend on libpthread
1.373 Mon Oct 06 13:16:43 GMT 2025 riastradh libpthread: Test pthread stubs in threaded vs non-threaded programs.

PR lib/59685: libcrypto should not depend on libpthread
1.373 Mon Oct 06 13:16:43 GMT 2025 riastradh libpthread: Test pthread stubs in threaded vs non-threaded programs.

PR lib/59685: libcrypto should not depend on libpthread
/src/usr.bin/make/unit-tests/
H A DMakefile1.373 Wed Nov 12 22:14:08 GMT 2025 sjg make: add :sh1 to run command on first reference only

There are several ways to assign the output of a command to
a variable, two common ones:

CMD= command
VAR!= ${CMD}

is evaluated when the above line is read, so VAR is set
even if it is never used.

VAR = ${CMD:sh}

is only evaluated when referenced, but command will be run for
each reference.

We now add :sh1 which will only run command on first reference.
The output will be cached in .MAKE.SH1.VAR which will be used for
subsequent references.

Reviewed by: rillig
1.373 Wed Nov 12 22:14:08 GMT 2025 sjg make: add :sh1 to run command on first reference only

There are several ways to assign the output of a command to
a variable, two common ones:

CMD= command
VAR!= ${CMD}

is evaluated when the above line is read, so VAR is set
even if it is never used.

VAR = ${CMD:sh}

is only evaluated when referenced, but command will be run for
each reference.

We now add :sh1 which will only run command on first reference.
The output will be cached in .MAKE.SH1.VAR which will be used for
subsequent references.

Reviewed by: rillig
/src/sys/ufs/ffs/
H A Dffs_vfsops.c1.373 Sat Sep 18 03:05:20 GMT 2021 christos Change the default for ACLs to be posix1e instead of nfsv4 to match FreeBSD.
Requested by chuq.
/src/sys/arch/sparc64/sparc64/
H A Dlocore.s1.373 Wed Sep 24 18:32:10 GMT 2014 palle sun4v: add code to enable startup of secondary cpus on both sun4u and sun4v systems - ok martin@
/src/sys/dev/ata/
H A Dwd.c1.373 Tue May 12 14:16:53 GMT 2009 cegger struct device * -> device_t, no functional changes intended.
/src/sys/arch/i386/conf/
H A DALL1.373 Mon Apr 21 16:35:38 GMT 2014 chs add malo at pcmcia.
H A Dfiles.i3861.373 Fri Feb 07 22:40:22 GMT 2014 dsl Convert the amd64 build to use x86/cpu_extended_state.h so that the fpu
definitions match those of i386.
Mostly just structure and field renames, in addition:
1) process_xmm_to_s87() and process_s87_to_xmm() moved into
x86/convert_xmm_s87.c so they can be used by amd64's netbsd32 code.
2) The linux signal code simplified to use a structure copy for ths fxsave
data - it matches the hardware definition and won't change.
/src/distrib/notes/common/
H A Dmain1.373 Tue Nov 27 13:38:23 GMT 2007 jnemeth Add a comment after the copyright boiler plate describing how to
"regenerate" this file.
/src/etc/
H A DMakefile1.373 Tue Sep 29 23:56:27 GMT 2009 tsarna Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.
/src/share/man/man9/
H A DMakefile1.373 Tue Aug 06 22:33:59 GMT 2013 soren Build orphaned man pages.
/src/sys/dev/raidframe/
H A Drf_netbsdkintf.c1.373 Thu Feb 07 03:03:00 GMT 2019 christos You need a star :-)
/src/sys/dev/usb/
H A Dusbdevs1.373 Thu Apr 08 05:36:00 GMT 2004 matt Add Dell BC02 Bluetooth USB Adapter
H A Dusbdevs.h1.373 Mon Mar 15 11:08:53 GMT 2004 augustss Regen.
H A Dusbdevs_data.h1.373 Fri Mar 12 13:32:00 GMT 2004 drochner regen
/src/sys/dev/pci/
H A Dif_bge.c1.373 Sun Aug 07 08:37:48 GMT 2022 skrll Provide and use (when appropriate) a bge_free_jumbo_mem.
H A Dfiles.pci1.373 Sat Feb 07 13:20:00 GMT 2015 pooka Add a driver for Intel Centrino 7260 and similar wireless cards.
Supported devices should more or less match ones supported
by the Linux iwlwifi mvm driver. Sponsored by genua mbh for OpenBSD.

This is probably the world's first Canadian cross device driver: it was
created for OpenBSD by writing and porting a NetBSD driver which was
developed in a rump kernel in Linux userspace.

Note: I don't have access to the hardware anymore, so this version is
not tested and not enabled by default. While I tried to be careful in
adding the NetBSD bits back, it's probable that there's a snafu or two.
Feel free to send private email in case you have the hardware and there
are issues.
/src/usr.bin/indent/
H A Dindent.c1.373 Fri Jun 16 11:48:32 GMT 2023 rillig indent: don't force a blank line between '}' and preprocessing line
/src/usr.bin/make/
H A Dcond.c1.373 Tue Apr 22 19:28:50 GMT 2025 rillig make: clean up

Replace 'unsigned int' with simply 'unsigned'.

In compat.c, skipping whitespace is not needed, as the loop above
already skips it.

In job.c, remove the unused header <sys/file.h>.

Inline the TMPPAT macro, as it is only needed in a single place.

Completed in 951 milliseconds

123