summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2016-12-22Work around a NET_LOCK() recursion seen during NFS netboot:Visa Hankala
2016-12-21Add a driver for OCTEON MMC host controller.Visa Hankala
2016-12-21Grab the netlock when opened and closed; ok mpi, rzalamenaMike Belopuhov
2016-12-21Use __func__ in debug log to reduce noise when grepping.Martin Pieuchot
2016-12-21Remove the netlock workaround since if_detach is doing it for us now.Mike Belopuhov
2016-12-21Remove the rwlock paranoia since we're under KERNEL_LOCK anywayMike Belopuhov
2016-12-21Remove recursive splsoftnet().Martin Pieuchot
2016-12-21Remove recursive splsoftnet() from the ioctl(2) path.Martin Pieuchot
2016-12-21Fix build without PIM defined.Martin Pieuchot
2016-12-21Generate an IFINFO message when changing the MTU of an interface.Jeremie Courreges-Anglas
2016-12-21Fix PIM compilation even though it is disabled.Rafael Zalamena
2016-12-20Grab the NET_LOCK() in so{s,g}etopt(), pffasttimo() and pfslowtimo().Martin Pieuchot
2016-12-20Fix compiler warnings generated by clang. This matches upstream commitMark Kettenis
2016-12-20Grab the netlock during interface attach and detach.Mike Belopuhov
2016-12-20A NET_LOCK() was is missing in tcp_sysctl() which shows up as splAlexander Bluhm
2016-12-20In midiread() and midiwrite(), add a second goto label toAlexandre Ratchov
2016-12-20Fix many typos. From Michael W. Bombardieri <mb at ii.net>. ThanksAlexandre Ratchov
2016-12-20Simplify the activate() functions of auglx(4), autri(4), andAlexandre Ratchov
2016-12-20Group identical close_in_jack() and close_out_jack() into a singleAlexandre Ratchov
2016-12-20Set free(9) size argument. From Michael W. Bombardieri <mb at ii.net>.Alexandre Ratchov
2016-12-20Release the NET_LOCK() before calling any socket function since it isMartin Pieuchot
2016-12-20Prevent grabing the NET_LOCK() twice in the ioctl(2) and input path.Martin Pieuchot
2016-12-20Kill recursive splsoftnet()/splx() in tcp_ctloutput().Martin Pieuchot
2016-12-20fix use of uninitialised variablesJonathan Gray
2016-12-20no need to test if an array is non-NULLJonathan Gray
2016-12-20Disable TKIP (WPA1) by default.Stefan Sperling
2016-12-20Remove duplicate in_ioctl() prototype, it is in in_var.h now.Alexander Bluhm
2016-12-20Kill recursive splsoftnet()/splx() dances in ioctl(2) path.Martin Pieuchot
2016-12-20fix an uninitialised variable on altivec assist trapJonathan Gray
2016-12-20Put a write memory barrier into counters_enter(). This ensuresAlexander Bluhm
2016-12-20Call the multicast timer callback per domain instead of for all domainsRafael Zalamena
2016-12-20No need for splsoftnet()/splx() dance around a pool_put() if the poolMartin Pieuchot
2016-12-20Remove unused timeout that was never being set.Rafael Zalamena
2016-12-20Fix operand of pushq instruction; clang's integrated assembler is lessMark Kettenis
2016-12-19Implement interface detachingMike Belopuhov
2016-12-19Add experimental support for device hot-pluggingMike Belopuhov
2016-12-19Generating mixed 16-bit/32-bit/64-bit code with clang's integratedMark Kettenis
2016-12-19Stop mentioning splsoftnet() in comments, it's almost history.Martin Pieuchot
2016-12-19Kill useless comment about splsoftnet() which is going away.Martin Pieuchot
2016-12-19Sending keep alive ends up in ip_output(), so it needs the NET_LOCK().Martin Pieuchot
2016-12-19Assert that IPL_SOFTNET is needed rather than calling splsoftnet()Martin Pieuchot
2016-12-19Remove redundant splsoftnet().Martin Pieuchot
2016-12-19Timer sending packets need to grab the NET_LOCK().Martin Pieuchot
2016-12-19Kill unused function.Rafael Zalamena
2016-12-19Remove a recursive splsoftnet() in in_ioctl() that already asserts thatMartin Pieuchot
2016-12-19If rt_ifa_addlocal() in in_ifinit() fails, the address has beenAlexander Bluhm
2016-12-19Adjust Makefile to gain improvements that were made in other archsPatrick Wildt
2016-12-19Fix debug printf format and arguments.Patrick Wildt
2016-12-19Extend the multicast sockets and multicast hash table support to multipleRafael Zalamena
2016-12-19Introduce the NET_LOCK() a rwlock used to serialize accesses to the partsMartin Pieuchot