summaryrefslogtreecommitdiff
path: root/sys/rump/net/lib/libvirtif
AgeCommit message (Expand)Author
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2020-02-01Adopt <net/if_stats.h>.thorpej
2019-03-26Protect __KERNEL_RCSID. It isn't available when compile rumpkernels under e.g...bad
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-12-12Add missing RCSIDs.alnsn
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2017-10-23 Fix compile error.msaitoh
2017-10-23 If error occured in the attach function, free resources and return.msaitoh
2016-12-15Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_inputozaki-r
2016-06-16Use curlwp_bind and curlwp_bindx instead of open-coding LP_BOUNDozaki-r
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-04-19Prevent LWP migrations between CPUs during upper layer processingozaki-r
2016-02-09Introduce softint-based if_inputozaki-r
2015-10-19Add a COMMENT describing what each component roughly does.pooka
2014-12-02Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR,pooka
2014-11-06Ensure that no two VIRTIF's have the same modname, thereforepooka
2014-08-09Count packets in if_virtozaki-r
2014-04-02use if_initname() instead of homegrown sprintfpooka
2014-03-20kill sprintfchristos
2014-03-18Trim alignment out of packet length before passing it up.pooka
2014-03-14Remember to bump revision for the "int my time VIF_DYING" change yesterday.pooka
2014-03-13No reason to attach if_virt as a RUMP_COMPONENT(), simply use MODULE().pooka
2014-03-13remove unnecessary header inclusionspooka
2014-03-13allow VIF_DYING() implementation to protestpooka
2014-03-13Rename rumpcomp_user.c -> virtif_user.cpooka
2014-03-12component.c -> virtif_component.c, just to decrease risk of conflicts.pooka
2014-03-12Separate common bits for all interfaces implementing virtif hypercallspooka
2014-03-12When sending, only load mbufs which have a length. This is especiallypooka
2014-03-03Pull in the changes from the dpdk, netmap and snabb switch repos.pooka
2014-02-21Fix typo in fix for PR/48606skrll
2014-02-21PR/48606: Lloyd Parkes: Drivers not using ifp->if_input but using ether_inputchristos
2013-10-27Give the hypercall interface a version number. This is forpooka
2013-07-16A simple (void) is apparently too easy and traditional to makepooka
2013-07-16Explicitly ignore return value of writev() for sending a packet.pooka
2013-07-04Add a note explaining why there's a homegrown __STRING, __CONCAT, etc.pooka
2013-07-04Determine the interface name and the names of exported symbols basedpooka
2013-07-04fix warningspooka
2013-07-03fix parameter namepooka
2013-07-03Adjust for rump_virtif_create() removal. Incidentally, this reducespooka
2013-07-03g/c dummyif, not useful these dayspooka
2013-07-03Allow alternate interface base names to be specified at compile time.pooka
2013-05-20Return 0 for success instead of returning an uninitialized automatic variable.pooka
2013-04-30Translate error codes between the hypervisor and rump kernel.pooka
2013-04-30Make hypercall calling conventions consistent: iff a hypercall can fail,pooka
2013-03-16fix the build!christos
2013-03-15Rerevert to preprevious now that this builds with build.shpooka
2013-03-14Guess the RUMPCOMP_USER stuff wasn't ready to be in the NetBSD tree yet,pooka
2013-03-13Fix a few minor issues found by proofreading the diff one last time.pooka
2013-03-13Push the bits accessing the networking backend into hypercalls.pooka
2012-09-14Do not assume that O_FOO flags have matching values in the rump kernelpooka