Skip to content

Commit

Permalink
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
Browse files Browse the repository at this point in the history
  • Loading branch information
David S. Miller committed Jun 8, 2020
2 parents 9049a40 + fcdf818 commit 4f8ad73
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion arch/sparc/kernel/cpumap.c
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ struct cpuinfo_tree {

/* Offsets into nodes[] for each level of the tree */
struct cpuinfo_level level[CPUINFO_LVL_MAX];
struct cpuinfo_node nodes[0];
struct cpuinfo_node nodes[];
};


Expand Down
8 changes: 4 additions & 4 deletions arch/sparc/kernel/ds.c
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ struct ds_reg_req {
__u64 handle;
__u16 major;
__u16 minor;
char svc_id[0];
char svc_id[];
};

struct ds_reg_ack {
Expand Down Expand Up @@ -701,12 +701,12 @@ struct ds_var_hdr {

struct ds_var_set_msg {
struct ds_var_hdr hdr;
char name_and_value[0];
char name_and_value[];
};

struct ds_var_delete_msg {
struct ds_var_hdr hdr;
char name[0];
char name[];
};

struct ds_var_resp {
Expand Down Expand Up @@ -989,7 +989,7 @@ struct ds_queue_entry {
struct ds_info *dp;
int req_len;
int __pad;
u64 req[0];
u64 req[];
};

static void process_ds_work(void)
Expand Down
2 changes: 1 addition & 1 deletion arch/sparc/kernel/pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -593,7 +593,7 @@ show_pciobppath_attr(struct device * dev, struct device_attribute * attr, char *
pdev = to_pci_dev(dev);
dp = pdev->dev.of_node;

return snprintf (buf, PAGE_SIZE, "%pOF\n", dp);
return scnprintf(buf, PAGE_SIZE, "%pOF\n", dp);
}

static DEVICE_ATTR(obppath, S_IRUSR | S_IRGRP | S_IROTH, show_pciobppath_attr, NULL);
Expand Down
2 changes: 1 addition & 1 deletion arch/sparc/kernel/vio.c
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ show_pciobppath_attr(struct device *dev, struct device_attribute *attr,
vdev = to_vio_dev(dev);
dp = vdev->dp;

return snprintf (buf, PAGE_SIZE, "%pOF\n", dp);
return scnprintf(buf, PAGE_SIZE, "%pOF\n", dp);
}

static DEVICE_ATTR(obppath, S_IRUSR | S_IRGRP | S_IROTH,
Expand Down
10 changes: 5 additions & 5 deletions arch/sparc/mm/init_64.c
Original file line number Diff line number Diff line change
Expand Up @@ -1674,29 +1674,29 @@ bool kern_addr_valid(unsigned long addr)

pgd = pgd_offset_k(addr);
if (pgd_none(*pgd))
return 0;
return false;

p4d = p4d_offset(pgd, addr);
if (p4d_none(*p4d))
return 0;
return false;

pud = pud_offset(p4d, addr);
if (pud_none(*pud))
return 0;
return false;

if (pud_large(*pud))
return pfn_valid(pud_pfn(*pud));

pmd = pmd_offset(pud, addr);
if (pmd_none(*pmd))
return 0;
return false;

if (pmd_large(*pmd))
return pfn_valid(pmd_pfn(*pmd));

pte = pte_offset_kernel(pmd, addr);
if (pte_none(*pte))
return 0;
return false;

return pfn_valid(pte_pfn(*pte));
}
Expand Down
1 change: 1 addition & 0 deletions drivers/tty/vcc.c
Original file line number Diff line number Diff line change
Expand Up @@ -605,6 +605,7 @@ static int vcc_probe(struct vio_dev *vdev, const struct vio_device_id *id)
port->index = vcc_table_add(port);
if (port->index == -1) {
pr_err("VCC: no more TTY indices left for allocation\n");
rv = -ENOMEM;
goto free_ldc;
}

Expand Down

0 comments on commit 4f8ad73

Please sign in to comment.