<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/kern/exec_conf.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/kern/exec_conf.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/kern/exec_conf.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-11-28T04:34:50Z</updated>
<entry>
<title>struct execsw's es_emul is no longer used, so delete it</title>
<updated>2019-11-28T04:34:50Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2019-11-28T04:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7818322eb05cabaecb756e1d7290e9c05176c3e4'/>
<id>urn:sha1:7818322eb05cabaecb756e1d7290e9c05176c3e4</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() except</title>
<updated>2017-02-08T05:09:25Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-02-08T05:09:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=043da68552b3f08939b7a1b6b17a69f1860b0781'/>
<id>urn:sha1:043da68552b3f08939b7a1b6b17a69f1860b0781</id>
<content type='text'>
leaving out the size, so that
	ELFNAME2(exec,makecmds)
becomes
	exec_elf_makecmds
instead of
	exec_elf{32,64}_makecmds
and then delete the ELFNAME2() and ELFNAMEEND() macros.

Move the prototypes for functions local to exec_elf.c to there from
exec_elf.h.

Simplify the SMALL_KERNEL conditionals around the ELF coredump code.

Change exec_conf.c to use the size-generic names and macros

Remove exec_elf{32,64}.c and just build exec_elf.c; delete the
_KERN_DO_ELF and _KERN_DO_ELF64 #defines.

ok jca@, encouragement from deraadt@ and tom@
</content>
</entry>
<entry>
<title>Support for running Linux binaries under emulation is going away.</title>
<updated>2016-02-28T15:46:18Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2016-02-28T15:46:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2dc555cbff465e13756e586f3737571a905cdc49'/>
<id>urn:sha1:2dc555cbff465e13756e586f3737571a905cdc49</id>
<content type='text'>
Remove "option COMPAT_LINUX" and everything directly tied to it from the
kernel and the corresponding man page documentation.

ok visa@ guenther@
</content>
</entry>
<entry>
<title>Kill emul left-over.</title>
<updated>2015-07-18T00:15:10Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-07-18T00:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=294a69352ef4e44420d91875a5ae2fb72f90e4b6'/>
<id>urn:sha1:294a69352ef4e44420d91875a5ae2fb72f90e4b6</id>
<content type='text'>
From Martin Natano
</content>
</entry>
<entry>
<title>remove LKM support</title>
<updated>2014-10-09T04:04:27Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2014-10-09T04:04:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=987ad31189382b7b4c720d6c83968f2237b72f9c'/>
<id>urn:sha1:987ad31189382b7b4c720d6c83968f2237b72f9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>another lurking ecoff reference is found..</title>
<updated>2013-10-17T10:38:28Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-10-17T10:38:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6c164166fd1dd67f5aa0cd0f666232078750bc2a'/>
<id>urn:sha1:6c164166fd1dd67f5aa0cd0f666232078750bc2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove support for a.out and ecoff.  We only do elf now.</title>
<updated>2013-10-17T08:02:14Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-10-17T08:02:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d335c2c784d090b7e0de13aa3490c7db51a9fc7d'/>
<id>urn:sha1:d335c2c784d090b7e0de13aa3490c7db51a9fc7d</id>
<content type='text'>
ok miod
</content>
</entry>
<entry>
<title>Remove no longer used struct emul extern declarations.</title>
<updated>2013-02-09T21:03:22Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2013-02-09T21:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8ef694c87a620265be1c4be5ea5d5b5aa883bb6d'/>
<id>urn:sha1:8ef694c87a620265be1c4be5ea5d5b5aa883bb6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove compat_svr4 support.  ok deraadt</title>
<updated>2011-07-04T22:53:53Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2011-07-04T22:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cc4aab983e05ba4136b8038b1d3bf087c73cd1d1'/>
<id>urn:sha1:cc4aab983e05ba4136b8038b1d3bf087c73cd1d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove compat_vax1k.  no more 4.3bsd reno support.  ok deraadt</title>
<updated>2011-06-27T03:27:07Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2011-06-27T03:27:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ddc87ccd4b8292acf41e475e316745c5ef35f2e3'/>
<id>urn:sha1:ddc87ccd4b8292acf41e475e316745c5ef35f2e3</id>
<content type='text'>
</content>
</entry>
</feed>
