CVS log for src/sys/net/if_sl.c
Up to [cvs.NetBSD.org] / src / sys / net
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.136.6.2: download - view: text, markup, annotated - select for diffs
Thu Nov 16 04:30:22 2023 UTC (12 months, 3 weeks ago) by thorpej
Branches: thorpej-ifq
Diff to: previous 1.136.6.1: preferred, colored; branchpoint 1.136: preferred, colored
Changes since revision 1.136.6.1: +3 -3
lines
IFQ_CLASSIFY() -> ifq_classify_packet().
Revision 1.136.6.1: download - view: text, markup, annotated - select for diffs
Wed Nov 15 02:08:34 2023 UTC (12 months, 3 weeks ago) by thorpej
Branches: thorpej-ifq
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +3 -3
lines
Rename ifq_enqueue() -> if_enqueue(), ifq_enqueue2() -> if_enqueue2().
Revision 1.136: download - view: text, markup, annotated - select for diffs
Wed Oct 26 23:42:42 2022 UTC (2 years, 1 month ago) by riastradh
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
HEAD
Branch point for: thorpej-ifq
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +5 -5
lines
sl(4): Convert to ttylock/ttyunlock.
Revision 1.135: download - view: text, markup, annotated - select for diffs
Sat Sep 3 02:47:59 2022 UTC (2 years, 3 months ago) by thorpej
Branches: MAIN
CVS tags: bouyer-sunxi-drm-base,
bouyer-sunxi-drm
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +2 -3
lines
Garbage-collect the remaining vestiges of netisr.
Revision 1.134: download - view: text, markup, annotated - select for diffs
Sat Aug 27 19:19:10 2022 UTC (2 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +5 -2
lines
Ensure that all queues passed to ifq_enqueue2() have a valid ifq_lock.
Revision 1.133: download - view: text, markup, annotated - select for diffs
Sat Aug 27 19:17:08 2022 UTC (2 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +3 -3
lines
Use IFQ_SET_MAXLEN() rather than open-coding it.
Revision 1.129.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:08:57 2020 UTC (4 years, 8 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.129.2.1: preferred, colored; branchpoint 1.129: preferred, colored; next MAIN 1.130: preferred, colored
Changes since revision 1.129.2.1: +25 -22
lines
Merge changes from current as of 20200406
Revision 1.131.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 29 20:21:06 2020 UTC (4 years, 9 months ago) by ad
Branches: ad-namecache
Diff to: previous 1.131: preferred, colored; next MAIN 1.132: preferred, colored
Changes since revision 1.131: +25 -22
lines
Sync with head.
Revision 1.132: download - view: text, markup, annotated - select for diffs
Wed Jan 29 04:28:27 2020 UTC (4 years, 10 months ago) by thorpej
Branches: 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,
is-mlppp-base,
is-mlppp,
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,
ad-namecache-base3
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +25 -22
lines
Adopt <net/if_stats.h>.
Revision 1.129.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:09:45 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +9 -3
lines
Sync with HEAD
Revision 1.128.10.3: download - view: text, markup, annotated - select for diffs
Sat Jan 26 22:00:37 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.128.10.2: preferred, colored; branchpoint 1.128: preferred, colored; next MAIN 1.129: preferred, colored
Changes since revision 1.128.10.2: +8 -2
lines
Sync with HEAD
Revision 1.131: download - view: text, markup, annotated - select for diffs
Thu Jan 24 09:33:03 2019 UTC (5 years, 10 months ago) by knakahara
Branches: MAIN
CVS tags: phil-wifi-20191119,
phil-wifi-20190609,
pgoyette-compat-20190127,
netbsd-9-base,
netbsd-9-4-RELEASE,
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,
isaki-audio2-base,
isaki-audio2,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base
Branch point for: ad-namecache
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +8 -2
lines
Add comments about D_MPSAFE to functions called as struct linesw.l_ioctl.
Revision 1.128.10.2: download - view: text, markup, annotated - select for diffs
Wed Dec 26 14:02:04 2018 UTC (5 years, 11 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.128.10.1: preferred, colored; branchpoint 1.128: preferred, colored
Changes since revision 1.128.10.1: +3 -3
lines
Sync with HEAD, resolve a few conflicts
Revision 1.130: download - view: text, markup, annotated - select for diffs
Sat Dec 22 13:11:37 2018 UTC (5 years, 11 months ago) by maxv
Branches: MAIN
CVS tags: pgoyette-compat-20190118,
pgoyette-compat-1226
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +3 -3
lines
Replace: M_MOVE_PKTHDR -> m_move_pkthdr. No functional change, since the
former is a macro to the latter.
Revision 1.128.10.1: download - view: text, markup, annotated - select for diffs
Sun Apr 22 07:20:27 2018 UTC (6 years, 7 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +3 -3
lines
Sync with HEAD
Revision 1.129: download - view: text, markup, annotated - select for diffs
Fri Apr 20 09:56:22 2018 UTC (6 years, 7 months ago) by knakahara
Branches: MAIN
CVS tags: phil-wifi-base,
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
Branch point for: phil-wifi
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +3 -3
lines
SIOCSIFDSTADDR uses struct ifreq instead of struct ifaddr or struct in_aliasreq.
SIOCSIFDSTADDR is not used by base package commands...
I checked sys/net*/* only.
Revision 1.118.12.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:39:02 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.118.12.1: preferred, colored; branchpoint 1.118: preferred, colored; next MAIN 1.119: preferred, colored
Changes since revision 1.118.12.1: +60 -28
lines
update from HEAD
Revision 1.119.4.6: download - view: text, markup, annotated - select for diffs
Mon Aug 28 17:53:11 2017 UTC (7 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.119.4.5: preferred, colored; branchpoint 1.119: preferred, colored; next MAIN 1.120: preferred, colored
Changes since revision 1.119.4.5: +9 -14
lines
Sync with HEAD
Revision 1.124.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 26 02:53:29 2017 UTC (7 years, 7 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.124.2.1: preferred, colored; branchpoint 1.124: preferred, colored; next MAIN 1.125: preferred, colored
Changes since revision 1.124.2.1: +9 -14
lines
Sync with HEAD
Revision 1.127.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:54:05 2017 UTC (7 years, 7 months ago) by bouyer
Branches: bouyer-socketcan
Diff to: previous 1.127: preferred, colored; next MAIN 1.128: preferred, colored
Changes since revision 1.127: +9 -14
lines
Sync with HEAD
Revision 1.128: download - view: text, markup, annotated - select for diffs
Thu Apr 13 00:47:33 2017 UTC (7 years, 8 months ago) by maya
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-20170426,
pgoyette-compat-base,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
netbsd-8-base,
netbsd-8-3-RELEASE,
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,
bouyer-socketcan-base1
Branch point for: pgoyette-compat
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +9 -14
lines
if MGETHDR fails, don't try to copy to single mbuf and deref null.
reduce ifdefs.
Revision 1.124.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 4 14:49:20 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +3 -4
lines
Sync with HEAD
Revision 1.119.4.5: download - view: text, markup, annotated - select for diffs
Wed Oct 5 20:56:08 2016 UTC (8 years, 2 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.119.4.4: preferred, colored; branchpoint 1.119: preferred, colored
Changes since revision 1.119.4.4: +45 -8
lines
Sync with HEAD
Revision 1.127: download - view: text, markup, annotated - select for diffs
Sun Oct 2 14:17:07 2016 UTC (8 years, 2 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base
Branch point for: bouyer-socketcan
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +3 -4
lines
MFREE -> m_free
Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Aug 7 17:38:34 2016 UTC (8 years, 4 months ago) by christos
Branches: MAIN
CVS tags: localcount-20160914
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +7 -56
lines
modularize some more drivers and merge the module glue
Revision 1.125: download - view: text, markup, annotated - select for diffs
Sat Aug 6 12:48:23 2016 UTC (8 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +93 -6
lines
make strip and slip modular, and cosmetic for ppp.
Revision 1.119.4.4: download - view: text, markup, annotated - select for diffs
Sat Jul 9 20:25:21 2016 UTC (8 years, 5 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.119.4.3: preferred, colored; branchpoint 1.119: preferred, colored
Changes since revision 1.119.4.3: +3 -3
lines
Sync with HEAD
Revision 1.124: download - view: text, markup, annotated - select for diffs
Fri Jun 10 13:27:16 2016 UTC (8 years, 6 months ago) by ozaki-r
Branches: MAIN
CVS tags: pgoyette-localcount-base,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
nick-nhusb-base-20160907
Branch point for: pgoyette-localcount
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +3 -3
lines
Introduce m_set_rcvif and m_reset_rcvif
The API is used to set (or reset) a received interface of a mbuf.
They are counterpart of m_get_rcvif, which will come in another
commit, hide internal of rcvif operation, and reduce the diff of
the upcoming change.
No functional change.
Revision 1.119.4.3: download - view: text, markup, annotated - select for diffs
Sun May 29 08:44:38 2016 UTC (8 years, 6 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.119.4.2: preferred, colored; branchpoint 1.119: preferred, colored
Changes since revision 1.119.4.2: +4 -4
lines
Sync with HEAD
Revision 1.123: download - view: text, markup, annotated - select for diffs
Thu Apr 28 00:16:56 2016 UTC (8 years, 7 months ago) by ozaki-r
Branches: MAIN
CVS tags: nick-nhusb-base-20160529
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +4 -4
lines
Constify rtentry of if_output
We no longer need to change rtentry below if_output.
The change makes it clear where rtentries are changed (or not)
and helps forthcoming locking (os psrefing) rtentries.
Revision 1.119.4.2: download - view: text, markup, annotated - select for diffs
Fri Apr 22 15:44:17 2016 UTC (8 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.119.4.1: preferred, colored; branchpoint 1.119: preferred, colored
Changes since revision 1.119.4.1: +4 -6
lines
Sync with HEAD
Revision 1.122: download - view: text, markup, annotated - select for diffs
Wed Apr 20 09:01:04 2016 UTC (8 years, 7 months ago) by knakahara
Branches: MAIN
CVS tags: nick-nhusb-base-20160422
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +4 -6
lines
IFQ_ENQUEUE refactor (3/3) : eliminate pktattr argument from IFQ_ENQUEUE caller
Revision 1.119.4.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:06:10 2015 UTC (9 years, 2 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +7 -5
lines
Sync with HEAD
Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Aug 24 22:21:26 2015 UTC (9 years, 3 months ago) by pooka
Branches: MAIN
CVS tags: nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +4 -2
lines
sprinkle _KERNEL_OPT
Revision 1.120: download - view: text, markup, annotated - select for diffs
Thu Aug 20 11:18:53 2015 UTC (9 years, 3 months ago) by uebayasi
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +5 -5
lines
Honor pseudo attach decl generated by config(1).
Revision 1.118.12.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:04:34 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +3 -7
lines
Rebase to HEAD as of a few days ago.
Revision 1.118.26.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:56:15 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.118: preferred, colored; next MAIN 1.119: preferred, colored
Changes since revision 1.118: +3 -7
lines
Rebase.
Revision 1.119: download - view: text, markup, annotated - select for diffs
Thu Jun 5 23:48:16 2014 UTC (10 years, 6 months ago) by rmind
Branches: MAIN
CVS tags: tls-maxphys-base,
tls-earlyentropy-base,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
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,
netbsd-7
Branch point for: nick-nhusb
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +3 -7
lines
- Implement pktqueue interface for lockless IP input queue.
- Replace ipintrq and ip6intrq with the pktqueue mechanism.
- Eliminate kernel-lock from ipintr() and ip6intr().
- Some preparation work to push softnet_lock out of ipintr().
Discussed on tech-net.
Revision 1.118: download - view: text, markup, annotated - select for diffs
Fri Sep 23 15:29:09 2011 UTC (13 years, 2 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
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,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys,
tls-earlyentropy
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +3 -3
lines
Change obsolete CBSIZE constant (48), to a power of two constant (64) that
is close enough to match the original assumptions.
Revision 1.111.2.4: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:54:54 2010 UTC (14 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.111.2.3: preferred, colored; branchpoint 1.111: preferred, colored; next MAIN 1.112: preferred, colored
Changes since revision 1.111.2.3: +7 -8
lines
sync with head.
Revision 1.116.4.1: download - view: text, markup, annotated - select for diffs
Sun May 30 05:18:01 2010 UTC (14 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.116: preferred, colored; next MAIN 1.117: preferred, colored
Changes since revision 1.116: +7 -8
lines
sync with head
Revision 1.116.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:44:19 2010 UTC (14 years, 7 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.116: preferred, colored; next MAIN 1.117: preferred, colored
Changes since revision 1.116: +7 -8
lines
Sync with HEAD.
Revision 1.117: download - view: text, markup, annotated - select for diffs
Mon Apr 5 07:22:23 2010 UTC (14 years, 8 months ago) by joerg
Branches: MAIN
CVS tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
jruoho-x86intr,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +7 -8
lines
Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf
check into the inline functions as well the fourth argument for
bpf_attach.
Revision 1.111.2.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:04:27 2010 UTC (14 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.111.2.2: preferred, colored; branchpoint 1.111: preferred, colored
Changes since revision 1.111.2.2: +7 -26
lines
sync with head
Revision 1.116: download - view: text, markup, annotated - select for diffs
Tue Jan 19 22:08:01 2010 UTC (14 years, 10 months ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +7 -26
lines
Redefine bpf linkage through an always present op vector, i.e.
#if NBPFILTER is no longer required in the client. This change
doesn't yet add support for loading bpf as a module, since drivers
can register before bpf is attached. However, callers of bpf can
now be modularized.
Dynamically loadable bpf could probably be done fairly easily with
coordination from the stub driver and the real driver by registering
attachments in the stub before the real driver is loaded and doing
a handoff. ... and I'm not going to ponder the depths of unload
here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
Revision 1.111.2.2: download - view: text, markup, annotated - select for diffs
Sat May 16 10:41:49 2009 UTC (15 years, 6 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.111.2.1: preferred, colored; branchpoint 1.111: preferred, colored
Changes since revision 1.111.2.1: +5 -4
lines
sync with head
Revision 1.114.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 17:22:19 2009 UTC (15 years, 7 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.114: preferred, colored; next MAIN 1.115: preferred, colored
Changes since revision 1.114: +5 -4
lines
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
Revision 1.115: download - view: text, markup, annotated - select for diffs
Thu May 7 18:01:57 2009 UTC (15 years, 7 months ago) by elad
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
matt-premerge-20091211,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +5 -4
lines
Introduce actions/requests to handle authorization for ppp(4), sl(4),
strip(4), btuart(4) and bcsp(4) network interfaces and devices.
Mailing list reference:
http://mail-index.netbsd.org/tech-kern/2009/04/27/msg004955.html
Revision 1.111.2.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:14:15 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +8 -8
lines
sync with head.
Revision 1.112.4.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:20:11 2009 UTC (15 years, 10 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.112: preferred, colored; next MAIN 1.113: preferred, colored
Changes since revision 1.112: +7 -6
lines
Sync with HEAD.
Revision 1.110.6.3: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:29:31 2009 UTC (15 years, 10 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.110.6.2: preferred, colored; branchpoint 1.110: preferred, colored; next MAIN 1.111: preferred, colored
Changes since revision 1.110.6.2: +5 -4
lines
Sync with HEAD.
Revision 1.114: download - view: text, markup, annotated - select for diffs
Wed Dec 17 20:51:36 2008 UTC (15 years, 11 months ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base
Branch point for: jym-xensuspend
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +4 -4
lines
kill MALLOC and FREE macros.
Revision 1.112.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 13 01:15:25 2008 UTC (16 years ago) by haad
Branches: haad-dm
Diff to: previous 1.112: preferred, colored; next MAIN 1.113: preferred, colored
Changes since revision 1.112: +5 -4
lines
Update haad-dm branch to haad-dm-base2.
Revision 1.113: download - view: text, markup, annotated - select for diffs
Fri Nov 7 00:20:13 2008 UTC (16 years, 1 month ago) by dyoung
Branches: MAIN
CVS tags: haad-nbase2,
haad-dm-base2,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +5 -4
lines
*** Summary ***
When a link-layer address changes (e.g., ifconfig ex0 link
02:de:ad:be:ef:02 active), send a gratuitous ARP and/or a Neighbor
Advertisement to update the network-/link-layer address bindings
on our LAN peers.
Refuse a change of ethernet address to the address 00:00:00:00:00:00
or to any multicast/broadcast address. (Thanks matt@.)
Reorder ifnet ioctl operations so that driver ioctls may inherit
the functions of their "class"---ether_ioctl(), fddi_ioctl(), et
cetera---and the class ioctls may inherit from the generic ioctl,
ifioctl_common(), but both driver- and class-ioctls may override
the generic behavior. Make network drivers share more code.
Distinguish a "factory" link-layer address from others for the
purposes of both protecting that address from deletion and computing
EUI64.
Return consistent, appropriate error codes from network drivers.
Improve readability. KNF.
*** Details ***
In if_attach(), always initialize the interface ioctl routine,
ifnet->if_ioctl, if the driver has not already initialized it.
Delete if_ioctl == NULL tests everywhere else, because it cannot
happen.
In the ioctl routines of network interfaces, inherit common ioctl
behaviors by calling either ifioctl_common() or whichever ioctl
routine is appropriate for the class of interface---e.g., ether_ioctl()
for ethernets.
Stop (ab)using SIOCSIFADDR and start to use SIOCINITIFADDR. In
the user->kernel interface, SIOCSIFADDR's argument was an ifreq,
but on the protocol->ifnet interface, SIOCSIFADDR's argument was
an ifaddr. That was confusing, and it would work against me as I
make it possible for a network interface to overload most ioctls.
On the protocol->ifnet interface, replace SIOCSIFADDR with
SIOCINITIFADDR. In ifioctl(), return EPERM if userland tries to
invoke SIOCINITIFADDR.
In ifioctl(), give the interface the first shot at handling most
interface ioctls, and give the protocol the second shot, instead
of the other way around. Finally, let compatibility code (COMPAT_OSOCK)
take a shot.
Pull device initialization out of switch statements under
SIOCINITIFADDR. For example, pull ..._init() out of any switch
statement that looks like this:
switch (...->sa_family) {
case ...:
..._init();
...
break;
...
default:
..._init();
...
break;
}
Rewrite many if-else clauses that handle all permutations of IFF_UP
and IFF_RUNNING to use a switch statement,
switch (x & (IFF_UP|IFF_RUNNING)) {
case 0:
...
break;
case IFF_RUNNING:
...
break;
case IFF_UP:
...
break;
case IFF_UP|IFF_RUNNING:
...
break;
}
unifdef lots of code containing #ifdef FreeBSD, #ifdef NetBSD, and
#ifdef SIOCSIFMTU, especially in fwip(4) and in ndis(4).
In ipw(4), remove an if_set_sadl() call that is out of place.
In nfe(4), reuse the jumbo MTU logic in ether_ioctl().
Let ethernets register a callback for setting h/w state such as
promiscuous mode and the multicast filter in accord with a change
in the if_flags: ether_set_ifflags_cb() registers a callback that
returns ENETRESET if the caller should reset the ethernet by calling
if_init(), 0 on success, != 0 on failure. Pull common code from
ex(4), gem(4), nfe(4), sip(4), tlp(4), vge(4) into ether_ioctl(),
and register if_flags callbacks for those drivers.
Return ENOTTY instead of EINVAL for inappropriate ioctls. In
zyd(4), use ENXIO instead of ENOTTY to indicate that the device is
not any longer attached.
Add to if_set_sadl() a boolean 'factory' argument that indicates
whether a link-layer address was assigned by the factory or some
other source. In a comment, recommend using the factory address
for generating an EUI64, and update in6_get_hw_ifid() to prefer a
factory address to any other link-layer address.
Add a routing message, RTM_LLINFO_UPD, that tells protocols to
update the binding of network-layer addresses to link-layer addresses.
Implement this message in IPv4 and IPv6 by sending a gratuitous
ARP or a neighbor advertisement, respectively. Generate RTM_LLINFO_UPD
messages on a change of an interface's link-layer address.
In ether_ioctl(), do not let SIOCALIFADDR set a link-layer address
that is broadcast/multicast or equal to 00:00:00:00:00:00.
Make ether_ioctl() call ifioctl_common() to handle ioctls that it
does not understand.
In gif(4), initialize if_softc and use it, instead of assuming that
the gif_softc and ifp overlap.
Let ifioctl_common() handle SIOCGIFADDR.
Sprinkle rtcache_invariants(), which checks on DIAGNOSTIC kernels
that certain invariants on a struct route are satisfied.
In agr(4), rewrite agr_ioctl_filter() to be a bit more explicit
about the ioctls that we do not allow on an agr(4) member interface.
bzero -> memset. Delete unnecessary casts to void *. Use
sockaddr_in_init() and sockaddr_in6_init(). Compare pointers with
NULL instead of "testing truth". Replace some instances of (type
*)0 with NULL. Change some K&R prototypes to ANSI C, and join
lines.
Revision 1.110.6.2: download - view: text, markup, annotated - select for diffs
Sun Jun 29 09:33:18 2008 UTC (16 years, 5 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.110.6.1: preferred, colored; branchpoint 1.110: preferred, colored
Changes since revision 1.110.6.1: +1 -2
lines
Sync with HEAD.
Revision 1.111.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:31:58 2008 UTC (16 years, 5 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.111: preferred, colored; next MAIN 1.112: preferred, colored
Changes since revision 1.111: +3 -4
lines
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.111.6.1: download - view: text, markup, annotated - select for diffs
Wed Jun 18 16:33:50 2008 UTC (16 years, 5 months ago) by simonb
Branches: simonb-wapbl
Diff to: previous 1.111: preferred, colored; next MAIN 1.112: preferred, colored
Changes since revision 1.111: +3 -4
lines
Sync with head.
Revision 1.110.8.2: download - view: text, markup, annotated - select for diffs
Tue Jun 17 09:15:13 2008 UTC (16 years, 5 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.110.8.1: preferred, colored; branchpoint 1.110: preferred, colored; next MAIN 1.111: preferred, colored
Changes since revision 1.110.8.1: +3 -4
lines
sync with head.
Revision 1.112: download - view: text, markup, annotated - select for diffs
Sun Jun 15 16:37:21 2008 UTC (16 years, 6 months ago) by christos
Branches: MAIN
CVS tags: yamt-pf42-base4,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
haad-dm-base1
Branch point for: nick-hppapmap,
haad-dm
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +3 -4
lines
- add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD)
- kill memsets where M_ZERO can be used.
Revision 1.110.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:24:22 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +5 -2
lines
Sync with HEAD.
Revision 1.110.8.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:35:27 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +5 -2
lines
sync with head.
Revision 1.111: download - view: text, markup, annotated - select for diffs
Thu Apr 24 11:38:37 2008 UTC (16 years, 7 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
hpcarm-cleanup-nbase
Branch point for: yamt-nfs-mp,
wrstuden-revivesa,
simonb-wapbl
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +5 -2
lines
Merge the socket locking patch:
- Socket layer becomes MP safe.
- Unix protocols become MP safe.
- Allows protocol processing interrupts to safely block on locks.
- Fixes a number of race conditions.
With much feedback from matt@ and plunky@.
Revision 1.106.8.3: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:05:05 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.106.8.2: preferred, colored; branchpoint 1.106: preferred, colored; next MAIN 1.107: preferred, colored
Changes since revision 1.106.8.2: +5 -6
lines
sync with HEAD
Revision 1.108.4.2: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:07:01 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.108.4.1: preferred, colored; branchpoint 1.108: preferred, colored; next MAIN 1.109: preferred, colored
Changes since revision 1.108.4.1: +5 -6
lines
Sync with HEAD.
Revision 1.91.2.7: download - view: text, markup, annotated - select for diffs
Mon Feb 11 14:59:59 2008 UTC (16 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91.2.6: preferred, colored; branchpoint 1.91: preferred, colored; next MAIN 1.92: preferred, colored
Changes since revision 1.91.2.6: +5 -6
lines
sync with head.
Revision 1.110: download - view: text, markup, annotated - select for diffs
Thu Feb 7 01:22:01 2008 UTC (16 years, 10 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
ad-socklock-base1
Branch point for: yamt-pf42,
mjf-devfs2
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +5 -6
lines
Start patching up the kernel so that a network driver always has
the opportunity to handle an ioctl before generic ifioctl handling
occurs. This will ease extending the kernel and sharing of code
between drivers.
First steps: Make the signature of ifioctl_common() match struct
ifinet->if_ioctl. Convert SIOCSIFCAP and SIOCSIFMTU to the new
ifioctl() regime, throughout the kernel.
Revision 1.106.8.2: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:57:12 2008 UTC (16 years, 11 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.106.8.1: preferred, colored; branchpoint 1.106: preferred, colored
Changes since revision 1.106.8.1: +7 -11
lines
sync with HEAD
Revision 1.108.4.1: download - view: text, markup, annotated - select for diffs
Mon Nov 19 00:49:05 2007 UTC (17 years ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +7 -11
lines
Sync with HEAD.
Revision 1.91.2.6: download - view: text, markup, annotated - select for diffs
Thu Nov 15 11:45:02 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91.2.5: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.5: +7 -11
lines
sync with head.
Revision 1.108.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 13 16:02:46 2007 UTC (17 years, 1 month ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.108: preferred, colored; next MAIN 1.109: preferred, colored
Changes since revision 1.108: +7 -11
lines
Sync with HEAD
Revision 1.106.6.3: download - view: text, markup, annotated - select for diffs
Sun Nov 11 16:48:24 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.106.6.2: preferred, colored; branchpoint 1.106: preferred, colored; next MAIN 1.107: preferred, colored
Changes since revision 1.106.6.2: +7 -11
lines
Sync with HEAD.
Revision 1.109: download - view: text, markup, annotated - select for diffs
Sat Nov 10 18:29:36 2007 UTC (17 years, 1 month ago) by ad
Branches: MAIN
CVS tags: yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-base,
jmcneill-pm-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +7 -11
lines
Call ttyflush() with tty_lock held.
Revision 1.106.8.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:33:34 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +11 -12
lines
sync with HEAD
Revision 1.91.2.5: download - view: text, markup, annotated - select for diffs
Sat Oct 27 11:36:02 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91.2.4: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.4: +10 -11
lines
sync with head.
Revision 1.106.6.2: download - view: text, markup, annotated - select for diffs
Fri Oct 26 15:49:02 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.106.6.1: preferred, colored; branchpoint 1.106: preferred, colored
Changes since revision 1.106.6.1: +10 -11
lines
Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
Revision 1.107.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 14 11:49:00 2007 UTC (17 years, 2 months ago) by yamt
Branches: yamt-x86pmap
Diff to: previous 1.107: preferred, colored; next MAIN 1.108: preferred, colored
Changes since revision 1.107: +10 -11
lines
sync with head.
Revision 1.105.2.4: download - view: text, markup, annotated - select for diffs
Tue Oct 9 15:22:26 2007 UTC (17 years, 2 months ago) by ad
Branches: vmlocking
Diff to: previous 1.105.2.3: preferred, colored; branchpoint 1.105: preferred, colored; next MAIN 1.106: preferred, colored
Changes since revision 1.105.2.3: +3 -3
lines
Sync with head.
Revision 1.108: download - view: text, markup, annotated - select for diffs
Mon Oct 8 16:18:05 2007 UTC (17 years, 2 months ago) by ad
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
vmlocking-base,
jmcneill-base
Branch point for: mjf-devfs,
bouyer-xenamd64
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +10 -11
lines
Use the softint API.
Revision 1.106.6.1: download - view: text, markup, annotated - select for diffs
Mon Sep 3 16:48:57 2007 UTC (17 years, 3 months ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +3 -3
lines
Sync with HEAD.
Revision 1.91.2.4: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:42:10 2007 UTC (17 years, 3 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91.2.3: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.3: +10 -51
lines
sync with head.
Revision 1.106.2.1: download - view: text, markup, annotated - select for diffs
Mon Sep 3 10:23:11 2007 UTC (17 years, 3 months ago) by skrll
Branches: nick-csl-alignment
Diff to: previous 1.106: preferred, colored; next MAIN 1.107: preferred, colored
Changes since revision 1.106: +3 -3
lines
Sync with HEAD.
Revision 1.107: download - view: text, markup, annotated - select for diffs
Sat Sep 1 04:32:50 2007 UTC (17 years, 3 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-x86pmap-base2,
yamt-x86pmap-base,
nick-csl-alignment-base5
Branch point for: yamt-x86pmap
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +3 -3
lines
Use ifreq_setaddr(), ifreq_getaddr(), sockaddr_in_init(), and
sockaddr_copy(). Constify. Compare pointers with NULL, not 0.
Don't "test truth" of pointers, but compare with NULL.
Revision 1.105.2.3: download - view: text, markup, annotated - select for diffs
Sun Jul 15 15:53:00 2007 UTC (17 years, 5 months ago) by ad
Branches: vmlocking
Diff to: previous 1.105.2.2: preferred, colored; branchpoint 1.105: preferred, colored
Changes since revision 1.105.2.2: +2 -26
lines
Sync with head.
Revision 1.105.2.2: download - view: text, markup, annotated - select for diffs
Sun Jul 15 13:27:54 2007 UTC (17 years, 5 months ago) by ad
Branches: vmlocking
Diff to: previous 1.105.2.1: preferred, colored; branchpoint 1.105: preferred, colored
Changes since revision 1.105.2.1: +2 -19
lines
Sync with head.
Revision 1.106: download - view: text, markup, annotated - select for diffs
Sat Jul 14 21:02:41 2007 UTC (17 years, 5 months ago) by ad
Branches: MAIN
CVS tags: nick-csl-alignment-base,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: nick-csl-alignment,
matt-armv6,
jmcneill-pm
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +2 -43
lines
Generic soft interrupts are mandatory.
Revision 1.105.2.1: download - view: text, markup, annotated - select for diffs
Sun Jun 17 21:31:52 2007 UTC (17 years, 5 months ago) by ad
Branches: vmlocking
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +10 -11
lines
- Increase the number of thread priorities from 128 to 256. How the space
is set up is to be revisited.
- Implement soft interrupts as kernel threads. A generic implementation
is provided, with hooks for fast-path MD code that can run the interrupt
threads over the top of other threads executing in the kernel.
- Split vnode::v_flag into three fields, depending on how the flag is
locked (by the interlock, by the vnode lock, by the file system).
- Miscellaneous locking fixes and improvements.
Revision 1.103.2.2: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:59:13 2007 UTC (17 years, 9 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.103.2.1: preferred, colored; branchpoint 1.103: preferred, colored; next MAIN 1.104: preferred, colored
Changes since revision 1.103.2.1: +9 -9
lines
Sync with HEAD.
Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Mar 4 06:03:16 2007 UTC (17 years, 9 months ago) by christos
Branches: MAIN
CVS tags: yamt-idlelwp-base8,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
mjf-ufs-trans-base,
mjf-ufs-trans
Branch point for: vmlocking
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +9 -9
lines
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.103.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 27 16:54:43 2007 UTC (17 years, 9 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +4 -4
lines
- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
Revision 1.91.2.3: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:11:35 2007 UTC (17 years, 9 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91.2.2: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.2: +5 -5
lines
sync with head.
Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat Feb 17 22:34:09 2007 UTC (17 years, 9 months ago) by dyoung
Branches: MAIN
CVS tags: ad-audiomp-base,
ad-audiomp
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +4 -4
lines
KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneous
parentheses in return statements.
Cosmetic: don't open-code TAILQ_FOREACH().
Cosmetic: change types of variables to avoid oodles of casts: in
in6_src.c, avoid casts by changing several route_in6 pointers
to struct route pointers. Remove unnecessary casts to caddr_t
elsewhere.
Pave the way for eliminating address family-specific route caches:
soon, struct route will not embed a sockaddr, but it will hold
a reference to an external sockaddr, instead. We will set the
destination sockaddr using rtcache_setdst(). (I created a stub
for it, but it isn't used anywhere, yet.) rtcache_free() will
free the sockaddr. I have extracted from rtcache_free() a helper
subroutine, rtcache_clear(). rtcache_clear() will "forget" a
cached route, but it will not forget the destination by releasing
the sockaddr. I use rtcache_clear() instead of rtcache_free()
in rtcache_update(), because rtcache_update() is not supposed
to forget the destination.
Constify:
1 Introduce const accessor for route->ro_dst, rtcache_getdst().
2 Constify the 'dst' argument to ifnet->if_output(). This
led me to constify a lot of code called by output routines.
3 Constify the sockaddr argument to protosw->pr_ctlinput. This
led me to constify a lot of code called by ctlinput routines.
4 Introduce const macros for converting from a generic sockaddr
to family-specific sockaddrs, e.g., sockaddr_in: satocsin6,
satocsin, et cetera.
Revision 1.100.4.2: download - view: text, markup, annotated - select for diffs
Fri Jan 12 01:04:12 2007 UTC (17 years, 11 months ago) by ad
Branches: newlock2
Diff to: previous 1.100.4.1: preferred, colored; branchpoint 1.100: preferred, colored; next MAIN 1.101: preferred, colored
Changes since revision 1.100.4.1: +3 -3
lines
Sync with head.
Revision 1.103: download - view: text, markup, annotated - select for diffs
Thu Jan 4 19:07:03 2007 UTC (17 years, 11 months ago) by elad
Branches: MAIN
CVS tags: post-newlock2-merge,
newlock2-nbase,
newlock2-base
Branch point for: yamt-idlelwp
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +3 -3
lines
Consistent usage of KAUTH_GENERIC_ISSUSER.
Revision 1.91.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:50:20 2006 UTC (17 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91.2.1: preferred, colored; branchpoint 1.91: preferred, colored
Changes since revision 1.91.2.1: +55 -56
lines
sync with head.
Revision 1.100.6.2: download - view: text, markup, annotated - select for diffs
Sun Dec 10 07:19:00 2006 UTC (18 years ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.100.6.1: preferred, colored; branchpoint 1.100: preferred, colored; next MAIN 1.101: preferred, colored
Changes since revision 1.100.6.1: +7 -7
lines
sync with head.
Revision 1.100.4.1: download - view: text, markup, annotated - select for diffs
Sat Nov 18 21:39:29 2006 UTC (18 years ago) by ad
Branches: newlock2
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +4 -3
lines
Sync with head.
Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Nov 16 01:33:40 2006 UTC (18 years ago) by christos
Branches: MAIN
CVS tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
matt-nb4-arm-base,
matt-nb4-arm
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +7 -7
lines
__unused removal on arguments; approved by core.
Revision 1.100.6.1: download - view: text, markup, annotated - select for diffs
Sun Oct 22 06:07:24 2006 UTC (18 years, 1 month ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +7 -6
lines
sync with head
Revision 1.101: download - view: text, markup, annotated - select for diffs
Thu Oct 12 01:32:28 2006 UTC (18 years, 2 months ago) by christos
Branches: MAIN
CVS tags: yamt-splraiseipl-base2
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +7 -6
lines
- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
Revision 1.95.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:58:06 2006 UTC (18 years, 3 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.95: preferred, colored; next MAIN 1.96: preferred, colored
Changes since revision 1.95: +95 -65
lines
sync with head
Revision 1.96.2.3: download - view: text, markup, annotated - select for diffs
Fri Aug 11 15:46:16 2006 UTC (18 years, 4 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.96.2.2: preferred, colored; branchpoint 1.96: preferred, colored; next MAIN 1.97: preferred, colored
Changes since revision 1.96.2.2: +53 -55
lines
sync with head
Revision 1.100: download - view: text, markup, annotated - select for diffs
Sun Jul 23 22:06:12 2006 UTC (18 years, 4 months ago) by ad
Branches: MAIN
CVS tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
rpaulo-netinet-merge-pcb-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +5 -5
lines
Use the LWP cached credentials where sane.
Revision 1.98.2.1: download - view: text, markup, annotated - select for diffs
Thu Jul 13 17:49:57 2006 UTC (18 years, 5 months ago) by gdamore
Branches: gdamore-uart
Diff to: previous 1.98: preferred, colored; next MAIN 1.99: preferred, colored
Changes since revision 1.98: +52 -54
lines
Merge from HEAD.
Revision 1.99: download - view: text, markup, annotated - select for diffs
Sat Jul 8 18:32:53 2006 UTC (18 years, 5 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +52 -54
lines
KNF.
Revision 1.96.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 26 12:53:39 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.96.2.1: preferred, colored; branchpoint 1.96: preferred, colored
Changes since revision 1.96.2.1: +13 -12
lines
sync with head.
Revision 1.91.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 15:10:27 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +112 -66
lines
sync with head.
Revision 1.97.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 19 04:09:12 2006 UTC (18 years, 5 months ago) by chap
Branches: chap-midi
Diff to: previous 1.97: preferred, colored; next MAIN 1.98: preferred, colored
Changes since revision 1.97: +13 -12
lines
Sync with head.
Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed Jun 7 22:33:43 2006 UTC (18 years, 6 months ago) by kardel
Branches: MAIN
CVS tags: yamt-pdpolicy-base6,
gdamore-uart-base,
chap-midi-nbase,
chap-midi-base
Branch point for: gdamore-uart
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +13 -12
lines
merge FreeBSD timecounters from branch simonb-timecounters
- struct timeval time is gone
time.tv_sec -> time_second
- struct timeval mono_time is gone
mono_time.tv_sec -> time_uptime
- access to time via
{get,}{micro,nano,bin}time()
get* versions are fast but less precise
- support NTP nanokernel implementation (NTP API 4)
- further reading:
Timecounter Paper: http://phk.freebsd.dk/pubs/timecounter.pdf
NTP Nanokernel: http://www.eecis.udel.edu/~mills/ntp/html/kern.html
Revision 1.95.6.3: download - view: text, markup, annotated - select for diffs
Thu Jun 1 22:38:37 2006 UTC (18 years, 6 months ago) by kardel
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.95.6.2: preferred, colored; branchpoint 1.95: preferred, colored; next MAIN 1.96: preferred, colored
Changes since revision 1.95.6.2: +4 -3
lines
Sync with head.
Revision 1.96.6.1: download - view: text, markup, annotated - select for diffs
Wed May 24 15:50:44 2006 UTC (18 years, 6 months ago) by tron
Branches: peter-altq
Diff to: previous 1.96: preferred, colored; next MAIN 1.97: preferred, colored
Changes since revision 1.96: +4 -3
lines
Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
Revision 1.96.2.1: download - view: text, markup, annotated - select for diffs
Wed May 24 10:58:56 2006 UTC (18 years, 6 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +4 -3
lines
sync with head.
Revision 1.97: download - view: text, markup, annotated - select for diffs
Sun May 14 21:19:33 2006 UTC (18 years, 7 months ago) by elad
Branches: MAIN
CVS tags: yamt-pdpolicy-base5,
simonb-timecounters-base
Branch point for: chap-midi
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +4 -3
lines
integrate kauth.
Revision 1.96.4.3: download - view: text, markup, annotated - select for diffs
Sat May 6 23:31:59 2006 UTC (18 years, 7 months ago) by christos
Branches: elad-kernelauth
Diff to: previous 1.96.4.2: preferred, colored; branchpoint 1.96: preferred, colored; next MAIN 1.97: preferred, colored
Changes since revision 1.96.4.2: +3 -2
lines
- Move kauth_cred_t declaration to <sys/types.h>
- Cleanup struct ucred; forward declarations that are unused.
- Don't include <sys/kauth.h> in any header, but include it in the c files
that need it.
Approved by core.
Revision 1.95.6.2: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:40:06 2006 UTC (18 years, 7 months ago) by simonb
Branches: simonb-timecounters
Diff to: previous 1.95.6.1: preferred, colored; branchpoint 1.95: preferred, colored
Changes since revision 1.95.6.1: +32 -2
lines
Sync with head.
Revision 1.96.4.2: download - view: text, markup, annotated - select for diffs
Fri Mar 10 15:05:22 2006 UTC (18 years, 9 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.96.4.1: preferred, colored; branchpoint 1.96: preferred, colored
Changes since revision 1.96.4.1: +3 -3
lines
generic_authorize() -> kauth_authorize_generic().
Revision 1.96.4.1: download - view: text, markup, annotated - select for diffs
Wed Mar 8 01:11:55 2006 UTC (18 years, 9 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +3 -3
lines
Adapt to kernel authorization KPI.
Revision 1.96: download - view: text, markup, annotated - select for diffs
Thu Mar 2 17:20:07 2006 UTC (18 years, 9 months ago) by christos
Branches: MAIN
CVS tags: yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base,
elad-kernelauth-base
Branch point for: yamt-pdpolicy,
peter-altq,
elad-kernelauth
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +32 -2
lines
Provide ppp like statistics instead of grovelling through the kernel
symbols.
Revision 1.95.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 4 14:18:52 2006 UTC (18 years, 10 months ago) by simonb
Branches: simonb-timecounters
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +13 -12
lines
Adapt for timecounters: mostly use get*time(), use bintime's for timeout
calculations and use "time_second" instead of "time.tv_sec".
Revision 1.95: download - view: text, markup, annotated - select for diffs
Sun Dec 11 23:05:25 2005 UTC (19 years ago) by thorpej
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace
Branch point for: simonb-timecounters,
rpaulo-netinet-merge-pcb
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +34 -44
lines
ANSI function decls and application of static.
Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:24:51 2005 UTC (19 years ago) by christos
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +4 -4
lines
merge ktrace-lwp.
Revision 1.83.2.8: download - view: text, markup, annotated - select for diffs
Sun Dec 11 10:29:19 2005 UTC (19 years ago) by christos
Branches: ktrace-lwp
Diff to: previous 1.83.2.7: preferred, colored; next MAIN 1.84: preferred, colored
Changes since revision 1.83.2.7: +40 -17
lines
Sync with head.
Revision 1.92.6.1: download - view: text, markup, annotated - select for diffs
Tue Nov 29 21:23:29 2005 UTC (19 years ago) by yamt
Branches: yamt-readahead
Diff to: previous 1.92: preferred, colored; next MAIN 1.93: preferred, colored
Changes since revision 1.92: +40 -17
lines
sync with head.
Revision 1.93: download - view: text, markup, annotated - select for diffs
Sun Nov 27 05:35:52 2005 UTC (19 years ago) by thorpej
Branches: MAIN
CVS tags: yamt-readahead-base3,
ktrace-lwp-base
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +40 -17
lines
Overhaul how TTY line disciplines are handled:
- Replace references to linesw[0] with a ttyldisc_default() function
that returns the default ("termios") line discipline.
- The linesw[] array is gone, replaced by a linked list.
- ttyldisc_add() and ttyldisc_remove() have been replaced by
ttyldisc_attach() and ttyldisc_detach().
- Things that provide line disciplines are now responsible for
registering those disciplines with the system. The linesw
structures are no longer declared in tty_conf.c
- Line disciplines are now refcounted; a lookup causes a reference to
be held. ttyldisc_release() releases the reference. Attempts to
detach an in-use line discipline result in EBUSY.
- Fix function signature lossage in if_sl.c, if_strip.c, and tty_tb.c
that was masked by the old tty_conf.c
- tty_init() is no longer necessary; delete it and its call from main().
Revision 1.83.2.7: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:10:32 2005 UTC (19 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83.2.6: preferred, colored
Changes since revision 1.83.2.6: +6 -5
lines
Sync with HEAD. Here we go again...
Revision 1.92: download - view: text, markup, annotated - select for diffs
Thu Aug 18 00:30:58 2005 UTC (19 years, 3 months ago) by yamt
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base2,
yamt-readahead-base,
thorpej-vnode-attr-base,
thorpej-vnode-attr
Branch point for: yamt-readahead
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +6 -5
lines
- introduce M_MOVE_PKTHDR and use it where appropriate.
intended to be mostly API compatible with openbsd/freebsd.
- remove a glue #define in netipsec/ipsec_osdep.h.
Revision 1.90.4.1: download - view: text, markup, annotated - select for diffs
Fri Apr 29 11:29:31 2005 UTC (19 years, 7 months ago) by kent
Branches: kent-audio2
Diff to: previous 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90: +8 -20
lines
sync with -current
Revision 1.83.2.6: download - view: text, markup, annotated - select for diffs
Fri Apr 1 14:31:34 2005 UTC (19 years, 8 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83.2.5: preferred, colored
Changes since revision 1.83.2.5: +8 -20
lines
Sync with HEAD.
Revision 1.91: download - view: text, markup, annotated - select for diffs
Thu Mar 31 15:48:13 2005 UTC (19 years, 8 months ago) by christos
Branches: MAIN
CVS tags: kent-audio2-base
Branch point for: yamt-lazymbuf
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +8 -20
lines
factor out the interface queueing code into two functions. One used by
the non point-to-point interfaces that has one queue, and one used by
the point to point interfaces that has two queues. No functional changes.
XXX: The ALTQ stuff makes the code ugly.
XXX: More cleanup to come
Revision 1.83.2.5: download - view: text, markup, annotated - select for diffs
Sat Dec 18 09:32:50 2004 UTC (19 years, 11 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83.2.4: preferred, colored
Changes since revision 1.83.2.4: +74 -38
lines
Sync with HEAD.
Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Dec 6 02:59:23 2004 UTC (20 years ago) by christos
Branches: MAIN
CVS tags: yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: kent-audio2
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +20 -5
lines
Sprinkle #ifdef INET to make a GENERIC kernel compile with INET undefined.
Revision 1.89: download - view: text, markup, annotated - select for diffs
Sun Dec 5 15:00:47 2004 UTC (20 years ago) by peter
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +16 -14
lines
Don't forget to call bpfdetach in the clone destroy function.
While here, add a missing static and change some spaces to tabs.
Revision 1.88: download - view: text, markup, annotated - select for diffs
Sun Dec 5 14:56:50 2004 UTC (20 years ago) by he
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +3 -4
lines
Fix what must have been an omission: missing brace and a leftover
use of `i', which is no longer defined. Fixes build problem for ports
not defining __HAVE_GENERIC_SOFT_INTERRUPTS.
Revision 1.87: download - view: text, markup, annotated - select for diffs
Sun Dec 5 05:43:04 2004 UTC (20 years ago) by christos
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +54 -34
lines
clonify strip and sl.
Revision 1.83.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:36:40 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83.2.3: preferred, colored
Changes since revision 1.83.2.3: +2 -2
lines
Fix the sync with head I botched.
Revision 1.83.2.3: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:54:16 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83.2.2: preferred, colored
Changes since revision 1.83.2.2: +2 -2
lines
Sync with HEAD.
Revision 1.83.2.2: download - view: text, markup, annotated - select for diffs
Wed Aug 25 06:58:59 2004 UTC (20 years, 3 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83.2.1: preferred, colored
Changes since revision 1.83.2.1: +6 -46
lines
Sync with HEAD.
Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Aug 19 20:58:24 2004 UTC (20 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +6 -46
lines
Factor out the hand-crafting of mbufs from the interface files. Reviewed by
gimpy. XXX: I could have used bpf_mtap2 on some of the new functions, but I
chose not to, because I just wanted to do what amounts to a code move.
Revision 1.83.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:54:17 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +5 -8
lines
Sync with HEAD
Revision 1.85: download - view: text, markup, annotated - select for diffs
Wed Apr 21 18:40:40 2004 UTC (20 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +4 -3
lines
kill sprintf, use snprintf
Revision 1.84: download - view: text, markup, annotated - select for diffs
Thu Aug 7 16:32:53 2003 UTC (21 years, 4 months ago) by agc
Branches: MAIN
CVS tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +3 -7
lines
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
Revision 1.83: download - view: text, markup, annotated - select for diffs
Thu May 1 07:52:59 2003 UTC (21 years, 7 months ago) by itojun
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -2
lines
bpf_mtap() does not care about M_PKTHDR at the top. M_COPY_PKTHDR has some
consequences, so avoid it. if we need to attach dummy headers, we should
use M_PREPEND instead.
Revision 1.82: download - view: text, markup, annotated - select for diffs
Wed Feb 26 06:31:13 2003 UTC (21 years, 9 months ago) by matt
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -4
lines
Add MBUFTRACE kernel option.
Do a little mbuf rework while here. Change all uses of MGET*(*, M_WAIT, *)
to m_get*(M_WAIT, *). These are not performance critical and making them
call m_get saves considerable space. Add m_clget analogue of MCLGET and
make corresponding change for M_WAIT uses.
Modify netinet, gem, fxp, tulip, nfs to support MBUFTRACE.
Begin to change netstat to use sysctl.
Revision 1.76.2.5: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:43:46 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.76.2.4: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76.2.4: +3 -3
lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
Revision 1.72.2.10: download - view: text, markup, annotated - select for diffs
Tue Sep 17 21:22:52 2002 UTC (22 years, 2 months ago) by nathanw
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.72.2.9: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72.2.9: +3 -3
lines
Catch up to -current.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Sep 11 05:36:27 2002 UTC (22 years, 3 months ago) by itojun
Branches: MAIN
CVS tags: nathanw_sa_before_merge,
nathanw_sa_base,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +3 -3
lines
KNF - return is not a function.
Revision 1.72.2.9: download - view: text, markup, annotated - select for diffs
Fri Jul 12 01:40:30 2002 UTC (22 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.8: preferred, colored
Changes since revision 1.72.2.8: +2 -3
lines
No longer need to pull in lwp.h; proc.h pulls it in for us.
Revision 1.72.2.8: download - view: text, markup, annotated - select for diffs
Mon Jun 24 22:11:35 2002 UTC (22 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.7: preferred, colored
Changes since revision 1.72.2.7: +3 -3
lines
Curproc->curlwp renaming.
Change uses of "curproc->l_proc" back to "curproc", which is more like the
original use. Bare uses of "curproc" are now "curlwp".
"curproc" is now #defined in proc.h as ((curlwp) ? (curlwp)->l_proc) : NULL)
so that it is always safe to reference curproc (*de*referencing curproc
is another story, but that's always been true).
Revision 1.76.2.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:50:27 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.76.2.3: preferred, colored
Changes since revision 1.76.2.3: +9 -4
lines
catch up with -current on kqueue branch
Revision 1.72.2.7: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:48:22 2002 UTC (22 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.6: preferred, colored
Changes since revision 1.72.2.6: +9 -4
lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Mar 17 19:41:10 2002 UTC (22 years, 9 months ago) by atatat
Branches: MAIN
CVS tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6,
gehenna-devsw-base,
gehenna-devsw,
eeh-devprop-base,
eeh-devprop
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +9 -4
lines
Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for
indicating an unhandled "command". ERESTART is -1, which can lead to
confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been
placed at -4. No ioctl code should now return -1 anywhere. The
ioctl() system call is now properly restartable.
Revision 1.72.2.6: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:15:01 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.5: preferred, colored
Changes since revision 1.72.2.5: +2 -4
lines
Catch up to -current.
Revision 1.76.2.3: download - view: text, markup, annotated - select for diffs
Mon Feb 11 20:10:29 2002 UTC (22 years, 10 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.76.2.2: preferred, colored
Changes since revision 1.76.2.2: +2 -4
lines
Sync w/ -current.
Revision 1.79: download - view: text, markup, annotated - select for diffs
Mon Jan 14 18:19:16 2002 UTC (22 years, 11 months ago) by kleink
Branches: MAIN
CVS tags: newlock-base,
newlock,
ifpoll-base
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -4
lines
Include <machine/intr.h> unconditionally, instead of only doing so if
__HAVE_GENERIC_SOFT_INTERRUPTS and relying on <sys/param.h> to provide it
otherwise; pointed out by Aymeric Vincent.
Revision 1.76.2.2: download - view: text, markup, annotated - select for diffs
Thu Jan 10 20:02:10 2002 UTC (22 years, 11 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.76.2.1: preferred, colored
Changes since revision 1.76.2.1: +4 -1
lines
Sync kqueue branch with -current.
Revision 1.72.2.5: download - view: text, markup, annotated - select for diffs
Wed Nov 14 19:17:24 2001 UTC (23 years, 1 month ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.4: preferred, colored
Changes since revision 1.72.2.4: +4 -1
lines
Catch up to -current.
Revision 1.78: download - view: text, markup, annotated - select for diffs
Mon Nov 12 23:49:42 2001 UTC (23 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +4 -1
lines
add RCSIDs
Revision 1.77.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 7 04:45:41 2001 UTC (23 years, 3 months ago) by thorpej
Branches: thorpej-devvp
Diff to: previous 1.77: preferred, colored; next MAIN 1.78: preferred, colored
Changes since revision 1.77: +6 -3
lines
Commit my "devvp" changes to the thorpej-devvp branch. This
replaces the use of dev_t in most places with a struct vnode *.
This will form the basic infrastructure for real cloning device
support (besides being architecurally cleaner -- it'll be good
to get away from using numbers to represent objects).
Revision 1.72.2.4: download - view: text, markup, annotated - select for diffs
Fri Aug 24 00:12:13 2001 UTC (23 years, 3 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.3: preferred, colored
Changes since revision 1.72.2.3: +2 -1
lines
Catch up with -current.
Revision 1.76.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 3 04:13:51 2001 UTC (23 years, 4 months ago) by lukem
Branches: kqueue
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -1
lines
update to -current
Revision 1.77: download - view: text, markup, annotated - select for diffs
Sun Jul 15 21:17:29 2001 UTC (23 years, 5 months ago) by martin
Branches: MAIN
CVS tags: thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-devvp
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -1
lines
Fix slight glitch from rev. 1.70: bp is not adjusted for next loop after
outputting some data.
Fix provided by isaki@par.odn.ne.jp in PR kern/13472.
Revision 1.72.2.3: download - view: text, markup, annotated - select for diffs
Thu Jun 21 20:08:11 2001 UTC (23 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.2: preferred, colored
Changes since revision 1.72.2.2: +8 -12
lines
Catch up to -current.
Revision 1.76: download - view: text, markup, annotated - select for diffs
Thu Jun 14 05:44:24 2001 UTC (23 years, 6 months ago) by itojun
Branches: MAIN
Branch point for: kqueue
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +5 -5
lines
change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific
interfaces only).
was: if_lastchange get updated on every packet transmission/receipt.
now: if_lastchange get updated when IFF_UP is changed.
Revision 1.75: download - view: text, markup, annotated - select for diffs
Wed May 30 16:42:02 2001 UTC (23 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +1 -5
lines
fix mbuf leak due to meaningless MGETHDR. from niels provos
Revision 1.55.8.6: download - view: text, markup, annotated - select for diffs
Sat Apr 21 17:46:40 2001 UTC (23 years, 7 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.55.8.5: preferred, colored; branchpoint 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55.8.5: +5 -5
lines
Sync with HEAD
Revision 1.74: download - view: text, markup, annotated - select for diffs
Fri Apr 13 23:30:15 2001 UTC (23 years, 8 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +4 -4
lines
Remove the use of splimp() from the NetBSD kernel. splnet()
and only splnet() is allowed for the protection of data structures
used by network devices.
Revision 1.72.2.2: download - view: text, markup, annotated - select for diffs
Mon Apr 9 01:58:12 2001 UTC (23 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72.2.1: preferred, colored
Changes since revision 1.72.2.1: +2 -2
lines
Catch up with -current.
Revision 1.73: download - view: text, markup, annotated - select for diffs
Sat Mar 31 00:35:23 2001 UTC (23 years, 8 months ago) by enami
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -2
lines
Remove unnecessary test of tp->t_linesw against NULL; they are results
of confusion while correcting compilation error after t_line is
replaced with t_linesw.
Revision 1.72.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 5 22:49:54 2001 UTC (23 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +3 -2
lines
Initial commit of scheduler activations and lightweight process support.
Revision 1.55.8.5: download - view: text, markup, annotated - select for diffs
Thu Jan 18 09:23:51 2001 UTC (23 years, 10 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.55.8.4: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.8.4: +438 -331
lines
Sync with head (for UBC+NFS fixes, mostly).
Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Jan 17 00:30:51 2001 UTC (23 years, 10 months ago) by thorpej
Branches: MAIN
Branch point for: nathanw_sa
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -1
lines
Fix a rather annoying problem where the sockaddr_dl which holds
the link level name for the interface (ifp->if_sadl) is allocated
before ifp->if_addrlen is initialized, which could lead to allocating
too little space for the link level address.
Do this by splitting allocation of the link level name out of
if_attach() and into if_alloc_sadl(), which is normally called
by functions like ether_ifattach(). Network interfaces which
don't have a link-specific attach routine must call if_alloc_sadl()
themselves (example: gif).
Link level names are freed by if_free_sadl(), which can be called
from e.g. ether_ifdetach(). Drivers never need call if_free_sadl()
themselves as if_detach() will do it if it is not already done.
While here, add the ability to pass an AF_LINK address to
SIOCSIFADDR in ether_ioctl() (this is what caused me to notice
the problem that the above fixes).
Revision 1.71: download - view: text, markup, annotated - select for diffs
Mon Jan 15 16:33:31 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +318 -274
lines
For SLIP/STRIP/PPP, use generic soft interrupts, if available.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Fri Jan 12 19:27:32 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -1
lines
After freeing the input buffer, set the pointer to it to NULL.
Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri Jan 12 19:26:48 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +34 -21
lines
Don't use splimp() to block both net and tty interrupts. Instead,
block both interrupt levels as appropriate.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Jan 11 22:43:02 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -1
lines
Plug a memory leak.
Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Jan 11 21:15:58 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +215 -213
lines
Defer output processing to the software interrupt.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Wed Jan 10 23:29:42 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +110 -96
lines
Move the VJ uncompress code into the software interrupt.
Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Jan 9 05:04:23 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +46 -13
lines
Once we have a complete frame, schedule a SLIP software interrupt,
and manipulate ipintrq from there. This will allow us to clean up
the use of splimp() in this file later.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Jan 9 04:42:48 2001 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +62 -64
lines
Make the buffer management in SLIP just a little less evil.
Revision 1.55.8.4: download - view: text, markup, annotated - select for diffs
Fri Jan 5 17:36:51 2001 UTC (23 years, 11 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.55.8.3: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.8.3: +25 -13
lines
Sync with HEAD
Revision 1.63: download - view: text, markup, annotated - select for diffs
Mon Dec 18 20:41:44 2000 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +25 -14
lines
ALTQ'ify.
Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Dec 18 19:50:45 2000 UTC (23 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -1
lines
Fill in if_dlt.
Revision 1.55.8.3: download - view: text, markup, annotated - select for diffs
Wed Dec 13 15:50:32 2000 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.55.8.2: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.8.2: +1 -1
lines
Sync with HEAD (for UBC fixes).
Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Dec 12 18:00:27 2000 UTC (24 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -2
lines
Adapt to bpfattach() changes, and further centralize the bpfattach()
and bpfdetach() calls into link-type subroutines where possible.
Revision 1.55.8.2: download - view: text, markup, annotated - select for diffs
Wed Nov 22 16:05:55 2000 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.55.8.1: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.8.1: +4 -3
lines
Sync with HEAD.
Revision 1.55.8.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 18:10:05 2000 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +45 -46
lines
Update thorpej_scsipi to -current as of a month ago
Revision 1.60: download - view: text, markup, annotated - select for diffs
Thu Nov 2 12:00:49 2000 UTC (24 years, 1 month ago) by itohy
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2
lines
Set the default line discipline to t_linesw, rather than just NULL it.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Nov 2 11:00:53 2000 UTC (24 years, 1 month ago) by itohy
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +4 -3
lines
Adapt to the new line discipline scheme.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Jul 12 23:02:38 2000 UTC (24 years, 5 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +8 -8
lines
NetBSD -> __NetBSD__ in an #ifdef, and nuke sc_bpf; there's one in
the ifnet already.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Mar 30 09:45:36 2000 UTC (24 years, 8 months ago) by augustss
Branches: MAIN
CVS tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5,
minoura-xpg4dl-base,
minoura-xpg4dl
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +38 -38
lines
Kill some more register declarations.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Mar 29 03:43:33 2000 UTC (24 years, 8 months ago) by simonb
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +1 -2
lines
Don't need to include <sys/conf.h> here.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Sat Mar 27 22:48:36 1999 UTC (25 years, 8 months ago) by dbj
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame,
fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-newbase,
chs-ubc2-base,
chs-ubc2
Branch point for: thorpej_scsipi
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +9 -1
lines
fixes to compile if NBPFILTER == 0
Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Mar 25 00:52:14 1999 UTC (25 years, 8 months ago) by tron
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +37 -14
lines
Make it possible to set MTU via "ifconfig" at run time. "SLMTU" is now
used to set the initial value.
Revision 1.53.4.1: download - view: text, markup, annotated - select for diffs
Fri Dec 11 04:53:05 1998 UTC (26 years ago) by kenh
Branches: kenh-if-detach
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +76 -40
lines
The beginnings of interface detach support. Still some bugs, but mostly
works for me.
This work was originally by Bill Studenmund, and cleaned up by me.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Oct 6 18:38:08 1998 UTC (26 years, 2 months ago) by kleink
Branches: MAIN
CVS tags: kenh-if-detach-base,
chs-ubc-base,
chs-ubc
Branch point for: kenh-if-detach
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +3 -3
lines
Use #error instead of causing parse errors; noticed by Heiko.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Aug 26 15:12:55 1998 UTC (26 years, 3 months ago) by mrg
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +9 -11
lines
use __NetBSD__ not NetBSD
Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Jul 6 13:51:32 1998 UTC (26 years, 5 months ago) by jtk
Branches: MAIN
CVS tags: eeh-paddr_t-base,
eeh-paddr_t
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2
lines
use #ifdef INET so this compiles again
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Jul 5 00:51:27 1998 UTC (26 years, 5 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1
lines
defopt INET, NETATALK.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Mar 23 13:08:56 1998 UTC (26 years, 8 months ago) by enami
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -2
lines
Add missing comma.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Mar 23 04:41:17 1998 UTC (26 years, 8 months ago) by fair
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -1
lines
add the ability to run SLIP with CLOCAL set, per PR#3586
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Mar 1 02:25:05 1998 UTC (26 years, 9 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +7 -3
lines
Merge with Lite2 + local changes
Revision 1.1.1.3 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 1 02:13:24 1998 UTC (26 years, 9 months ago) by fvdl
Branches: WFJ-920714,
CSRG
CVS tags: lite-2
Diff to: previous 1.1.1.2: preferred, colored
Changes since revision 1.1.1.2: +9 -6
lines
Import 4.4BSD-Lite2
Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 1 02:10:07 1998 UTC (26 years, 9 months ago) by fvdl
Branches: WFJ-920714,
CSRG
CVS tags: lite-1,
date-03-may-96
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +244 -176
lines
Import 4.4BSD-Lite for reference
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat May 17 21:12:05 1997 UTC (27 years, 7 months ago) by christos
Branches: MAIN
CVS tags: thorpej-signal-base,
thorpej-signal,
netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA,
netbsd-1-3,
marc-pcmcia-bp,
marc-pcmcia-base,
marc-pcmcia,
bouyer-scsipi
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2
lines
Update to ppp-2.3b5
Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Mar 27 20:36:14 1997 UTC (27 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +22 -13
lines
Update for the new mbuf code, in a slighly kludgy way. Basically, these
drivers played a somewhat evil trick with clusters, which is now
replaced by a somewhat evil trick with regular malloc'd memory.
Revision 1.39.4.2: download - view: text, markup, annotated - select for diffs
Sun Jan 26 02:45:41 1997 UTC (27 years, 10 months ago) by rat
Branches: netbsd-1-2
CVS tags: netbsd-1-2-PATCH001
Diff to: previous 1.39.4.1: preferred, colored; branchpoint 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39.4.1: +2 -2
lines
Pullup 1.41 -> 1.42. Use sc_unit instead of pointer arthimetic.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Oct 13 02:11:04 1996 UTC (28 years, 2 months ago) by christos
Branches: MAIN
CVS tags: thorpej-setroot,
mrg-vm-swap,
is-newarp-before-merge,
is-newarp-base,
is-newarp
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -4
lines
backout previous kprintf change
Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Oct 10 22:59:50 1996 UTC (28 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -5
lines
- printf -> kprintf, sprintf -> ksprintf
Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Aug 9 08:34:00 1996 UTC (28 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2
lines
use sc_unit instead of pointer arthimetic.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Wed Jul 10 18:15:25 1996 UTC (28 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2
lines
print difference between pointers with %ld, so that -Wformat works
on the Alpha and for consistency. Also, other minor formatting cleanups.
Revision 1.39.4.1: download - view: text, markup, annotated - select for diffs
Sun Jun 2 16:26:31 1996 UTC (28 years, 6 months ago) by thorpej
Branches: netbsd-1-2
CVS tags: netbsd-1-2-RELEASE,
netbsd-1-2-BETA
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2
lines
Pull up mis-placed line fix from trunk.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Jun 2 16:22:32 1996 UTC (28 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2
lines
Move a mis-placed line on slattach() so that SLIOCGUNIT works properly.
From Jonathan O'Brien <obrien@phoenix.sfsu.edu>.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue May 7 02:40:43 1996 UTC (28 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +7 -6
lines
Changed struct ifnet to have a pointer to the softc of the underlying
device and a printable "external name" (name + unit number), thus eliminating
if_name and if_unit. Updated interface to (*if_watchdog)() and (*if_reset)()
to take a struct ifnet *, rather than a unit number.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Feb 13 22:00:23 1996 UTC (28 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +10 -7
lines
Net prototypes
Revision 1.37: download - view: text, markup, annotated - select for diffs
Sat Aug 12 23:59:22 1995 UTC (29 years, 4 months ago) by mycroft
Branches: MAIN
CVS tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2
lines
splnet --> splsoftnet
Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jun 13 05:31:00 1995 UTC (29 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +1 -2
lines
There's no reason to set if_next here.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Mar 21 13:34:02 1995 UTC (29 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -3
lines
Update to use timer{add,sub}().
Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Mar 8 02:57:05 1995 UTC (29 years, 9 months ago) by cgd
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2
lines
fixed sized types, where appropriate. when casting pointers to
integers to do math on them, cast to long. ioctl commands are
u_longs.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Dec 11 21:39:05 1994 UTC (30 years ago) by mycroft
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2
lines
timevalsub --> __timersub
Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun Oct 30 21:48:55 1994 UTC (30 years, 1 month ago) by cgd
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3
lines
be more careful with types, also pull in headers where necessary.
Revision 1.29.2.2: download - view: text, markup, annotated - select for diffs
Sat Jul 16 06:44:19 1994 UTC (30 years, 5 months ago) by cgd
Branches: netbsd-1-0
CVS tags: netbsd-1-0-RELEASE,
netbsd-1-0-PATCH1,
netbsd-1-0-PATCH06,
netbsd-1-0-PATCH05,
netbsd-1-0-PATCH04,
netbsd-1-0-PATCH03,
netbsd-1-0-PATCH02,
netbsd-1-0-PATCH0
Diff to: previous 1.29.2.1: preferred, colored; branchpoint 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29.2.1: +13 -13
lines
update from trunk
Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Jul 16 06:26:28 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +13 -13
lines
use NetBSD (defined in param.h) not __NetBSD__ to allow x-compilation
with native compiler.
Revision 1.29.2.1: download - view: text, markup, annotated - select for diffs
Fri Jul 15 22:32:33 1994 UTC (30 years, 5 months ago) by cgd
Branches: netbsd-1-0
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +1 -3
lines
updates from trunk. basically, C language errors.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Jul 15 22:27:46 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +1 -3
lines
kill bogus external declaration of time
Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Jun 29 06:36:22 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-1-0-base
Branch point for: netbsd-1-0
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -2
lines
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri May 13 06:02:53 1994 UTC (30 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +7 -9
lines
Update to 4.4-Lite networking code, with a few local changes.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Mar 8 07:27:23 1994 UTC (30 years, 9 months ago) by cgd
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +53 -10
lines
Some stability/safety/extensibility patches. Inspired by Christoph Badura.
Always make sure our buffer is large enough, and restart hung lines.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Feb 10 05:39:07 1994 UTC (30 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -1
lines
mccanne convinced me that slip.h *should* exist. this is what
i "implemented" for 4.4, and the adjustments to the other files to
match.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Feb 5 08:01:22 1994 UTC (30 years, 10 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +1 -6
lines
Remove an #ifdef we no longer need.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Feb 2 01:21:32 1994 UTC (30 years, 10 months ago) by hpeyerl
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -7
lines
Multicast is no longer optional
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Jan 8 02:54:04 1994 UTC (30 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -4
lines
quench the grammar flames!
Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Dec 20 07:47:15 1993 UTC (30 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +140 -105
lines
serious cleanup
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Dec 19 02:09:41 1993 UTC (31 years ago) by cgd
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +1 -0
lines
include machine/cpu.h, for machines which define soft interrupt stuff
there. marked XXX; they prolly shouldn't do that...
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Dec 18 00:40:56 1993 UTC (31 years ago) by mycroft
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +24 -23
lines
Canonicalize all #includes.
Revision 1.12.2.9: download - view: text, markup, annotated - select for diffs
Fri Dec 10 13:26:53 1993 UTC (31 years ago) by cgd
Branches: magnum
Diff to: previous 1.12.2.8: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.2.8: +6 -25
lines
update from trunk
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Dec 10 13:24:21 1993 UTC (31 years ago) by cgd
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +6 -25
lines
move slip compression configuration into the interface flags,
and diddle a couple of related things.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Dec 6 04:17:44 1993 UTC (31 years ago) by hpeyerl
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +28 -1
lines
multicast support.
From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
Revision 1.12.2.8: download - view: text, markup, annotated - select for diffs
Sun Nov 14 21:22:14 1993 UTC (31 years, 1 month ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.7: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.7: +0 -2
lines
T_LINEP --> t_sc, from trunk.
Revision 1.12.2.7: download - view: text, markup, annotated - select for diffs
Sun Nov 14 20:20:06 1993 UTC (31 years, 1 month ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.6: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.6: +28 -29
lines
Canonicalize all #includes.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Nov 9 06:23:18 1993 UTC (31 years, 1 month ago) by glass
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +0 -1
lines
T_LINEP member of struct tty becomes t_sc. This replaces the
#define t_sc T_LINEP
that appear in tty_tb.c, if_sl.c, and if_ppp.h
Revision 1.12.2.6: download - view: text, markup, annotated - select for diffs
Wed Nov 3 21:43:52 1993 UTC (31 years, 1 month ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.5: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.5: +10 -2
lines
Add prototypes for slioctl(), sloutput(), and slstart(), to eliminate compiler
warnings.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Oct 31 19:27:56 1993 UTC (31 years, 1 month ago) by glass
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -0
lines
removed slip and ppp specific prototypes from tty.h where they didn't belong.
moved them to tty_conf.c within #if Nwhatever > 0 where they do belong.
made sure that if_sl.c, and if_ppp.c still compile quietly.
Revision 1.12.2.5: download - view: text, markup, annotated - select for diffs
Mon Oct 18 09:26:01 1993 UTC (31 years, 2 months ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.4: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.4: +1 -1
lines
Remove bogus declaration of ttrstrt(), as it is now in tty.h.
Revision 1.12.2.4: download - view: text, markup, annotated - select for diffs
Sat Oct 16 10:49:29 1993 UTC (31 years, 2 months ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.3: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.3: +0 -1
lines
Nuke references to machine/mtpr.h.
Revision 1.12.2.3: download - view: text, markup, annotated - select for diffs
Wed Oct 6 12:17:15 1993 UTC (31 years, 2 months ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.2: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.2: +4 -1
lines
Merge changes from trunk.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Oct 2 09:28:04 1993 UTC (31 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -0
lines
Call output routine redundantly to possible avoid some hangs due to missed
interrupts.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Oct 2 08:55:16 1993 UTC (31 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1
lines
Ignore carrier if not using hardware carrier detect (i.e. CLOCAL is set).
Revision 1.12.2.2: download - view: text, markup, annotated - select for diffs
Fri Sep 24 08:54:02 1993 UTC (31 years, 2 months ago) by mycroft
Branches: magnum
Diff to: previous 1.12.2.1: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.2.1: +1 -0
lines
Make all files using spl*() #include cpu.h. Changes from trunk.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Sep 23 22:16:15 1993 UTC (31 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1
lines
Ignore TS_CARR_ON when CLOCAL is set.
Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 23 22:15:17 1993 UTC (31 years, 2 months ago) by mycroft
Branches: magnum
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1
lines
Ignore TS_CARR_ON when CLOCAL is set.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Aug 9 05:11:52 1993 UTC (31 years, 4 months ago) by deraadt
Branches: MAIN
CVS tags: magnum-base
Branch point for: magnum
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -0
lines
add an additional suser() check.
regular users should not be able to change slip interface characteristics!
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Aug 1 19:26:12 1993 UTC (31 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -2
lines
Add RCS identifiers (this time on the correct side of the branch), and
incorporate recent changes in netbsd-0-9 branch.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Jul 12 11:37:45 1993 UTC (31 years, 5 months ago) by mycroft
Branches: MAIN
CVS tags: netbsd-0-9-patch-001,
netbsd-0-9-base,
netbsd-0-9-RELEASE,
netbsd-0-9-BETA,
netbsd-0-9-ALPHA2,
netbsd-0-9-ALPHA,
netbsd-0-9
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +19 -20
lines
Change tty code to use clist interface, but with ring buffer implementation.
Also, fix a couple of bugs in tty.c and pccons.c, and some gross kluginess
in the hp300 stuff.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jun 27 06:02:28 1993 UTC (31 years, 5 months ago) by andrew
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +8 -5
lines
ANSIfications - removed all implicit function return types and argument
definitions. Ensured that all files include "systm.h" to gain access to
general prototypes. Casts where necessary.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat May 22 11:42:11 1993 UTC (31 years, 6 months ago) by cgd
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -2
lines
add include of select.h if necessary for protos, or delete if extraneous
Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue May 18 18:19:56 1993 UTC (31 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +5 -4
lines
make kernel select interface be one-stop shopping & clean it all up.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon May 10 23:16:44 1993 UTC (31 years, 7 months ago) by deraadt
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2
lines
ring buffer now uses rbchar's (shorts) instead of chars.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Apr 9 20:42:06 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-alpha-1,
netbsd-0-8
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
bump slip MTU back down to 296...
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Mar 25 10:08:55 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -3
lines
one line got botched during bpf patch installation
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Mar 25 00:27:58 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +121 -80
lines
added BPF support, as provided by David Greenman (davidg@implode.rain.com)
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Mar 21 18:04:42 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
CVS tags: patchkit-0-2-2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +17 -2
lines
after 0.2.2 "stable" patches applied
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 8 months ago) by cgd
Branches: WFJ-920714,
CSRG
CVS tags: WFJ-386bsd-01
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
initial import of 386bsd-0.1 sources
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>