<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/rescue, branch releng/11.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2017-03-23T04:47:57Z</updated>
<entry>
<title>MFC r315654:</title>
<updated>2017-03-23T04:47:57Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-23T04:47:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5aeb4808b4a1e71a06e51e263cb1d73b7cb45ef2'/>
<id>urn:sha1:5aeb4808b4a1e71a06e51e263cb1d73b7cb45ef2</id>
<content type='text'>
Fix linking /rescue/rescue to multiple programs in usr.bin after r315113

I meant for the line that conditionally added in /usr/bin/nc support to
be `+=', not `=`. This restores hardlinks for all programs in usr.bin
specified before nc(1), e.g., bunzip2 and tar.

Pointyhat to:	ngie
</content>
</entry>
<entry>
<title>MFC r315113:</title>
<updated>2017-03-16T02:04:13Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-16T02:04:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0d2f555f00680259a538d1d61027c2b5d6dfa6d9'/>
<id>urn:sha1:0d2f555f00680259a538d1d61027c2b5d6dfa6d9</id>
<content type='text'>
Conditionally compile [additional] programs into rescue(8) if requested

Trivial oversight missed in r314240 cleanup because I enable these knobs on
my test machines.

MK_INET6_SUPPORT - rtsol
MK_NETCAT - nc
</content>
</entry>
<entry>
<title>MFC r314239:</title>
<updated>2017-03-12T04:32:15Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-12T04:32:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ae0587fd4606875805b162be24785c09f643ae2c'/>
<id>urn:sha1:ae0587fd4606875805b162be24785c09f643ae2c</id>
<content type='text'>
Add shutdown/poweroff support to rescue(8)

shutdown is a safer way to power off than reboot (in general), because of
the added shutdown process that it executes via /etc/rc.shutdown . It was
odd that it was missing from rescue(8) since reboot and friends were
added in past commits.

While here, alias poweroff to shutdown for parity with sbin/shutdown/Makefile
</content>
</entry>
<entry>
<title>MFC r314240:</title>
<updated>2017-03-12T04:12:22Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-12T04:12:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1afcceb92692ccec6d4348b398902a98bebf3656'/>
<id>urn:sha1:1afcceb92692ccec6d4348b398902a98bebf3656</id>
<content type='text'>
Conditionally compile certain programs into rescue(8) if requested

MK_CCD - ccdconfig
MK_ROUTED - routed, rtquery
</content>
</entry>
<entry>
<title>MFC r305258:</title>
<updated>2017-01-03T22:59:37Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-01-03T22:59:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=172b47a4159204cf8f09197ea7a6d50926a7f543'/>
<id>urn:sha1:172b47a4159204cf8f09197ea7a6d50926a7f543</id>
<content type='text'>
  DIRDEPS_BUILD: Build crunchide for the host.
</content>
</entry>
<entry>
<title>DIRDEPS_BUILD: Fix and hookup rescue/rescue to the build.</title>
<updated>2016-05-26T23:20:40Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2016-05-26T23:20:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=38f6966b7008d72592630a1e2f9272945c9a7d0b'/>
<id>urn:sha1:38f6966b7008d72592630a1e2f9272945c9a7d0b</id>
<content type='text'>
Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Split /rescue into its own package.</title>
<updated>2016-02-08T14:27:45Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-02-08T14:27:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ca832df4862c9686044afc43402e08634320db01'/>
<id>urn:sha1:ca832df4862c9686044afc43402e08634320db01</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Fix the build after ifconfig was converted over to lib80211 in r291470</title>
<updated>2015-11-30T16:34:13Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-11-30T16:34:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a2a45f908ab1b9c102197404956ed1c72e78d550'/>
<id>urn:sha1:a2a45f908ab1b9c102197404956ed1c72e78d550</id>
<content type='text'>
Reported by: jenkins, O. Hartmann &lt;ohartman@zedat.fu-berlin.de&gt;
Pointyhat to: adrian
</content>
</entry>
<entry>
<title>Add support to libkvm for reading vmcores from other architectures.</title>
<updated>2015-11-27T18:58:26Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2015-11-27T18:58:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7f911abe54fff2adbb0dfea5a7fd8e81117d6527'/>
<id>urn:sha1:7f911abe54fff2adbb0dfea5a7fd8e81117d6527</id>
<content type='text'>
- Add a kvaddr_type to represent kernel virtual addresses instead of
  unsigned long.
- Add a struct kvm_nlist which is a stripped down version of struct nlist
  that uses kvaddr_t for n_value.
- Add a kvm_native() routine that returns true if an open kvm descriptor
  is for a native kernel and memory image.
- Add a kvm_open2() function similar to kvm_openfiles().  It drops the
  unused 'swapfile' argument and adds a new function pointer argument for
  a symbol resolving function.  Native kernels still use _fdnlist() from
  libc to resolve symbols if a resolver function is not supplied, but cross
  kernels require a resolver.
- Add a kvm_nlist2() function similar to kvm_nlist() except that it uses
  struct kvm_nlist instead of struct nlist.
- Add a kvm_read2() function similar to kvm_read() except that it uses
  kvaddr_t instead of unsigned long for the kernel virtual address.
- Add a new kvm_arch switch of routines needed by a vmcore backend.
  Each backend is responsible for implementing kvm_read2() for a given
  vmcore format.
- Use libelf to read headers from ELF kernels and cores (except for
  powerpc cores).
- Add internal helper routines for the common page offset hash table used
  by the minidump backends.
- Port all of the existing kvm backends to implement a kvm_arch switch and
  to be cross-friendly by using private constants instead of ones that
  vary by platform (e.g. PAGE_SIZE).  Static assertions are present when
  a given backend is compiled natively to ensure the private constants
  match the real ones.
- Enable all of the existing vmcore backends on all platforms.  This means
  that libkvm on any platform should be able to perform KVA translation
  and read data from a vmcore of any platform.

Tested on:	amd64, i386, sparc64 (marius)
Differential Revision:	https://reviews.freebsd.org/D3341
</content>
</entry>
<entry>
<title>Make iscsictl and iscsid build if MK_ISCSI == yes</title>
<updated>2015-10-17T21:11:42Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-10-17T21:11:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=46839d1247c0853aa24630a372bbfa772c5d5821'/>
<id>urn:sha1:46839d1247c0853aa24630a372bbfa772c5d5821</id>
<content type='text'>
MFC after: 1 month
X-MFC with: r289452
</content>
</entry>
</feed>
