Searched hist:1.345 (Results 1 - 25 of 79) sorted by relevance
| /src/doc/ | ||
| H A D | BRANCHES | 1.345 Tue Mar 06 00:15:24 GMT 2018 pgoyette branches: 1.345.2; Add new branch pgoyette-compat for cleaning up the compat modules While here, note that prg-localcount2 core content was merged a while ago, and no further activity is expected. 1.345 Tue Mar 06 00:15:24 GMT 2018 pgoyette branches: 1.345.2; Add new branch pgoyette-compat for cleaning up the compat modules While here, note that prg-localcount2 core content was merged a while ago, and no further activity is expected. |
| /src/sys/arch/alpha/alpha/ | ||
| H A D | machdep.c | 1.345 Fri May 16 19:18:21 GMT 2014 matt branches: 1.345.2; 1.345.4; 1.345.6; Cleanup and simplify PCU FP support. Nuke MDLWP_FPUSED. 1.345 Fri May 16 19:18:21 GMT 2014 matt branches: 1.345.2; 1.345.4; 1.345.6; Cleanup and simplify PCU FP support. Nuke MDLWP_FPUSED. 1.345 Fri May 16 19:18:21 GMT 2014 matt branches: 1.345.2; 1.345.4; 1.345.6; Cleanup and simplify PCU FP support. Nuke MDLWP_FPUSED. 1.345 Fri May 16 19:18:21 GMT 2014 matt branches: 1.345.2; 1.345.4; 1.345.6; Cleanup and simplify PCU FP support. Nuke MDLWP_FPUSED. |
| /src/ | ||
| H A D | build.sh | 1.345 Sun Sep 20 10:29:05 GMT 2020 mrg add "distsets" alias for "distribution sets". |
| H A D | UPDATING | 1.345 Fri Feb 09 22:08:30 GMT 2024 andvar fix spelling mistakes, mainly in comments and log messages. |
| /src/sys/arch/alpha/conf/ | ||
| H A D | GENERIC | 1.345 Fri Aug 17 20:11:37 GMT 2012 abs branches: 1.345.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL? 1.345 Fri Aug 17 20:11:37 GMT 2012 abs branches: 1.345.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL? |
| /src/distrib/sets/lists/comp/ | ||
| H A D | shl.mi | 1.345 Mon Apr 12 02:09:00 GMT 2021 mrg branches: 1.345.2; various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10. testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.) 1.345 Mon Apr 12 02:09:00 GMT 2021 mrg branches: 1.345.2; various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10. testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.) |
| /src/sys/arch/mac68k/mac68k/ | ||
| H A D | machdep.c | 1.345 Sat Aug 04 17:18:38 GMT 2012 martin branches: 1.345.2; 1.345.4; No need to statically initialize physmem here, it is set to the correct value in pmap_bootstrap(), which is early enough. Tested on my Centris 660AV. 1.345 Sat Aug 04 17:18:38 GMT 2012 martin branches: 1.345.2; 1.345.4; No need to statically initialize physmem here, it is set to the correct value in pmap_bootstrap(), which is early enough. Tested on my Centris 660AV. 1.345 Sat Aug 04 17:18:38 GMT 2012 martin branches: 1.345.2; 1.345.4; No need to statically initialize physmem here, it is set to the correct value in pmap_bootstrap(), which is early enough. Tested on my Centris 660AV. |
| /src/sys/kern/ | ||
| H A D | init_sysent.c | 1.345 Sat Oct 05 18:06:42 GMT 2024 mlelstv regen |
| H A D | kern_sig.c | 1.345 Sat May 19 02:42:58 GMT 2018 kamil Stop masking SIGSTOP in a vfork(2)ed child Keep the traditional BSD behavior masking SIGTSTP, SIGTTIN and SIGTTOU in a vfork(2)ed child before exec(3)/exit(3). This is useful in shells and prevents deadlocking, when a parent cannot unstop the sleeping child. Change the behavior for SIGSTOP. This signal is by design not maskable and this property shall be obeyed without exceptions. The STOP behavior is expected in the context of debuggers and useful in standalone programs. It is still possible to stop a vfork(2)ed child, however it requires proc.curproc.stopfork=1, but it is not a flexible solution. FreeBSD and OpenBSD keep masking SIGSTOP in a vfork(2)ed child. Linux does not mask stop signals in the same scenarios. This fixes ATF test: t_vfork:raise2. No known regressions reported in the existing ATF tests. Discussed with <kre> Sponsored by <The NetBSD Foundation> |
| H A D | kern_synch.c | 1.345 Thu Mar 26 19:42:39 GMT 2020 ad Leave the idle LWPs in state LSIDL even when running, so they don't mess up output from ps/top/etc. Correctness isn't at stake, LWPs in other states are temporarily on the CPU at times too (e.g. LSZOMB, LSSLEEP). |
| /src/sys/dev/ata/ | ||
| H A D | wd.c | 1.345 Sun Sep 16 18:41:47 GMT 2007 bouyer branches: 1.345.2; Add a workaround for drives with the LBA48 bug: if we get a "ID not found" error for a transfer crossing LBA48_THRESHOLD, and the drive is larger than 128GB, automatically add WD_QUIRK_FORCE_LBA48 to the drive's quirks and retry the transfers. Hopefully this will obsolete the WD_QUIRK_FORCE_LBA48 quirk list ... 1.345 Sun Sep 16 18:41:47 GMT 2007 bouyer branches: 1.345.2; Add a workaround for drives with the LBA48 bug: if we get a "ID not found" error for a transfer crossing LBA48_THRESHOLD, and the drive is larger than 128GB, automatically add WD_QUIRK_FORCE_LBA48 to the drive's quirks and retry the transfers. Hopefully this will obsolete the WD_QUIRK_FORCE_LBA48 quirk list ... |
| /src/etc/ | ||
| H A D | Makefile | 1.345 Sat Jul 14 19:53:52 GMT 2007 adrianp branches: 1.345.4; Add a default audit-packages configuration file for audit-packages (part of pkg_install-20070714) 1.345 Sat Jul 14 19:53:52 GMT 2007 adrianp branches: 1.345.4; Add a default audit-packages configuration file for audit-packages (part of pkg_install-20070714) |
| /src/sys/dev/raidframe/ | ||
| H A D | rf_netbsdkintf.c | 1.345 Wed Apr 27 02:47:39 GMT 2016 christos branches: 1.345.2; provide an empty DPRINTF 1.345 Wed Apr 27 02:47:39 GMT 2016 christos branches: 1.345.2; provide an empty DPRINTF |
| /src/distrib/sets/lists/debug/ | ||
| H A D | shl.mi | 1.345 Tue Jul 09 13:29:02 GMT 2024 rin sets/lists: Add MI files for binutils 2.42 |
| /src/share/misc/ | ||
| H A D | acronyms.comp | 1.345 Fri Mar 03 15:29:48 GMT 2023 jschauma add CMC (Certificate Management over CMS, RFC5272) add CMS (Cryptographic Message Syntax, RFC5652) |
| /src/share/mk/ | ||
| H A D | bsd.prog.mk | 1.345 Sun May 28 10:33:13 GMT 2023 lukem share/mk: finish USE_COMBINE, NOCOMBINE deprecation Remove the leftover remnants of deprecated USE_COMBINE and NOCOMBINE, as gcc -combine has been EOL for many years. Completes the work done by maya@ on 2019-05-10 in bsd.kmodule.mk rev 1.61. |
| /src/sys/dev/scsipi/ | ||
| H A D | sd.c | 1.345 Sun Apr 13 14:01:00 GMT 2025 jakllsch Add physical sector and alignment info to struct disk_geom and the geometry plist, and handle in partutil. Bump version for disk_geom addition. Collect DIOCGSECTORALIGN handling into one place. |
| /src/sys/arch/macppc/conf/ | ||
| H A D | GENERIC | 1.345 Fri Mar 16 01:12:46 GMT 2018 sevan Add bluetooth support by default. most hardware G4 onwards (e.g aluminium PowerBooks) have Bluetooth installed as standard. |
| /src/distrib/sets/lists/base/ | ||
| H A D | shl.mi | 1.345 Sat Mar 25 21:56:28 GMT 2006 kleink branches: 1.345.2; libm.so.0.5 in /usr/lib, too. 1.345 Sat Mar 25 21:56:28 GMT 2006 kleink branches: 1.345.2; libm.so.0.5 in /usr/lib, too. |
| /src/sys/ufs/ffs/ | ||
| H A D | ffs_vfsops.c | 1.345 Fri Feb 17 08:31:26 GMT 2017 hannken Add generic genfs_suspendctl() and use it for all file systems. Layered file systems need work. |
| /src/sys/ufs/lfs/ | ||
| H A D | lfs_vfsops.c | 1.345 Tue Sep 01 06:16:59 GMT 2015 dholland Add new accessors for the d_type and d_namlen fields of struct lfs_direct. Napalm the old byteswap access logic for these. |
| H A D | lfs_vnops.c | 1.345 Mon Oct 20 04:20:37 GMT 2025 perseant * Generalize the partial-segment parser introduced for roll-forward, using it to facilitate an in-kernel segment rewriter (cleaner), and a mechanism to check whether a segment is in fact empty (only used with DEBUG). * Add these new fcntl calls: - LFCNFILESTATS: For each inode given, report its number of direct blocks, how many gaps (discontinuities) there are between direct blocks, and how large the total gap distance is. This will be useful for a coalescing agent. - LFCNREWRITEFILE: For each inode given, rewrite its direct blocks, effectively coalescing it into as compact a form as possible. - LFCNSCRAMBLE: As above, except that it only rewrites every other block. This causes the file to have many gaps that can be measured with LFCNFILESTATS and addressed with LFCNREWRITEFILE, for testing purposes. - LFCNREWRITESEGS: Rewrite any live data in the given segments. This is intended to simplify the cleaner API and facilitate an in-kernel cleaner. - LFCNCLEANERINFO: Get the most current CLEANERINFO data from the kernel. - LFCNSEGUSE: Retrieve segment usage data from the kernel. * Vnodes marked IN_CLEANING now take a reference. Add a new "cleaner lock", which must be taken by the cleaner before the segment lock, and before marking nodes IN_CLEANING. This allows us to flush vnodes, if necessary, before the cleaning segment is written, and never to flush vnodes being cleaned. When the cleaner lock is released, the vnodes are cleared of IN_CLEANING and the reference dropped. * Track a potential infinite loop in lfs_gatherblock. * Pull "needs to flush" and "needs to wait for flush" into functions instead of inlining their definitions. |
| /src/sys/uvm/ | ||
| H A D | uvm_map.c | 1.345 Fri May 19 14:38:46 GMT 2017 christos Provide a helpful message to the user trying to run an birary that needs page 0 access. |
| /src/sys/arch/sparc64/sparc64/ | ||
| H A D | locore.s | 1.345 Sat Nov 10 01:47:25 GMT 2012 nakayama Revise comment. |
| /src/sys/arch/sparc/sparc/ | ||
| H A D | pmap.c | 1.345 Sun Aug 28 10:26:15 GMT 2011 mrg fix sparc UP kernels with GCC 4.5, with special thanks to help from mlelstv@ tracking down the real issue. sp_tlb_flush() makes various assumptions about the ABI and what GCC will do with the rest of this function. the inputs were not referenced by name but only as "%o0" etc inside the asm. the result was that GCC was not filling in the function parameters before calling it because they were not used in the function. so, sp_tlb_flush() was getting random data for it's inputs. oops. for now, convert 2 asm() calls to pure C, and mark the inputs for the sta calls. this makes GCC generate the right code, but it still isn't entirely optimal. ideally a pure C version would exist, but that adds non-trivial overhead (15 instructions vs 23 or so.) one more enhancement to make here would be to assign the %o3, %o4 and %o5 usage into explicit temp variables, instead of assuming that they are going to be free to use. |
Completed in 517 milliseconds