<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin, branch release/5.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-12-07T03:02:28Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_5_2'.</title>
<updated>2003-12-07T03:02:28Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-12-07T03:02:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a348451bd8bd6d66bcb5b23f2aaec00e74c1292f'/>
<id>urn:sha1:a348451bd8bd6d66bcb5b23f2aaec00e74c1292f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a -E (elapsed time) flag to kdump.  This is like -T, except it is</title>
<updated>2003-12-07T01:06:32Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-12-07T01:06:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ec1319146409505b0f5038c4f89d84e68e7f6618'/>
<id>urn:sha1:ec1319146409505b0f5038c4f89d84e68e7f6618</id>
<content type='text'>
relative to start of the dump.

Approved by:  re (scottl)
</content>
</entry>
<entry>
<title>Add Japan's real entry into the Second World War.</title>
<updated>2003-12-06T22:49:30Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>2003-12-06T22:49:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6edf37b0f2f1d69c885b423aef910e2b3bcea5bd'/>
<id>urn:sha1:6edf37b0f2f1d69c885b423aef910e2b3bcea5bd</id>
<content type='text'>
http://www.abcmalaysia.com/tour_malaysia/kltn_japivsn.htm
</content>
</entry>
<entry>
<title>Fix some minor nits in netstat whereby large interface names would be</title>
<updated>2003-11-28T17:34:23Z</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2003-11-28T17:34:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=25d295e1ed7cbf742863f69cad80636eadf988d5'/>
<id>urn:sha1:25d295e1ed7cbf742863f69cad80636eadf988d5</id>
<content type='text'>
truncated. In environments where many tunnel or vlan interfaces are created,
interface names have high numbers which overflow the field width.

PRs:		bin/52349, bin/35838
Submitted by:	Mike Tancsa, Scot W. Hetzel
Approved by:	re (rwatson)
</content>
</entry>
<entry>
<title>Grammar, spelling and punctuation sweep.</title>
<updated>2003-11-26T08:38:32Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2003-11-26T08:38:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5bd361ab30fd63f35eef410fe5b9f46886dd3984'/>
<id>urn:sha1:5bd361ab30fd63f35eef410fe5b9f46886dd3984</id>
<content type='text'>
Approved by:	re (rwatson)
</content>
</entry>
<entry>
<title>/rescue/b{,un}zip exists, so build this dynamically now.</title>
<updated>2003-11-17T05:19:37Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-11-17T05:19:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=144ca80367edce3f751a1eef57dfc07fbd22ac6e'/>
<id>urn:sha1:144ca80367edce3f751a1eef57dfc07fbd22ac6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update cross references after utf2/euc move.</title>
<updated>2003-11-15T02:49:53Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2003-11-15T02:49:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3bfa61d2211399850f899a4fbb7894c2e6526fc8'/>
<id>urn:sha1:3bfa61d2211399850f899a4fbb7894c2e6526fc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not ignore any possible errors that fseeko() may have. The fact</title>
<updated>2003-11-13T09:04:24Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-13T09:04:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4e92419dcd0d7cb8db7f588e3efc16275592b920'/>
<id>urn:sha1:4e92419dcd0d7cb8db7f588e3efc16275592b920</id>
<content type='text'>
is that fseeko() fails in very predictable and frequent ways on ia64.
This is because the offset is actually an address in the process'
address space, which on ia64 can be larger than long (for lseek) or
off_t (for fseeko). The crux is the signedness. The register stack
and memory stack are in region 4 on ia64. This means that the sign bit
is 1. The large positive virtual address is wrongly interpreted as
a negative file offset.

There's no quick fix. Even if you get around the API by using a
SEEK_SET up to LONG_MAX and follow it up with a SEEK_CUR for the
remainder, the kernel simply cannot deal with it. and the second
seek will just fail.

Therefore, this change does not actually fix the root cause. It just
makes sure we're not spitting out all kinds of garbage or that the
get_struct() function in particular does not cause truss(1) to exit.
This, I might add, invariably happened way too soon for truss(1) to
be of any use on ia64...
</content>
</entry>
<entry>
<title>make minimum column size for interrupt name be the heading (depends upon</title>
<updated>2003-11-09T20:39:56Z</updated>
<author>
<name>John-Mark Gurney</name>
<email>jmg@FreeBSD.org</email>
</author>
<published>2003-11-09T20:39:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=25d136776ed0fd05a303e032167d3a396f911633'/>
<id>urn:sha1:25d136776ed0fd05a303e032167d3a396f911633</id>
<content type='text'>
Total being shorter than interrupt)..

Pointed out by:	bde
</content>
</entry>
<entry>
<title>Port truss(1) to 64-bit architectures:</title>
<updated>2003-11-09T03:48:13Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-09T03:48:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1bcb5f5a965368874b916378e7da54857a0a86b4'/>
<id>urn:sha1:1bcb5f5a965368874b916378e7da54857a0a86b4</id>
<content type='text'>
o  Syscall return values do not fit in int on 64-bit architectures.
   Change the type of retval in &lt;arch&gt;_syscall_exit() to long and
   change the prototype of said function to return a long as well.
o  Change the prototype of print_syscall_ret() to take a long for
   the return address and change the format string accordingly.
o  Replace the code sequence
	tmp = malloc(X);
	sprintf(tmp, format, ...);
   with X by definition too small on 64-bit platforms by
        asprintf(&amp;tmp, format, ...);

With these changes the output makes sense again, although it does
mess up the tabulation on ia64. Go widescreen...

Not tested on: alpha, sparc64.
</content>
</entry>
</feed>
