The NetBSD Project

CVS log for src/sys/rump/net/lib/libshmif/shmifvar.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / rump / net / lib / libshmif

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.10.20.1 / (download) - annotate - [select for diffs], Wed Apr 8 14:09:01 2020 UTC (3 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Merge changes from current as of 20200406

Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 3 13:57:48 2020 UTC (3 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, netbsd-10-base, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

make constant unsigned

Revision 1.6.14.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:39:19 2017 UTC (5 years, 5 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.6.14.1: +4 -1 lines
Diff to previous 1.6.14.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

update from HEAD

Revision 1.10 / (download) - annotate - [select for diffs], Wed Sep 17 04:20:58 2014 UTC (8 years, 8 months ago) by ozaki-r
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20191119, phil-wifi-20190609, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: phil-wifi
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Make shmif buildable when DRPINTF enabled

Revision 1.6.14.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:04:43 2014 UTC (8 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.7.4.1 / (download) - annotate - [select for diffs], Sun Aug 17 03:26:51 2014 UTC (8 years, 9 months ago) by riz
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.7: +4 -2 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

Pull up following revision(s) (requested by ozaki-r in ticket #28):
	sys/rump/net/lib/libshmif/shmifvar.h: revision 1.8
	sys/rump/net/lib/libshmif/if_shmem.c: revision 1.63
	sys/rump/net/lib/libshmif/shmifvar.h: revision 1.9
Make shmif SIMPLEX
Add a sender field to a packet header on a shmif bus to identify
and ignore packets sent by itself.
This makes shmif work with bridges.
ok pooka@
Bump SHMIF_VERSION

Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 16 06:18:01 2014 UTC (8 years, 9 months ago) by ozaki-r
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Bump SHMIF_VERSION

Revision 1.8 / (download) - annotate - [select for diffs], Fri Aug 15 15:03:03 2014 UTC (8 years, 9 months ago) by ozaki-r
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

Make shmif SIMPLEX

Add a sender field to a packet header on a shmif bus to identify
and ignore packets sent by itself.

This makes shmif work with bridges.

ok pooka@

Revision 1.6.4.1 / (download) - annotate - [select for diffs], Thu May 22 11:41:17 2014 UTC (9 years ago) by yamt
Branch: yamt-pagecache
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.6.18.1 / (download) - annotate - [select for diffs], Sun May 18 17:46:20 2014 UTC (9 years ago) by rmind
Branch: rmind-smpnet
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

sync with head

Revision 1.7 / (download) - annotate - [select for diffs], Fri Dec 20 09:06:35 2013 UTC (9 years, 5 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

header massage, mostly improves portability

Revision 1.5.6.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:10:09 2011 UTC (11 years, 11 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

Sync with HEAD.

Revision 1.5.10.3 / (download) - annotate - [select for diffs], Thu Apr 21 01:42:18 2011 UTC (12 years, 1 month ago) by rmind
Branch: rmind-uvmplock
Changes since 1.5.10.2: +1 -1 lines
Diff to previous 1.5.10.2 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

sync with head

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 21 16:41:09 2011 UTC (12 years, 2 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, rmind-uvmplock-nbase, rmind-uvmplock-base, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, rmind-smpnet
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update copyright statements.

no functional change.

Revision 1.5.10.2 / (download) - annotate - [select for diffs], Sat Mar 5 20:56:21 2011 UTC (12 years, 2 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.5.10.1: +82 -0 lines
Diff to previous 1.5.10.1 (colored) to branchpoint 1.5 (colored)

sync with head

Revision 1.5.4.2 / (download) - annotate - [select for diffs], Sat Oct 9 03:32:45 2010 UTC (12 years, 7 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.5.4.1: +82 -0 lines
Diff to previous 1.5.4.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

sync with head

Revision 1.5.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:48:05 2010 UTC (12 years, 9 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.5.2.1: +82 -0 lines
Diff to previous 1.5.2.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

Sync with HEAD.

Revision 1.5.10.1, Sun Aug 15 18:55:03 2010 UTC (12 years, 9 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.5: +0 -82 lines
FILE REMOVED

file shmifvar.h was added on branch rmind-uvmplock on 2011-03-05 20:56:21 +0000

Revision 1.5.4.1, Sun Aug 15 18:55:03 2010 UTC (12 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.5: +0 -82 lines
FILE REMOVED

file shmifvar.h was added on branch yamt-nfs-mp on 2010-10-09 03:32:45 +0000

Revision 1.5.2.1, Sun Aug 15 18:55:03 2010 UTC (12 years, 9 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.5: +0 -82 lines
FILE REMOVED

file shmifvar.h was added on branch uebayasi-xip on 2010-08-17 06:48:05 +0000

Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 15 18:55:03 2010 UTC (12 years, 9 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-nfs-mp, uebayasi-xip, rmind-uvmplock, jruoho-x86intr
Changes since 1.4: +1 -3 lines
Diff to previous 1.4 (colored)

Move the lockops together with the interface -- they are needed
only at runtime.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Aug 13 10:13:44 2010 UTC (12 years, 9 months ago) by pooka
Branch: MAIN
Changes since 1.3: +9 -3 lines
Diff to previous 1.3 (colored)

Include a timestamp in the frame header.  When converting to pcap,
it can give some idea of when packets were sent.

nb. it's the sending host's timestamp, not an observer timestamp
like in the typical pcap case.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 12 21:41:47 2010 UTC (12 years, 9 months ago) by pooka
Branch: MAIN
Changes since 1.2: +27 -3 lines
Diff to previous 1.2 (colored)

Include a pointer to the beginning of the buffer and add support
to the packet dumper.  This helps in situations where the juicy
details are in a bus multiple generations old.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 12 18:17:23 2010 UTC (12 years, 9 months ago) by pooka
Branch: MAIN
Changes since 1.1: +12 -3 lines
Diff to previous 1.1 (colored)

* include a magic number in the bus format
* simplify offset calculations by making them start from beginning of data

Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 12 17:33:55 2010 UTC (12 years, 9 months ago) by pooka
Branch: MAIN

Make shmif memory access slightly more sane.  Create a header which
is shared by the interface and the bus analyzer.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>