Re: [PATCH] PCI: hotplug: Drop superfluous #include directives

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Apr 14, 2025 at 04:25:21PM +0200, Lukas Wunner wrote:
> In February 2003, historic commit
> 
>   https://git.kernel.org/tglx/history/c/280c1c9a0ea4
>   ("[PATCH] PCI Hotplug: Replace pcihpfs with sysfs.")
> 
> removed all invocations of __get_free_page() and free_page() from the
> PCI hotplug core without also removing the #include <linux/pagemap.h>
> directive.
> 
> It removed all invocations of kern_mount(), mntget() and mntput()
> without also removing the #include <linux/mount.h> directive.
> 
> It removed all invocations of lookup_hash()
> without also removing the #include <linux/namei.h> directive.
> 
> It removed all invocations of copy_to_user() and copy_from_user()
> without also removing the #include <linux/uaccess.h> directive.
> 
> These #include directives are still unnecessary today, so drop them.
> 
> Signed-off-by: Lukas Wunner <lukas@xxxxxxxxx>

Applied to pci/hotplug for v6.16, thanks!

> ---
>  drivers/pci/hotplug/pci_hotplug_core.c | 4 ----
>  1 file changed, 4 deletions(-)
> 
> diff --git a/drivers/pci/hotplug/pci_hotplug_core.c b/drivers/pci/hotplug/pci_hotplug_core.c
> index d8c5856..210f93d 100644
> --- a/drivers/pci/hotplug/pci_hotplug_core.c
> +++ b/drivers/pci/hotplug/pci_hotplug_core.c
> @@ -20,13 +20,9 @@
>  #include <linux/types.h>
>  #include <linux/kobject.h>
>  #include <linux/sysfs.h>
> -#include <linux/pagemap.h>
>  #include <linux/init.h>
> -#include <linux/mount.h>
> -#include <linux/namei.h>
>  #include <linux/pci.h>
>  #include <linux/pci_hotplug.h>
> -#include <linux/uaccess.h>
>  #include "../pci.h"
>  #include "cpci_hotplug.h"
>  
> -- 
> 2.43.0
> 




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux