Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-20 | Merge two conditional expressions | Mike Belopuhov | |
2017-01-20 | if a route is not valid, set down instead of admindown | Peter Hessler | |
2017-01-20 | fix typo | Peter Hessler | |
2017-01-20 | don't increase the error counter in the not-down case, in general | Peter Hessler | |
2017-01-20 | only increase the error counter if we are in a not-down state | Peter Hessler | |
2017-01-20 | correctly set our rx timer to be the required minimum, not the bare | Peter Hessler | |
minimum the neighbor supports | |||
2017-01-20 | use per-cpu counters for rtstat. | David Gwynne | |
ok mpi@ | |||
2017-01-20 | Exterminate comcnspeed and comcnmode which were uninitialized and | Patrick Wildt | |
caused issues in the tty layer. Use the tty defaults for the cflags, while still overwriting the terminal speed with B115200. Found with lots of help from deraadt@ | |||
2017-01-20 | Stop using pfsockaddr_union outside of pf so that we can remove its usage | Claudio Jeker | |
inside pf later on. pfsync can use the one from ip_ipsp.h and bridge can have its own version for now. OK mpi@ phessler@ | |||
2017-01-20 | Kill recursive splsofnet()/splx() dances. | Martin Pieuchot | |
Tested by Hrvoje Popovski, ok visa@ | |||
2017-01-20 | pfsync_update_net_tdb() is only called at IPL_SOFTNET, no need for a | Martin Pieuchot | |
splsofnet()/splx() dance. Tested by Hrvoje Popovski, ok visa@ | |||
2017-01-20 | keep output packet counters on the ifq structure. | David Gwynne | |
these copy what is counted on the output path on the ifnet struct, except ifq counts both packets and bytes when a packet is queued instead of just the bytes. all the counters are protected by the ifq mutex except for ifq_errors, which can be updated safely from inside a start routine because the ifq machinery serialises them. ok mpi@ | |||
2017-01-20 | Fix (currently unused) GUID definitions to match the EFI_GUID struct. | Jonathan Gray | |
2017-01-20 | sdmmc sd(4) devices should be marked SID_REMOVABLE, so that eject(1) can | Theo de Raadt | |
succeed. No downside in the bottom part of the driver. ok dlg krw | |||
2017-01-20 | No need to handle SIOCAIFADDR in drivers, it's never passed down to | Martin Pieuchot | |
them. ok claudio@ | |||
2017-01-19 | forgot this in previous commit (SVM_MSR* macro definitions) | Mike Larkin | |
2017-01-19 | add hooks so we can query the current state of a BFD session | Peter Hessler | |
bfd session details are visible with "route -n get 192.0.2.1 -bfd" OK mpi@ deraadt@ claudio@ | |||
2017-01-19 | SVM: register reset and intercept setup code | Mike Larkin | |
2017-01-19 | SVM: VMCB intercept definitions | Mike Larkin | |
2017-01-19 | Do not return an error code for SIOCSIFFLAGS. | Martin Pieuchot | |
This synchronize lo(4) with other pseudo-driver and fix a regression introduced by the refactoring of the UP/DOWN logic in if.c ok dlg@, claudio@ | |||
2017-01-19 | Extend struct platform with MP control functions, and add bootstrap code | Visa Hankala | |
for secondary CPUs. Discussed with miod@ | |||
2017-01-19 | Add mplock.h for loongson. | Visa Hankala | |
2017-01-19 | RFC 8021 "IPv6 Atomic Fragments Considered Harmful" deprecates | Alexander Bluhm | |
generating atomic fragments. So remove the code that sends them. CVE-2016-10142 has been assigned to that issue. OK visa@ mpi@ | |||
2017-01-19 | No need for conditionals around free(9) | Mike Belopuhov | |
2017-01-19 | Zero a return value variable at the start of hifn_process() to avoid | Jonathan Gray | |
using it uninitialised in one path. | |||
2017-01-19 | when parsing a BFD packet, avoid an uninitialized variable if the | Peter Hessler | |
version check fails found by jsg@ with clang | |||
2017-01-19 | Export the host time to the guest, add it as a timedelta sensor in vmmci(4) | Reyk Floeter | |
OK kettenis@ mlarkin@ | |||
2017-01-19 | make error handling a function, and use it in a few places | Peter Hessler | |
not all error handling is converted, some require a bit more thought | |||
2017-01-19 | rtisvalid() checks for RTF_UP, so instead check for RTF_BFD | Peter Hessler | |
2017-01-19 | when deconfiguring a BFD session, clear both the RTF_BFD flag on the | Peter Hessler | |
route, and the pointer to the route bfd uses | |||
2017-01-19 | rename a couple of macros that are causing me a merge headache with the | Mike Larkin | |
next SVM diff | |||
2017-01-19 | remove the BFD flag on a route *before* we actually delete the route | Peter Hessler | |
should fix a panic reported by Hrvoje Popovski | |||
2017-01-19 | There are currently two pmap flags on arm64 that are supposed to be | Patrick Wildt | |
used for uncached memory: CI (cache inhibit) and DEV (devices). The pmap currently does not handle DEV but instead sets the device mode for CI. Until we have bus dma running properly and know the system better, make bus dma use CI for its pages to work around the panic. | |||
2017-01-19 | use a space instead of a tab, for consistancy | Peter Hessler | |
requested by and OK mpi@ | |||
2017-01-19 | SVM: matching vcpu deinit functions for previous commits | Mike Larkin | |
2017-01-19 | SVM: vcpu_init_svm - allocate memory for control structures (vmcb, | Mike Larkin | |
msr bitmap, ioio bitmap, and host state save area) matches amd64 version previously committed | |||
2017-01-19 | SVM: vcpu_init_svm - allocate memory for control structures (vmcb, | Mike Larkin | |
msr bitmap, ioio bitmap, and host state save area) | |||
2017-01-19 | Enable TKIP as pairwise cipher when ifconfig's wpaprotos option enables WPA1. | Stefan Sperling | |
Without this fix it was impossible to use WPA1 without also making use of the wpaciphers option to enable TKIP. Problem noticed by pirofti@. ok mpi@ | |||
2017-01-19 | reduce differences to amd64 | Mike Larkin | |
2017-01-19 | delete some empty lines found when diffing amd64 vs i386 | Mike Larkin | |
2017-01-18 | Don't forget to free bounce buffer data when destroying the ring | Mike Belopuhov | |
2017-01-18 | Use LIST_FOREACH to traverse icmp6_mtudisc_callbacks. Fix whitespaces. | Alexander Bluhm | |
No functional change. | |||
2017-01-18 | Fixup typos reported by Adam Jeanguenat <avj at fig ! 6v6 ! org>, thanks! | Mike Belopuhov | |
2017-01-18 | Allow changing of sender ip/port without switching address family. | Florian Obser | |
With this regress tests pass again. OK benno | |||
2017-01-18 | Allow changing of receiver ip/port without switching address family. | Florian Obser | |
OK benno | |||
2017-01-18 | i386 version of a fix that went in for amd64 previously | Mike Larkin | |
(cpuid cacheline size info) | |||
2017-01-17 | Enable switch(4). | Rafael Zalamena | |
ok jca@, reyk@ | |||
2017-01-17 | Add missing malloc(9) return value check in athn_node_alloc(). | Stefan Sperling | |
ok millert@ tom@ | |||
2017-01-17 | Remove uaddr_hint allocator | Stefan Kempf | |
The hint allocator would have to check that the allocation does not overlap with brk, stack or text areas. This would make the address selectors too entagled. Just use the rnd allocator for hinted allocations in case pivots are used. This also reduces the amount of code somewhat. ok kettenis visa deraadt | |||
2017-01-17 | Make switch(4) compile with debug again. | Rafael Zalamena | |