tkusumi
bde056c207
dm: Minor fixes/cleanups
2019-12-04 16:55:30 +00:00
tkusumi
c6f7eba138
dm: Comment out unused dm_dev fields documented in sys/dev/dm/doc
2019-12-04 16:54:03 +00:00
jmcneill
0bd087563f
Add missing rcvar=$name
2019-12-04 16:46:50 +00:00
tkusumi
9dea69368e
dm: style + whitespace + indentation fixes
...
No functional changes.
2019-12-04 15:31:12 +00:00
jmcneill
7c7ebd9b6b
Fix signed/unsigned comparison
2019-12-04 14:09:47 +00:00
kamil
a1e3c6861e
Register "PT_STOP" in ptrace PT_STRINGS
2019-12-04 13:52:27 +00:00
jmcneill
7fc7bbf7bb
remove DTrace from TODO list
2019-12-04 13:47:03 +00:00
uwe
f2508f9b07
"Administrivia" is a real word and it was used here on purpose.
2019-12-04 13:04:09 +00:00
jmcneill
2aeb9a97d8
Enable DTrace on aarch64
2019-12-04 11:47:52 +00:00
jmcneill
06647ff168
Move dtrace_syscall_linux out of mi set list
2019-12-04 11:47:17 +00:00
jmcneill
8f3f50190d
Update arm64 image header in place
2019-12-04 11:25:04 +00:00
jmcneill
8ea14ea60e
Fix alignment of .text section by changing load address to
...
0xffffffc000000000 and adding 64 bytes of padding before the entry point.
2019-12-04 11:24:31 +00:00
jmcneill
bd2672724f
Add -u flag for updating headers in place.
2019-12-04 11:21:34 +00:00
martin
307174c660
Add syscall_linux back for other arm architectures (accidently removed
...
in previous)
2019-12-04 10:12:47 +00:00
wiz
7b4936e883
Fix typo in comment (typlogy)
2019-12-04 09:34:12 +00:00
wiz
52b618ba11
Fix some typos.
2019-12-04 09:25:43 +00:00
msaitoh
96f6e9142b
Simplify. No functional change.
2019-12-04 09:03:45 +00:00
martin
a49d552d05
For HEAD builds, add a small "bleeding edge" warning when we talk about
...
a rock solid OS.
2019-12-04 09:03:34 +00:00
mrg
ce3aa71a56
remove no longer existing gnu/* from cdpath.
2019-12-04 08:21:50 +00:00
msaitoh
18621f6735
From OpenBSD:
...
- Fix error message.
- Whitespace fix.
2019-12-04 08:21:43 +00:00
msaitoh
1ea6675b68
Rename ifm to ife for struct ifmedia_entry *. No functional change.
2019-12-04 08:12:03 +00:00
skrll
f17d30aa95
+ci_onproc
2019-12-04 07:49:39 +00:00
msaitoh
2334111e25
Fix macppc/dev/if_mc.c::mc_mediachange(). Not tested.
...
ifmedia_change() is used to change the device's media setting from
user-selected media. The user-selected media is not sc->sc_media.ifm_media but
sc->sc_media.ifm_cur->ifm_media. Note that mc_mediachange() is not called from
anywhere because it's disabled with #ifdef NOTYET.
2019-12-04 07:03:46 +00:00
skrll
912ca7e3d8
Consistency.
2019-12-04 06:28:35 +00:00
riastradh
f9764fd750
Disable rngtest on output of cprng_strong.
...
We already do a self-test for correctenss of Hash_DRBG output;
applying rngtest to it does nothing but give everyone warning fatigue
about spurious rngtest failures.
2019-12-04 05:36:34 +00:00
msaitoh
35441f40b8
Fix admsw_mediachange(). Not tested.
...
ifmedia_change() is used to change the device's media setting from
user-selected media. The user-selected media is not
sc->sc_ifmedia[port]->ifm_media but sc->sc_ifmedia[port].ifm_cur->ifm_media.
2019-12-04 05:19:10 +00:00
christos
cbb438eec0
PR/54730: Izumi Tsutsui: Use /var/db/obsolete/<set> to remove obsolete rc.d
...
files when not in $SOURCEMODE.
2019-12-04 04:45:42 +00:00
riastradh
fd49f423fd
Fix rump definition of cpu_number().
2019-12-04 03:04:52 +00:00
riastradh
915366b261
Update rnd(9) man page to reflect reality since netbsd-7.
...
- Note rndsource_setcb, RND_FLAG_HASCB, and rnd_add_data_sync.
- Note user's obligation to serialize access to each rndsource.
2019-12-04 03:04:43 +00:00
hikaru
0bfe49f7e1
Fix macro error if QAT_DUMP is defined for debugging.
2019-12-04 01:06:28 +00:00
sevan
a0e35b2411
Introspection. From "Surely You're Joking, Mr. Feynman!"
2019-12-03 22:42:29 +00:00
ad
dece39714a
- Add some more failsafes to the CPU topology stuff, and build a 3rd
...
circular list of peer CPUs in other packages, so we might scroll through
them in the scheduler when looking to distribute or steal jobs.
- Fold the run queue data structure into spc_schedstate. Makes kern_runq.c
a far more pleasant place to work.
- Remove the code in sched_nextlwp() that tries to steal jobs from other
CPUs. It's not needed, because we do the very same thing in the idle LWP
anyway. Outside the VM system this was one of the the main causes of L3
cache misses I saw during builds. On my machine, this change yields a
60%-70% drop in time on the "hackbench" benchmark (there's clearly a bit
more going on here, but basically being less aggressive helps).
2019-12-03 22:28:41 +00:00
jmcneill
ab935ef629
build fix
2019-12-03 22:22:36 +00:00
jmcneill
37d677e093
dtrace: add support for aarch64
2019-12-03 22:10:56 +00:00
jmcneill
15c590fb00
Define lwp_trapframe() macro
2019-12-03 22:03:14 +00:00
jmcneill
0a3799e5e5
Add KDTRACE_HOOKS support.
2019-12-03 22:02:43 +00:00
uwe
aa26f25feb
Drop entries for "Scott Bartram and Frank van der Linden" and "the
...
University of Illinois at Urbana and their contributors". They are
not referenced anywhere in the tree.
2019-12-03 16:45:21 +00:00
uwe
31368ac8e8
Add a comment to the entry for Computer Systems Laboratory at the
...
University of Utah. It's missed by the extraction script b/c of the
non-standard formatting of the ad clause.
2019-12-03 16:43:16 +00:00
uwe
bd0dbdcfab
Move the entry for Caldera to its proper place in the sorting order.
2019-12-03 16:31:40 +00:00
uwe
b2d134000f
Use troff \(xx names for the few accented characters we have here.
...
Extraction script outputs them literally, but some of them are in
utf-8 and some in latin1. While here also use \(:o for Bodo Moeller
name as instructed. Lule\(oa is now emited by the extraction script
directly.
This gives us the right characters in PostScript and HTML output. In
text output they are transliterated with -mtty-char.
2019-12-03 16:27:24 +00:00
tkusumi
6664a499fc
dm: Make global dm locks static
...
These are all per-file locks which protect dev/pdev/target structure.
taken-from: DragonFlyBSD
2019-12-03 16:22:01 +00:00
uwe
7e907697d9
Translate Lule} to troff's Lule\(oa.
2019-12-03 16:21:34 +00:00
tkusumi
95b66a962b
dm: Remove unused macro MAX_TARGET_STRING_LEN
...
that was added but never used in both NetBSD and DragonFlyBSD.
taken-from: DragonFlyBSD
2019-12-03 16:09:13 +00:00
tkusumi
2991ea0dcd
dm: Include <sys/vnode.h> in dm.h
...
dm.h already depends on vnode, so have dm.h include <sys/vnode.h>
instead of other .c files.
taken-from: DragonFlyBSD
2019-12-03 15:47:38 +00:00
tkusumi
5b4c49510c
dm: Doesn't need to expose struct cmd_function in a header
2019-12-03 15:36:00 +00:00
riastradh
4ec73a10b2
Use __insn_barrier to enforce ordering in l_ncsw loops.
...
(Only need ordering observable by interruption, not by other CPUs.)
2019-12-03 15:20:59 +00:00
tkusumi
b408dd7e6a
dm: Remove unused macro DM_CMD_LEN
...
that was added but never used in both NetBSD and DragonFlyBSD.
taken-from: DragonFlyBSD
2019-12-03 15:03:14 +00:00
uwe
e7dd57c6e6
Use groff -Tencoding argument to emit <meta charset="..."/>
2019-12-03 14:41:00 +00:00
skrll
dafac46f4f
Calulate the right lenght for isoc transfer and the usb_syncmem
...
PR/54696: Kernel panic in bus_dma.c on Raspberry Pi 3B/3B+
2019-12-03 14:38:48 +00:00
skrll
f9256a19cf
Use size_t for loop count variable
2019-12-03 14:35:49 +00:00