===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/72.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- www/72.html 2022/10/01 07:56:13 1.15
+++ www/72.html 2022/10/01 08:59:53 1.16
@@ -89,12 +89,14 @@
Allowed bsd.rd and bsd/bsd.mp to boot on Oracle Cloud amd64 instances.
Added support for switching from glass console to serial console
on arm64 systems that default to glass console.
- pf(4) automatically allows IGMP and ICMP6 MLD packets with
- router alert option.
+ pf(4) automatically allows
+ IGMP and ICMP6 MLD packets with router alert option.
Special allow-opts rules are no longer needed for multicast
discovery.
- Implement "show all routes" to print routing tables in ddb(4).
- Count dropped network packets due to low memory in netstat(1).
+ Implement "show all routes" to print routing tables in
+ ddb(4).
+ Count dropped network packets due to low memory in
+ netstat(1).
Simplified machine command handling in ddb(4).
Changed to a simpler formula to calculate a default kern.maxthread
@@ -128,8 +130,8 @@
control block.
Protect UDP, raw IP, and divert packet input routines
with a per socket mutex.
- Protect recv(2) system call for UDP and raw IP packets with
- a per socket mutex and shared netlock.
+ Protect recv(2) system call
+ for UDP and raw IP packets with a per socket mutex and shared netlock.
Allows to receive packets while forwarding in parallel.
Protect multicast deliver loop for UDP and raw IP sockets with rwlock.
Only grab netlock in IGMP and MLD timer when necessary.
@@ -138,8 +140,10 @@
Readers cannot share the lock forever.
This prevents starvation of the writer.
Run interface media ioctl with shared netlock so packets
- can be processed while running ifconfig(8).
- btrace(8) can be used to debug reference counting.
+ can be processed while running
+ ifconfig(8).
+ btrace(8) can be used
+ to debug reference counting.
Use MP safe refcount for interface addresses.
...
@@ -365,8 +369,9 @@
Improve FIB code, handle IPv6 scoped addresses properly.
Add bgplgd(8),
a fastcgi server providing a REST API of bgpctl.
- Bugfix: bgpd(8) could fail to invalidate nexthops and incorrectly
- leave them in the FIB or Adj-RIB-Out.
+ Bugfix: bgpd(8) could
+ fail to invalidate nexthops and incorrectly leave them in the FIB or
+ Adj-RIB-Out.
Speedup bgpctl
show rib 10/8 or-longer
and show rib 10/8
or-shorter