From patchwork Fri May 25 13:27:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 920510 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=2001:4830:134:3::11; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40snBz5dtKz9s08 for ; Fri, 25 May 2018 23:28:42 +1000 (AEST) Received: from localhost ([::1]:43980 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fMClq-0006Jb-2t for incoming@patchwork.ozlabs.org; Fri, 25 May 2018 09:28:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59994) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fMClE-0006J6-3W for qemu-devel@nongnu.org; Fri, 25 May 2018 09:28:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fMClD-0000pn-4P for qemu-devel@nongnu.org; Fri, 25 May 2018 09:28:00 -0400 Received: from orth.archaic.org.uk ([2001:8b0:1d0::2]:42170) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fMClC-0000p1-Ss for qemu-devel@nongnu.org; Fri, 25 May 2018 09:27:59 -0400 Received: from pm215 by orth.archaic.org.uk with local (Exim 4.89) (envelope-from ) id 1fMClA-0004t4-DR; Fri, 25 May 2018 14:27:56 +0100 From: Peter Maydell To: qemu-devel@nongnu.org Date: Fri, 25 May 2018 14:27:49 +0100 Message-Id: <20180525132755.21839-1-peter.maydell@linaro.org> X-Mailer: git-send-email 2.17.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:8b0:1d0::2 Subject: [Qemu-devel] [PATCH 0/6] Update Linux headers to 4.17-rc6 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paolo Bonzini , Alex Williamson , "Michael S . Tsirkin" , Stefan Hajnoczi , patches@linaro.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" This series updates our copy of the Linux kernel headers to 4.17-rc6. To do that we have to fix up some issues: * we had a hand-hacked definition of VIRTIO_GPU_CAPSET_VIRGL2 in our old header copy that needs to be moved to a header that isn't auto-updated * we need to turn __aligned_u64 into a portable type * KVM_HINTS_DEDICATED was renamed to KVM_HINTS_REALTIME * the kernel's licensing info is no longer solely in the COPYING file thanks -- PMM Alex Williamson (1): virtio-gpu-3d: Define VIRTIO_GPU_CAPSET_VIRGL2 elsewhere Peter Maydell (5): scripts/update-linux-headers: Handle __aligned_u64 scripts/update-linux-headers: Handle kernel license no longer being one file target/i386/kvm.c: Handle renaming of KVM_HINTS_DEDICATED Update Linux headers to 4.17-rc6 target/i386/kvm.c: Remove compatibility shim for KVM_HINTS_REALTIME include/hw/virtio/virtio-gpu.h | 6 + include/standard-headers/asm-x86/hyperv.h | 1 - include/standard-headers/asm-x86/kvm_para.h | 2 +- include/standard-headers/linux/ethtool.h | 36 +- include/standard-headers/linux/input.h | 4 +- include/standard-headers/linux/pci_regs.h | 7 +- .../standard-headers/linux/virtio_balloon.h | 15 + include/standard-headers/linux/virtio_gpu.h | 1 - .../standard-headers/rdma/vmw_pvrdma-abi.h | 49 +-- linux-headers/asm-arm/kvm.h | 15 + linux-headers/asm-arm64/kvm.h | 6 + linux-headers/asm-x86/hyperv.h | 1 - linux-headers/asm-x86/kvm.h | 19 +- linux-headers/linux/kvm.h | 30 +- linux-headers/linux/vfio.h | 27 ++ target/i386/kvm.c | 2 +- linux-headers/COPYING | 358 +----------------- .../LICENSES/exceptions/Linux-syscall-note | 25 ++ linux-headers/LICENSES/preferred/BSD-2-Clause | 32 ++ linux-headers/LICENSES/preferred/BSD-3-Clause | 36 ++ .../{COPYING => LICENSES/preferred/GPL-2.0} | 27 +- scripts/update-linux-headers.sh | 17 +- 22 files changed, 310 insertions(+), 406 deletions(-) delete mode 100644 include/standard-headers/asm-x86/hyperv.h delete mode 100644 linux-headers/asm-x86/hyperv.h create mode 100644 linux-headers/LICENSES/exceptions/Linux-syscall-note create mode 100644 linux-headers/LICENSES/preferred/BSD-2-Clause create mode 100644 linux-headers/LICENSES/preferred/BSD-3-Clause copy linux-headers/{COPYING => LICENSES/preferred/GPL-2.0} (96%) Reviewed-by: Michael S. Tsirkin