<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin/systat, branch release/7.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-05-01T02:51:58Z</updated>
<entry>
<title>Copy releng/7.2 to release/7.2.0 for FreeBSD 7.2-RELEASE.</title>
<updated>2009-05-01T02:51:58Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2009-05-01T02:51:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b205d83df7763ca1f099bce5ac12a05862a626c4'/>
<id>urn:sha1:b205d83df7763ca1f099bce5ac12a05862a626c4</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.2-RELEASE image.
</content>
</entry>
<entry>
<title>r189615:</title>
<updated>2009-03-26T22:54:19Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-03-26T22:54:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=43f9916d921a3c8d028e12b9cc9b922cf4fddd89'/>
<id>urn:sha1:43f9916d921a3c8d028e12b9cc9b922cf4fddd89</id>
<content type='text'>
  Remove now-unused INP_UNMAPPABLEOPTS.

  Discussd with: bz

r189637:

  Avoid use of IPv6  macro aliases to inpcb fields and inp_flags; we don't
  remove their defintions as some third-party tools may use them (such as
  net-snmp), unlike in the 8.x change.

  References to in6p_lport and in6_fport in sockstat are also replaced with
  normal inp_lport and inp_fport references.

  Reviewed by:   bz

r189848:

  Correct a number of evolved problems with inp_vflag and inp_flags:
  certain flags that should have been in inp_flags ended up in inp_vflag,
  meaning that they were inconsistently locked, and in one case,
  interpreted.  Move the following flags from inp_vflag to gaps in the
  inp_flags space (and clean up the inp_flags constants to make gaps
  more obvious to future takers):

    INP_TIMEWAIT
    INP_SOCKREF
    INP_ONESBCAST
    INP_DROPPED

  Some aspects of this change have no effect on kernel ABI at all, as these
  are UDP/TCP/IP-internal uses; however, netstat and sockstat detect
  INP_TIMEWAIT when listing TCP sockets, so any MFC will need to take this
  into account.

  MFC after:      1 week (or after dependencies are MFC'd)
  Reviewed by:    bz

Note that this change requires netstat, systat, and sockstat to be
recompiled in order to properly print TIMEWAIT connection state; this
minor API change (documented in UPDATING) is considered worth it in
order to fix the above bugs.  This change fixes the INP_ONESBCAST bug
describted in kern/124282 by disambiguating flag use.

Approved by:    re (kib)
PR:             kern/124282
r189637 discussed with:	pav
</content>
</entry>
<entry>
<title>MFC revision 1.7</title>
<updated>2008-01-26T21:59:10Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2008-01-26T21:59:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9f6b04bf78204eece3dafd3169320bd162485b13'/>
<id>urn:sha1:9f6b04bf78204eece3dafd3169320bd162485b13</id>
<content type='text'>
date: 2008/01/12 00:11:26;  author: delphij;  state: Exp;  lines: +4 -4
 - Handle the case where interface from "middle" is missing by
   more carefully inspecting the return value from sysctl(3). [1]
 - Use calloc instead of malloc+memset of zero.

Submitted by:	Alexander Chernikov &lt;admin su29 net&gt; [1]
PR:		bin/119581
MFC after:	2 weeks
</content>
</entry>
<entry>
<title> - Move all of the PS_ flags into either p_flag or td_flags.</title>
<updated>2007-09-17T05:31:39Z</updated>
<author>
<name>Jeff Roberson</name>
<email>jeff@FreeBSD.org</email>
</author>
<published>2007-09-17T05:31:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b61ce5b0e6aad0a00038c9c40f29a7de3646e3fe'/>
<id>urn:sha1:b61ce5b0e6aad0a00038c9c40f29a7de3646e3fe</id>
<content type='text'>
 - p_sflag was mostly protected by PROC_LOCK rather than the PROC_SLOCK or
   previously the sched_lock.  These bugs have existed for some time.
 - Allow swapout to try each thread in a process individually and then
   swapin the whole process if any of these fail.  This allows us to move
   most scheduler related swap flags into td_flags.
 - Keep ki_sflag for backwards compat but change all in source tools to
   use the new and more correct location of P_INMEM.

Reported by:	pho
Reviewed by:	attilio, kib
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>- Stop computing %CPU for the imaginary idle process; we now</title>
<updated>2007-09-11T07:51:03Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-09-11T07:51:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8be3f374a71046b142cda066c99527085f6efefe'/>
<id>urn:sha1:8be3f374a71046b142cda066c99527085f6efefe</id>
<content type='text'>
  have real idle processes for that.

- Fix the display on SMP by not scaling the sum of %CPU down
  to 1.  Instead, display raw data as computed by the kernel,
  like in top(1).

Reviewed by:	bde
Approved by:	re (bmah)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Expand TCP counters from 9 digits to 12.</title>
<updated>2007-06-15T18:12:58Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-06-15T18:12:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=590036969791778b5430720b332cfb6a44bc0ac6'/>
<id>urn:sha1:590036969791778b5430720b332cfb6a44bc0ac6</id>
<content type='text'>
MFC after:	1 week
PR:		bin/112881
</content>
</entry>
<entry>
<title>Consistently indent the R() macro for fields on the right-side of the</title>
<updated>2007-06-15T18:00:10Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-06-15T18:00:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=595bf788f6d58b732654ffbb6ca9256c3e816ce2'/>
<id>urn:sha1:595bf788f6d58b732654ffbb6ca9256c3e816ce2</id>
<content type='text'>
display to make the code easier to read.

PR:		bin/112881
</content>
</entry>
<entry>
<title>Add a new counter for retransmitted packets due to SACK.</title>
<updated>2007-06-15T17:55:44Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-06-15T17:55:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=02a50a14b3b6428965e4bbf3df74d9d2a3b94b62'/>
<id>urn:sha1:02a50a14b3b6428965e4bbf3df74d9d2a3b94b62</id>
<content type='text'>
PR:		bin/112881
Submitted by:	Phil Rosenthal &lt;pr  isprime com&gt;
</content>
</entry>
<entry>
<title>Fix definitions of kilobits etc.</title>
<updated>2007-01-18T09:24:08Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-01-18T09:24:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bc68fcf37cafe3e1ed1577f31f84428d6317dd16'/>
<id>urn:sha1:bc68fcf37cafe3e1ed1577f31f84428d6317dd16</id>
<content type='text'>
PR:		bin/106116
Nudged by:	Rostislav Krasny
MFC after:	3 days
</content>
</entry>
<entry>
<title>Add missing things: a prototype and a const qualifier.</title>
<updated>2006-12-23T22:39:38Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-12-23T22:39:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=499a1062fa85745344e98b48fb305d0cb87ee129'/>
<id>urn:sha1:499a1062fa85745344e98b48fb305d0cb87ee129</id>
<content type='text'>
Found by:	WARNS=4
</content>
</entry>
</feed>
