The branch stable/13 has been updated by dchagin:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=46d2b34e1422b518073503aebe10d7e8dc923f8f

commit 46d2b34e1422b518073503aebe10d7e8dc923f8f
Author:     Dmitry Chagin <[email protected]>
AuthorDate: 2023-04-28 08:55:04 +0000
Commit:     Dmitry Chagin <[email protected]>
CommitDate: 2023-06-29 08:15:40 +0000

    linux(4): Regen for mknod syscall changes
    
    (cherry picked from commit cd0fca82bb86e9287d7eacefead1b02766986762)
---
 sys/amd64/linux/linux_proto.h             | 4 ++--
 sys/amd64/linux/linux_systrace_args.c     | 8 ++++----
 sys/amd64/linux32/linux32_proto.h         | 2 +-
 sys/amd64/linux32/linux32_systrace_args.c | 4 ++--
 sys/arm64/linux/linux_proto.h             | 2 +-
 sys/arm64/linux/linux_systrace_args.c     | 4 ++--
 sys/i386/linux/linux_proto.h              | 2 +-
 sys/i386/linux/linux_systrace_args.c      | 4 ++--
 8 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/sys/amd64/linux/linux_proto.h b/sys/amd64/linux/linux_proto.h
index fcb4a718a665..cacaf2b64ac2 100644
--- a/sys/amd64/linux/linux_proto.h
+++ b/sys/amd64/linux/linux_proto.h
@@ -501,7 +501,7 @@ struct linux_utime_args {
 struct linux_mknod_args {
        char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
        char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char 
mode_r_[PADR_(l_mode_t)];
-       char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
+       char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_personality_args {
        char per_l_[PADL_(l_uint)]; l_uint per; char per_r_[PADR_(l_uint)];
@@ -926,7 +926,7 @@ struct linux_mknodat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
        char filename_l_[PADL_(const char *)]; const char * filename; char 
filename_r_[PADR_(const char *)];
        char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char 
mode_r_[PADR_(l_mode_t)];
-       char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
+       char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_fchownat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
diff --git a/sys/amd64/linux/linux_systrace_args.c 
b/sys/amd64/linux/linux_systrace_args.c
index d03f99f10f26..d22d8b55fa43 100644
--- a/sys/amd64/linux/linux_systrace_args.c
+++ b/sys/amd64/linux/linux_systrace_args.c
@@ -1113,7 +1113,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, 
int *n_args)
                struct linux_mknod_args *p = params;
                uarg[0] = (intptr_t)p->path; /* char * */
                iarg[1] = p->mode; /* l_mode_t */
-               iarg[2] = p->dev; /* l_uint */
+               iarg[2] = p->dev; /* l_dev_t */
                *n_args = 3;
                break;
        }
@@ -1949,7 +1949,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, 
int *n_args)
                iarg[0] = p->dfd; /* l_int */
                uarg[1] = (intptr_t)p->filename; /* const char * */
                iarg[2] = p->mode; /* l_mode_t */
-               iarg[3] = p->dev; /* l_uint */
+               iarg[3] = p->dev; /* l_dev_t */
                *n_args = 4;
                break;
        }
@@ -4578,7 +4578,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char 
*desc, size_t descsz)
                        p = "l_mode_t";
                        break;
                case 2:
-                       p = "l_uint";
+                       p = "l_dev_t";
                        break;
                default:
                        break;
@@ -5831,7 +5831,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char 
*desc, size_t descsz)
                        p = "l_mode_t";
                        break;
                case 3:
-                       p = "l_uint";
+                       p = "l_dev_t";
                        break;
                default:
                        break;
diff --git a/sys/amd64/linux32/linux32_proto.h 
b/sys/amd64/linux32/linux32_proto.h
index 79a7f54b8ce9..e575fcebd235 100644
--- a/sys/amd64/linux32/linux32_proto.h
+++ b/sys/amd64/linux32/linux32_proto.h
@@ -1000,7 +1000,7 @@ struct linux_mknodat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
        char filename_l_[PADL_(const char *)]; const char * filename; char 
