Searched hist:1.377 (Results 1 - 25 of 65) sorted by relevance

123

/src/
H A Dbuild.sh1.377 Tue Apr 23 07:47:36 GMT 2024 martin branches: 1.377.2;
For consistency, check MKREPRO_TIMESTAMP always numerically (not as string)
1.377 Tue Apr 23 07:47:36 GMT 2024 martin branches: 1.377.2;
For consistency, check MKREPRO_TIMESTAMP always numerically (not as string)
H A DUPDATING1.377 Sun Apr 13 17:23:06 GMT 2025 riastradh bsd.lib.mk: Redo rev. 1.418 more selectively.

Previously, in rev. 1.418, I had changed:

.if ${LIBISPRIVATE} != "no"
...
. if defined(NOSTATICLIB) && ${MKPICLIB} != "no"
MAKESTATICLIB?= no
. elif ${LIBISPRIVATE} != "pic"
MKPIC:= no
. endif
...
.endif
...
-.if ${LIBISPRIVATE} == "pic"
+.if ${MKPIC} != "no"
CFLAGS+= -fPIC
AFLAGS+= -fPIC
.endif

This was an attempt to obviate the need for grody conditionals in
private shared libraries like libuv:

.if ${MACHINE} == "sun2"
LIBISPRIVATE=yes
.else
LIBISPRIVATE=pic
.endif

This is wrong, after all, because you can also do MKPIC=no on
non-sun2 platforms if you really want a static build, and it's a mess
to have to write it out in every case.

My theory in making that change was that:

(a) on MKPIC=yes platforms in makefiles without LIBISPRIVATE=yes,
we're building with -fPIC anyway, so ${MKPIC} != no is right;

(b) on MKPIC=yes platforms in makefiles with LIBISPRIVATE=yes, we
shouldn't build with -fPIC and the conditional above sets
MKPIC=no in that case, so ${MKPIC} != no is right;

(c) on MKPIC=no platforms (mainly sun2), no matter what LIBISPRIVATE
is set to, we shouldn't build with -fPIC, so ${MKPIC} != no is
right.

But (a) is wrong, because we use the same makefile to build .pico and
.o objects from which we link (PIC) .so and (non-PIC) .a libraries,
and the distinction is made not in CFLAGS/AFLAGS but in PICFLAGS and
CSHLIBFLAGS.

So, to obviate the need for the .if sun2 conditionals around
LIBISPRIVATE=pic, but avoid breaking everything _other_ than
LIBISPRIVATE=pic, let's make the addition of -fPIC to CFLAGS/AFLAGS
conditional on _both_ LIBISPRIVATE=pic _and_ MKPIC=yes.

PR port-mips/59064: jemalloc switch to 5.3 broke userland
/src/sys/arch/i386/conf/
H A DCARDBUS1.27 Sat Nov 18 02:08:30 GMT 2000 lukem pull up stuff changed in GENERIC from 1.370 - 1.377, appropriately
commented out if it's not relevant to a laptop

H A DALL1.377 Tue Jun 24 11:59:10 GMT 2014 maxv Remove dead code. The kernel already checks for PT_INTERP sections, and puts
their content into "itp". There's no need for re-reading the whole binary and
trying to find this section again. Just use "itp".

DEBUG_FREEBSD_ELF is now unused, so remove its references in amd64/conf/ALL
and i386/conf/ALL.
H A Dfiles.i3861.377 Fri Feb 17 00:10:40 GMT 2017 maxv Support PMCs on multi-processor systems. Still several things to fix, but
at least it works a little. Will be improved and moved into x86/ soon.
/src/sys/uvm/
H A Duvm_map.c1.377 Sat Apr 04 21:17:02 GMT 2020 ad branches: 1.377.2;
Mark uvm_map_entry_cache with PR_LARGECACHE.

1.377 Sat Apr 04 21:17:02 GMT 2020 ad branches: 1.377.2;
Mark uvm_map_entry_cache with PR_LARGECACHE.

/src/sys/arch/sparc64/sparc64/
H A Dlocore.s1.377 Sun Oct 26 21:03:45 GMT 2014 palle branches: 1.377.2;
sun4v: Create CLEANWIN0 and CLEANWIN1 macros for handling clean window traps on both sun4u and sun4u (based on the original code inlined in the sun4u trap table). Update trap tables accordingly for both sun4u and sun4v. Ok martin@
1.377 Sun Oct 26 21:03:45 GMT 2014 palle branches: 1.377.2;
sun4v: Create CLEANWIN0 and CLEANWIN1 macros for handling clean window traps on both sun4u and sun4u (based on the original code inlined in the sun4u trap table). Update trap tables accordingly for both sun4u and sun4v. Ok martin@
/src/share/man/man9/
H A DMakefile1.377 Mon Mar 24 13:42:40 GMT 2014 hannken branches: 1.377.2;
- Make VI_XLOCK, VI_CLEAN and VI_LOCKSHARE private to kern/vfs_*.c.
- Make vwait() static.
- Add vdead_check() to check a vnode for being or becoming dead.

Discussed on tech-kern.

Welcome to 6.99.38
1.377 Mon Mar 24 13:42:40 GMT 2014 hannken branches: 1.377.2;
- Make VI_XLOCK, VI_CLEAN and VI_LOCKSHARE private to kern/vfs_*.c.
- Make vwait() static.
- Add vdead_check() to check a vnode for being or becoming dead.

Discussed on tech-kern.

Welcome to 6.99.38
/src/share/mk/
H A Dbsd.README1.377 Mon Jun 25 09:38:46 GMT 2018 kamil branches: 1.377.2;
Rephrase the documentation of MKSANITIZER

