<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/boot, branch release/8.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-11-21T06:13:29Z</updated>
<entry>
<title>Create release/8.0.0 for the 8.0-RELEASE.</title>
<updated>2009-11-21T06:13:29Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2009-11-21T06:13:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a4d3b78df842614c46b116fc5a6f470be637dccd'/>
<id>urn:sha1:a4d3b78df842614c46b116fc5a6f470be637dccd</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.0-RELEASE image.
</content>
</entry>
<entry>
<title>MFC 198079:</title>
<updated>2009-10-19T18:31:39Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-10-19T18:31:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9266569b7acd9a8032d3db98c4ae1d0c039fb16'/>
<id>urn:sha1:a9266569b7acd9a8032d3db98c4ae1d0c039fb16</id>
<content type='text'>
Use zfs_read() instead of xfsread() to read /boot.config.  xfsread() fails
short read requests, so the result was that a /boot.config smaller than 512
bytes was ignored.  boot2 uses fsread() instead of xfsread() to read
/boot.config already, so this makes zfsboot more like boot2.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>MFC: r197156</title>
<updated>2009-09-17T14:12:21Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2009-09-17T14:12:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9febd63ce15e1251f0326e0b060e501495ce6f99'/>
<id>urn:sha1:9febd63ce15e1251f0326e0b060e501495ce6f99</id>
<content type='text'>
  MFi386:

  Move the loader's entry point to 0x200000.  This change is also needed
  for pc98.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC: 196326</title>
<updated>2009-08-17T15:39:47Z</updated>
<author>
<name>John Hay</name>
<email>jhay@FreeBSD.org</email>
</author>
<published>2009-08-17T15:39:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c49b5baa652fb8545d9157394bdce70f06f1e0a8'/>
<id>urn:sha1:c49b5baa652fb8545d9157394bdce70f06f1e0a8</id>
<content type='text'>
Fix parse() so that the partition to boot (load /boot/loader) from can
be set. The syntax as printed in main() is used: 0:ad(0p3)/boot/loader

Reviewed by:	jhb
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Update epair(4) to the new netisr implementation and polish</title>
<updated>2009-07-26T12:20:07Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2009-07-26T12:20:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d0ea47437ad928a5d83c2000054536579b440be9'/>
<id>urn:sha1:d0ea47437ad928a5d83c2000054536579b440be9</id>
<content type='text'>
things a bit:
- use dpcpu data to track the ifps with packets queued up,
- per-cpu locking and driver flags
- along with .nh_drainedcpu and NETISR_POLICY_CPU.
- Put the mbufs in flight reference count, preventing interfaces
  from going away, under INVARIANTS as this is a general problem
  of the stack and should be solved in if.c/netisr but still good
  to verify the internal queuing logic.
- Permit changing the MTU to virtually everythinkg like we do for loopback.

Hook epair(4) up to the build.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>On special systems where the MBR and the GPT are in sync (up to the 4th</title>
<updated>2009-06-26T09:32:31Z</updated>
<author>
<name>Rui Paulo</name>
<email>rpaulo@FreeBSD.org</email>
</author>
<published>2009-06-26T09:32:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1e5fd3f467f236685baeb2b88c32da941e63267f'/>
<id>urn:sha1:1e5fd3f467f236685baeb2b88c32da941e63267f</id>
<content type='text'>
slicei, Apple EFI hardware), the bootloader will fail to recognize the GPT
if it finds anything else but the EFI partition. Change the check to continue
detecting the GPT by looking at the EFI partition on the MBR but
stopping successfuly after finding it.

PR:		kern/134590
Submitted by:	Christoph Langguth &lt;christoph at rosenkeller.org&gt;
Reviewed by:	jhb
MFC after:	2 weeks
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Bump PowerPC loader(8) version to reflect extensions it has recently grown.</title>
<updated>2009-06-22T15:57:12Z</updated>
<author>
<name>Rafal Jaworowski</name>
<email>raj@FreeBSD.org</email>
</author>
<published>2009-06-22T15:57:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=400b1bbfe8254703784105ada72b97e47c85e41d'/>
<id>urn:sha1:400b1bbfe8254703784105ada72b97e47c85e41d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add cas(4), a driver for Sun Cassini/Cassini+ and National Semiconductor</title>
<updated>2009-06-15T18:22:41Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2009-06-15T18:22:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=119051cbf92110c0b5d9b6453b41bdef82ac9f28'/>
<id>urn:sha1:119051cbf92110c0b5d9b6453b41bdef82ac9f28</id>
<content type='text'>
DP83065 Saturn Gigabit Ethernet controllers. These are the successors
of the Sun GEM controllers and still have a similar but extended transmit
logic. As such this driver is based on gem(4).
Thanks to marcel@ for providing a Sun Quad GigaSwift Ethernet UTP (QGE)
card which was vital for getting this driver to work on architectures
not using Open Firmware.

Approved by:	re (kib)
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add alc(4), a driver for Atheros AR8131/AR8132 PCIe ethernet</title>
<updated>2009-06-10T02:07:58Z</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-06-10T02:07:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d68875eb7ef724ab00ea64abe44a9a0f15ae7484'/>
<id>urn:sha1:d68875eb7ef724ab00ea64abe44a9a0f15ae7484</id>
<content type='text'>
controller. These controllers are also known as L1C(AR8131) and
L2C(AR8132) respectively. These controllers resembles the first
generation controller L1 but usage of different descriptor format
and new register mappings over L1 register space requires a new
driver. There are a couple of registers I still don't understand
but the driver seems to have no critical issues for performance and
stability. Currently alc(4) supports the following hardware
features.
  o MSI
  o TCP Segmentation offload
  o Hardware VLAN tag insertion/stripping
  o Tx/Rx interrupt moderation
  o Hardware statistics counters(dev.alc.%d.stats)
  o Jumbo frame
  o WOL
AR8131/AR8132 also supports Tx checksum offloading but I disabled
it due to stability issues. I'm not sure this comes from broken
sample boards or hardware bugs. If you know your controller works
without problems you can still enable it. The controller has a
silicon bug for Rx checksum offloading, so the feature was not
implemented.
I'd like to say big thanks to Atheros. Atheros kindly sent sample
boards to me and answered several questions I had.

HW donated by:	Atheros Communications, Inc.
</content>
</entry>
<entry>
<title>Instead of packing the individual fields in the PnP structures, pack the</title>
<updated>2009-06-08T15:09:22Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-06-08T15:09:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0cf7495c65c30c4961b086364305dac12db648f3'/>
<id>urn:sha1:0cf7495c65c30c4961b086364305dac12db648f3</id>
<content type='text'>
entire structures.  This trims some warnings.

Verified by:	md5(1)
MFC after:	1 week
</content>
</entry>
</feed>
