mirror of
https://github.com/torvalds/linux
synced 2024-09-20 02:57:25 +00:00
powerpc: Remove extern from function implementations
Sparse reports several function implementations annotated with extern. This is clearly incorrect, likely just copied from an actual extern declaration in another file. Fix the sparse warnings by removing extern. Signed-off-by: Benjamin Gray <bgray@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://msgid.link/20231011053711.93427-6-bgray@linux.ibm.com
This commit is contained in:
parent
ddfb7d9db8
commit
419d5d112c
|
@ -1074,7 +1074,7 @@ int iommu_tce_check_gpa(unsigned long page_shift, unsigned long gpa)
|
|||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_tce_check_gpa);
|
||||
|
||||
extern long iommu_tce_xchg_no_kill(struct mm_struct *mm,
|
||||
long iommu_tce_xchg_no_kill(struct mm_struct *mm,
|
||||
struct iommu_table *tbl,
|
||||
unsigned long entry, unsigned long *hpa,
|
||||
enum dma_data_direction *direction)
|
||||
|
|
|
@ -157,7 +157,7 @@ static int die_owner = -1;
|
|||
static unsigned int die_nest_count;
|
||||
static int die_counter;
|
||||
|
||||
extern void panic_flush_kmsg_start(void)
|
||||
void panic_flush_kmsg_start(void)
|
||||
{
|
||||
/*
|
||||
* These are mostly taken from kernel/panic.c, but tries to do
|
||||
|
@ -170,7 +170,7 @@ extern void panic_flush_kmsg_start(void)
|
|||
bust_spinlocks(1);
|
||||
}
|
||||
|
||||
extern void panic_flush_kmsg_end(void)
|
||||
void panic_flush_kmsg_end(void)
|
||||
{
|
||||
kmsg_dump(KMSG_DUMP_PANIC);
|
||||
bust_spinlocks(0);
|
||||
|
|
|
@ -77,7 +77,7 @@ static void kvm_spapr_tce_liobn_put(struct kref *kref)
|
|||
call_rcu(&stit->rcu, kvm_spapr_tce_iommu_table_free);
|
||||
}
|
||||
|
||||
extern void kvm_spapr_tce_release_iommu_group(struct kvm *kvm,
|
||||
void kvm_spapr_tce_release_iommu_group(struct kvm *kvm,
|
||||
struct iommu_group *grp)
|
||||
{
|
||||
int i;
|
||||
|
@ -105,7 +105,7 @@ extern void kvm_spapr_tce_release_iommu_group(struct kvm *kvm,
|
|||
rcu_read_unlock();
|
||||
}
|
||||
|
||||
extern long kvm_spapr_tce_attach_iommu_group(struct kvm *kvm, int tablefd,
|
||||
long kvm_spapr_tce_attach_iommu_group(struct kvm *kvm, int tablefd,
|
||||
struct iommu_group *grp)
|
||||
{
|
||||
struct kvmppc_spapr_tce_table *stt = NULL;
|
||||
|
|
Loading…
Reference in a new issue