From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9F215C71135 for ; Fri, 13 Jun 2025 08:41:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 301FA6B008A; Fri, 13 Jun 2025 04:41:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2B22E6B008C; Fri, 13 Jun 2025 04:41:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1A2286B0092; Fri, 13 Jun 2025 04:41:21 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id F225E6B008A for ; Fri, 13 Jun 2025 04:41:20 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id ACA381A1400 for ; Fri, 13 Jun 2025 08:41:20 +0000 (UTC) X-FDA: 83549733120.17.07BB56A Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by imf23.hostedemail.com (Postfix) with ESMTP id 36A17140007 for ; Fri, 13 Jun 2025 08:41:18 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=VcMSDQ5v; dmarc=pass (policy=quarantine) header.from=redhat.com; spf=pass (imf23.hostedemail.com: domain of toke@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=toke@redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749804078; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qTAIbz/meb3ZL8hVeFy8JtAvRkGMDjRr7LEeiVYIo5Q=; b=YSUMUZSlopJdjp90NNxBCwk329NwsN9gFJv4ctDWQ1O8NSuLrOZaEfB/hxETz8lJWZaUF8 fODvilbN63T5wmJcDxJ1W+xbTbvbc2pdHGn9bW7tKmT4umXkqRN/DA+uH1hCm4t4NpqLsT y0IaN+0KXnlkhtMpjA8ZlrTUvs6F2f8= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=VcMSDQ5v; dmarc=pass (policy=quarantine) header.from=redhat.com; spf=pass (imf23.hostedemail.com: domain of toke@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=toke@redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749804078; a=rsa-sha256; cv=none; b=LilE3Mn/XU4HiN52wn9RwY+a+U8LPhvtqIPA/y1HSEZBolmw4WIADXcJZKPoLG5SawW/4C 5Lac5XARjg5g0UjJjlGhQjoAN9AdGG0BWk2HloG8774FT2+ZclymOT0cCsXXsGdgpNIDwq aMcKIZFiz5RVvrDuplb2aArc4iqr4jw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1749804077; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qTAIbz/meb3ZL8hVeFy8JtAvRkGMDjRr7LEeiVYIo5Q=; b=VcMSDQ5vr3BOQbgSZlg2yvHg71/wCBbFTpKlg6wYygys+z4odCkzgIhN470zKMVkCiO7xL mto/SnPP64eDUzSlI37RnwdQxcOkU+xWuMNUD4LE+JpxUsYexv1MZw3AGNMpcJrspUZ5PE 8g2eQGq04dS50DPuFA2Xdq4eB+aSkMI= Received: from mail-lf1-f70.google.com (mail-lf1-f70.google.com [209.85.167.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-279-wr6ui4ACOa2snDA3LOlnbg-1; Fri, 13 Jun 2025 04:41:16 -0400 X-MC-Unique: wr6ui4ACOa2snDA3LOlnbg-1 X-Mimecast-MFC-AGG-ID: wr6ui4ACOa2snDA3LOlnbg_1749804075 Received: by mail-lf1-f70.google.com with SMTP id 2adb3069b0e04-553af33d98aso578870e87.1 for ; Fri, 13 Jun 2025 01:41:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749804075; x=1750408875; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BLmTKI+Q9DOfOhx4cbhUvOqosks41IEI7ecv711gzTA=; b=rOu2Rikjk1gOB5i3fmGigtn0hwZGCVuNUCG2iLygjMtew67L+N0sGo/NGDIAr7b6RD yv/AkJ9qkUZvoA12gy57zZo6jm9MikJm4dVPBlD7zTZsiMvcpp5sXAKId8GqRscwFU7Q /HFPoyrofKfwrGIU1SSMjsaOm7MVGzdZX6oV5jx2P308BWfnxPp2WkasVJOfudzj8Eny cbUO/Fm3p0lqwvIpH9V7ZD/ky76RwMRtXAAEdwOALauZ4ZLYaFbimDmsTkvgTokELAkW 96YX7gCqWGqDzNk4wtUrsbvKcxh1737eyGbsJiFex5pHuckFq+z9vvACXelMD4gXWshU uhdw== X-Forwarded-Encrypted: i=1; AJvYcCVvYOUim+vieQLHXPEloHrF3gI0TvRqBIPlKUmZT5m0KsN6Y+GpFoZCYGjlx4ntgXX9hrY3tFQ5iQ==@kvack.org X-Gm-Message-State: AOJu0YwB/2gnX70c9ixloidVxUtvweg6hIso70d575C8VP+wWicfY7ch 1f9ZMV1H37WMMV8Gw7L+427Q9N+yRiIXBUNeI7/ak2Go0wUrMOkFyB7CgHfVk4NepsbvbSEK8Jf OdQHwNsqXQQgd3NjYaNlrmznaAyuC2eabYPuM2Mm3ymE3SQEixMaZ X-Gm-Gg: ASbGncsVM8JtIuaN2E4JmIboY2q0eOGduYnZxJmfTgBwTDfCwdwCux5FCOIcwgfC7Aa b0xLDrnhIih2m1C9Ft6NcxTkLJF0KpJsbl3Y3zEtOdbdtmQFR/3dnTLezeNoux1RTmDe53/aWu1 Dq1u63Iy0P221sO1dVEbXDW5k+9vPEsfb1bCgLzC+Mhk1Gha0kDirxtefnfdrmZRQVXRUhIYN8Q C6u6sL/bmoEk3bjxkDGhEu/I8bcGvhaaTuQebqctsTUUSB9zk0b9NhUyd4R3gmfv9PSdyiBBFyX S/IZpphO8Qxs7fZoLp8= X-Received: by 2002:a05:6512:1590:b0:553:2969:1d54 with SMTP id 2adb3069b0e04-553b0e7db36mr492393e87.8.1749804074840; Fri, 13 Jun 2025 01:41:14 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF8IpMdUtTgJ3Dn5a0CMKZlpCnJMUPmS8+a17CagSgy2Cpy4kjX5FwqO1WhjH05IZnnYmmi5g== X-Received: by 2002:a05:6512:1590:b0:553:2969:1d54 with SMTP id 2adb3069b0e04-553b0e7db36mr492364e87.8.1749804074236; Fri, 13 Jun 2025 01:41:14 -0700 (PDT) Received: from alrua-x1.borgediget.toke.dk ([2a0c:4d80:42:443::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-553ac1f76fesm370344e87.226.2025.06.13.01.41.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Jun 2025 01:41:12 -0700 (PDT) Received: by alrua-x1.borgediget.toke.dk (Postfix, from userid 1000) id 708031AF6DCC; Fri, 13 Jun 2025 10:41:10 +0200 (CEST) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= To: Jakub Kicinski Cc: Breno Leitao , "David S. Miller" , Jesper Dangaard Brouer , Saeed Mahameed , Leon Romanovsky , Tariq Toukan , Andrew Lunn , Eric Dumazet , Paolo Abeni , Ilias Apalodimas , Simon Horman , Andrew Morton , Mina Almasry , Yonglong Liu , Yunsheng Lin , Pavel Begunkov , Matthew Wilcox , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-rdma@vger.kernel.org, linux-mm@kvack.org, Qiuling Ren , Yuying Ma , gregkh@linuxfoundation.org, sashal@kernel.org Subject: Re: [PATCH net-next v9 2/2] page_pool: Track DMA-mapped pages and unmap them when destroying the pool In-Reply-To: <20250612070518.69518466@kernel.org> References: <20250409-page-pool-track-dma-v9-0-6a9ef2e0cba8@redhat.com> <20250409-page-pool-track-dma-v9-2-6a9ef2e0cba8@redhat.com> <20250611131241.6ff7cf5d@kernel.org> <87jz5hbevp.fsf@toke.dk> <20250612070518.69518466@kernel.org> X-Clacks-Overhead: GNU Terry Pratchett Date: Fri, 13 Jun 2025 10:41:10 +0200 Message-ID: <87zfecrq3d.fsf@toke.dk> MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: YBB8hT2nWf2G0eeiDaEykFdElsudoK0WCqX2_48BKsI_1749804075 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 36A17140007 X-Stat-Signature: n9ug9uizguagjops35b51t34785m3won X-Rspam-User: X-HE-Tag: 1749804078-371824 X-HE-Meta: U2FsdGVkX19bcab4PzXtJo+cjfxsayGIWpUu+ofs9XU2OImEiWuBZWZPnZgTja63thzoseNFbG0CHv3R92dtjA21uF50026aGKyOoSVqWY46GD65e/nQWYLxDNde7xXJKKZZXQmLUc1zLcaRJIlImKiOs3oXZmF6/cwv+OIHsjtG+A3TEJCmQXxslgT5iU+3lNrcC/b8NG7COCAlx9cevBxcWIZA4fV91wkLbTtITFery0gjYDIJuYqlmYBrBOq0vDVm8jCKgTCy5U/g6aHS9geuIEBja1xrxgjhJFsezTomM1oRZI2k+LSUJNTqmErPBAipElNWCXoIKrhRpHk6P0fzSg5X4vDEGTdxRqOLIV76jf6I8Hcs1QfcBnjP9BEPUcoTG/s9qsZATzNjaR3IU9ky1QjAmtP7tH1N7qdlns03c4tkrtdalMKVdpskkfBRVcnclAE1cZ0MMhK4UtH6u4N4nPcPaZ6zg1KnfFjUNKseScT7n/O7J/wnImrnRYuUI1etxH1LT0W/e6vBj5Pslc62ZTaxE2TP+cAktTm8acKAkq+PGI2uaMMNnl4AJ0fgT9Hvg+9hB0MlEjL/FKPRKh2AssV8/+/B8Fpso77JoTJ3FFWEy+rby4eAXDvpTEiXsIcRAb0uVlh0sXRkNSrGYUUJLS8UhU9Cs/ntY+Csfga8ROo0URHOHMM8BGLsXppkUjb8L95dHzM4yxs8rxLVVcFg/or2jyudIY80MGk+Xp0RCIrnF7V/aMnJSEvwYAtSasnpbMV1sFcZzYWqDJRJaYm14zYGorFpiN3dmxPTwrZLO+s1frPa+qLtB3/+CcOZBfPHunAOPA9mNTFRyokiM8SoziFwjGghqxlNwyUOIgnF8MYW+a7GtaWhMokzjlfo0t16kTJpa6FAVi31kC14vmjtkvfDv4KkBrDtQq6vJMyi/8ax9Awbt54PYY/1SATPJkIlurpQ1oS8EDFPi6I iKJOylTt TR8q4gZ3xLNgKE930MLhz1NXC6COMje/+Ku5rS9S2ixGlGR+MATwV6K0mhg1lVA07uNzQ8u68BaRpMOnbuTzzY9zk9BrHl8/DUFlvcdzxXsUSwwhTuEiPqf/PW6jI+c6vlpKxhP1/kG1Qa4eifmwLxB6tD8zm1X46nNYSzYxf3JJATaaQ1ebO6/M39+t6a5SYMhk8fVh4VuQO9YU4dhyEQsgucf0nSUgCqta1wR4kejUznGZO3KDRhtyX5HctXLxHd24rJQ0/uZbsrz24IUD0l4smlNA446+06ZMkhZuezYVctDZmFRP0JdGxyz4kGMskQEB6b9q8sJpi6lwH6iTl0Cr1rrcYHbpIDfRP9WTtffPKwyKFJc3Uj+AeJ0HhCUXYx4bFoJYKb/VjdGvgIn0ulaAUvHfOMOwLAdlCOCIiKnBRAamzlOoKMZB4vKWAKsNxzjAlTDlO0WN+GSjM5fknDV3uZ8YxTc9Wg2UHk+6SpqpL7es7SlHC74UZc6D6C2UPAtWHxBkf2+BtApZkifH43Utvp6L9z3JB1ptrmG9B2WpSaYFgJU8ITo7Y7m1KG4CAVkgfcMP+pPghVIc7pQjbHMkW2A== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Jakub Kicinski writes: > On Thu, 12 Jun 2025 09:25:30 +0200 Toke H=C3=B8iland-J=C3=B8rgensen wrote= : >> Hmm, okay, guess we should ask Sasha to drop these, then? >>=20 >> https://lore.kernel.org/r/20250610122811.1567780-1-sashal@kernel.org >> https://lore.kernel.org/r/20250610120306.1543986-1-sashal@kernel.org > > These links don't work for me? Oh, sorry, didn't realise the stable notifications are not archived on lore. Here are the patches in the stable queue: https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tre= e/queue-6.12/page_pool-move-pp_magic-check-into-helper-functions.patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tre= e/queue-6.12/page_pool-track-dma-mapped-pages-and-unmap-them-when.patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tre= e/queue-6.15/page_pool-move-pp_magic-check-into-helper-functions.patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tre= e/queue-6.15/page_pool-track-dma-mapped-pages-and-unmap-them-when.patch -Toke