Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp693062pxb; Fri, 16 Apr 2021 16:08:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzjRbGbF+w3vGRrQbA8Lxb+7ew43iaAh4c9w1lW3DZxeiF31hCfKApTQUfc32r+e/t6V3X0 X-Received: by 2002:a17:903:4101:b029:ea:fc8a:9adb with SMTP id r1-20020a1709034101b02900eafc8a9adbmr11800887pld.49.1618614511042; Fri, 16 Apr 2021 16:08:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618614511; cv=none; d=google.com; s=arc-20160816; b=GApLSExxmLv7nnl6cThsS4BX0cfN2x7nE2MaImJks3sSWXajFXKWNEUoXNsPQuroHC RqIWYFJ13yALta9UfUQgmJkpmmxMkngf9GcDq9SETW979gz+MdlYqjVr8UcRJUKPwZgZ eZsSngRu3qkeMEVAR/15Fs52Gd+l4AWiy3paZ5nNmfL/pfHFdkfApg1BACcp0wYxKYk7 v0+YRbFFECOBCFcYwBMiaKVEJusssHIVaawmdjBQqQ5P08vIaP2wthRbmkizVs6rG318 JjjiCFFw9GkCuHz7rydirRzWMxSePORMI/xvsmHY5F/0d820/tsyN+f/y1WvvB1BquoD 65rw== 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=mbIW7FDOiEKRuwEXnsOYQIYqDQHUf6UllHx7WSCAIjI=; b=KH05aKq/aBHVbNJfawZo8MCMCa1pYN+/2Y0UZ9iK1dLRdqfg+WNynnvhq19Mycy+Od rnY9/Un+RjWh5h049L95+WowDiQJUafukhJMEOy1fOMpzhEerR3SBMZtocYty7fXGzNt /C1uPGfxZfvtTQgqhqgUFT6Bmq9k10bcF8BT/svq0pdQfjhAEhHQI5zl1e+wN7eU0Zl/ 95fvCW3DSxBJruQh2860L6fsyxP4egmm1L4YXODq5JOs49LWX3qz+zqasquoJMFO52b6 KJ2nvorHC4gLWw2OxsBX+AvpJ36HyxxiDwEyO4qi/uzk+/YczDWrwUCa9v03MmCIh9CX U7gQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=lxU48mq4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n5si7449828pjv.127.2021.04.16.16.08.17; Fri, 16 Apr 2021 16:08:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=lxU48mq4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232353AbhDPXIN (ORCPT + 99 others); Fri, 16 Apr 2021 19:08:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45722 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229719AbhDPXIN (ORCPT ); Fri, 16 Apr 2021 19:08:13 -0400 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E6FC9C061574; Fri, 16 Apr 2021 16:07:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:In-Reply-To:References; bh=mbIW7FDOiEKRuwEXnsOYQIYqDQHUf6UllHx7WSCAIjI=; b=lxU48mq458bF7JV1aZ6L3Zo2UR I585HQrHxlGeweJsLkRKCYSCqoFhHxnYj7gGJ39liWPLTQfWA2ajmWmKMkjA3Z0VTIOSaFEWoqv+g ksAAAbmBr7Y58UiFpMY9kGMNAA7SSWLAld8PZaACTYfsZKQ0YTQLayBMcepZBZpoQfoixfm1eQJzi 9JPDz6/LgxP88bdj+7aikBJTkOBO4kN5ye3LclnZjCY9axF+/s3S+7ev/MqsAbrxEYieXycizyc6g hQU35iOkWcVessGC+PK9aR+/kafdQoaygcZji5k3N5WJfQmWMMYu40YcWG69i1HQUBftuOxgDpZpA l+QkiMeg==; Received: from willy by casper.infradead.org with local (Exim 4.94 #2 (Red Hat Linux)) id 1lXXYb-00AZO9-Jr; Fri, 16 Apr 2021 23:07:27 +0000 From: "Matthew Wilcox (Oracle)" To: brouer@redhat.com Cc: "Matthew Wilcox (Oracle)" , linux-kernel@vger.kernel.org, linux-mm@kvack.org, netdev@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, linux-mips@vger.kernel.org, ilias.apalodimas@linaro.org, mcroce@linux.microsoft.com, grygorii.strashko@ti.com, arnd@kernel.org, hch@lst.de, linux-snps-arc@lists.infradead.org, mhocko@kernel.org, mgorman@suse.de Subject: [PATCH 0/2] Change struct page layout for page_pool Date: Sat, 17 Apr 2021 00:07:22 +0100 Message-Id: <20210416230724.2519198-1-willy@infradead.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The first patch here fixes two bugs on ppc32, and mips32. It fixes one bug on arc and arm32 (in certain configurations). It probably makes sense to get it in ASAP through the networking tree. I'd like to see testing on those four architectures if possible? The second patch enables new functionality. It is much less urgent. I'd really like to see Mel & Michal's thoughts on it. I have only compile-tested these patches. Matthew Wilcox (Oracle) (2): mm: Fix struct page layout on 32-bit systems mm: Indicate pfmemalloc pages in compound_head include/linux/mm.h | 12 +++++++----- include/linux/mm_types.h | 9 ++++----- include/net/page_pool.h | 12 +++++++++++- net/core/page_pool.c | 12 +++++++----- 4 files changed, 29 insertions(+), 16 deletions(-) -- 2.30.2