<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/arm, branch stable/7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2011-02-24T10:45:41Z</updated>
<entry>
<title>MFC r218909:</title>
<updated>2011-02-24T10:45:41Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-02-24T10:45:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5d332418b021134c72a96d0a0f89e5bf0afec5ff'/>
<id>urn:sha1:5d332418b021134c72a96d0a0f89e5bf0afec5ff</id>
<content type='text'>
Fix typos - remove duplicate "the".

PR:		bin/154928
Submitted by:	Eitan Adler &lt;lists at eitanadler.com&gt;
</content>
</entry>
<entry>
<title>MFC 214835:</title>
<updated>2011-01-25T22:08:43Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2011-01-25T22:08:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ec2b33d4bdee499551c56d8c19915804183a7931'/>
<id>urn:sha1:ec2b33d4bdee499551c56d8c19915804183a7931</id>
<content type='text'>
Adjust the order of operations in spinlock_enter() and spinlock_exit() to
work properly with single-stepping in a kernel debugger.
</content>
</entry>
<entry>
<title>MFC r207554:</title>
<updated>2010-11-16T04:40:03Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2010-11-16T04:40:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=33277cd93ac5d310691576dc71a2aff357cebdb1'/>
<id>urn:sha1:33277cd93ac5d310691576dc71a2aff357cebdb1</id>
<content type='text'>
    Add new tunable 'net.link.ifqmaxlen' to set default send interface
    queue length. The default value for this parameter is 50, which is
    quite low for many of today's uses and the only way to modify this
    parameter right now is to edit if_var.h file. Also add read-only
    sysctl with the same name, so that it's possible to retrieve the
    current value.
</content>
</entry>
<entry>
<title>MFC: r213894, r213896, r214913</title>
<updated>2010-11-07T17:38:54Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-11-07T17:38:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5ef253ad3271b78ee1e9eb8cad20afaf6e613671'/>
<id>urn:sha1:5ef253ad3271b78ee1e9eb8cad20afaf6e613671</id>
<content type='text'>
Converted the remainder of the NIC drivers to use the mii_attach()
introduced in r213878 (MFC'ed to stable/7 in r214685) instead of
mii_phy_probe(). Unlike r213893 (MFC'ed to stable/7 in r214910)
these are mostly straight forward conversions though.
</content>
</entry>
<entry>
<title>MFC: r213893, r213908, r214566, r214605, r214846</title>
<updated>2010-11-07T11:12:30Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-11-07T11:12:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4aec3028843cf6e3074fa61de9a91bd59471724a'/>
<id>urn:sha1:4aec3028843cf6e3074fa61de9a91bd59471724a</id>
<content type='text'>
Convert the PHY drivers to honor the mii_flags passed down and convert
the NIC drivers as well as the PHY drivers to take advantage of the
mii_attach() introduced in r213878 (MFC'ed to stable/8 in r214685) to
get rid of certain hacks. For the most part these were:
- Artificially limiting miibus_{read,write}reg methods to certain PHY
  addresses; we now let mii_attach() only probe the PHY at the desired
  address(es) instead.
- PHY drivers setting MIIF_* flags based on the NIC driver they hang
  off from, partly even based on grabbing and using the softc of the
  parent; we now pass these flags down from the NIC to the PHY drivers
  via mii_attach(). This got us rid of all such hacks except those of
  brgphy() in combination with bce(4) and bge(4), which is way beyond
  what can be expressed with simple flags.

While at it, I took the opportunity to change the NIC drivers to pass
up the error returned by mii_attach() (previously by mii_phy_probe())
and unify the error message used in this case where and as appropriate
as mii_attach() actually can fail for a number of reasons, not just
because of no PHY(s) being present at the expected address(es).

Reviewed by:	jhb, yongari
</content>
</entry>
<entry>
<title>MFC r212413: bus_add_child: change type of order parameter to u_int</title>
<updated>2010-09-20T11:09:31Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2010-09-20T11:09:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=978d8f59504e7d76f9997e1500b9543bc2512e60'/>
<id>urn:sha1:978d8f59504e7d76f9997e1500b9543bc2512e60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r197933:</title>
<updated>2010-01-19T19:51:54Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2010-01-19T19:51:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a83eeda2c605c74386181b0e1e98e492f287a702'/>
<id>urn:sha1:a83eeda2c605c74386181b0e1e98e492f287a702</id>
<content type='text'>
Define architectural load bases for PIE binaries.

MFC r198203:
Change the load base to below 2GB for sparc64/sun4v.
</content>
</entry>
<entry>
<title>MFC r189926:</title>
<updated>2009-12-22T19:59:01Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-22T19:59:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b699cbbb93c24e7806c3a669b40d3b56d6e05cb2'/>
<id>urn:sha1:b699cbbb93c24e7806c3a669b40d3b56d6e05cb2</id>
<content type='text'>
Add AT_EXECPATH ELF auxinfo entry type.
</content>
</entry>
<entry>
<title>MFC r186212 (by imp):</title>
<updated>2009-12-22T19:51:49Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-22T19:51:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e8364adf0d18ae993ba641360fc98045ff2901c6'/>
<id>urn:sha1:e8364adf0d18ae993ba641360fc98045ff2901c6</id>
<content type='text'>
AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.

MFC r186225:
Remove two remnant uses of AT_DEBUG.
</content>
</entry>
<entry>
<title>MFC: r195376</title>
<updated>2009-12-17T07:36:40Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2009-12-17T07:36:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e21076e8e20eefac2bf08fd4fd396e4d6f4abc66'/>
<id>urn:sha1:e21076e8e20eefac2bf08fd4fd396e4d6f4abc66</id>
<content type='text'>
Cleanup ALIGNED_POINTER:
o add to platforms where it was missing (arm, i386, powerpc, sparc64, sun4v)
o define as "1" on amd64 and i386 where there is no restriction
o make the type returned consistent with ALIGN
o remove _ALIGNED_POINTER
o make associated comments consistent

Reviewed by:	bde, imp, marcel
Approved by:	sam (MFC to stable/7)
</content>
</entry>
</feed>
