intel-ethernet [Thu, 18 Jul 2013 19:04:29 +0000 (12:04 -0700)]
Disable VLAN filtering - removes requirement to add vlan to interface
intel-ethernet [Fri, 12 Jul 2013 19:28:23 +0000 (12:28 -0700)]
Fixes for 3.10 kernels
intel-ethernet [Fri, 12 Jul 2013 18:52:52 +0000 (11:52 -0700)]
Change access to TSAUXC register to read-modify-write to avoid clobbering other bits
intel-ethernet [Mon, 8 Jul 2013 23:08:49 +0000 (16:08 -0700)]
Update makefile syntax to EXTRA_CFLAGS
intel-ethernet [Mon, 8 Jul 2013 23:06:01 +0000 (16:06 -0700)]
Merge github.com:intel-ethernet/Open-AVB into open-avb-next
intel-ethernet [Mon, 8 Jul 2013 23:04:43 +0000 (16:04 -0700)]
Merge pull request #9 from adiknoth/for-eric
Fix Makefile to build with PTP support
intel-ethernet [Mon, 8 Jul 2013 23:00:28 +0000 (16:00 -0700)]
Sync with igb_stable 4.3.0, add select_queue to handle best-effort LAN traffic
Adrian Knoth [Sat, 29 Jun 2013 10:24:20 +0000 (12:24 +0200)]
Fix Makefile to build with PTP support
intel-ethernet [Tue, 25 Jun 2013 18:29:09 +0000 (11:29 -0700)]
Merge pull request #8 from jdkoftinoff/master
Readme update
intel-ethernet [Tue, 25 Jun 2013 17:57:20 +0000 (10:57 -0700)]
Fix ptr dereference in igb_reset handler
Jeff Koftinoff [Fri, 21 Jun 2013 16:32:15 +0000 (09:32 -0700)]
updated link to new AVDECC github repository
intel-ethernet [Thu, 13 Jun 2013 16:14:30 +0000 (09:14 -0700)]
Merge pull request #7 from adiknoth/pcap-listener
Implement libcap-based example listener
Katja Rohloff [Thu, 13 Jun 2013 14:38:24 +0000 (16:38 +0200)]
Implement libcap-based example listener
intel-ethernet [Thu, 13 Jun 2013 03:04:13 +0000 (20:04 -0700)]
Merge branch 'master' of github.com:intel-ethernet/Open-AVB
Conflicts:
daemons/gptp/windows/daemon_cl/daemon_cl.vcxproj
intel-ethernet [Thu, 13 Jun 2013 02:37:15 +0000 (19:37 -0700)]
Merge branch 'asi-for-upstream' of github.com:audioscience/Open-AVB into audioscience-asi-for-upstream
intel-ethernet [Thu, 13 Jun 2013 02:31:16 +0000 (19:31 -0700)]
Merge pull request #4 from mikinho/master
Minor Visual Studio Solution build fixes for gptp daemon in Windows
intel-ethernet [Thu, 13 Jun 2013 02:12:50 +0000 (19:12 -0700)]
Remainder of files to be updated to align with verion 4.2.16. Regression tested
on Fedora 18 x86_64.
Also fix heap corruption issue when calling igb_reset() in usermode library.
intel-ethernet [Thu, 13 Jun 2013 02:08:12 +0000 (19:08 -0700)]
Update igb_avb driver to track latest supported igb_stable on sourceforge (4.2.16).
+ Startup script to illustrate how to steer OS traffic to non-AVB queues
+ added pci.updates and igb_avb.7 manpage
Andrew Elder [Fri, 31 May 2013 15:10:53 +0000 (11:10 -0400)]
mrp: examples: mrp_client: mrpd_helper, bugfix in parse_state() function
Andrew Elder [Fri, 31 May 2013 14:34:09 +0000 (10:34 -0400)]
mrp: client notification string updated to always include the registrar and applicant states
Andrew Elder [Fri, 31 May 2013 14:32:41 +0000 (10:32 -0400)]
mrp: if an unexpected event occurs, output the state along with the alert notification
Andrew Elder [Thu, 30 May 2013 14:17:29 +0000 (10:17 -0400)]
mrp: examples: mrp_client: mrpdhelper, add method to translate mrpd_notify struct into a string
Andrew Elder [Mon, 20 May 2013 20:48:30 +0000 (16:48 -0400)]
daemons: mrpd: run indent before issuing pull request
Andrew Elder [Fri, 29 Mar 2013 21:11:13 +0000 (17:11 -0400)]
mrp: MSRP: bugfix for 4 listener stream case
This checkin fixes 2 issues in msrp_emit_listenvectors():
1) when listener streams with incrementing stream ID are registered
the attributes are aggregated, but there was no test for whether the
attribute had already been tx'd, so stream declarations were repeated.
The fix is to mark all attributes for tx before looping through the tx
pack operation and then test the tx flag inside the tx pack loop.
2) incorrect conditional in vect_4pack operation
Andrew Elder [Fri, 29 Mar 2013 21:00:32 +0000 (17:00 -0400)]
mrpd: report which protocol failed during startup/init
Andrew Elder [Fri, 29 Mar 2013 14:21:59 +0000 (10:21 -0400)]
mrpd: win32 build, add calling interfaces to support compilation as a service
Thomas Eckert [Mon, 18 Mar 2013 18:16:35 +0000 (14:16 -0400)]
gptp daemon - fixed project file to build on VS2010 with environment variable for pcap path
Michael Welter [Tue, 9 Apr 2013 21:46:02 +0000 (16:46 -0500)]
Command line build script using MSBuild
Michael Welter [Tue, 9 Apr 2013 18:01:02 +0000 (13:01 -0500)]
Information on where to extract WpdPack for Visual Studio examples to build
Michael Welter [Tue, 9 Apr 2013 17:52:13 +0000 (12:52 -0500)]
Updated project and solution attributes to be more generic. It can use pcap from either %ProgramData%\WpdPack or %USERPROFILE%\src\pcap
Michael Welter [Tue, 9 Apr 2013 17:46:39 +0000 (12:46 -0500)]
Added .gitignore for Visual Studio temporary files and build outputs
Michael Welter [Mon, 8 Apr 2013 22:55:45 +0000 (17:55 -0500)]
Fixed reference location for gptp\common files
intel-ethernet [Tue, 26 Mar 2013 21:29:20 +0000 (14:29 -0700)]
Fix ethtool statistics gathering, update avb initialization to latest
design guidance in the datasheet.
intel-ethernet [Wed, 13 Mar 2013 18:09:46 +0000 (11:09 -0700)]
Update igb-basedline to published 4.1.2 version (adds support for 3.7+ kernels)
intel-ethernet [Mon, 25 Feb 2013 22:34:33 +0000 (14:34 -0800)]
Merge pull request #3 from audioscience/asi-master
Asi master
Andrew Elder [Tue, 22 Jan 2013 19:57:10 +0000 (14:57 -0500)]
examples: mrp_client, update Makefile to support building on ARM
Andrew Elder [Tue, 22 Jan 2013 15:05:49 +0000 (10:05 -0500)]
mrp: win32 implementation, use enable flags
Andrew Elder [Tue, 22 Jan 2013 14:59:42 +0000 (09:59 -0500)]
mrp: win32 module, increase timer resolution to 25ms
Andrew Elder [Fri, 18 Jan 2013 21:54:47 +0000 (16:54 -0500)]
mrpd: remove unused field related to txnow code
Andrew Elder [Fri, 18 Jan 2013 21:40:07 +0000 (16:40 -0500)]
mrpd: remove txnow code
Andrew Elder [Fri, 18 Jan 2013 21:18:16 +0000 (16:18 -0500)]
mrpd: fix compiler warnings
Andrew Elder [Wed, 16 Jan 2013 19:22:07 +0000 (14:22 -0500)]
mrpd: bugfix, need to start join timer on rLeaveAll event
Andrew Elder [Wed, 16 Jan 2013 00:20:55 +0000 (19:20 -0500)]
mrp: move operPointToPointMAC to header file and set to 1 by default.
Andrew Elder [Wed, 16 Jan 2013 00:19:54 +0000 (19:19 -0500)]
mrp: debug update (no functional change)
Andrew Elder [Tue, 15 Jan 2013 16:44:16 +0000 (11:44 -0500)]
mrp: LeaveAll FSM, bugfix, stop and restart LVA timer upon RLA event.
Andrew Elder [Mon, 7 Jan 2013 14:44:38 +0000 (09:44 -0500)]
mrpd: disable logging output to reduce "noise"
Andrew Elder [Thu, 3 Jan 2013 17:34:01 +0000 (12:34 -0500)]
examples: mrp_client, fix compiler warning
Andrew Elder [Thu, 3 Jan 2013 17:10:44 +0000 (12:10 -0500)]
mrpd: bugfix for msrp dumptable (S??) domain VID assignment character
Andrew Elder [Fri, 30 Nov 2012 14:12:27 +0000 (09:12 -0500)]
mrpd: examples, add code to parse mrpd notifications and query response strings
Andrew Elder [Wed, 2 Jan 2013 21:05:28 +0000 (16:05 -0500)]
mrpd: support ARM build
Andrew Elder [Fri, 7 Dec 2012 17:10:09 +0000 (12:10 -0500)]
mrpd: debug updates
Andrew Elder [Thu, 29 Nov 2012 21:13:52 +0000 (16:13 -0500)]
mrpd: MSVC version, correct mrp_schedule_tx_event() implementation.
Andrew Elder [Thu, 29 Nov 2012 21:13:05 +0000 (16:13 -0500)]
mrpd: MSVC version, add mrpd_log_printf() implementation.
Andrew Elder [Thu, 29 Nov 2012 20:37:14 +0000 (15:37 -0500)]
mrpd: don't (re)start jointimer if it is already running.
Andrew Elder [Thu, 29 Nov 2012 20:36:16 +0000 (15:36 -0500)]
mrpd: call lvatimer stop on MRP_EVENT_LVATIMER
Andrew Elder [Thu, 29 Nov 2012 12:30:56 +0000 (07:30 -0500)]
mrpd: add timer running debug output
Andrew Elder [Thu, 29 Nov 2012 12:30:04 +0000 (07:30 -0500)]
mrpd: add timer running flags
Andrew Elder [Mon, 19 Nov 2012 21:26:06 +0000 (16:26 -0500)]
mrp: debug updates
This commit updates debug output (no functional changes)
- adds mrpd_log_printf() which timestamps all output messages
- fixes debug strings in mrp_state_string()
- adds logging of timer start/stop operations
- renames MRP event debug strings to match those spec'd in 802.1Q
- update debug output update for client SND and RECV messages
Andrew Elder [Fri, 21 Dec 2012 00:37:42 +0000 (19:37 -0500)]
examples: update makefile to use $(CC)
intel-ethernet [Fri, 16 Nov 2012 18:01:15 +0000 (10:01 -0800)]
Update format updates
intel-ethernet [Fri, 16 Nov 2012 17:59:47 +0000 (09:59 -0800)]
Fixup formatting, text
intel-ethernet [Fri, 16 Nov 2012 17:53:17 +0000 (09:53 -0800)]
Update and move the ptp readme
intel-ethernet [Fri, 16 Nov 2012 17:32:55 +0000 (09:32 -0800)]
Fix physical address defn to resolve 32-bit kernel issue
intel-ethernet [Tue, 13 Nov 2012 00:03:24 +0000 (16:03 -0800)]
Cleanup mrpctl to eliminate compile warnings
intel-ethernet [Mon, 12 Nov 2012 02:21:38 +0000 (18:21 -0800)]
Update gptp and simple talker; add documents dir
intel-ethernet [Thu, 8 Nov 2012 23:49:49 +0000 (15:49 -0800)]
Update to use new MRPD syntax, new headers, add comment about pciutils dependency
intel-ethernet [Tue, 6 Nov 2012 00:41:48 +0000 (16:41 -0800)]
add mailing list info; add link to avnu.org
intel-ethernet [Tue, 6 Nov 2012 00:34:41 +0000 (16:34 -0800)]
Merge with version 4.0.17 of standard igb driver
intel-ethernet [Fri, 2 Nov 2012 15:52:30 +0000 (08:52 -0700)]
Remove more cvs leftovers
intel-ethernet [Fri, 2 Nov 2012 00:25:21 +0000 (17:25 -0700)]
Remove obsolete examples makefile
intel-ethernet [Fri, 2 Nov 2012 00:15:32 +0000 (17:15 -0700)]
Update project readme
intel-ethernet [Fri, 2 Nov 2012 00:14:35 +0000 (17:14 -0700)]
Delete binary and CVS turds, merge mrpd readmes
intel-ethernet [Fri, 2 Nov 2012 00:03:36 +0000 (17:03 -0700)]
Update mrp_client make file
intel-ethernet [Thu, 1 Nov 2012 23:54:25 +0000 (16:54 -0700)]
Update directory structure, readmes, add gptp
intel-ethernet [Thu, 1 Nov 2012 23:11:09 +0000 (16:11 -0700)]
Merge pull request #2 from audioscience/asi-master
asi-master pull request
intel-ethernet [Wed, 31 Oct 2012 16:47:49 +0000 (09:47 -0700)]
Merge pull request #1 from audioscience/master
example Makefile update
Andrew Elder [Sat, 27 Oct 2012 14:14:55 +0000 (10:14 -0400)]
mrpd: debug output changes
Delio Brignoli [Thu, 25 Oct 2012 23:26:10 +0000 (16:26 -0700)]
mrpd: Clear vectevt array before packing listener substate
Delio Brignoli [Thu, 25 Oct 2012 23:24:42 +0000 (16:24 -0700)]
mrpd: Fix jointimer init: use the correct constant
Delio Brignoli [Thu, 25 Oct 2012 19:57:11 +0000 (12:57 -0700)]
mrpw: schedule TX for MSRP, MVRP, MMRP separately
Delio Brignoli [Thu, 25 Oct 2012 17:55:08 +0000 (10:55 -0700)]
mrpd: schedule TX for MSRP, MVRP, MMRP separately
Delio Brignoli [Thu, 25 Oct 2012 16:15:09 +0000 (09:15 -0700)]
mrpd: Implement schedule TX event for linux. Do not schedule TX event if event == MRP_EVENT_TXLA
Stephen Turner [Thu, 25 Oct 2012 03:02:52 +0000 (20:02 -0700)]
mrpd: implement scheduling of TX event per footnote 6 of table 10-3
Stephen Turner [Wed, 24 Oct 2012 17:31:37 +0000 (10:31 -0700)]
mvrp: fix string parsing bug
Stephen Turner [Wed, 24 Oct 2012 00:14:10 +0000 (17:14 -0700)]
msrp: add emit_domainvectors
Andrew Elder [Sun, 21 Oct 2012 13:42:23 +0000 (09:42 -0400)]
mnrpd: fix MSVC compiler warning in mrpd.h
Andrew Elder [Fri, 19 Oct 2012 17:18:20 +0000 (13:18 -0400)]
mrpd: add counter to CTL MSG output
Andrew Elder [Fri, 19 Oct 2012 16:06:26 +0000 (12:06 -0400)]
msrp: bugfix - domain registration
Andrew Elder [Fri, 19 Oct 2012 16:05:55 +0000 (12:05 -0400)]
mrpdw: reduce debug output
Andrew Elder [Fri, 19 Oct 2012 13:36:38 +0000 (09:36 -0400)]
mrpw: update debug output
Andrew Elder [Fri, 19 Oct 2012 13:35:04 +0000 (09:35 -0400)]
mrpw: fix thread create status check
Andrew Elder [Fri, 5 Oct 2012 10:46:31 +0000 (06:46 -0400)]
msrp: make some functions static + small cleanup
Andrew Elder [Fri, 5 Oct 2012 10:45:44 +0000 (06:45 -0400)]
mrpctl: add more test code
Andrew Elder [Fri, 5 Oct 2012 10:45:27 +0000 (06:45 -0400)]
mmrp: small bug fixes
Andrew Elder [Thu, 4 Oct 2012 19:35:59 +0000 (15:35 -0400)]
mrpd: run indent
Andrew Elder [Thu, 4 Oct 2012 19:32:04 +0000 (15:32 -0400)]
mrpd: add parse to indent operation
Andrew Elder [Thu, 4 Oct 2012 19:31:47 +0000 (15:31 -0400)]
mrpd: comment cleanup
Andrew Elder [Thu, 4 Oct 2012 19:31:30 +0000 (15:31 -0400)]
mmrp: correct string API
Andrew Elder [Thu, 4 Oct 2012 15:56:35 +0000 (11:56 -0400)]
mrp: output string format updates
Andrew Elder [Thu, 4 Oct 2012 14:45:27 +0000 (10:45 -0400)]
common: parse.c update to support MSVC compile