aboutsummaryrefslogtreecommitdiff
path: root/lib/dpif-linux.c
AgeCommit message (Expand)Author
2012-06-25dpif-linux: Zero 'stats' outputs of dpif_operate() ops on failure.Ben Pfaff
2012-05-09ofproto-dpif: Segregate CFM, LACP, and STP traffic into separate queues.Ben Pfaff
2012-05-02Global replace of Nicira Networks.Raju Subramanian
2012-04-18dpif: Make caller of dpif_recv() provide buffer space.Ben Pfaff
2012-04-18netlink-socket: Make caller provide message receive buffers.Ben Pfaff
2012-04-18dpif-linux: Avoid malloc() in dpif_linux_operate().Ben Pfaff
2012-04-18ofproto-dpif: Batch flow uninstallations due to expiration.Ben Pfaff
2012-02-27dpif-linux: Make dpif_linux_port_query_by_name() query only one datapath.Ben Pfaff
2012-02-16datapath: Increase maximum number of datapath ports.Pravin B Shelar
2012-01-16dpif: Change provider interface to consistently use operation structs.Ben Pfaff
2012-01-16dpif: Factor 'type' and 'error' out of individual dpif_op members.Ben Pfaff
2012-01-12dpif: Simplify the "listen mask" concept.Ben Pfaff
2011-12-12dpif-linux: Avoid valgrind warning in epoll_ctl() call.Ben Pfaff
2011-11-28dpif-linux: Use "epoll" instead of poll().Ben Pfaff
2011-11-28dpif-linux: Use poll() internally in dpif_linux_recv().Ben Pfaff
2011-11-28dpif-linux: Remove poll_fd_woke() optimization from dpif_linux_recv().Ben Pfaff
2011-11-11netlink: New macro NL_POLICY_FOR.Ben Pfaff
2011-11-01datapath: Convert kernel priority actions into match/set.Pravin B Shelar
2011-10-23datapath: Define constants for versions of GENL families.Jesse Gross
2011-10-21Implement new fragment handling policy.Ben Pfaff
2011-10-14dpif: New function dpif_operate() and dpif-linux implementation.Ben Pfaff
2011-10-14dpif-linux: Only ask datapath to echo back results when they will be used.Ben Pfaff
2011-10-12datapath-protocol: Rename enums for consistency.Ben Pfaff
2011-10-12datapath: Require explicit upcall_pid for new datapaths and vports.Ben Pfaff
2011-10-12datapath: Move Netlink PID for userspace actions from flows to actions.Ben Pfaff
2011-10-12dpif-linux: Use get_32aligned_u64() in an appropriate place.Ben Pfaff
2011-10-07dpif-linux: Don't reset kernel upcall_pids unintentionally.Ben Pfaff
2011-10-05datapath: Strip down vport interface - ifIndex.Pravin B Shelar
2011-10-05dpif: Avoid use of "struct ovs_dp_stats" in platform-independent modules.Ben Pfaff
2011-09-28sFlow: Genericize/simplify kernel sFlow implementationPravin Shelar
2011-09-23dpif-linux: Prevent a single port from monopolizing upcalls.Jesse Gross
2011-09-23datapath: Use unicast Netlink sockets for upcalls.Jesse Gross
2011-09-16dpif-linux: Handle nl_lookup_genl_mcgroup() failures.Ethan Jackson
2011-09-16dpif-linux: Open dpif despite notifier failures.Ethan Jackson
2011-09-16notifiers: Create and destroy nln_notifiers.Ethan Jackson
2011-09-16notifiers: Rename run and wait functions.Ethan Jackson
2011-09-15datapath: Always use generic stats for devices (vports)Pravin Shelar
2011-09-12datapath: Strip down vport interface : OVS_VPORT_ATTR_MTUPravin Shelar
2011-09-08Strip down vport interface : iflinkPravin Shelar
2011-09-01dpif-linux: Stop listening for RTNL notifications.Ethan Jackson
2011-09-01netlink-notifier: Rename rtnetlink code.Ethan Jackson
2011-09-01lib: Rename rtnetlink.[ch] files.Ethan Jackson
2011-08-28datapath: Disable LRO from userspace instead of the kernel.Justin Pettit
2011-08-22dpif-linux: Call rtnetlink_notifier_run() as required.Ethan Jackson
2011-08-19datapath: Use "OVS_*" as opposed to "ODP_*" for user<->kernel interactions.Justin Pettit
2011-06-07dpif-linux: Fix memory and file descriptor leak in dpif_linux_close().Ben Pfaff
2011-06-06dpif-linux: Avoid duplicate code in dpif_linux_vport_send().Ethan Jackson
2011-06-01datapath: Get packet metadata from userspace in odp_packet_cmd_execute().Ben Pfaff
2011-05-18Merge 'next' into 'master'.Ben Pfaff
2011-05-16Add missing "static" keywords.Ben Pfaff