filename_r_[PADR_(const char *)];
        char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
-       char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
+       char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_fchownat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
diff --git a/sys/amd64/linux32/linux32_systrace_args.c 
b/sys/amd64/linux32/linux32_systrace_args.c
index fa5a50a0dd86..9ef4330a27f3 100644
--- a/sys/amd64/linux32/linux32_systrace_args.c
+++ b/sys/amd64/linux32/linux32_systrace_args.c
@@ -2067,7 +2067,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, 
int *n_args)
                iarg[0] = p->dfd; /* l_int */
                uarg[1] = (intptr_t)p->filename; /* const char * */
                iarg[2] = p->mode; /* l_int */
-               iarg[3] = p->dev; /* l_uint */
+               iarg[3] = p->dev; /* l_dev_t */
                *n_args = 4;
                break;
        }
@@ -6512,7 +6512,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char 
*desc, size_t descsz)
                        p = "l_int";
                        break;
                case 3:
-                       p = "l_uint";
+                       p = "l_dev_t";
                        break;
                default:
                        break;
diff --git a/sys/arm64/linux/linux_proto.h b/sys/arm64/linux/linux_proto.h
index edfd1d088654..89d5954f0f37 100644
--- a/sys/arm64/linux/linux_proto.h
+++ b/sys/arm64/linux/linux_proto.h
@@ -163,7 +163,7 @@ struct linux_mknodat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
        char filename_l_[PADL_(const char *)]; const char * filename; char 
filename_r_[PADR_(const char *)];
        char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
-       char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
+       char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_mkdirat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
diff --git a/sys/arm64/linux/linux_systrace_args.c 
b/sys/arm64/linux/linux_systrace_args.c
index d57ad97796cd..2d1cb2286ab1 100644
--- a/sys/arm64/linux/linux_systrace_args.c
+++ b/sys/arm64/linux/linux_systrace_args.c
@@ -251,7 +251,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int 
*n_args)
                iarg[0] = p->dfd; /* l_int */
                uarg[1] = (intptr_t)p->filename; /* const char * */
                iarg[2] = p->mode; /* l_int */
-               iarg[3] = p->dev; /* l_uint */
+               iarg[3] = p->dev; /* l_dev_t */
                *n_args = 4;
                break;
        }
@@ -2776,7 +2776,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char 
*desc, size_t descsz)
                        p = "l_int";
                        break;
                case 3:
-                       p = "l_uint";
+                       p = "l_dev_t";
                        break;
                default:
                        break;
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h
index 1957c8d0c1b3..3cf91e19e659 100644
--- a/sys/i386/linux/linux_proto.h
+++ b/sys/i386/linux/linux_proto.h
@@ -993,7 +993,7 @@ struct linux_mknodat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
        char filename_l_[PADL_(const char *)]; const char * filename; char 
filename_r_[PADR_(const char *)];
        char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
-       char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
+       char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_fchownat_args {
        char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
diff --git a/sys/i386/linux/linux_systrace_args.c 
b/sys/i386/linux/linux_systrace_args.c
index 72c6ba134b26..2ca52683c4e6 100644
--- a/sys/i386/linux/linux_systrace_args.c
+++ b/sys/i386/linux/linux_systrace_args.c
@@ -2102,7 +2102,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, 
int *n_args)
                iarg[0] = p->dfd; /* l_int */
                uarg[1] = (intptr_t)p->filename; /* const char * */
                iarg[2] = p->mode; /* l_int */
-               iarg[3] = p->dev; /* l_uint */
+               iarg[3] = p->dev; /* l_dev_t */
                *n_args = 4;
                break;
        }
@@ -6580,7 +6580,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char 
*desc, size_t descsz)
                        p = "l_int";
                        break;
                case 3:
-                       p = "l_uint";
+                       p = "l_dev_t";
                        break;
                default:
                        break;

Reply via email to