[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1393960252-21247-1-git-send-email-valentina.manea.m@gmail.com>
Date: Tue, 4 Mar 2014 21:10:40 +0200
From: Valentina Manea <valentina.manea.m@...il.com>
To: gregkh@...uxfoundation.org
Cc: tobias.polzer@....de, dominik.paulus@....de,
ly80toro@....cs.fau.de, shuah.kh@...sung.com,
ihadzic@...earch.bell-labs.com, linux-kernel@...r.kernel.org,
linux-usb@...r.kernel.org, devel@...verdev.osuosl.org,
firefly@...ts.rosedu.org,
Valentina Manea <valentina.manea.m@...il.com>
Subject: [PATCH 00/12] Migrate usbip-utils to libudev
This patch series modifies the USB/IP userspace side (usbip-utils)
to use libudev instead of libsysfs. This change was necessary as
libsysfs is no longer maintained and we have discovered a bug that
affected USB/IP.
On the other hand, libudev is actively maintained and recommended
for interacting with sysfs.
Valentina Manea (12):
staging: usbip: userspace: migrate usbip_bind to libudev
staging: usbip: userspace: remove useless libsysfs includes
staging: usbip: userspace: migrate usbip_unbind to libudev
staging: usbip: userspace: migrate usbip_list to libudev
staging: usbip: userspace: re-add interface information listing
staging: usbip: userspace: add new list API
staging: usbip: userspace: move sysfs_utils to libsrc
staging: usbip: userspace: migrate usbip_host_driver to libudev
staging: usbip: userspace: remove class device infrastructure in
vhci_driver
staging: usbip: userspace: migrate vhci_driver to libudev
staging: usbip: userspace: remove libsysfs flag and autoconf check
staging: usbip: userspace: update dependencies in README
drivers/staging/usbip/userspace/README | 4 +-
drivers/staging/usbip/userspace/configure.ac | 10 +-
drivers/staging/usbip/userspace/libsrc/Makefile.am | 4 +-
.../staging/usbip/userspace/libsrc/build_assert.h | 40 ++
.../staging/usbip/userspace/libsrc/check_type.h | 64 +++
.../staging/usbip/userspace/libsrc/container_of.h | 109 ++++
drivers/staging/usbip/userspace/libsrc/list.c | 43 ++
drivers/staging/usbip/userspace/libsrc/list.h | 613 +++++++++++++++++++++
.../staging/usbip/userspace/libsrc/sysfs_utils.c | 36 ++
.../staging/usbip/userspace/libsrc/sysfs_utils.h | 8 +
.../staging/usbip/userspace/libsrc/usbip_common.c | 74 +--
.../staging/usbip/userspace/libsrc/usbip_common.h | 15 +-
.../usbip/userspace/libsrc/usbip_host_driver.c | 282 +++-------
.../usbip/userspace/libsrc/usbip_host_driver.h | 7 +-
.../staging/usbip/userspace/libsrc/vhci_driver.c | 346 ++----------
.../staging/usbip/userspace/libsrc/vhci_driver.h | 9 +-
drivers/staging/usbip/userspace/src/usbip_attach.c | 1 -
drivers/staging/usbip/userspace/src/usbip_bind.c | 149 ++---
drivers/staging/usbip/userspace/src/usbip_detach.c | 2 -
drivers/staging/usbip/userspace/src/usbip_list.c | 157 +++---
.../staging/usbip/userspace/src/usbip_network.h | 1 -
drivers/staging/usbip/userspace/src/usbip_unbind.c | 92 +---
drivers/staging/usbip/userspace/src/usbipd.c | 26 +-
drivers/staging/usbip/userspace/src/utils.c | 51 +-
24 files changed, 1299 insertions(+), 844 deletions(-)
create mode 100644 drivers/staging/usbip/userspace/libsrc/build_assert.h
create mode 100644 drivers/staging/usbip/userspace/libsrc/check_type.h
create mode 100644 drivers/staging/usbip/userspace/libsrc/container_of.h
create mode 100644 drivers/staging/usbip/userspace/libsrc/list.c
create mode 100644 drivers/staging/usbip/userspace/libsrc/list.h
create mode 100644 drivers/staging/usbip/userspace/libsrc/sysfs_utils.c
create mode 100644 drivers/staging/usbip/userspace/libsrc/sysfs_utils.h
--
1.8.1.2
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists