<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/i4b, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2008-05-26T10:40:09Z</updated>
<entry>
<title>Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and</title>
<updated>2008-05-26T10:40:09Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2008-05-26T10:40:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e598474fa6a089cf784ae7a0dfd29f0af0b1a50'/>
<id>urn:sha1:2e598474fa6a089cf784ae7a0dfd29f0af0b1a50</id>
<content type='text'>
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re
</content>
</entry>
<entry>
<title>Spelling fix for interupt -&gt; interrupt</title>
<updated>2007-10-12T06:03:46Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2007-10-12T06:03:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=976b010645ac346df4ca903f7d880be7a2216f46'/>
<id>urn:sha1:976b010645ac346df4ca903f7d880be7a2216f46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>I4B header files were repo-copied from sys/i386/include/ to</title>
<updated>2007-07-06T07:17:22Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2007-07-06T07:17:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6f5d8741e532cae5f69da3ffe7ecf3bf3afeb075'/>
<id>urn:sha1:6f5d8741e532cae5f69da3ffe7ecf3bf3afeb075</id>
<content type='text'>
sys/i4b/include/ so they will be available to all architectures
once I4B compiles on those.

Adapt #include paths.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Fix a build breakage as result of disabling parts of I4B.</title>
<updated>2007-07-05T08:53:21Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2007-07-05T08:53:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7089081d49a8d4f993c9821fefef5a0354aad48e'/>
<id>urn:sha1:7089081d49a8d4f993c9821fefef5a0354aad48e</id>
<content type='text'>
Check for (temporary gone) kernel options to be defined before using
them.

Reported by:	peter
Approved by:	re (rwatson)
</content>
</entry>
<entry>
<title>Temporary disconnect i4bing, i4bisppp and i4bipr from the build for</title>
<updated>2007-07-04T00:18:39Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2007-07-04T00:18:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=118043c6b163c92d4d6d5db6d898e0c1dc0aea6d'/>
<id>urn:sha1:118043c6b163c92d4d6d5db6d898e0c1dc0aea6d</id>
<content type='text'>
the 7.0 timeframe.

This is needed because I4B is not locked and NET_NEEDS_GIANT goes away.

The plan is to lock I4B and bring everything back for 7.1.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Tell the user when the setup of the interrupt handler failed and return</title>
<updated>2007-04-01T16:52:54Z</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2007-04-01T16:52:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=68af68014eeae5e9d03456dd33ae6a135e1ff1d8'/>
<id>urn:sha1:68af68014eeae5e9d03456dd33ae6a135e1ff1d8</id>
<content type='text'>
an error.

Found by:	Coverity Prevent (tm)
CID:		71-78
</content>
</entry>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-24T02:28:07Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-24T02:28:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ceca3a3873f2a66b217b7ccb68566b04feeca833'/>
<id>urn:sha1:ceca3a3873f2a66b217b7ccb68566b04feeca833</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Approved by: re (implicit?)
</content>
</entry>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-23T20:11:27Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-23T20:11:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e251ed48e90b92417d225b97feb9d5317c80931b'/>
<id>urn:sha1:e251ed48e90b92417d225b97feb9d5317c80931b</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Approved by: re (implicit?)
</content>
</entry>
<entry>
<title>Fix fat-fingering in previous commit.</title>
<updated>2006-12-29T16:38:22Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-12-29T16:38:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=55834910446855390efe409f1cf135e191aa0f40'/>
<id>urn:sha1:55834910446855390efe409f1cf135e191aa0f40</id>
<content type='text'>
Pointy hat to:	jhb
</content>
</entry>
<entry>
<title>Various bpf(4) related fixes to catch places up to the new bpf(4)</title>
<updated>2006-12-29T13:59:50Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-12-29T13:59:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0dea849ae93133a4a02f0d5fd58340d3df92668b'/>
<id>urn:sha1:0dea849ae93133a4a02f0d5fd58340d3df92668b</id>
<content type='text'>
semantics.
- Stop testing bpf pointers for NULL.  In some cases use
  bpf_peers_present() and then call the function directly inside the
  conditional block instead of the macro.
- For places where the entire conditional block is the macro, remove the
  test and make the macro unconditional.
- Use BPF_MTAP() in if_pfsync on FreeBSD instead of an expanded version of
  the old semantics.

Reviewed by:	csjp (older version)
</content>
</entry>
</feed>
