Searched hist:1.386 (Results 1 - 25 of 58) sorted by relevance
| /src/ | ||
| H A D | build.sh | 1.386 Fri Dec 20 22:24:20 GMT 2024 kre General code cleanup. No operational change intended. Mostly fix quoting, some missing quotes added, lots of meaningless quotes removed (no guarantee of completeness in either of those). Also get rid of one use of the obsolete test -o operator, and several less than ideal uses of the test ! operator ... replace all that by shell || and ! uses. Don't use $@ in any context where field splitting cannot occur (also avoid it in a couple of places where it would be defined, but isn't actually wanted: echo "whatever: $@" is technically OK, but is generally just a waste of everyone's time, the shell passing a whole set of args to echo for it to combine back into one line is pointless. But X="$@" and using $@ in a here doc are simply wrong. The 80-column police visited during the update (just a couple of hard cases managed to avoid detection). Many extraneous use of sh \ line continuations removed when better use of sh syntax means they're not required. General cleanup of sh coding style (prefer clarity over white space minimization). If these changes cause any issues (aside from a small possibility of slight layout changes in some error messages) that anyone is able to observe, please let me know. |
| H A D | UPDATING | 1.386 Mon Nov 03 18:09:01 GMT 2025 martin Mention libpthread bump/unbump effect on pkgsrc |
| /src/sys/uvm/ | ||
| H A D | uvm_map.c | 1.386 Sat Mar 13 15:29:55 GMT 2021 skrll branches: 1.386.2; Consistently use %#jx instead of 0x%jx or just %jx in UVMHIST_LOG formats 1.386 Sat Mar 13 15:29:55 GMT 2021 skrll branches: 1.386.2; Consistently use %#jx instead of 0x%jx or just %jx in UVMHIST_LOG formats |
| /src/sys/arch/alpha/conf/ | ||
| H A D | GENERIC | 1.386 Thu Sep 06 05:36:49 GMT 2018 maxv Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code. |
| /src/share/misc/ | ||
| H A D | acronyms.comp | 1.386 Thu Jan 18 03:33:08 GMT 2024 jschauma +IKM input keying material |
| /src/sys/arch/macppc/conf/ | ||
| H A D | GENERIC | 1.386 Tue Aug 12 05:50:37 GMT 2025 macallan add drivebay driver |
| /src/sys/kern/ | ||
| H A D | kern_exec.c | 1.390 Sat Apr 12 15:08:56 GMT 2014 uebayasi execve_runproc: Correct thinko in Rev. 1.386; the new SP always points to after (higher adderss) argc/argv/env/aux/strings regardless of stack growing direction . Machines with grow-up stack will detect the top of argc/argv/env/aux/strings by the address of *argv[] via ps_strings:ps_argvstr. This means that old comments about RTLD_GAP are all obsolete. With help from Nick Hudson. 1.386 Sat Apr 12 05:25:23 GMT 2014 uebayasi execve_runproc: Unbreak __MACHINE_STACK_GROWS_UP machines. Clarify the stack address allocation code. Summarize an awful big comment about the _rtld() "gap". (The log message in Rev. 1.384 was wrong; the new stack address is passed not via the 3rd register argument, but via the SP. The 3rd is for ps_strings.) |
| H A D | kern_sig.c | 1.386 Sun Apr 05 20:53:17 GMT 2020 christos - Untangle spawn_return by splitting it up to sub-functions. - Merge the eventswitch parent notification code which was copied in two places (eventswitchchild) - Fix bugs in the eventswitch parent notification code: 1. p_slflags should be accessed holding both proc_lock and p->p_lock 2. p->p_opptr can be NULL if the parent was PSL_CHTRACED and exited. Fixes random crashes the posix_spawn_kill_spawner unit test which tried to dereference a NULL pptr. |
| /src/sys/arch/i386/i386/ | ||
| H A D | machdep.c | 1.386 Fri May 26 21:19:45 GMT 2000 thorpej branches: 1.386.2; First sweep at scheduler state cleanup. Collect MI scheduler state into global and per-CPU scheduler state: - Global state: sched_qs (run queues), sched_whichqs (bitmap of non-empty run queues), sched_slpque (sleep queues). NOTE: These may collectively move into a struct schedstate at some point in the future. - Per-CPU state, struct schedstate_percpu: spc_runtime (time process on this CPU started running), spc_flags (replaces struct proc's p_schedflags), and spc_curpriority (usrpri of processes on this CPU). - Every platform must now supply a struct cpu_info and a curcpu() macro. Simplify existing cpu_info declarations where appropriate. - All references to per-CPU scheduler state now made through curcpu(). NOTE: this will likely be adjusted in the future after further changes to struct proc are made. Tested on i386 and Alpha. Changes are mostly mechanical, but apologies in advance if it doesn't compile on a particular platform. 1.386 Fri May 26 21:19:45 GMT 2000 thorpej branches: 1.386.2; First sweep at scheduler state cleanup. Collect MI scheduler state into global and per-CPU scheduler state: - Global state: sched_qs (run queues), sched_whichqs (bitmap of non-empty run queues), sched_slpque (sleep queues). NOTE: These may collectively move into a struct schedstate at some point in the future. - Per-CPU state, struct schedstate_percpu: spc_runtime (time process on this CPU started running), spc_flags (replaces struct proc's p_schedflags), and spc_curpriority (usrpri of processes on this CPU). - Every platform must now supply a struct cpu_info and a curcpu() macro. Simplify existing cpu_info declarations where appropriate. - All references to per-CPU scheduler state now made through curcpu(). NOTE: this will likely be adjusted in the future after further changes to struct proc are made. Tested on i386 and Alpha. Changes are mostly mechanical, but apologies in advance if it doesn't compile on a particular platform. |
| /src/sys/ufs/lfs/ | ||
| H A D | lfs_vfsops.c | 1.386 Wed Sep 17 04:01:53 GMT 2025 perseant Use a workqueue to handle the superblock callback. |
| /src/sys/arch/sparc64/sparc64/ | ||
| H A D | locore.s | 1.386 Fri Nov 06 15:30:59 GMT 2015 martin Basically revert r1.246 of locore.s and r1.73 of vm_machdep.c: Remove special case handling for userland lwps from cpu_lwp_fork, instead do it in lwp_trampoline when we first return to userland. which was a stupid idea - since we did now set all fork child's %tstate (and thus %pstate when back in userland) to the current kernel's userland default. This meant we lost the address mask bit for 32bit processes and all memory model details for 64bit ones. Move it back to cpu_lwp_fork and fix the condition to only do it once when forking init. |
| /src/sys/dev/ata/ | ||
| H A D | wd.c | 1.386 Thu Feb 10 05:07:46 GMT 2011 enami Start new line before issuing IDENTIFY command since messages from other driver may interfere during waiting for command completion. |
| /src/sys/dev/ic/ | ||
| H A D | com.c | 1.386 Mon Jan 20 09:24:32 GMT 2025 martin Backout previous, this needs to be done differently |
| /src/sys/arch/i386/conf/ | ||
| H A D | ALL | 1.386 Fri Sep 19 17:30:03 GMT 2014 christos Add HDAUDIOVERBOSE |
| H A D | files.i386 | 1.386 Tue Aug 15 06:27:40 GMT 2017 maxv Merge into x86/. |
| /src/sys/arch/arm/arm32/ | ||
| H A D | pmap.c | 1.386 Sun Feb 02 08:19:15 GMT 2020 skrll Always call pmap_grow_map with a page aligned new VA. KASSERT that this happenes. |
| /src/distrib/notes/common/ | ||
| H A D | main | 1.386 Wed Jan 09 11:25:58 GMT 2008 simonb Remove support for NetBSD/pc532. |
| /src/distrib/sets/lists/debug/ | ||
| H A D | mi | 1.386 Tue May 31 13:42:59 GMT 2022 riastradh libc: Reintroduce getentropy. This was introduced two years ago when the getrandom/getentropy API question was still open, and removed because the discussion was ongoing. Now getentropy is more widely adopted and soon to be in POSIX. So reintroduce the symbol into libc since we'll be keeping it anyway. Discussion of details of the semantics, as interpreted by NetBSD, is ongoing, but the symbol needs to get in before the netbsd-10 branch. The draft POSIX text is (https://www.opengroup.org/austin/docs/austin_1110.pdf): SYNOPSIS #include <unistd.h> int getentropy(void *buffer, size_t length); DESCRIPTION The getentropy() function shall write length bytes of data starting at the location pointed to by buffer. The output shall be unpredictable high quality random data, generated by a cryptographically secure pseudo-random number generator. The maximum permitted value for the length argument is given by the {GETENTROPY_MAX} symbolic constant defined in <limits.h>. RETURN VALUES Upon successful completion, getentropy() shall return 0; otherwise, -1 shall be retunred and errno set to indicate the error. ERRORS The getentropy() function shall fail if: [EINVAL] The value of length is greater than {GETENTROPY_MAX}. The getentropy() function may fail if: [ENOSYS] The system does not provide the necessary source of entropy. RATIONALE The getentropy() function is not a cancellation point. Minor changes from the previous introduction of getentropy into libc: - Return EINVAL, not EIO, on buflen > 256. - Define GETENTROPY_MAX in limits.h. The declaration of getentropy in unistd.h and definition of GETENTROPY_MAX in limits.h are currently conditional on _NETBSD_SOURCE. When the next revision of POSIX is finalized, we can expose them also under _POSIX_C_SOURCE > 20yymmL as usual -- and this can be done as a pullup without breaking existing compiled programs. |
| /src/etc/ | ||
| H A D | Makefile | 1.386 Wed Feb 16 16:20:06 GMT 2011 uebayasi Generate MAKEDEV only when really necessary. Write dependency correctly. |
| /src/share/man/man9/ | ||
| H A D | Makefile | 1.386 Mon Apr 27 07:03:57 GMT 2015 knakahara add x86 MD MSI/MSI-X support code. |
| /src/share/mk/ | ||
| H A D | bsd.README | 1.386 Thu Nov 15 09:23:50 GMT 2018 martin Explicitly document the incompatibility between USE_PIGZGZIP and USE_XZ_SETS. Disable the latter if the former is enabled. |
| H A D | bsd.lib.mk | 1.386 Mon Oct 25 07:54:44 GMT 2021 ryo In some arch, _mcount() would be called recursively when built with COPTS=-O0. Normally, functions called from mcount.c are expected to be expanded inline, so _mcount() will never be called recursively. But when build with COPTS=-O0, `static inline' functions aren't inlined, and _mcount() will be called recursively. Even if _mcount() has `__attribute__((__no_ instrument_function__))', it has no effect on the calling external (no-inlined) function. To avoid this, PROF.<fn> is added can be set the profiling flag of any file. "PROF.mcount.c" is set to blank by default, mcount.c itself is compiled without -pg. |
| /src/share/man/man4/ | ||
| H A D | options.4 | 1.386 Mon Feb 22 06:10:30 GMT 2010 ahoka Describe SPLASHSCREEN and SPLASHSCREEN_PROGRESS. |
| /src/sys/dev/raidframe/ | ||
| H A D | rf_netbsdkintf.c | 1.386 Fri Jul 31 19:30:09 GMT 2020 christos Factor out the component cache flushing code; add retries. |
| /src/sys/dev/usb/ | ||
| H A D | usbdevs | 1.386 Mon Oct 25 11:31:03 GMT 2004 sketch Add Dell Port Replicator. |
Completed in 603 milliseconds