<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/compat/linux/linux_errno.c, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2020-11-04T19:54:18Z</updated>
<entry>
<title>Add linux_to_bsd_errtbl[], mapping Linux errnos to their BSD counterparts.</title>
<updated>2020-11-04T19:54:18Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-11-04T19:54:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2f927d87f9ae6d38e3afed15265189de97e0538e'/>
<id>urn:sha1:2f927d87f9ae6d38e3afed15265189de97e0538e</id>
<content type='text'>
This will be used by fuse(4).

Reviewed by:	asomers
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D26974
</content>
</entry>
<entry>
<title>Fix rookie mistake - it's nitems(), not sizeof().</title>
<updated>2020-11-03T14:44:33Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-11-03T14:44:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=939e5de8d490a46c331856630b880275522bdf37'/>
<id>urn:sha1:939e5de8d490a46c331856630b880275522bdf37</id>
<content type='text'>
Reported by:	xtouqh_icloud.com
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Add defines for Linux errno values and use them to make linux_errtbl[]</title>
<updated>2020-10-29T14:23:52Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-10-29T14:23:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1a8577fa68d68b14f6ccddd43d01436eb323151b'/>
<id>urn:sha1:1a8577fa68d68b14f6ccddd43d01436eb323151b</id>
<content type='text'>
more readable.  While here, add linux_check_errtbl() function to make
sure we don't leave holes.

No objections:	emaste (earlier version)
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D26972
</content>
</entry>
<entry>
<title>Fix misnomer - linux_to_bsd_errno() does the exact opposite.</title>
<updated>2020-10-27T12:49:40Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-10-27T12:49:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=866b1f5147341a0311904bff6fa1391adef67c2b'/>
<id>urn:sha1:866b1f5147341a0311904bff6fa1391adef67c2b</id>
<content type='text'>
Reported by:	arichardson
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D26965
</content>
</entry>
<entry>
<title>Get rid of sv_errtbl and SV_ABI_ERRNO().</title>
<updated>2020-09-17T11:39:33Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2020-09-17T11:39:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=70890254b310abc8e433f34a0c79d9759dff5dea'/>
<id>urn:sha1:70890254b310abc8e433f34a0c79d9759dff5dea</id>
<content type='text'>
Reviewed by:	kib
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D26388
</content>
</entry>
<entry>
<title>Share Linux errno table with libsysdecode</title>
<updated>2018-03-22T12:58:49Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-03-22T12:58:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1ac2776bbb79d5a653d62a1db6ae67cd8ddc909d'/>
<id>urn:sha1:1ac2776bbb79d5a653d62a1db6ae67cd8ddc909d</id>
<content type='text'>
Requested by:	jhb
Reviewed by:	jhb
Sponsored by:	Turing Robotic Industries Inc.
</content>
</entry>
<entry>
<title>linux_errno.c: add newer errno values</title>
<updated>2018-03-16T14:51:47Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-03-16T14:51:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d595c5c0d603ff22c8a87329512a6bd68fc7dbeb'/>
<id>urn:sha1:d595c5c0d603ff22c8a87329512a6bd68fc7dbeb</id>
<content type='text'>
Also introduce a static assert to ensure the list is kept up to date.

Sponsored by:	Turing Robotic Industries Inc.
</content>
</entry>
<entry>
<title>Share a single bsd-linux errno table across MD consumers</title>
<updated>2018-03-16T14:46:38Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-03-16T14:46:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6e481f83f7ff59b62539d608ba87818588fd5797'/>
<id>urn:sha1:6e481f83f7ff59b62539d608ba87818588fd5797</id>
<content type='text'>
Three copies of the linuxulator linux_sysvec.c contained identical
BSD to Linux errno translation tables, and future work to support other
architectures will also use the same table.  Move the table to a common
file to be used by all.  Make it 'const int' to place it in .rodata.

(Some existing Linux architectures use MD errno values, but x86 and Arm
share the generic set.)

This change should introduce no functional change; a followup will add
missing errno values.

MFC after:	3 weeks
Sponsored by:	Turing Robotic Industries Inc.
Differential Revision:	https://reviews.freebsd.org/D14665
</content>
</entry>
</feed>
