From patchwork Wed May 30 21:37:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 137297 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5824602lji; Wed, 30 May 2018 14:38:12 -0700 (PDT) X-Google-Smtp-Source: ADUXVKItSWIhiMtN6wapfE4u3axnfxxkSQEjYyufJ73kOzLMYQgHKQpBE3Xp6VU444uLwFV1ZH2L X-Received: by 2002:a65:5b4d:: with SMTP id y13-v6mr3443493pgr.152.1527716292397; Wed, 30 May 2018 14:38:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527716292; cv=none; d=google.com; s=arc-20160816; b=g5GGa0OWoL4QXLHkgBjYOpZHfbfJ8KlbdmWMuHXOLRl+5FtQTg0H5UQ7famUKqzXTM FUQOSf3XbigA0IUGar6P6D2SaenMyYBbqPnx5sPixK4476LDMofvqvF3BS4j5/OYDFx+ g9UQawkfaqf7/nMyrakrYjL/1B6DUISHkilqKs4tf27eaQNa9DXZ1xgHEv3Gu5VZaTpI BE1BJ7ORd/6wDwDhwD+inNK0u++agvYElo6p57PCb4unX6RnCempy7mJ5rcWJweHFV2T frK86U3w+WSLqqX6QMfMDe5z66u6TtmZo6hjiSqhaeHvkuZTw+RIl0EXjXom6m952VxN u0MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=jMjYpKs93mZv4+TogqBohNLWHz0hPcTfqjMoBEjIWQg=; b=ekoWvs4SKwOR04MiXktdaQn3s7tKsSMueT6KiEKma265pTXeCTrwdQXkq0GO/enAp8 vRGcCRwQ2+asn+92xsUyylP4VX2oFdCxpFJEgUw90cS2SOdH9LhJj3ohRyx4a84+49F0 upLp4c1gJpbYaoctiuKXkjTShGeU2dI3RutfuiM/9xbg2rItL/STX3VEC96DCOeabCLk XAWT8OjTLQbkb7MnzHi0bqTNQQ/IFIf6zJARcMYzq1E/FJghDjD78oyinsKGdYCyWzUl +yQf5EPGbgPXJ6MmUNY9IfrZPelcZtB2s3d3JGcXzJ6dlnWiYwqAgOQGkj7COZh/ZRX1 /vhQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f18-v6si28213869pgt.63.2018.05.30.14.38.12; Wed, 30 May 2018 14:38:12 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932545AbeE3ViJ (ORCPT + 30 others); Wed, 30 May 2018 17:38:09 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:39069 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932222AbeE3ViI (ORCPT ); Wed, 30 May 2018 17:38:08 -0400 Received: from wuerfel.lan ([95.208.111.237]) by mrelayeu.kundenserver.de (mreue004 [212.227.15.129]) with ESMTPA (Nemesis) id 0Ltj2f-1gMbb53Ga5-011F4E; Wed, 30 May 2018 23:38:02 +0200 From: Arnd Bergmann To: Gerd Hoffmann , Alex Williamson Cc: Arnd Bergmann , Joe Lawrence , linux-kernel@vger.kernel.org Subject: [PATCH] samples: mbochs: add DMA_SHARED_BUFFER dependency Date: Wed, 30 May 2018 23:37:31 +0200 Message-Id: <20180530213801.731288-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K1:xHKTQwAu2V2kFGH0gm7DzCklJ2irOBM1J1MWufskyojxbqzLl1G dnG4NTeWtndwiOLp/Y8sYl6+ZszlPIWcdBowrlzipDHQl4rSQP9PdGUqxiAiTg+bwdexinr e0clvob4LIdPoEbV78nnCkQjSsOPr5Mc8eIuQSonDvGXfLTv/Ap2aCFnYLQvkW4aSh6f1NK knkdKxQyCsWPWfXUXNSmQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:mxgtVHquPpU=:nN6qDr9OCw6nWzxg3mdNXy wcT6ECkn9QCNgslp+SrpeMpTgWKu79wRLDMk07JTzsBijy5De+Gk+tr0MZl+P0uMhUocdK1Ao Pet9HNxEHoD9bDyTWZ3KfGMCmAbKgRcsz31nGk9xTh/wW3Xb846CKVYYqcN9Wzc1JFHM4zUqb ZI3xlzgIfGFPJGMUt7oAACmO/425zPmnaPBZKExMkn2UT3tPnIU6VK9DPpf0n4Rfp+j2FeTTU kK6EheTGbujaHliA3elHqrIO2p8w3W8ZdIZ4mzbXVDLVc4UTzT6BbA5OzZ/s5DF58xG6PSuf7 y38toj3evw4MS3xTw8fZNUtutfIokS5I3ES3qTQLdOjpFpZDtSAlTMUR5vyrz0tre1qWoczrb A+Pu0l1izy5LEb5/TxodE7FsbpsvNg8VU9rMRwuj64eAc7JyJhGQKgskRRqWGF8QYomR/z5xJ JV5gQ43iEJ00nv2QKZaVxh+Me1ecvGViPXNPuYctLblpZw+HtXvUZ3G/32xcWa9K5/pqKae5M LXYrexZj9HpGKMNniJLPpO2OFrX6aC+vm6mW5KHgpPJs80i5tffCy3QqWd4hDIeUfr7qUYA/3 O1PWp04CPogZ3FHEvhLJydyGr3n6lVTJRtKkzbxQe3QXQtC2ld21NkyhdsEDZliA+yiCQtX2V rR4e4CCukZ28GPAq/Jo4u8N5Lf9oPFCeXuxHb1AzQetptoa7+M2KJIjiauPD+0qsdCmE= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The new bochs vbe sample fails to link when DMA_SHARED_BUFFER is disabled: ERROR: "dma_buf_export" [samples/vfio-mdev/mbochs.ko] undefined! ERROR: "dma_buf_fd" [samples/vfio-mdev/mbochs.ko] undefined! This uses a 'select' statement to enable that framework, like all other users do. Fixes: 8021194eb3da ("sample: vfio bochs vbe display (host device for bochs-drm)") Signed-off-by: Arnd Bergmann --- samples/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.9.0 diff --git a/samples/Kconfig b/samples/Kconfig index 3aeaaca77831..bd133efc1a56 100644 --- a/samples/Kconfig +++ b/samples/Kconfig @@ -135,6 +135,7 @@ config SAMPLE_VFIO_MDEV_MDPY_FB config SAMPLE_VFIO_MDEV_MBOCHS tristate "Build VFIO mdpy example mediated device sample code -- loadable modules only" depends on VFIO_MDEV_DEVICE && m + select DMA_SHARED_BUFFER help Build a virtual display sample driver for use as a VFIO mediated device. It supports the region display interface