[PULL v2 00/10] Bluetooth removal, and qtest & misc patches

Thomas Huth posted 10 patches 4 years, 4 months ago
Only 1 patches received!
.gitlab-ci.yml                             |    2 +-
Makefile.objs                              |    2 -
bt-host.c                                  |  198 ---
bt-vhci.c                                  |  167 --
configure                                  |   31 -
hw/Kconfig                                 |    1 -
hw/Makefile.objs                           |    1 -
hw/arm/nseries.c                           |   16 +-
hw/bt/Kconfig                              |    2 -
hw/bt/Makefile.objs                        |    3 -
hw/bt/core.c                               |  143 --
hw/bt/hci-csr.c                            |  512 -------
hw/bt/hci.c                                | 2263 ----------------------------
hw/bt/hid.c                                |  553 -------
hw/bt/l2cap.c                              | 1367 -----------------
hw/bt/sdp.c                                |  989 ------------
hw/misc/ivshmem.c                          |   35 -
hw/usb/Kconfig                             |    5 -
hw/usb/Makefile.objs                       |    1 -
hw/usb/dev-bluetooth.c                     |  581 -------
include/hw/bt.h                            | 2177 --------------------------
include/sysemu/bt.h                        |   20 -
include/sysemu/os-win32.h                  |    2 -
os-win32.c                                 |   22 -
qemu-deprecated.texi                       |    7 -
qemu-doc.texi                              |   17 -
qemu-options.hx                            |   79 -
tests/Makefile.include                     |    4 +-
tests/docker/dockerfiles/fedora.docker     |    1 -
tests/docker/dockerfiles/ubuntu.docker     |    1 -
tests/docker/dockerfiles/ubuntu1804.docker |    1 -
tests/ivshmem-test.c                       |    2 +-
tests/libqtest.c                           |    2 +-
tests/migration-test.c                     |    3 +-
tests/modules-test.c                       |    3 +-
tests/test-bitmap.c                        |    8 +-
tests/test-crypto-tlscredsx509.c           |    2 +-
tests/test-crypto-tlssession.c             |    2 +-
tests/test-io-channel-tls.c                |    2 +-
tests/test-qga.c                           |    4 +-
tests/test-vmstate.c                       |    2 +-
ui/sdl2.c                                  |    2 +-
vl.c                                       |  136 --
43 files changed, 26 insertions(+), 9345 deletions(-)
delete mode 100644 bt-host.c
delete mode 100644 bt-vhci.c
delete mode 100644 hw/bt/Makefile.objs
delete mode 100644 hw/bt/core.c
delete mode 100644 hw/bt/hci-csr.c
delete mode 100644 hw/bt/hci.c
delete mode 100644 hw/bt/hid.c
delete mode 100644 hw/bt/l2cap.c
delete mode 100644 hw/bt/sdp.c
delete mode 100644 hw/usb/dev-bluetooth.c
delete mode 100644 include/hw/bt.h
delete mode 100644 include/sysemu/bt.h
[PULL v2 00/10] Bluetooth removal, and qtest & misc patches
Posted by Thomas Huth 4 years, 4 months ago
 Hi!

The following changes since commit cb88904a54903ef6ba21a68a61d9cd51e2166304:

  Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-dec-16-2019' into staging (2019-12-16 14:07:56 +0000)

are available in the Git repository at:

  https://gitlab.com/huth/qemu.git tags/pull-request-2019-12-17

for you to fetch changes up to 0f555602c7430ae55b5a4bacf39ce9e483e11193:

  tests: use g_test_rand_int (2019-12-17 09:05:23 +0100)

----------------------------------------------------------------
* Removal of the deprecated bluetooth code
* Some qtest and misc patches
----------------------------------------------------------------

v2: Unfortunately, I was not able to reproduce the build problem that
    Peter reported for the v1 pull request. So I'm trying to work-around
    the issue now by leaving an empty hw/bt/Kconfig file around this time.
    I'll remove it by another patch later in a couple of weeks instead.

Cole Robinson (1):
      tests: fix modules-test 'duplicate test case' error

Laurent Vivier (1):
      pseries: disable migration-test if /dev/kvm cannot be used

Marc-André Lureau (1):
      glib: use portable g_setenv()

Markus Armbruster (1):
      hw/misc/ivshmem: Bury dead legacy INTx code

Paolo Bonzini (1):
      tests: use g_test_rand_int

