plan9front/sys/man
cinap_lenrek 4df9d68adb devusb: better usbid allocation, fix locking, remove dump ctl
usbid's where globally allocated with a generation counter,
but it would not free usbid's when freed out of order
resulting in overflow.

instead, we use a different scheme, where we allocate the
next higher id until we run out and then allocate the next
lowest id.

properly maintain epmax as well when putep() when out of
order.

make newdev() and newdevep() return the new Ep* with a
reference taken, preventing someone from freeing the ep
under us.

fix the locking, so once we release the epslock, all endpoints
have the ep->dev set properly and remove impossible checks.

remove the annoying "dump" ctl that spams the console.
2024-10-09 20:14:34 +00:00
..
1 look: fix case sensitivity when using base > 10 2024-09-29 18:35:30 +00:00
2 isalpharune(2): invalid Runes are just > Runemax 2024-10-05 00:43:38 +00:00
3 devusb: better usbid allocation, fix locking, remove dump ctl 2024-10-09 20:14:34 +00:00
4 sshnet(4): fix title (thanks arne) 2024-08-31 18:50:25 +00:00
5 error(5): revert accidental commit 2023-09-26 01:12:35 +00:00
6 users(6): it's not just older servers 2024-05-27 01:35:22 +00:00
7 remove juke (use play or zuke instead) 2021-04-13 13:25:24 +02:00
8 dhcpd(8): typos 2024-06-10 04:42:52 +00:00
9 fix manpage references for dup(2), kproc(9) and panic(9). 2021-09-08 18:22:35 +00:00
fonts
index.html
mkfile manual: don't match nonexistent file while preprocessing 2021-06-27 00:13:58 +00:00
preface.html
preface3.html
preface4.html