Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-12-28 | dma_cachectl() takes a va and computes the pa from it, no need to invoke it | Miod Vallat | |
a second time with the pa... | |||
2003-12-28 | UFS_DIRHASH | Ted Unangst | |
2003-12-28 | Document kprintf %: removal here too; anil | Miod Vallat | |
2003-12-28 | add ian dowse's dirhash code from freebsd. | Ted Unangst | |
by building a hash table for large directories, lookups and deletions become about constant time. this is an excellent improvement for dirs with 10k or more files. some more cleanup to come, but the code works. enabled with option UFS_DIRHASH testing brad millert otto | |||
2003-12-28 | Add a new PFSYNC_ACT_UREQ message type. | Ryan Thomas McBride | |
A pfsync system which recieves a partial update for a state it cannot find can now request a full version of the update, and insert it. pfsync'd firewalls now converge more gracefully if one is missing some states (due to reset, lost insert packets, etc). | |||
2003-12-28 | new type for dirhash | Ted Unangst | |
2003-12-28 | add dirhash, and wire in rwlocks used by dirhash | Ted Unangst | |
2003-12-28 | multiple include protection | Ted Unangst | |
2003-12-28 | make check for too large allocations earlier, instead of fiddling with it. | Ted Unangst | |
less error prone (no wraparound). no real functional change though. ok markus tdeval | |||
2003-12-28 | fixes from wiz@netbsd; | Jason McIntyre | |
2003-12-28 | various doc fixes from wiz@netbsd; | Jason McIntyre | |
2003-12-28 | typo in comment | Henning Brauer | |
From: Dries Schellekens <gwyllion@ace.ulyssis.org> | |||
2003-12-28 | redo the imsg readers to use bigger buffers and less read(2)s. should increase | Henning Brauer | |
performance even further. gets rif od struct imsg_readbuf; rename peer_read_buf to read_buf as that is more appropriate now. | |||
2003-12-28 | More optimizations borrowed from the m68k pmap: | Miod Vallat | |
- in loops over va space, do the empty segment test only once per segment - do not flush tlb for wiring-only changes While there: - in pmap_remove_all(), do not treat wired pages special. - move more paranoid tests from DIAGNOSTIC to DEBUG. | |||
2003-12-28 | cope with recent changes and add examples for the new keywords | Henning Brauer | |
2003-12-28 | Add a few test cases. | Otto Moerbeek | |
ok ian@ | |||
2003-12-28 | correct array initializer size to be [1], not [0] fixes gcc3 libstdc++ error | Dale Rahn | |
ok espie, millert | |||
2003-12-28 | zap bizarre log() prototype. | Marc Espie | |
Doesn't even change the resulting binary (thank Ian Darwin for that idea) | |||
2003-12-28 | Fix two obvious thinkos in va_end() usage. | Marc Espie | |
Caught by gcc3. | |||
2003-12-28 | sync | Miod Vallat | |
2003-12-27 | Replace ve(4) with le(4) here too. | Miod Vallat | |
2003-12-27 | Replace the MVME376 driver from a homemade and dusty if_ve driver to | Miod Vallat | |
a ``regular'' if_le driver, sharing the common am7990 code. | |||
2003-12-27 | Handle odd sizes in d16_bcopy() and d16_bzero(). | Miod Vallat | |
2003-12-27 | Do not print vaddr in vme attachments. | Miod Vallat | |
2003-12-27 | define USE_GCC3, for later. | Marc Espie | |
okay drahn@ | |||
2003-12-27 | Fix cut-n-paste oversight in pfsync_stats(). | Ryan Thomas McBride | |
2003-12-27 | obvious typi inside an #ifdef | Henning Brauer | |
FreeBSD PR 59674 via jmc@ | |||
2003-12-27 | Basic cleaning and KNF; no functional change. | Miod Vallat | |
2003-12-27 | bgpid -> router-id | Henning Brauer | |
local-addr -> local-address | |||
2003-12-27 | this page documents `sh', not `ksh'; | Jason McIntyre | |
2003-12-27 | - revert a typo introduced when this page was mdoc'ed | Jason McIntyre | |
- use .Sq rather than .Dq for single letters | |||
2003-12-27 | Zero out the pf_state struct before filling it with data from the | Ryan Thomas McBride | |
pfsync_state struct. | |||
2003-12-27 | o Do not drop unit when printing -100 | Otto Moerbeek | |
o Round negative numbers correctly o Do not print fractional valus for byte values ok ian@ henning@ | |||
2003-12-27 | Remove extra \n from pf_print_state(). | Ryan Thomas McBride | |
ok deraadt@ cedric@ | |||
2003-12-27 | style | Henning Brauer | |
2003-12-27 | consider the defualt route in kroute_match as well. it is a special case. | Henning Brauer | |
2003-12-27 | fix thinko | Henning Brauer | |
2003-12-27 | move the fib couple/decouple to the config merge where it belongs | Henning Brauer | |
2003-12-27 | "no fib-update" -> "fib-update [yes|no]" | Henning Brauer | |
makes more sense this way | |||
2003-12-27 | missing newline at EOF, rohee@ | Henning Brauer | |
2003-12-27 | few fatal()s should really be fatalx() | Henning Brauer | |
From: Dries Schellekens <gwyllion@ace.ulyssis.org> | |||
2003-12-27 | keep a copy of the fd locally instead of passing it around all time | Henning Brauer | |
2003-12-27 | Mention that m is free'd if m_pulldown fails. | Ryan Thomas McBride | |
2003-12-27 | on reconfigure, check wether the "no fib-update" statement presence/absence | Henning Brauer | |
changed. if it is absent but was present before, call kroute_fib_couple if it is present but was absent before, call kroute_fib_decouple | |||
2003-12-27 | provide kroute_fib_couple and _decouple, pumping all bgp routes from the | Henning Brauer | |
internal view to the kernel routing table respectively removing them all from the kernel routing table kroute_shutdown is now a simple wrapper to kroute_fib_decouple | |||
2003-12-27 | implement "no fib-update" much cooler | Henning Brauer | |
2003-12-27 | do not print NULL nexthop (e.g. from a withdrawn route) | Jakob Schlyter | |
2003-12-27 | when a static route is deleted on that a nexthop depends, we re-check | Henning Brauer | |
wether there's another (bigger-prefix) non-bgp route suitable to reach the prefix, and if that is the case change the references over to the new route. if not, we need to invalidate the nexthop. unfortunately, we cannot just call kroute_nexthop_insert (whoch does these checks) again, as it does too much. factor out the matching and reference adding code from kroute_nexthop_insert to a new kroute_nexthop_checkmatch(), and make the surrpounding stuff cope. the kroute parts of "static route addition/deletion affects nexthop-valifity" work now. | |||
2003-12-26 | print nexthop when logging. ok henning@ | Jakob Schlyter | |
2003-12-26 | detect when a newly added kernel route (non-bgp of course) matches a nexthop | Henning Brauer | |
that is flagged invalid yet and make it valid, notify RDE etc |