<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/compat/linux/linux_ioctl.h, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-07-14T10:13:01Z</updated>
<entry>
<title>Add some missing LIBUSB IOCTL conversion codes.</title>
<updated>2013-07-14T10:13:01Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2013-07-14T10:13:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a40a377cc7eb11a8735e9cb029b125f5022f6c3f'/>
<id>urn:sha1:a40a377cc7eb11a8735e9cb029b125f5022f6c3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.h</title>
<updated>2013-01-29T18:41:30Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2013-01-29T18:41:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d825ce0a5de8e66cd685cf63dc3231d50bbb3500'/>
<id>urn:sha1:d825ce0a5de8e66cd685cf63dc3231d50bbb3500</id>
<content type='text'>
by moving bits that are MI out into headers in compat/linux.

Reviewed by:	Chagin Dmitry  dmitry | gmail
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>This is v4l2 support for the linuxulator. This allows to access FreeBSD</title>
<updated>2011-05-04T09:05:39Z</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2011-05-04T09:05:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=15bf9014c9bc74dc09bee3e3c7c60346a8d5e2e8'/>
<id>urn:sha1:15bf9014c9bc74dc09bee3e3c7c60346a8d5e2e8</id>
<content type='text'>
native devices which support the v4l2 API from processes running within
the linuxulator, e.g. skype or flash can access the multimedia/pwcbsd
or multimedia/webcamd supplied drivers.

Submitted by:	nox
MFC after:	1 month
</content>
</entry>
<entry>
<title>Fix the LINUX_SOUND_MIXER_INFO ioctl to return success after the</title>
<updated>2010-12-30T02:18:04Z</updated>
<author>
<name>Sean Farley</name>
<email>scf@FreeBSD.org</email>
</author>
<published>2010-12-30T02:18:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=506e9a3a87cd84759093a325aabf505998f90341'/>
<id>urn:sha1:506e9a3a87cd84759093a325aabf505998f90341</id>
<content type='text'>
information is set to FreeBSD.  It had been falling through to the end
of linux_ioctl_sound() and returning ENOIOCTL.  Noticed when running the
Linux ALSA amixer tool.

Add a LINUX_SOUND_MIXER_READ_CAPS ioctl which is used by the Skype
v2.1.0.81 binary.

Reviewed by:	gavin
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Bring USB fixes for linux(4).</title>
<updated>2010-05-24T07:04:00Z</updated>
<author>
<name>Wojciech A. Koszek</name>
<email>wkoszek@FreeBSD.org</email>
</author>
<published>2010-05-24T07:04:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eedfc35c5c24aafbaa56febb1216f1bcc4e7faec'/>
<id>urn:sha1:eedfc35c5c24aafbaa56febb1216f1bcc4e7faec</id>
<content type='text'>
Intention of this commit is to let us take a full advantage
of libusb(8) ported to Linux. This decreases a possibility of getting
any collisions within ioctl() "command" space, especially with
relation to  LINUX_SNDCTL_SEQ... stuff.

Basically, we provide commands, that will be mapped in the kernel
to correct ones and forward those to the USB layer. Port enabling
functionality brought with this patch is here:

	http://www.freebsd.org/cgi/query-pr.cgi?pr=146895

Bump __FreeBSD_version to catch, since which version installing a
port makes sense.

This patch should bring no regressions. So far, only i386 is tested.

Tested by:	thompsa@
Reviewed by:	thompsa@
OKed by:	netchild@
</content>
</entry>
<entry>
<title>Let us to use our libusb(3) in Linuxolator.</title>
<updated>2010-01-18T22:46:06Z</updated>
<author>
<name>Wojciech A. Koszek</name>
<email>wkoszek@FreeBSD.org</email>
</author>
<published>2010-01-18T22:46:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=edfe497ed4dfae993a2e581bbffe0ee2a67a0cef'/>
<id>urn:sha1:edfe497ed4dfae993a2e581bbffe0ee2a67a0cef</id>
<content type='text'>
With this change, Linux binaries can work with our libusb(3) when
it's compiled against our header files on GNU/Linux system -- this
solves the problem with differences between /dev layouts.

With ported libusb(3), I am able to use my USB JTAG cable with Linux
binaries that support it.

Reviewed by:	thompsa
</content>
</entry>
<entry>
<title>This is v4l support for the linuxulator. This allows to access FreeBSD</title>
<updated>2009-12-04T21:06:54Z</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2009-12-04T21:06:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b6bedd3a79116666f0b62c16c6657e9eab824a0'/>
<id>urn:sha1:7b6bedd3a79116666f0b62c16c6657e9eab824a0</id>
<content type='text'>
native devices which support the v4l API from processes running within
the linuxulator, e.g. skype or flash can access the multimedia/pwcbsd driver.

Not tested is firmware upload, framebuffer stuff and video tuner stuff
due to lack of hardware.
The clipping part (VIDIOCSWIN) needs a little bit of further work (partly
in progress, but can not be tested due to lack of a suitable device).

The submitter tested this sucessfully with Skype and flash apps on amd64 and
i386 with the multimedia/pwcbsd driver.

Submitted by:	J.R. Oldroyd &lt;fbsd@opal.com&gt;
</content>
</entry>
<entry>
<title>Add TIOCPKT and TIOCSPTLCK to the Linuxolator.</title>
<updated>2008-07-23T17:47:44Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-07-23T17:47:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b377be43a52f390f5b10fea13337a8a23215a9c3'/>
<id>urn:sha1:b377be43a52f390f5b10fea13337a8a23215a9c3</id>
<content type='text'>
We're very lucky, because the flags used by our TIOCPKT implementation
are the same as flags used by Linux. We can safely enable TIOCPKT,
assuming EXTPROC is not used.

TIOCSPTLCK is used by unlockpt(). Because we don't need unlockpt() in
our implementation, make this ioctl a no-op.

Approved by:	philip (mentor, implicit), rdivacky
Obtained from:	P4 (//depot/projects/mpsafetty/...)
</content>
</entry>
<entry>
<title>Implement LINUX_SIOCGIFCOUNT and LINUX_SIOCGIFINDEX/LINUX_SIOGIFINDEX.</title>
<updated>2007-11-07T16:42:52Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2007-11-07T16:42:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d60f0a3d6a9c66ceda92b009222e6de78fea922d'/>
<id>urn:sha1:d60f0a3d6a9c66ceda92b009222e6de78fea922d</id>
<content type='text'>
LINUX_SIOCGIFCOUNT just returns 0 since it is not implemented in the
Linux 2.6.16.

LINUX_SIOCGIFINDEX/LINUX_SIOGIFINDEX are mapped to the FreeBSD native
SIOCGIFINDEX.

Tested by:	Peter Kostouros &lt;kpeter@melbpc.org.au&gt;
Reviewed by:	brooks, rpaulo (on net@)
Submitted by:	rdivacky
MFC after:	1 week
</content>
</entry>
<entry>
<title>Whitespace fixes</title>
<updated>2007-04-10T21:37:37Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-04-10T21:37:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6eef46be3b2efc70c3560541dba2ed31e52cb270'/>
<id>urn:sha1:6eef46be3b2efc70c3560541dba2ed31e52cb270</id>
<content type='text'>
</content>
</entry>
</feed>
