Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2493012rwb; Sat, 8 Oct 2022 08:43:15 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4luBZoQu8NLQPQOg3IrMAoZ6ONUpaylr0rXsJ3SssS1ltgMgjrWV17Psajt3SRx4k+kBmx X-Received: by 2002:a05:6402:51d1:b0:451:ea13:1583 with SMTP id r17-20020a05640251d100b00451ea131583mr9399500edd.322.1665243795604; Sat, 08 Oct 2022 08:43:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665243795; cv=none; d=google.com; s=arc-20160816; b=vjJT2XfY46DezUguBq09smAf2JUAyoILSxQUw/Xuj3+NBqSHnVB0yX6m0KmSMUcB9b wKU8E6NsNR34x/YoVKMpLT/meO7ckQBwFB8WvOgJfDFpxWR3rV6sFyAveovgnVS2EC3M NazCgc2kWcQK/RGFTpdj+SKEbjadpCsVTm3QX1tadnyX0OffKnJY7KIZu/1KkWHH9fKn 97fR9ulviXze8DFrt064sHZ1r2Mzt54bbSvHNrmzavVKEPz03m9LSH9HFFG7hZz9ukzd vMKh6kAHJ5Ify9sLaZ0VG85kzcFRzWMnXgLLhxdXn0S7KJnMWUcDkYG3u2+laefeY8mV HlTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=C5DKsFFe8GPmeoM51frqAs/ZJNFCYSbjNvK+URttuB0=; b=ybES37B1GACCCumVVTCc50k8EYzjbONHqRd4T9tFD9AyM7ZE9yrWcz3q/z+URocRoj B9Yuh/cU6nYhscG/m2FILJe86sFhrbZ7RbRYy87iul0Hemh+WRWBHq202FoXFZ7k5rdA y4etFUQ9mTVr0kKzS64NCb0F3/TsCrXsUdBu50c/WKwiY+/+prNEb5Wy8qASnabQQjiR Su7OKm9JS8y9bIAvlJZAQODL8HpJyPC4s4OL+Ovem8rBUXKhI2kUa5Potsf1TVFQ7YbE +sctEwLRt2FKGKNQYSfA7pwWDOQt3Ac6UhjppfIt8Lx0rxC4jV/LzdtyjQk8MgGHzUTt sNrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=YZEi5wYv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a4-20020a05640213c400b00459dbfbac0bsi5075675edx.1.2022.10.08.08.42.50; Sat, 08 Oct 2022 08:43:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=YZEi5wYv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229686AbiJHPKg (ORCPT + 99 others); Sat, 8 Oct 2022 11:10:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48280 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229500AbiJHPKe (ORCPT ); Sat, 8 Oct 2022 11:10:34 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1E16E2C12B for ; Sat, 8 Oct 2022 08:10:33 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id qw20so16224017ejc.8 for ; Sat, 08 Oct 2022 08:10:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=C5DKsFFe8GPmeoM51frqAs/ZJNFCYSbjNvK+URttuB0=; b=YZEi5wYvmKc822x5qZvwjXOKD/IDcmbU98kIh5rLAX9WDSnrbVNe4M6BVGos4rdcpj Uz88wSpTNaflbdEqvvyY3wvFvZLBP7L9iQJQPlz9ZhRBwyNaR3vEIX/KwWCZRNTUHk/J KEK0QKfrljjuBE7L7cYhY3GzMXAPWeNEM6mrE11Ktq3m4EXJ/pko9Qb+IGcd5jtdAn7/ GPnCNELGQx/QfoACdZp8fSuHX4mo2dU0mbXQyipCgOKpJA6YMoFb7YzTGSJW27zuLSTt RPwfByzsmEH8Gc25nVf7ImFxZ0n9t/tHYBnIJJ68S/hzi82LtUIkImEEuNSWh+yxnoxp VHDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=C5DKsFFe8GPmeoM51frqAs/ZJNFCYSbjNvK+URttuB0=; b=tc104BCI8Wx4vZP8/Po6Xkzw4VsNuZwQBQ53HBEOpe4+zunVVY5iXqEsM/r7koeZSu UZCZbDmUWXSwUMOlzonbZa9EceSxRz2xbEPEOK/ip5YZr1CVUR4ZmhQoxinkJkhVpC6S aE/euMtdTF1/eQm5GSbERpT049JmzqM9ztRDn3la5GtFbXqW/Ndi4sijQQc54IIwlHZJ 5wzdMnvT3woUWkHVHxyoRLo3hosk0ntj7JuX+cJLOzmLX2thEn0Er+ksXUEE8cPdllMb EbM5d72eloCvZPqh1/IrbHf/8hv1bbSVA/8BK6kq61GnvmS2CqMVTzu6P783NiVDtDXn HBAA== X-Gm-Message-State: ACrzQf19M/6TIw+XKBKoe7llRa/J5tzTS5Up06uYTzDZDiwy4CicwDvw rCk2Z8XtghCs5uprUiFGVmw= X-Received: by 2002:a17:906:cc56:b0:78d:98c3:8714 with SMTP id mm22-20020a170906cc5600b0078d98c38714mr2194404ejb.445.1665241831517; Sat, 08 Oct 2022 08:10:31 -0700 (PDT) Received: from otyshchenko.router ([212.22.223.21]) by smtp.gmail.com with ESMTPSA id l25-20020a50d6d9000000b0045723aa48ccsm3523119edj.93.2022.10.08.08.10.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Oct 2022 08:10:30 -0700 (PDT) From: Oleksandr Tyshchenko To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org Cc: Oleksandr Tyshchenko , Stefano Stabellini , Juergen Gross , Xenia Ragiadakou Subject: [PATCH V2 0/2] Other misc fixes for Xen grant DMA-mapping layer Date: Sat, 8 Oct 2022 18:10:11 +0300 Message-Id: <20221008151013.2537826-1-olekstysh@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Oleksandr Tyshchenko Hello all. These are other several fixes, which were identified and sent separately, but now they are put together in completeness here. Current series depends on the series which has been already pushed to xen/tip.git for-linus-6.1: https://lore.kernel.org/xen-devel/20221005174823.1800761-1-olekstysh@gmail.com/ Oleksandr Tyshchenko (2): xen/virtio: Handle cases when page offset > PAGE_SIZE properly xen/virtio: Convert PAGE_SIZE/PAGE_SHIFT/PFN_UP to Xen counterparts drivers/xen/grant-dma-ops.c | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) -- 2.25.1