Based on the feedback from <f8l> and <pgoyette>.

1.377 Mon Jun 25 09:38:46 GMT 2018 kamil branches: 1.377.2;
Rephrase the documentation of MKSANITIZER

Based on the feedback from <f8l> and <pgoyette>.

/src/usr.bin/make/
H A Dmake.11.377 Sat Jun 01 06:26:36 GMT 2024 sjg branches: 1.377.2;
make: add .export-all

An explicit syntax for exporting all global variables is much safer
than allowing .export with no argument to do the same.

Add .export-all and have .export with no argument throw a warning saying
to use .export-all

Reviewed by: rillig

1.377 Sat Jun 01 06:26:36 GMT 2024 sjg branches: 1.377.2;
make: add .export-all

An explicit syntax for exporting all global variables is much safer
than allowing .export with no argument to do the same.

Add .export-all and have .export with no argument throw a warning saying
to use .export-all

Reviewed by: rillig

/src/sys/arch/alpha/conf/
H A DGENERIC1.377 Wed Sep 13 22:24:42 GMT 2017 sevan Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh

/src/distrib/sets/lists/debug/
H A Dshl.mi1.377 Sun Oct 26 20:50:03 GMT 2025 christos bump libpthread for pthread_setname_np change.
H A Dmi1.377 Fri Apr 29 22:17:49 GMT 2022 pgoyette Add a new test for PR kern/56713 and set to expected_failure for now.
/src/share/misc/
H A Dacronyms.comp1.377 Fri Oct 27 21:28:14 GMT 2023 jschauma +ROA route origin authorization

/src/sys/arch/macppc/conf/
H A DGENERIC1.377 Thu Feb 09 14:09:49 GMT 2023 abs Adjust _all_ cinclude of *.local files

- Ensure always at end
- Use tab rather than spaces
- Add consistent comment
"Pull in optional local configuration - always at end"

The only functional change is that a local file which tried to
override an existing setting (eg with "no foo") would have failed
in some cases before, but now will work
/src/sys/kern/
H A Dkern_exec.c1.377 Wed Feb 19 15:23:20 GMT 2014 maxv branches: 1.377.2;
We need VMCMDs for a binary and its interpreter, so make sure we have
at least one VMCMD. This also prevents the kernel from using an
uninitialized pointer as entry point for the execution.

From me and Christos

ok christos@
1.377 Wed Feb 19 15:23:20 GMT 2014 maxv branches: 1.377.2;
We need VMCMDs for a binary and its interpreter, so make sure we have
at least one VMCMD. This also prevents the kernel from using an
uninitialized pointer as entry point for the execution.

From me and Christos

ok christos@
H A Dkern_sig.c1.377 Sun Nov 10 13:28:06 GMT 2019 pgoyette Convert the sendsig_sigcontext_16 function pointer to use the new
compat_hook mechanism.

XXX Despite being a kernel<-->module abi change, this should be
XXX pulled up to -9
/src/sys/ufs/ffs/
H A Dffs_vfsops.c1.377 Thu Nov 10 10:53:29 GMT 2022 hannken Some changes to "fs->fs_fmod" and "fs->fs_clean":
- clear "fs->fs_fmod" after reading the super block.
- assert we don't write a super block when mounted read-only.
- make sure "fs->fs_clean" is one of FS_ISCLEAN or FS_WASCLEAN.
- print "file system not clean" on every mount.

Should fix PR kern/57010: ffs: mounting unclean non-root fs read-only
causes spurious write to superblock
/src/sys/ufs/lfs/
H A Dlfs_vfsops.c1.377 Mon Mar 16 21:20:13 GMT 2020 pgoyette Use the module subsystem's ability to process SYSCTL_SETUP() entries to
automate installation of sysctl nodes.

Note that there are still a number of device and pseudo-device modules
that create entries tied to individual device units, rather than to the
module itself. These are not changed.
/src/sys/dev/ata/
H A Dwd.c1.377 Wed May 20 03:26:21 GMT 2009 dyoung On second thought, let's call disk_predetach() disk_begindetach().
Verbs are good.
/src/sys/arch/sparc/sparc/
H A Dpmap.c1.377 Sat Apr 09 23:38:32 GMT 2022 riastradh sys: Use membar_release/acquire around reference drop.

This just goes through my recent reference count membar audit and
changes membar_exit to membar_release and membar_enter to
membar_acquire -- this should make everything cheaper on most CPUs
without hurting correctness, because membar_acquire is generally
cheaper than membar_enter.

/src/sys/dev/ic/
H A Dcom.c1.377 Mon Oct 03 19:59:21 GMT 2022 riastradh com(4): Omit needless spltty in comstart.

This is called either via tp->t_oproc, which is done with tty_lock
held (thus, at IPL_VM = IPL_TTY), or from comparam which is called at
IPL_TTY, either via comopen or tp->t_param.
/src/sys/arch/alpha/alpha/
H A Dmachdep.c1.377 Wed Dec 20 20:35:37 GMT 2023 andvar fix tripple n typos in "running"/"domainname", also one missing n in comments.

/src/sys/arch/arm/arm32/
H A Dpmap.c1.377 Fri Jan 17 00:40:44 GMT 2020 skrll Typo in comment

/src/distrib/notes/common/
H A Dmain1.377 Fri Dec 14 04:24:49 GMT 2007 jnemeth - update from htdocs/releases/formal-4/NetBSD-4.0.xml#major-changes
- fix incorrect usage of .Lk macros
- update Release Contents
- new CHANGES.* files
- no pkgsrc
- new SHA512 checksum files
- update set sizes
- grammar
- lint
- thank WWU CS Dept. for a build cluster
- update portmaster list

Completed in 511 milliseconds

123