On 6/16/22 04:38, Sergey Shtylyov wrote: > ata_exec_internal_sg() is only called by ata_exec_internal() further in > the same file, so we can make it *static* and remove its prototype from > drivers/ata/libata.h... > > Suggested-by: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx> > Signed-off-by: Sergey Shtylyov <s.shtylyov@xxxxxx> > --- > Changes in version 2: > - new patch. > > drivers/ata/libata-core.c | 8 ++++---- > drivers/ata/libata.h | 4 ---- > 2 files changed, 4 insertions(+), 8 deletions(-) > > diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c > index 980328a4b896..3cc1312a2622 100644 > --- a/drivers/ata/libata-core.c > +++ b/drivers/ata/libata-core.c > @@ -1467,10 +1467,10 @@ static void ata_qc_complete_internal(struct ata_queued_cmd *qc) > * RETURNS: > * Zero on success, AC_ERR_* mask on failure > */ > -unsigned ata_exec_internal_sg(struct ata_device *dev, > - struct ata_taskfile *tf, const u8 *cdb, > - int dma_dir, struct scatterlist *sgl, > - unsigned int n_elem, unsigned long timeout) > +static unsigned ata_exec_internal_sg(struct ata_device *dev, > + struct ata_taskfile *tf, const u8 *cdb, > + int dma_dir, struct scatterlist *sgl, > + unsigned int n_elem, unsigned long timeout) > { > struct ata_link *link = dev->link; > struct ata_port *ap = link->ap; > diff --git a/drivers/ata/libata.h b/drivers/ata/libata.h > index 926a7f41303d..1446a482835d 100644 > --- a/drivers/ata/libata.h > +++ b/drivers/ata/libata.h > @@ -53,10 +53,6 @@ extern unsigned ata_exec_internal(struct ata_device *dev, > struct ata_taskfile *tf, const u8 *cdb, > int dma_dir, void *buf, unsigned int buflen, > unsigned long timeout); > -extern unsigned ata_exec_internal_sg(struct ata_device *dev, > - struct ata_taskfile *tf, const u8 *cdb, > - int dma_dir, struct scatterlist *sg, > - unsigned int n_elem, unsigned long timeout); > extern int ata_wait_ready(struct ata_link *link, unsigned long deadline, > int (*check_ready)(struct ata_link *link)); > extern int ata_dev_read_id(struct ata_device *dev, unsigned int *p_class, Applied this one only to for-5.20. Thanks ! -- Damien Le Moal Western Digital Research