Thomas Huth (4):
      hw/arm/nseries: Replace the bluetooth chardev with a "null" chardev
      hw/usb: Remove the USB bluetooth dongle device
      Remove the core bluetooth code
      Remove libbluetooth / bluez from the CI tests

Wainer dos Santos Moschetta (1):
      tests/Makefile: Fix check-report.* targets shown in check-help

 .gitlab-ci.yml                             |    2 +-
 Makefile.objs                              |    2 -
 bt-host.c                                  |  198 ---
 bt-vhci.c                                  |  167 --
 configure                                  |   31 -
 hw/Kconfig                                 |    1 -
 hw/Makefile.objs                           |    1 -
 hw/arm/nseries.c                           |   16 +-
 hw/bt/Kconfig                              |    2 -
 hw/bt/Makefile.objs                        |    3 -
 hw/bt/core.c                               |  143 --
 hw/bt/hci-csr.c                            |  512 -------
 hw/bt/hci.c                                | 2263 ----------------------------
 hw/bt/hid.c                                |  553 -------
 hw/bt/l2cap.c                              | 1367 -----------------
 hw/bt/sdp.c                                |  989 ------------
 hw/misc/ivshmem.c                          |   35 -
 hw/usb/Kconfig                             |    5 -
 hw/usb/Makefile.objs                       |    1 -
 hw/usb/dev-bluetooth.c                     |  581 -------
 include/hw/bt.h                            | 2177 --------------------------
 include/sysemu/bt.h                        |   20 -
 include/sysemu/os-win32.h                  |    2 -
 os-win32.c                                 |   22 -
 qemu-deprecated.texi                       |    7 -
 qemu-doc.texi                              |   17 -
 qemu-options.hx                            |   79 -
 tests/Makefile.include                     |    4 +-
 tests/docker/dockerfiles/fedora.docker     |    1 -
 tests/docker/dockerfiles/ubuntu.docker     |    1 -
 tests/docker/dockerfiles/ubuntu1804.docker |    1 -
 tests/ivshmem-test.c                       |    2 +-
 tests/libqtest.c                           |    2 +-
 tests/migration-test.c                     |    3 +-
 tests/modules-test.c                       |    3 +-
 tests/test-bitmap.c                        |    8 +-
 tests/test-crypto-tlscredsx509.c           |    2 +-
 tests/test-crypto-tlssession.c             |    2 +-
 tests/test-io-channel-tls.c                |    2 +-
 tests/test-qga.c                           |    4 +-
 tests/test-vmstate.c                       |    2 +-
 ui/sdl2.c                                  |    2 +-
 vl.c                                       |  136 --
 43 files changed, 26 insertions(+), 9345 deletions(-)
 delete mode 100644 bt-host.c
 delete mode 100644 bt-vhci.c
 delete mode 100644 hw/bt/Makefile.objs
 delete mode 100644 hw/bt/core.c
 delete mode 100644 hw/bt/hci-csr.c
 delete mode 100644 hw/bt/hci.c
 delete mode 100644 hw/bt/hid.c
 delete mode 100644 hw/bt/l2cap.c
 delete mode 100644 hw/bt/sdp.c
 delete mode 100644 hw/usb/dev-bluetooth.c
 delete mode 100644 include/hw/bt.h
 delete mode 100644 include/sysemu/bt.h


Re: [PULL v2 00/10] Bluetooth removal, and qtest & misc patches
Posted by Peter Maydell 4 years, 4 months ago
On Tue, 17 Dec 2019 at 08:42, Thomas Huth <thuth@redhat.com> wrote:
>
>  Hi!
>
> The following changes since commit cb88904a54903ef6ba21a68a61d9cd51e2166304:
>
>   Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-dec-16-2019' into staging (2019-12-16 14:07:56 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/huth/qemu.git tags/pull-request-2019-12-17
>
> for you to fetch changes up to 0f555602c7430ae55b5a4bacf39ce9e483e11193:
>
>   tests: use g_test_rand_int (2019-12-17 09:05:23 +0100)
>
> ----------------------------------------------------------------
> * Removal of the deprecated bluetooth code
> * Some qtest and misc patches
> ----------------------------------------------------------------
>
> v2: Unfortunately, I was not able to reproduce the build problem that
>     Peter reported for the v1 pull request. So I'm trying to work-around
>     the issue now by leaving an empty hw/bt/Kconfig file around this time.
>     I'll remove it by another patch later in a couple of weeks instead.
>

This passed without issues on all my build hosts, so your guess
about it being down to the deletion of the Kconfig file must
be right.


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0
for any user-visible changes.

-- PMM