mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 02:25:23 +00:00
c62f41681c
The layout of struct usbfs_conninfo_ex was changed in the final revision of the patch, so the corresponding ioctl number needs to change to match, since the parameter size is encoded in the ioctl. The new size is 0x18 or 24, which matches the struct usbfs_conninfo_ex layout with 7 ports. BUG=chromium:977020 TEST=Attach Android device to Linux VM on nami Change-Id: Iec60b4c04880d7d2c71fdea49cfdf7fb5a75f5c6 Signed-off-by: Daniel Verkamp <dverkamp@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1669530 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Dylan Reid <dgreid@chromium.org> Reviewed-by: Dmitry Torokhov <dtor@chromium.org> Commit-Queue: Dmitry Torokhov <dtor@chromium.org>
45 lines
1.4 KiB
Text
45 lines
1.4 KiB
Text
# Copyright 2018 The Chromium OS Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
# xhci need "openat" to enumerate device. "openat" is disabled in comman_device policy.
|
|
openat: 1
|
|
@include /usr/share/policy/crosvm/common_device.policy
|
|
|
|
lstat: 1
|
|
gettid: 1
|
|
readlink: 1
|
|
readlinkat: 1
|
|
timerfd_create: 1
|
|
name_to_handle_at: 1
|
|
access: 1
|
|
timerfd_create: 1
|
|
getsockname: 1
|
|
pipe: 1
|
|
setsockopt: 1
|
|
bind: 1
|
|
fcntl: 1
|
|
socket: arg0 == AF_NETLINK
|
|
stat: 1
|
|
uname: 1
|
|
# The following ioctls are:
|
|
# 0x4008550d == USBDEVFS_REAPURBNDELAY
|
|
# 0x41045508 == USBDEVFS_GETDRIVER
|
|
# 0x550b == USBDEVFS_DISCARDURB
|
|
# 0x8004550f == USBDEVFS_CLAIMINTERFACE
|
|
# 0x80045510 == USBDEVFS_RELEASEINTERFACE
|
|
# 0x8004551a == USBDEVFS_GET_CAPABILITIES
|
|
# 0x8038550a == USBDEVFS_SUBMITURB
|
|
# 0xc0185500 == USBDEVFS_CONTROL
|
|
# 0x5514 == USBDEVFS_RESET
|
|
# 0x80045505 == USBDEVFS_SETCONFIGURATION
|
|
# 0x8108551b == USBDEVFS_DISCONNECT_CLAIM
|
|
# 0x40085511 == USBDEVFS_CONNECTINFO
|
|
# 0x80185520 == USBDEVFS_CONNINFO_EX
|
|
ioctl: arg1 == 0xc0185500 || arg1 == 0x41045508 || arg1 == 0x8004550f || arg1 == 0x4008550d || arg1 == 0x8004551a || arg1 == 0x550b || arg1 == 0x80045510 || arg1 == 0x8038550a || arg1 == 0x5514 || arg1 == 0x80045505 || arg1 == 0x8108551b || arg1 == 0x40085511 || arg1 == 0x80185520
|
|
fstat: 1
|
|
sigaltstack: 1
|
|
recvmsg: 1
|
|
getrandom: 1
|
|
getdents: 1
|
|
lseek: 1
|