From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 82B0070839 for ; Fri, 25 Oct 2024 15:07:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729868843; cv=none; b=aHM8KEPshSoghKCNyTSOBm5BbF6nHGg0FGTl7jQhbTPAHlLFmJ8trYvE05IYMVn/Euto1j6BOHZoD97yV5pmKtzli4cWW0IMHw69wicY/MlVsoplJQbBLbL2vzLmTpKUVpx2imChuU4pSOXTCsb3d2Y5TGwysITzLvTk9sO/tDg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729868843; c=relaxed/simple; bh=Cv9ifMjJi1xPgT32qiX/UlIo+09VYyucwB0zvZrpJsI=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=IUgxo9ARDPUbhYfD7IUU54jadcHGr6xzLOt/++zOxFjuA4YId+E1F0Ae66HbjSaHmZun7MHP/rbZX2tTCRFXXeRE3MArbvy0AYX8h9HDkTiQD5k9j//AFakESxh7IzDb8TlLTOqiolf/UWvJivFQqmkPJhwMmOrLBC4Jw/mSYPY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=aJ0QxCzM; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="aJ0QxCzM" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1729868840; 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=Cv9ifMjJi1xPgT32qiX/UlIo+09VYyucwB0zvZrpJsI=; b=aJ0QxCzMpJqd/2pwfZVJrErDCmIlWqhasyPHCzCaL9mlr0vMcwVerC96tpjWs5d08fOypP OH7+dDu9dK4XMLMs/tmfhxQjE3N5EzCE5oVt76ZIE1zfynafs5htsy+/Ffq5vDZNq1rJLB I2wQACim268gw/23wQoI2tDBIeBEm9Q= Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-645-0QoN4Uw1NkqyFyHZUEbmig-1; Fri, 25 Oct 2024 11:07:19 -0400 X-MC-Unique: 0QoN4Uw1NkqyFyHZUEbmig-1 Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-5c95b050667so2161439a12.2 for ; Fri, 25 Oct 2024 08:07:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729868838; x=1730473638; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Cv9ifMjJi1xPgT32qiX/UlIo+09VYyucwB0zvZrpJsI=; b=SqQ3EtwECKQXMc9CFZGxwL1lBtLF5fGpM62TA9Y0EO4VSvGm+Fbnj7FGtNjS2pwFYM v1hLfwZXouII3LEWHA8xR2GfMOLNe84lFBmfGpa22bglW8e+dCDNUPMPu3Mk0yTbjP9f am94qEwwNh5A4ea6n4dJCViJUpW379djW782IOrncTZeI+Qa4iLveKJ7CMseNP/bvJZ2 14BtsIjp64ITvPChOyhesmDvtHsMicwb7rCd/guMrQQR2jkQa7ByWdEB4o/Fuj3JO4dw LKbKM0tXSKFfzj2f7ZlCj/HFFi/hSehZyNjku4gpXkGxpENegRiWt257LnC7OpA6A19M 53qQ== X-Forwarded-Encrypted: i=1; AJvYcCXEZ7RmUelkrJZGMR92RTHEmyjm2nyygOpv1KMzRChjtK5lQzKd6feIAirBP3VjfF3CWDQr+b6utyU=@vger.kernel.org X-Gm-Message-State: AOJu0Yy4lrKUwYGfpzRxARlcb+1ndx+aaBnfYmlvrY7Y0g/hmTAQ4wXN ZVUXI9lzJrBNRUW8s2pBBPZ+vfWTXQXcexo0kP9ffN+RkDvkTFWWLVkbERTrmbvdiBvpf/EwHwP vG4v50tMGrFKushKdoQDgjgcXqHEkpYJRGh+ej6xWDDM4ygIjJT8Gj2VMlw== X-Received: by 2002:a05:6402:358b:b0:5c9:7c78:4919 with SMTP id 4fb4d7f45d1cf-5cb8af9c4d3mr8212955a12.30.1729868838335; Fri, 25 Oct 2024 08:07:18 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE7H/bqnsUWHShErolb2XGY4D8jRAcbmNGf/vguZUoOhS98A+ZCyAohXpBvkLBGvNllWPIolQ== X-Received: by 2002:a05:6402:358b:b0:5c9:7c78:4919 with SMTP id 4fb4d7f45d1cf-5cb8af9c4d3mr8212889a12.30.1729868837816; Fri, 25 Oct 2024 08:07:17 -0700 (PDT) Received: from eisenberg.fritz.box (200116b82de5ba00738ac8dadaac7543.dip.versatel-1u1.de. [2001:16b8:2de5:ba00:738a:c8da:daac:7543]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5cbb62bf6d9sm712484a12.41.2024.10.25.08.07.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 08:07:17 -0700 (PDT) Message-ID: <7d2f4230a8113b41eb696564afe8c779aadf12de.camel@redhat.com> Subject: Re: [PATCH 00/10] Remove pcim_iomap_regions_request_all() From: Philipp Stanner To: Jonathan Corbet , Damien Le Moal , Niklas Cassel , Giovanni Cabiddu , Herbert Xu , "David S. Miller" , Boris Brezillon , Arnaud Ebalard , Srujana Challa , Alexander Shishkin , Miri Korenblit , Kalle Valo , Serge Semin , Jon Mason , Dave Jiang , Allen Hubbe , Bjorn Helgaas , Kevin Cernekee , Greg Kroah-Hartman , Jiri Slaby , Jaroslav Kysela , Takashi Iwai , Mark Brown , David Lechner , Uwe =?ISO-8859-1?Q?Kleine-K=F6nig?= , Jie Wang , Tero Kristo , Adam Guerin , Shashank Gupta , Przemek Kitszel , Bharat Bhushan , Nithin Dabilpuram , Johannes Berg , Emmanuel Grumbach , Gregory Greenman , Benjamin Berg , Yedidya Benshimol , Breno Leitao , Florian Fainelli , Ilpo =?ISO-8859-1?Q?J=E4rvinen?= Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org, qat-linux@intel.com, linux-crypto@vger.kernel.org, linux-wireless@vger.kernel.org, ntb@lists.linux.dev, linux-pci@vger.kernel.org, linux-serial@vger.kernel.org, linux-sound@vger.kernel.org Date: Fri, 25 Oct 2024 17:07:14 +0200 In-Reply-To: <20241025145959.185373-1-pstanner@redhat.com> References: <20241025145959.185373-1-pstanner@redhat.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.52.4 (3.52.4-1.fc40) Precedence: bulk X-Mailing-List: linux-pci@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Aaaaaaaaaaaand of course I forgot to mark this series as a Version 5. I am sorry. P. On Fri, 2024-10-25 at 16:59 +0200, Philipp Stanner wrote: > All Acked-by's are in place now. >=20 > Changes in v5: > =C2=A0 - Add Acked-by's from Alexander and Bharat (the latter sent off- > list, > =C2=A0=C2=A0=C2=A0 because of some issue with receiving the previous patc= h sets). >=20 > Changes in v4: > =C2=A0 - Add Acked-by's from Giovanni and Kalle. >=20 > Changes in v3: > =C2=A0 - Add missing full stops to commit messages (Andy). >=20 > Changes in v2: > =C2=A0 - Fix a bug in patch =E2=84=964 ("crypto: marvell ...") where an e= rror code > =C2=A0=C2=A0=C2=A0 was not set before printing it. (Me) > =C2=A0 - Apply Damien's Reviewed- / Acked-by to patches 1, 2 and 10. > (Damien) > =C2=A0 - Apply Serge's Acked-by to patch =E2=84=967. (Serge) > =C2=A0 - Apply Jiri's Reviewed-by to patch =E2=84=968. (Jiri) > =C2=A0 - Apply Takashi Iwai's Reviewed-by to patch =E2=84=969. (Takashi) >=20 >=20 > Hi all, >=20 > the PCI subsystem is currently working on cleaning up its devres API. > To > do so, a few functions will be replaced with better alternatives. >=20 > This series removes pcim_iomap_regions_request_all(), which has been > deprecated already, and accordingly replaces the calls to > pcim_iomap_table() (which were only necessary because of > pcim_iomap_regions_request_all() in the first place) with calls to > pcim_iomap(). >=20 > Would be great if you can take a look whether this behaves as you > intended for your respective component. >=20 > Cheers, > Philipp >=20 > Philipp Stanner (10): > =C2=A0 PCI: Make pcim_request_all_regions() a public function > =C2=A0 ata: ahci: Replace deprecated PCI functions > =C2=A0 crypto: qat - replace deprecated PCI functions > =C2=A0 crypto: marvell - replace deprecated PCI functions > =C2=A0 intel_th: pci: Replace deprecated PCI functions > =C2=A0 wifi: iwlwifi: replace deprecated PCI functions > =C2=A0 ntb: idt: Replace deprecated PCI functions > =C2=A0 serial: rp2: Replace deprecated PCI functions > =C2=A0 ALSA: korg1212: Replace deprecated PCI functions > =C2=A0 PCI: Remove pcim_iomap_regions_request_all() >=20 > =C2=A0.../driver-api/driver-model/devres.rst=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0 1 - > =C2=A0drivers/ata/acard-ahci.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 |=C2=A0 6 +- > =C2=A0drivers/ata/ahci.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 6 +- > =C2=A0drivers/crypto/intel/qat/qat_420xx/adf_drv.c=C2=A0 | 11 +++- > =C2=A0drivers/crypto/intel/qat/qat_4xxx/adf_drv.c=C2=A0=C2=A0 | 11 +++- > =C2=A0.../marvell/octeontx2/otx2_cptpf_main.c=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 | 14 +++-- > =C2=A0.../marvell/octeontx2/otx2_cptvf_main.c=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 | 13 ++-- > =C2=A0drivers/hwtracing/intel_th/pci.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 9 ++- > =C2=A0.../net/wireless/intel/iwlwifi/pcie/trans.c=C2=A0=C2=A0 | 16 ++--- > =C2=A0drivers/ntb/hw/idt/ntb_hw_idt.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 13 ++-- > =C2=A0drivers/pci/devres.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 59 +---------------- > -- > =C2=A0drivers/tty/serial/rp2.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 | 12 ++-- > =C2=A0include/linux/pci.h=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 3 +- > =C2=A0sound/pci/korg1212/korg1212.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 6 +- > =C2=A014 files changed, 76 insertions(+), 104 deletions(-) >=20