From owner-freebsd-bugs@freebsd.org Thu Apr 13 11:21:42 2017 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DF1DD3B256 for ; Thu, 13 Apr 2017 11:21:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F1C2185B for ; Thu, 13 Apr 2017 11:21:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3DBLfcB060250 for ; Thu, 13 Apr 2017 11:21:41 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 218627] [PATCH] add Evdev ioctl handler to the Linux compat layer Date: Thu, 13 Apr 2017 11:21:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jan.kokemueller@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 11:21:42 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218627 Bug ID: 218627 Summary: [PATCH] add Evdev ioctl handler to the Linux compat layer Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: jan.kokemueller@gmail.com Keywords: patch Created attachment 181754 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D181754&action= =3Dedit add an Evdev ioctl handler to the Linux compat layer I've added an Evdev ioctl handler to the Linux compat layer. This depends on the slightly changed definition of the EVIOCGRAB and EVIOCREVOKE ioctls (bug 218625). To test this I've built libevdev in a Ubuntu 16.04 VM and ran the programs = from the "tools" folder. They work with Evdev devices created by evdevfbsd (at l= east on amd64, I didn't test i386). --=20 You are receiving this mail because: You are the assignee for the bug.=