/freebsd/sbin/tunefs/ |
H A D | tunefs.8 | 42 .Op Fl k Ar held-for-metadata-blocks 63 it must be downgraded to read-only or unmounted. 67 .Bl -tag -width indent 69 The file system has several backups of the super-block. 72 primary super-block. 73 This is potentially dangerous - use with caution. 108 Thus a write-intensiv [all...] |
/freebsd/sbin/fsck_ffs/ |
H A D | fsck_ffs.8 | 50 when they have been mounted read-only, or when 62 .Bl -item -compact -offset indent 68 Missing blocks in the free map 70 Blocks in the free map also in files 72 Counts in the super-block wrong 87 the number of used and free blocks, 110 number and phase-specific progress information. 138 .Bl -ta [all...] |
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | adi,adin.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandru Tachici <alexandru.tachici@analog.com> 16 - $ref: ethernet-phy.yaml# 19 adi,rx-internal-delay-ps: 22 internal delay (phy-mode is 'rgmii-id' or 'rgmii-rxid') in pico-seconds. 26 adi,tx-internal-delay-ps: 29 internal delay (phy-mode is 'rgmii-id' or 'rgmii-txid') in pico-seconds. 33 adi,fifo-depth-bits: [all …]
|
/freebsd/share/doc/papers/kernmalloc/ |
H A D | kernmalloc.t | 68 pp. 295-303, June 1988. 99 patterns in the UNIX kernel and a hybrid strategy that is time-efficient 100 for small allocations and space-efficient for large allocations. 102 with a single easy-to-program interface, 120 In a user process such short-term 121 memory would be allocated on the run-time stack. 122 Because the kernel has a limited run-time stack, 147 It keeps them on a free list so they can 159 Rather than providing many semi-specialized ways of allocating memory, 170 of the well-known memory allocator provided for [all …]
|
/freebsd/sys/dev/gve/ |
H A D | gve.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 2023-2024 Google LLC 129 #define GVE_RING_LOCK(ring) mtx_lock(&(ring)->ring_mtx) 130 #define GVE_RING_TRYLOCK(ring) mtx_trylock(&(ring)->ring_mtx) 131 #define GVE_RING_UNLOCK(ring) mtx_unlock(&(ring)->ring_mtx) 132 #define GVE_RING_ASSERT(ring) mtx_assert(&(ring)->ring_mtx, MA_OWNED) 181 * counter-array offset for this ring's counter. 188 /* Byte offset into BAR2 where this ring's 4-byte irq doorbell lies. */ 190 /* Byte offset into BAR2 where this ring's 4-byte doorbell lies. */ [all …]
|
/freebsd/contrib/ntp/sntp/libevent/ |
H A D | whatsnew-2.1.txt | 27 There is a work-in-progress book with reference manual at 28 http://www.wangafu.net/~nickm/libevent-book/ . 31 on the mailing list at libevent-users@freehaven.net. The mailing list 32 is subscribers-only, so you will need to subscribe before you post. 36 Our source-compatibility policy is that correct code (that is to say, 44 probably need to be recompiled against Libevent 2.1.4-alpha if you 52 We now provide an --enable-gcc-hardening configure option to turn on 55 There is also an --enable-silent-rules configure option to make 58 You no longer need to use the --enable-gcc-warnings option to turn on 66 There is now an alternative cmake-based build process; cmake users [all …]
|
/freebsd/contrib/libevent/ |
H A D | whatsnew-2.1.txt | 27 There is a work-in-progress book with reference manual at 28 http://www.wangafu.net/~nickm/libevent-book/ . 31 on the mailing list at libevent-users@freehaven.net. The mailing list 32 is subscribers-only, so you will need to subscribe before you post. 36 Our source-compatibility policy is that correct code (that is to say, 44 probably need to be recompiled against Libevent 2.1.4-alpha if you 52 We now provide an --enable-gcc-hardening configure option to turn on 55 There is also an --enable-silent-rules configure option to make 58 You no longer need to use the --enable-gcc-warnings option to turn on 66 There is now an alternative cmake-based build process; cmake users [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | brcm,bcm2835-system-timer.txt | 3 The System Timer peripheral provides four 32-bit timer channels and a 4 single 64-bit free running counter. Each channel has an output compare 6 free running counter values, and generates an interrupt. 10 - compatible : should be "brcm,bcm2835-system-timer" 11 - reg : Specifies base physical address and size of the registers. 12 - interrupts : A list of 4 interrupt sinks; one per timer channel. 13 - clock-frequency : The frequency of the clock that drives the counter, in Hz. 18 compatible = "brcm,bcm2835-system-timer"; 21 clock-frequency = <1000000>;
|
H A D | brcm,bcm2835-system-timer.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/brcm,bcm2835-system-timer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stefan Wahren <wahrenst@gmx.net> 11 - Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com> 14 The System Timer peripheral provides four 32-bit timer channels and a 15 single 64-bit free running counter. Each channel has an output compare 17 free running counter values, and generates an interrupt. 21 const: brcm,bcm2835-system-timer [all …]
|
H A D | samsung,exynos4210-mct.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/timer/samsung,exynos4210-mct.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 14 global timer and CPU local timers. The global timer is a 64-bit free running 15 up-counter and can generate 4 interrupts when the counter reaches one of the 16 four preset counter values. The CPU local timers are 32-bit free running 17 down-counters and generate an interrupt when the counter expires. There is 23 - enum: [all …]
|
/freebsd/sbin/newfs/ |
H A D | newfs.8 | 38 .Op Fl O Ar filesystem-type 39 .Op Fl S Ar sector-size 42 .Op Fl b Ar block-size 43 .Op Fl c Ar blocks-per-cylinder-group 44 .Op Fl d Ar max-extent-size 46 .Op Fl f Ar frag-size 50 .Op Fl k Ar held-for-metadata-blocks 51 .Op Fl m Ar free-space 75 .Bl -tag -width indent 79 Erasing is only relevant to flash-memory or thinly provisioned devices. [all …]
|
/freebsd/sys/dev/wdatwd/ |
H A D | wdatwd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 81 * entry Permanent copy of ACPI_WDAT_ENTRY entry (sub-table). 97 * running True if this watchdog is running or false if stopped. 110 bool running; member 133 if (STAILQ_EMPTY(&sc->action[action])) { in wdatwd_action() 134 WDATWD_VERBOSE_PRINTF(sc->dev, in wdatwd_action() 139 STAILQ_FOREACH(wdat, &sc->action[action], next) { in wdatwd_action() 140 ACPI_GENERIC_ADDRESS *gas = &wdat->entry.RegisterRegion; in wdatwd_action() 143 switch (wdat->entry.Instruction in wdatwd_action() [all …]
|
/freebsd/lib/libutil/ |
H A D | pw_util.3 | 84 .Bl -dash 122 function returns -1 in case of failure otherwise 0. 137 and it is the caller's responsibility to free it with 138 .Xr free 3 . 156 function returns -1 in case of failure, 0 if the file was not modified, 157 and a non-zero positive number if the file was modified and successfully 171 kills any running instance of 205 are set to -1, and all string pointers are set to point at 206 an internally-defined zero-length string. 218 and it is the caller's responsibility to free it with [all …]
|
/freebsd/share/man/man9/ |
H A D | taskqueue.9 | 1 .\" -*- nroff -*- 7 .\" This program is free software. 41 .Bd -literal 146 to signal the service thread(s) to terminate--when this value is set to 155 should be used to free the memory used by the queue. 177 .Bl -tag -width TASKQUEUE_CALLBACK_TYPE_SHUTDOWN 194 field is non-zero, 234 .Bl -tag -width TASKQUEUE_FAIL_IF_CANCELING 264 argument is negative, the already scheduled enqueueing is not re-scheduled. 269 This function returns -1 if the task is being drained. [all …]
|
/freebsd/share/man/man8/ |
H A D | crash.8 | 44 .Bl -diag -offset indent 56 will then resume multi-user operations. 62 the error, or a two-word description of the inconsistency. 73 .Bl -diag -compact 101 .It "blkfree: freeing free block" 102 .It "blkfree: freeing free frag" 103 .It "ifree: freeing free inode" 113 involved is made to be extensible, running out of entries causes a crash. 118 .\" .Bl -column xxxx -offset indent 142 .\" (see the 68020 manual, page 6-17) [all …]
|
/freebsd/tools/test/stress2/misc/ |
H A D | ifconfig.sh | 3 # SPDX-License-Identifier: BSD-2-Clause 29 # Test scenario from D17599 "Fix for double free when deleting entries from 33 # "panic: starting DAD on non-tentative address 0xfffff8010c311000" seen. 37 # https://people.freebsd.org/~pho/stress/log/epoch-2.txt 39 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 40 if=`ifconfig | grep -w mtu | grep -v RUNNING | sed 's/:.*//' | head -1` 41 [ -z "$if" ] && 43 awk '/^[a-z].*: / {gsub(":", ""); ifn = $1}; /no car/{print ifn; exit}'` 45 [ -z "$if" ] && exit 0 47 ifconfig $if | grep -q RUNNING && running=1 [all …]
|
H A D | ifconfig2.sh | 4 # SPDX-License-Identifier: BSD-2-Clause 29 # Test scenario from D17599 "Fix for double free when deleting entries from 37 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 38 if=`ifconfig | grep -w mtu | grep -v RUNNING | sed 's/:.*//' | head -1` 39 [ -z "$if" ] && 41 awk '/^[a-z].*: / {gsub(":", ""); ifn = $1}; /no car/{print ifn; exit}'` 43 [ -z "$if" ] && exit 0 45 ifconfig $if | grep -q RUNNING && running=1 48 rm -f $sync 51 while [ ! -f $sync ]; do [all …]
|
/freebsd/sys/contrib/openzfs/contrib/debian/ |
H A D | openzfs-zfs-dkms.templates | 1 Template: zfs-dkms/stop-build-for-32bit-kernel 4 _Description: Abort building OpenZFS on a 32-bit kernel? 5 You are attempting to build OpenZFS against a 32-bit running kernel. 7 Although possible, building in a 32-bit environment is unsupported and 9 are strongly advised to use a 64-bit kernel; if you do decide to 13 Template: zfs-dkms/stop-build-for-unknown-kernel 17 You are attempting to build OpenZFS against a running kernel that could not 18 be identified as 32-bit or 64-bit. If you are not completely sure that 19 the running kernel is a 64-bit one, you should probably stop the build. 21 Although possible, building in a 32-bit environment is unsupported and [all …]
|
/freebsd/usr.bin/top/ |
H A D | top.1 | 51 .Bl -tag -width indent 59 Non-printable characters in the command line are 60 encoded in C-style backslash sequences or 147 .Dq non-interactive 173 Display per-cpu CPU usage statistics. 180 to -20 so that it will run faster. 241 is running in 272 .Bl -tag -width indent 328 Toggle display of per-CPU statistics. 361 .Ql Ic - Ns [all …]
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_write_add_filter_zstd.c | 1 /*- 3 * Copyright (c) 2023-2024 Klara, Inc. 64 running, enumerator 85 #define CLEVEL_MIN -99 86 #define CLEVEL_STD_MIN 0 /* prior to 1.3.4 and more recent without using --fast */ 88 #define CLEVEL_STD_MAX 19 /* without using --ultra */ 120 archive_check_magic(&a->archive, ARCHIVE_WRITE_MAGIC, in archive_write_add_filter_zstd() 125 archive_set_error(&a->archive, ENOMEM, "Out of memory"); in archive_write_add_filter_zstd() 128 f->data = data; in archive_write_add_filter_zstd() 129 f->open = &archive_compressor_zstd_open; in archive_write_add_filter_zstd() [all …]
|
/freebsd/usr.bin/systat/ |
H A D | systat.1 | 37 .Op Ar display-commands 38 .Op Ar refresh-interval 48 is running the screen is usually divided into two windows (an exception 73 input line is passed to a per-display command interpreter. 75 allows each display to have certain display-specific commands. 78 .Bl -tag -width "refresh_interval" 104 .It Ar refresh-interval 106 .Ar refresh-value 109 .It Ar display-commands 116 .Fl - [all …]
|
/freebsd/share/doc/papers/sysperf/ |
H A D | 2.t | 46 By running \fIvmstat\fP 54 out at 25-35 tps in practice), and the user cpu utilization (us) should 59 memory is active, then the paging demon will be running (sr will 60 be non-zero). It is healthy for the paging demon to free pages when 61 the virtual memory gets active; it is triggered by the amount of free 62 memory dropping below a threshold and increases its pace as free memory 70 is overloaded or imbalanced. If you have several non-dma 72 that are doing high-speed non-buffered input/output, then the system 73 time may go high (60-80% or higher). 95 spent in user mode, in user mode running low priority (niced) processes, [all …]
|
/freebsd/contrib/atf/doc/ |
H A D | atf-test-case.4 | 29 .Nm atf-test-case 34 is a piece of code that stress-tests a specific feature of the software. 35 This feature is typically self-contained enough, either in the amount of 38 Given this, test cases are very fine-grained, but they attempt to group 48 .Em meta-data , 50 .Sx Meta-data 63 It can be used to undo side-effects of the test case. 64 Note that almost all side-effects of a test case are automatically cleaned 69 header and body well-defined, because the header is 75 The test programs act as a front-end to them, providing a consistent [all …]
|
/freebsd/share/doc/smm/03.fsck/ |
H A D | 4.t | 30 Appendix A \- Fsck_ffs Error Conditions 36 a multi-pass file system check program. 44 path-names, 47 and the map of free blocks, 53 is run non-interactively to 61 will take when it is running interactively. 107 legal options are \-b, \-c, \-y, \-n, and \-p. 159 When running manually, 169 When running manually, it ignores this file system 176 Either the \-n flag was specified or [all …]
|
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | THIRDPARTYLICENSE.gplv2 | 4 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 5 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 13 License is intended to guarantee your freedom to share and change free 14 software--to make sure the software is free for all its users. This 15 General Public License applies to most of the Free Software 17 using it. (Some other Free Software Foundation software is covered by 21 When we speak of free software, we are referring to freedom, not 23 have the freedom to distribute copies of free software (and charge for 26 in new free programs; and that you know you can do these things. 44 that everyone understands that there is no warranty for this free [all …]
|