]> granicus.if.org Git - strace/commitdiff
Add syscall entries for new linux syscalls
authorDmitry V. Levin <ldv@altlinux.org>
Sat, 10 Mar 2012 15:04:16 +0000 (15:04 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sat, 10 Mar 2012 15:04:16 +0000 (15:04 +0000)
* linux/i386/syscallent.h: Update process_vm_writev handler.
* linux/powerpc/syscallent.h: Likewise.
* linux/x86_64/syscallent.h: Likewise.
* linux/alpha/syscallent.h: Add entries for accept4 and sendmmsg.
* linux/arm/syscallent.h: Add entries for process_vm_readv and
process_vm_writev.
* linux/m68k/syscallent.h: Likewise.
* linux/mips/syscallent.h: Likewise.
* linux/s390/syscallent.h: Likewise.
* linux/s390x/syscallent.h: Likewise.
* linux/sh/syscallent.h: Likewise.
* linux/sh64/syscallent.h: Likewise.
* linux/sparc/syscallent.h: Likewise.
* linux/ia64/syscallent.h: Add entries for process_vm_readv,
process_vm_writev and accept4.
* linux/microblaze/syscallent.h: Add entries for sendmmsg,
process_vm_readv and process_vm_writev.

14 files changed:
linux/alpha/syscallent.h
linux/arm/syscallent.h
linux/i386/syscallent.h
linux/ia64/syscallent.h
linux/m68k/syscallent.h
linux/microblaze/syscallent.h
linux/mips/syscallent.h
linux/powerpc/syscallent.h
linux/s390/syscallent.h
linux/s390x/syscallent.h
linux/sh/syscallent.h
linux/sh64/syscallent.h
linux/sparc/syscallent.h
linux/x86_64/syscallent.h

index e97793206bd7e98e1b54a2c442eddbffc01a6cdc..c7297cd0b4404c52f63f6fe9dbfce9e853de970b 100644 (file)
        { 2,    0,      sys_clock_adjtime,      "clock_adjtime"         }, /* 499 */
        { 1,    TD,     sys_syncfs,             "syncfs"                }, /* 500 */
        { 2,    TD,     sys_setns,              "setns"                 }, /* 501 */
+       { 4,    TN,     sys_accept4,            "accept4"               }, /* 502 */
+       { 4,    TN,     sys_sendmmsg,           "sendmmsg"              }, /* 503 */
index 78f01c89932ab6407826685915c7f4a744a7a60c..6f16a80768a958ae5c2ff1b2228c56ad6f44d33c 100644 (file)
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 373 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 374 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 375 */
-       { 5,    0,      printargs,              "SYS_376"       }, /* 376 */
-       { 5,    0,      printargs,              "SYS_377"       }, /* 377 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 376 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 377 */
        { 5,    0,      printargs,              "SYS_378"       }, /* 378 */
        { 5,    0,      printargs,              "SYS_379"       }, /* 379 */
        { 5,    0,      printargs,              "SYS_380"       }, /* 380 */
index 83a901c4b636288965dbc82c5937c900f38e4714..770044733d978dfa466bcf812ae89bbba8752331 100644 (file)
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 345 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 346 */
        { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 347 */
-       { 6,    0,      printargs,              "process_vm_writev"     }, /* 348 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 348 */
        { 5,    0,      printargs,              "SYS_349"       }, /* 349 */
        { 5,    0,      printargs,              "SYS_350"       }, /* 350 */
        { 5,    0,      printargs,              "SYS_351"       }, /* 351 */
index e3beb7907d295582617945e2d1b7cc30c119dc3e..5c3e60fb4dfa89fb5e8e562f4db6d0d260d4de05 100644 (file)
        { 3,    TD,     sys_open_by_handle_at,  "open_by_handle_at"}, /* 1327 */
        { 2,    0,      sys_clock_adjtime,      "clock_adjtime" }, /* 1328 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 1329 */
-       { 2,    TD,     sys_setns,              "setns"         }, /* 1331 */
-       { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 1332 */
+       { 2,    TD,     sys_setns,              "setns"         }, /* 1330 */
+       { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 1331 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 1332 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 1333 */
+       { 4,    TN,     sys_accept4,            "accept4"       }, /* 1334 */
index 512ddb99ddc57a7b36a6557b8edaaa6a0ffcf352..cdbbba755ee8edf3cf9d8de85e7c3b0917837027 100644 (file)
        { 2,    0,      sys_clock_adjtime,      "clock_adjtime" }, /* 342 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 343 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 344 */
-       { 5,    0,      printargs,              "SYS_345"       }, /* 345 */
-       { 5,    0,      printargs,              "SYS_346"       }, /* 346 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 345 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 346 */
        { 5,    0,      printargs,              "SYS_347"       }, /* 347 */
        { 5,    0,      printargs,              "SYS_348"       }, /* 348 */
        { 5,    0,      printargs,              "SYS_349"       }, /* 349 */
index 04ccdde951831f0945816b235fdf2be84101405b..e606cc676e336ff1ccc5e03dce1f10757241111a 100644 (file)
        { 2,    0,      sys_clock_adjtime,      "clock_adjtime" }, /* 373 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 374 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 375 */
+       { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 376 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 377 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 378 */
index 5f404d5a0c600474d6e31bef1e9311fe8f6dd600..d5d92c7b488aabcb71b0add4a0149c2b7256af72 100644 (file)
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 4342 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 4343 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 4344 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 4345 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 4346 */
 #else
        { 0,    0,      printargs,              "o32_syscall"   }, /* 4000 */
        { 0,    0,      printargs,              "o32_exit"              }, /* 4001 */
        { 1,    TD,     printargs,              "o32_syncfs"    }, /* 4342 */
        { 4,    TN,     printargs,              "o32_sendmmsg"  }, /* 4343 */
        { 2,    TD,     printargs,              "o32_setns"     }, /* 4344 */
+       { 6,    0,      printargs,              "o32_process_vm_readv"  }, /* 4345 */
+       { 6,    0,      printargs,              "o32_process_vm_writev" }, /* 4346 */
 #endif
-       { 0,    0,      printargs,              "SYS_4345"      }, /* 4345 */
-       { 0,    0,      printargs,              "SYS_4346"      }, /* 4346 */
        { 0,    0,      printargs,              "SYS_4347"      }, /* 4347 */
        { 0,    0,      printargs,              "SYS_4348"      }, /* 4348 */
        { 0,    0,      printargs,              "SYS_4349"      }, /* 4349 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 5301 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 5302 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 5303 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 5304 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 5305 */
 #else
        { 0,    0,      printargs,              "n64_read"              }, /* 5000 */
        { 0,    0,      printargs,              "n64_write"             }, /* 5001 */
        { 1,    TD,     printargs,              "n64_syncfs"            }, /* 5301 */
        { 4,    TN,     printargs,              "n64_sendmmsg"          }, /* 5302 */
        { 2,    TD,     printargs,              "n64_setns"             }, /* 5303 */
+       { 6,    0,      printargs,              "n64_process_vm_readv"  }, /* 5304 */
+       { 6,    0,      printargs,              "n64_process_vm_writev" }, /* 5305 */
 #endif
-       { 0,    0,      printargs,              "SYS_5304"      }, /* 5304 */
-       { 0,    0,      printargs,              "SYS_5305"      }, /* 5305 */
        { 0,    0,      printargs,              "SYS_5306"      }, /* 5306 */
        { 0,    0,      printargs,              "SYS_5307"      }, /* 5307 */
        { 0,    0,      printargs,              "SYS_5308"      }, /* 5308 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 6306 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 6307 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 6308 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 6309 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 6310 */
 
 #else
        { 0,    0,      printargs,              "n32_read"              }, /* 6000 */
        { 1,    TD,     printargs,              "n32_syncfs"            }, /* 6306 */
        { 4,    TN,     printargs,              "n32_sendmmsg"          }, /* 6307 */
        { 2,    TD,     printargs,              "n32_setns"             }, /* 6308 */
+       { 6,    0,      printargs,              "n32_process_vm_readv"  }, /* 6309 */
+       { 6,    0,      printargs,              "n32_process_vm_writev" }, /* 6310 */
 #endif
-       { 0,    0,      printargs,              "SYS_6309"      }, /* 6309 */
-       { 0,    0,      printargs,              "SYS_6310"      }, /* 6310 */
        { 0,    0,      printargs,              "SYS_6311"      }, /* 6311 */
        { 0,    0,      printargs,              "SYS_6312"      }, /* 6312 */
        { 0,    0,      printargs,              "SYS_6313"      }, /* 6313 */
index 697fce2ebc45ea8fe3b8645682ad5fc4813cdb8d..b859cc32955004d0e5850f2d84c2d6bc5f909266 100644 (file)
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"              }, /* 349 */
        { 2,    TD,     sys_setns,              "setns"                 }, /* 350 */
        { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 351 */
-       { 6,    0,      printargs,              "process_vm_writev"     }, /* 352 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 352 */
        { 5,    0,      printargs,              "SYS_353"               }, /* 353 */
        { 5,    0,      printargs,              "SYS_354"               }, /* 354 */
        { 5,    0,      printargs,              "SYS_355"               }, /* 355 */
index cac6f9b599fa974c5410ea47b1db33a25414ba2f..14d4e84bcdfb81a9bc785e04ed141d83c9b07b51 100644 (file)
        { 2,    0,      sys_clock_adjtime,      "clock_adjtime" }, /* 337 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 338 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 339 */
-       { 5,    0,      printargs,              "SYS_340"       }, /* 340 */
-       { 5,    0,      printargs,              "SYS_341"       }, /* 341 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 340 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 341 */
        { 5,    0,      printargs,              "SYS_342"       }, /* 342 */
        { 5,    0,      printargs,              "SYS_343"       }, /* 343 */
        { 5,    0,      printargs,              "SYS_344"       }, /* 344 */
index c97450fd434a0bbb14e4fb5ed708f73deae72218..7047f9285f267e7618862160701777fafcfd1816 100644 (file)
        { 2,    0,      sys_clock_adjtime,      "clock_adjtime" }, /* 337 */
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 338 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 339 */
-       { 5,    0,      printargs,              "SYS_340"       }, /* 340 */
-       { 5,    0,      printargs,              "SYS_341"       }, /* 341 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 340 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 341 */
        { 5,    0,      printargs,              "SYS_342"       }, /* 342 */
        { 5,    0,      printargs,              "SYS_343"       }, /* 343 */
        { 5,    0,      printargs,              "SYS_344"       }, /* 344 */
index 1953b12143ac25302cee975b92949f2f2d16029c..9b068aa196b6e4fa2b85e880909af0f2edf9250e 100644 (file)
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 362 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 363 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 364 */
-       { 5,    0,      printargs,              "SYS_365"       }, /* 365 */
-       { 5,    0,      printargs,              "SYS_366"       }, /* 366 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 365 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 366 */
        { 5,    0,      printargs,              "SYS_367"       }, /* 367 */
        { 5,    0,      printargs,              "SYS_368"       }, /* 368 */
        { 5,    0,      printargs,              "SYS_369"       }, /* 369 */
index ab007f1bee0ea3c8f0f65b6f2639d77514e43af0..4e50771feb5f3d23e203a8931f9fce341c0bcf7c 100644 (file)
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 373 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 374 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 375 */
-       { 5,    0,      printargs,              "SYS_376"       }, /* 376 */
-       { 5,    0,      printargs,              "SYS_377"       }, /* 377 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 376 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 377 */
        { 5,    0,      printargs,              "SYS_378"       }, /* 378 */
        { 5,    0,      printargs,              "SYS_379"       }, /* 379 */
        { 5,    0,      printargs,              "SYS_380"       }, /* 380 */
index c7107efbcc59f9a5e7653b7a36e56610e80e7ea0..665bae4eaf2887e3eec1907f778eb5d168e1da37 100644 (file)
        { 1,    TD,     sys_syncfs,             "syncfs"        }, /* 335 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 336 */
        { 2,    TD,     sys_setns,              "setns"         }, /* 337 */
-       { 5,    0,      printargs,      "SYS_338" },            /* 338 */
-       { 5,    0,      printargs,      "SYS_339" },            /* 339 */
+       { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 338 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 339 */
        { 5,    0,      printargs,      "SYS_340" },            /* 340 */
        { 5,    0,      printargs,      "SYS_341" },            /* 341 */
        { 5,    0,      printargs,      "SYS_342" },            /* 342 */
index b031396e30eedd09f738ee907b890888b7ba086b..34ebc53bcdf0cd438d4afad46ed2c5d16d6d2590 100644 (file)
        { 2,    TD,     sys_setns,              "setns"         }, /* 308 */
        { 3,    0,      sys_getcpu,             "getcpu"        }, /* 309 */
        { 6,    0,      sys_process_vm_readv,   "process_vm_readv"      }, /* 310 */
-       { 6,    0,      printargs,              "process_vm_writev"     }, /* 311 */
+       { 6,    0,      sys_process_vm_writev,  "process_vm_writev"     }, /* 311 */