1. b5d8a7b kernel: regen linux_syscall_numbers.h by Riku Voipio · 11 years ago
  2. 65b629a kernel: set invalid syscall as -1 instead of 0 by Riku Voipio · 11 years ago
  3. 41e3ae6 kernel: add aarch64 support by Riku Voipio · 11 years ago
  4. f1b9dd5 kernel: include: regen linux_syscall_numbers.h by Mike Frysinger · 11 years ago
  5. a0359f4 kernel: include: fix dependency on regen script and input files by Mike Frysinger · 11 years ago
  6. bce0f51 kernel: include: generate headers in parallel by Mike Frysinger · 11 years ago
  7. 798adcd numa_helper: added a new function is_numa() by Zhouping Liu · 12 years ago
  8. 359980f rename syscall() macro to ltp_syscall() by Jan Stancek · 12 years ago
  9. 7312c44 numa_helper: export get_max_node() by Jan Stancek · 12 years ago
  10. 6e77d44 numa_helper: move to libkerntest by Caspar Zhang · 12 years ago
  11. ad8ba95 Update syscalls. by Garrett Cooper · 14 years ago
  12. c3411d9 drop old __NR_perf_counter_open syscall name and force everyone to use new __NR_perf_event_open by vapier · 15 years ago
  13. 6aa2737 Older versions of binutils / gcc don't properly grok the weak symbols solution I put in before the 200911 release, so instead implement the code using a preprocessor define (CLEANUP), which can be defined before including cleanup.c, and thus the user can specify what cleanup function they wish to use before it's defined. by yaberauneya · 15 years ago
  14. 4e615d8 *.in: Checkin updated and complete syscalls as per kernel version 2.6.32-r8. by yaberauneya · 15 years ago
  15. 2c6997b testcases/kernel/include/...: by yaberauneya · 15 years ago
  16. b23867c Forgot to add clock_settime for arm. by yaberauneya · 15 years ago
  17. 261d0fb testcases/kernel/include/...: by yaberauneya · 15 years ago
  18. 3e9c43c Checkin the weak handlers change, so that compiles won't error out and test writers can define cleanup at the library level or the sourcefile(s) level, such that the sourcefile level version will overwrite the library level one. by yaberauneya · 15 years ago
  19. e4a5290 Implement a weak handler so that libraries (like libcontrollers) can override cleanup in the respective user code, as it's required to get past compile-time issues with pidns, et all. by yaberauneya · 15 years ago
  20. 89911a1 *** empty log message *** by yaberauneya · 15 years ago
  21. 5b435cb All syscalls that aren't implemented on target architectures should be properly reported as missing instead of showing up as failures. by yaberauneya · 15 years ago
  22. 651735d Append the PID to linux_syscall_numbers.h to avoid EBUSY / multiple file accesses with corrupt data at once if make(1) isn't doing the right thing and multiple jobs try to modify the header at the same time. This was based on personal experience with binutils and libtool modifying one file multiple times with parallel jobs via libtool. by yaberauneya · 15 years ago
  23. 814189a Check in remaining syscall number modifications. by yaberauneya · 15 years ago
  24. 60c8a61 Add the mq_* syscalls to the syscall list for each available architecture. by yaberauneya · 15 years ago
  25. c63ff5e Add __NR_keyctl. by yaberauneya · 15 years ago
  26. d1fc08d Forgot to add __NR_add_key to the rest of the .in files. by yaberauneya · 15 years ago
  27. 4c25293 Fix __NR_[gs]et_mempolicy syscall numbers and a few other syscall numbers. by yaberauneya · 15 years ago
  28. 1bf1c2a 1. Make linux_syscall_numbers.h dependent on the .in files so that it can be regenerated if and when the files are touched. by yaberauneya · 15 years ago
  29. 77772ef 1. Fix taskstats.m4 so it no longer punts out warnings. by yaberauneya · 15 years ago
  30. ef77253 1. Please see README.mk-devel for a full description of the changes by yaberauneya · 15 years ago
  31. f969499 Commit "move leading __NR_ to script to make all the .in files simpler" accidentally removed all plus signs surrounded by spaces from the syscall definition files for hppa/powerpc{,64}/s390{,x}/sh/sparc{,64}, breaking the build like: by subrata_modak · 15 years ago
  32. 849d7a6 Top of tree fails to build on PPC fc11 box: This failure is being caused because .in files in kernel/includes are wrong. The prefixes for the names (__NR_) and the plus signs were removed. I've noticed it in .in files for several architectures in the latest LTP release (July 2009). This patch fixes bad updates to syscalls declarations for powerpc, that are causing build failures. This should be fixed for other archs accordingly. Signed-off-by Lucio Correia <luciojhc@br.ibm.com>. by subrata_modak · 15 years ago
  33. 56c0214 move leading __NR_ to script to make all the .in files simpler by vapier · 15 years ago
  34. fbe1c91 there is no point in having an empty arch .in file by vapier · 15 years ago
  35. 6333e19 Fix eventfd2_03 build failure on powerpc architecture. I've found a failure when building ltp-full-20090630 on powerpc: by subrata_modak · 15 years ago
  36. d076204 Define some syscall numbers in the linux_syscall_numbers.h file, not to get build failures or crappy results on other architectures which lack them. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
  37. 11d06e1 LTP May 2009 build fail fix for ssgetmask() syscall: Don't `syscall()' macro already take care ot this ? What about adding the __NR_sgetmask/__NR_ssetmask to <arch>.in files instead ? Just to test, i added the following lines to testcases/kernel/include/i386.in : by subrata_modak · 15 years ago
  38. 576c3bc I look at testcases/kernel/include/ and there is no microblaze.in. I am not cvs expert but I hope that is possible to create only simple file. If not please create it with one space. This should be fix before next release. Michal Simek <michal.simek@petalogix.com>. by subrata_modak · 16 years ago
  39. 6c5710d uclinux: It is necessary to compile include. Signed-off-by: Michal Simek <monstr@monstr.eu>. by subrata_modak · 16 years ago
  40. 240ac9c Add microblaze support for linux_syscall_number.h. Signed-off-by: Michal Simek <monstr@monstr.eu>. by subrata_modak · 16 years ago
  41. 284897e Cleanup and update of linux_syscall_numbers.h: I compared syscall numbers in testcases/kernel/include/*.in files of LTP with those in arch/*/include/asm/unistd.h headers of 2.6.28 kernel. A lot of numbers are missing in *.in files, so I wrote a patch. Adding syscall numbers might increase FAIL results on non-i386 archs. Succeeded to build on ia64 and x86_64 with this patch. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>. by subrata_modak · 16 years ago
  42. fc40315 Change epoll_create2_01 to epoll_create1_01: Recently the epoll_create2_01 syscall test was added into LTP but I found the kernel has already changed the name of it into epoll_create1, and its interface, too. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=9fe5ad9c8cef9ad5873d8ee55d1cf00d9b607df0. I wrote a patch for it. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>. by subrata_modak · 16 years ago
  43. 115006c Fix build failures of some new syscall tests on non-x86 archs: I report build failures of some new syscall tests introduced in ltp-full-20090131. Failures happen on non-x86 arch systems.I made a patch for it; stopping #error macro and including linux_syscall_numbers.h instead. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>. by subrata_modak · 16 years ago
  44. f72984b Just a few fixes I've done while running the complete LTP suite on a ppc64 system. This definition is missing on powerpc specific code. utimensat test fails without this patch. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. by subrata_modak · 16 years ago
  45. 5ecdeca The file testcases/kernel/include/stub-list was recently removed. It contained the list of syscall numbers which, if not present in the kernel headers or in one of the architecture-specific lists, should be defined as 0 (a stub value). Now, this list is automatically generated as union of the architecture-specific lists. However, some syscalls only appeared in stub-list, which means they are not stubbed now, so architectures lacking them will probably fail to build (alpha...). To overcome this, I have added these syscalls to the i386 list, which means they will be defined whenever they are defined in the kernel sources, on i386, and stubbed otherwise. See the attached patch. BTW, the list of syscalls is not exhaustive. In the attachment filtered-syscalls, there is a list of syscalls which appear as __IGNORE_syscall-nr in the kernel sources (which means they are missing on some architecture), but are not used in ltp or their use is guarded by an #ifdef. They would have to be added too, if some test explicitely mentions them (eg. getresgid16). Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 16 years ago
  46. cb1d6ce Initial Porting of accept4() syscall test to LTP by Subrata Modak <subrata@linux.vnet.ibm.com>. Originally written by Michael Kerrisk <mtk.manpages@gmail.com>. Later modified to suite compilation on different systems by Jiri Palecek <jpalecek@web.de>, who wrote the following: by subrata_modak · 16 years ago
  47. 8c28dd5 generate stub list on the fly based on *.in files by vapier · 16 years ago
  48. 7ded5be only create symlink if it doesnt exist already by vapier · 16 years ago
  49. 1d76c75 make syscall() wrapper a bit more readable by vapier · 16 years ago
  50. 89ba119 regen linux_syscall_numbers.h whenever regen.sh changes by vapier · 16 years ago
  51. 24fc213 when building Debian ltp package on alpha, the package failed to build, because alpha lacks some of the syscalls (the xxx_16 ones). See: by subrata_modak · 16 years ago
  52. 751f98f remove bogus line by vapier · 16 years ago
  53. 5002f73 check input files and abort if broken line is found by vapier · 16 years ago
  54. 224ac95 The following are errors while compiling ltp-full-20081031 with ARM architecture: by subrata_modak · 16 years ago
  55. 2084d44 Hello. I had two errors when compiling the CVS version with Ubuntu. The one in regen.sh might have to do with some dash limitation (it complains about not supporting more than 32 shifts.) The one with the Makefile has to do with the version of lex I have here (lex 2.5.33) complaining about -l not accepting an extra argument (I believe it interprets the w as such). I did a quick check after applying the changes and they seem not to break anything. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>. by subrata_modak · 16 years ago
  56. a5ea183 I'm using an embedded arm processor (Xscale) and I get the following compile error: timerfd01.c:90: error: '__NR_timerfd_settime' undeclared (first use in this function). I have dug through past patches for this exact problem and have seen it come up with other processors and I have put together a patch that *should* address the issue. I tested it on my system and everything seems to work. I based the macro info off of: http://kerneltrap.org/mailarchive/git-commits-head/2008/4/22/1543584/thread. Here is the patch. Signed-Off-By: Shane Volpe <shanevolpe@gmail.com>. by subrata_modak · 16 years ago
  57. fc98f0f Add support of kernel syscall test to Renesas. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>. by subrata_modak · 16 years ago
  58. a5b38e4 This patch adds eventfd counter overflow test cases. I have cleaned up this patch - separated the test cases into its own functions and fixed a few typos. Please ignore the previous patch, and use this cleaned up patch. After the patch is applied, a "make clean" and a "make" should result in a clean build. It works perfectly for me. Anyways I am providing an updated patch with the other linux_syscall_numbers.h removed. As noted in my previous mail, there are two instances of the generated file in the CVS repo now, "include/linux_syscall_numbers.h" and "testcases/kernel/include/linux_syscall_numbers.h". The first is supposed to be a link to the second, and both are generated during the build process, and should be removed. The new patch removes both the files. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org>. by subrata_modak · 16 years ago
  59. 66b8447 Added basic testcases for eventfd() syscall. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org>. by subrata_modak · 16 years ago
  60. 317251d The following problem i found: by subrata_modak · 16 years ago
  61. f9e551b Error occured, when i tried to compile ltp on ia64 box. There is a patch to fix it. similar patch on i386/x86_64 has been applied. (http://marc.info/?l=ltp-list&m=121257587007213&w=2). Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>. by subrata_modak · 16 years ago
  62. b230c64 Add syscall numbers for timerfd syscalls under i386 and x86_64. Roy Lee <roylee@andestech.com>. by subrata_modak · 16 years ago
  63. c0caf8f Initial Set of TI-RPC test Cases addition to LTP, by, Aurélien Charbon <aurelien.charbon@ext.bull.net> by subrata_modak · 17 years ago
  64. 122c603 Testcases contributed by Sharyathi Nagesh <sharyath@in.ibm.com> by subrata_modak · 17 years ago
  65. d885d4a add dependency information for linux_syscall_numbers.h by vapier · 17 years ago
  66. e25ecde add syscall list for arm from Riaz Ur Rahaman by vapier · 17 years ago
  67. 6153b20 use caps in "generated warning" since people dont read comments by vapier · 17 years ago
  68. bc2f03f Helge Deller writes: rename parisc to hppa and add tee/vmsplice/splice syscall numbers by vapier · 18 years ago
  69. ab7f81e make sure people dont try and patch the generated file by vapier · 18 years ago
  70. fbb1319 add phony install target by vapier · 18 years ago
  71. e8202f0 declare splice for new vmsplice test by vapier · 18 years ago
  72. 51f039e break out ugly linux __NR_ logic here by vapier · 18 years ago