From patchwork Thu Oct 27 01:00:49 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Vivier X-Patchwork-Id: 687424 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.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 3t480y3GChz9t2b for ; Thu, 27 Oct 2016 12:09:06 +1100 (AEDT) Received: from localhost ([::1]:38352 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzZBn-0003cV-Pn for incoming@patchwork.ozlabs.org; Wed, 26 Oct 2016 21:09:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36049) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzZ4C-0006sT-Ar for qemu-devel@nongnu.org; Wed, 26 Oct 2016 21:01:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bzZ49-0002db-AI for qemu-devel@nongnu.org; Wed, 26 Oct 2016 21:01:12 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:65090) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bzZ49-0002d2-1I for qemu-devel@nongnu.org; Wed, 26 Oct 2016 21:01:09 -0400 Received: from Quad.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue102) with ESMTPSA (Nemesis) id 0LmLZq-1cZS2w2IPy-00Zvni; Thu, 27 Oct 2016 03:01:00 +0200 From: Laurent Vivier To: Riku Voipio Date: Thu, 27 Oct 2016 03:00:49 +0200 Message-Id: <1477530049-15676-1-git-send-email-laurent@vivier.eu> X-Mailer: git-send-email 2.7.4 X-Provags-ID: V03:K0:4GhbY3ctqqE4hExZeOQak5mOmbcfUMLeeEBdLzMslYdfevCrexq jZeXqMJZwbUpC+CDRrDwfrzScRs+1Jk9Cual6XNH/VIcfTdU7eJHVbSXWDal35e9EiGLzZH EgOSFEwPxKYCZckbdJPWpvKxlR3IBYrGbJ9wKqJuv3w//n39LDEkpwh9nO9LpV19G0UgkFo ixT2YJJx/sUnP/zeqjIPA== X-UI-Out-Filterresults: notjunk:1; V01:K0:cLHtGSpeTyQ=:DicnP0hSEqiGdlPEqpFbPt JlK+UytatXXRVTxS0OqW35e4LPX07alnoq7ehzG7d4wsdqDBfTHGSN4xY6DJI+A0uMc5fdw5r d11/UkxslI0czo6oB/jPcVzLGDZXjpYNMsqaiJZDbakFHCEj6lhtg0uYryssqyElVwaLbwZBT frskOxcHNk2SQwTjqv/mVJr1g8qaDUGGn99bEkKsRf0j7kSnu6JDobV0mKor2dbCLIEC0bA8B WMBpqV6cJtEFc5F+GdYP4DQ4j3E7pAPNJWI1FawUaA9S59i3u1ocGdohSrrym3IKdEOd0AFsq XQsf/cM/uZhuk/E4r6fllLvMr0An+J97Nl1KPEbMv8LTX4ft5X68pydd2J5BHimbYeoMEHK4M BSSpQEwTNlz+J5sVjN0REopsLxOIsACEIE0EkEQK8/KNVj8GnccxZTmOZKxfdFPrQ5NCQGPBS zh0i9mLNJqK7oXcV8hMTbwBwk5hcP6ckMPiHQPgN9U+uL9UFvB1DCJWf2TISvnfTOqK54Py/q T/4ggqni4mceUzPH+iGXnC2nsUDkkcMdbso+I2WMJ255BpeN7+wsmk3TgPjAfnyIJ5p9s3YCM nX93jePUXlQOCK30giu0OPY/Jvx4zoS6BfBOlink/qRnKm/tDmTV0Dw6GEI+VSPctYnh+oHFs 73K8IsC6uS+4uSiN44/sujOfOkpZLhIHFI8R0HpEQfDZpPAk57SIiCHRpO4ozcVrGA/Y= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.73 Subject: [Qemu-devel] [PATCH] linux-user: manage two new IFLA host message types 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: qemu-devel@nongnu.org, Laurent Vivier Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Add QEMU_IFLA_GSO_MAX_SEGS and QEMU_IFLA_GSO_MAX_SIZE in host_to_target_data_link_rtattr(). These two messages are sent by the host kernel when we use "sudo". Found with qemu-m68k and Debian etch-m68k (sudo 1.6.8p12-4) and host kernel 4.7.6-200.fc24.x86_64 Signed-off-by: Laurent Vivier --- linux-user/syscall.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linux-user/syscall.c b/linux-user/syscall.c index db697c0..521bdb5 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -2320,6 +2320,8 @@ static abi_long host_to_target_data_link_rtattr(struct rtattr *rtattr) case QEMU_IFLA_GROUP: case QEMU_IFLA_MASTER: case QEMU_IFLA_NUM_VF: + case QEMU_IFLA_GSO_MAX_SEGS: + case QEMU_IFLA_GSO_MAX_SIZE: u32 = RTA_DATA(rtattr); *u32 = tswap32(*u32); break;