Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package trinity for openSUSE:Factory checked 
in at 2022-11-28 11:07:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trinity (Old)
 and      /work/SRC/openSUSE:Factory/.trinity.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trinity"

Mon Nov 28 11:07:31 2022 rev:71 rq:1038593 version:1.9+git.20220913

Changes:
--------
--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2022-03-11 
11:36:59.730318610 +0100
+++ /work/SRC/openSUSE:Factory/.trinity.new.1597/trinity.changes        
2022-11-28 11:07:36.579902802 +0100
@@ -1,0 +2,8 @@
+Mon Nov 28 08:49:14 UTC 2022 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 1.9+git.20220913:
+  * set_mempolicy_home_node skeleton
+  * futex_waitv skeleton
+  * fix warning about pragma diagnostic pop without push
+
+-------------------------------------------------------------------

Old:
----
  trinity-1.9+git.20220309.obscpio

New:
----
  trinity-1.9+git.20220913.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ trinity.spec ++++++
--- /var/tmp/diff_new_pack.24ma5H/_old  2022-11-28 11:07:37.183905511 +0100
+++ /var/tmp/diff_new_pack.24ma5H/_new  2022-11-28 11:07:37.187905529 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           trinity
-Version:        1.9+git.20220309
+Version:        1.9+git.20220913
 Release:        0
 Summary:        A Linux System call fuzz tester
 License:        GPL-2.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.24ma5H/_old  2022-11-28 11:07:37.223905690 +0100
+++ /var/tmp/diff_new_pack.24ma5H/_new  2022-11-28 11:07:37.227905709 +0100
@@ -1,6 +1,6 @@
 <services>
   <service mode="disabled" name="obs_scm">
-    <param name="url">git://github.com/kernelslacker/trinity</param>
+    <param name="url">https://github.com/kernelslacker/trinity</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
     <param name="filename">trinity</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.24ma5H/_old  2022-11-28 11:07:37.251905816 +0100
+++ /var/tmp/diff_new_pack.24ma5H/_new  2022-11-28 11:07:37.255905834 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
-                <param 
name="url">git://github.com/kernelslacker/trinity</param>
-              <param 
name="changesrevision">3f8670b2d8b9988fe13f76c96024287fd093fce0</param></service></servicedata>
+                <param 
name="url">https://github.com/kernelslacker/trinity</param>
+              <param 
name="changesrevision">e63e484304de349150298c2e9fad38dfeae0b1cb</param></service></servicedata>
 (No newline at EOF)
 

++++++ trinity-1.9+git.20220309.obscpio -> trinity-1.9+git.20220913.obscpio 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.9+git.20220309/include/syscalls-x86_64.h 
new/trinity-1.9+git.20220913/include/syscalls-x86_64.h
--- old/trinity-1.9+git.20220309/include/syscalls-x86_64.h      2022-03-09 
22:23:32.000000000 +0100
+++ new/trinity-1.9+git.20220913/include/syscalls-x86_64.h      2022-09-13 
06:46:16.000000000 +0200
@@ -460,4 +460,6 @@
        { .entry = &syscall_landlock_restrict_self },
        { .entry = &syscall_memfd_secret },
        { .entry = &syscall_process_mrelease },
+       { .entry = &syscall_futex_waitv },
+       { .entry = &syscall_set_mempolicy_home_node },
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.9+git.20220309/ioctls/sgx.c 
new/trinity-1.9+git.20220913/ioctls/sgx.c
--- old/trinity-1.9+git.20220309/ioctls/sgx.c   2022-03-09 22:23:32.000000000 
+0100
+++ new/trinity-1.9+git.20220913/ioctls/sgx.c   2022-09-13 06:46:16.000000000 
+0200
@@ -32,6 +32,7 @@
 #define SGX_IOC_ENCLAVE_PAGE_REMOVE \
        _IOW(SGX_MAGIC, 0x0d, unsigned long)
 
+#pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wpacked"
 /**
  * struct sgx_enclave_create - parameter structure for the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.9+git.20220309/syscalls/futex_waitv.c 
new/trinity-1.9+git.20220913/syscalls/futex_waitv.c
--- old/trinity-1.9+git.20220309/syscalls/futex_waitv.c 1970-01-01 
01:00:00.000000000 +0100
+++ new/trinity-1.9+git.20220913/syscalls/futex_waitv.c 2022-09-13 
06:46:16.000000000 +0200
@@ -0,0 +1,31 @@
+/*
+ * SYSCALL_DEFINE5(futex_waitv, struct futex_waitv __user *, waiters,
+                   unsigned int, nr_futexes, unsigned int, flags,
+                   struct __kernel_timespec __user *, timeout, clockid_t, 
clockid)
+ */
+#include <linux/futex.h>
+#include <limits.h>
+#include <sys/time.h>
+#include <sys/resource.h>
+#include <sys/types.h>
+#include <sys/syscall.h>
+#include <unistd.h>
+#include <inttypes.h>
+#include "sanitise.h"
+
+static void sanitise_futex_waitv(struct syscallrecord *rec)
+{
+       rec->a3 = 0;    // no flags right now
+}
+
+struct syscallentry syscall_futex_waitv = {
+       .name = "futex_waitv",
+       .num_args = 5,
+       .arg1name = "waiters",
+       .arg2name = "nr_futexes",
+       .arg3name = "flags",
+       .arg4name = "timeout",
+       .arg5name = "clockid",
+       .flags = NEED_ALARM | IGNORE_ENOSYS,
+       .sanitise = sanitise_futex_waitv,
+};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trinity-1.9+git.20220309/syscalls/set_mempolicy_home_node.c 
new/trinity-1.9+git.20220913/syscalls/set_mempolicy_home_node.c
--- old/trinity-1.9+git.20220309/syscalls/set_mempolicy_home_node.c     
1970-01-01 01:00:00.000000000 +0100
+++ new/trinity-1.9+git.20220913/syscalls/set_mempolicy_home_node.c     
2022-09-13 06:46:16.000000000 +0200
@@ -0,0 +1,20 @@
+/*
+ * SYSCALL_DEFINE4(set_mempolicy_home_node, unsigned long, start, unsigned 
long, len, unsigned long, home_node, unsigned long, flags)
+ */
+#include "sanitise.h"
+
+static void sanitise_set_mempolicy_home_node(struct syscallrecord *rec)
+{
+       rec->a4 = 0;    // no flags right now
+}
+
+struct syscallentry syscall_set_mempolicy_home_node = {
+       .name = "set_mempolicy_home_node",
+       .num_args = 4,
+       .arg1name = "start",
+       .arg2name = "len",
+       .arg2type = ARG_LEN,
+       .arg3name = "home_node",
+       .arg4name = "flags",
+       .sanitise = sanitise_set_mempolicy_home_node,
+};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.9+git.20220309/syscalls/syscalls.h 
new/trinity-1.9+git.20220913/syscalls/syscalls.h
--- old/trinity-1.9+git.20220309/syscalls/syscalls.h    2022-03-09 
22:23:32.000000000 +0100
+++ new/trinity-1.9+git.20220913/syscalls/syscalls.h    2022-09-13 
06:46:16.000000000 +0200
@@ -413,6 +413,8 @@
 extern struct syscallentry syscall_landlock_restrict_self;
 extern struct syscallentry syscall_memfd_secret;
 extern struct syscallentry syscall_process_mrelease;
+extern struct syscallentry syscall_futex_waitv;
+extern struct syscallentry syscall_set_mempolicy_home_node;
 
 extern struct syscallentry syscall_runtime_instr;
 extern struct syscallentry syscall_s390_pci_mmio_write;

++++++ trinity.obsinfo ++++++
--- /var/tmp/diff_new_pack.24ma5H/_old  2022-11-28 11:07:37.563907216 +0100
+++ /var/tmp/diff_new_pack.24ma5H/_new  2022-11-28 11:07:37.567907233 +0100
@@ -1,5 +1,5 @@
 name: trinity
-version: 1.9+git.20220309
-mtime: 1646861012
-commit: 3f8670b2d8b9988fe13f76c96024287fd093fce0
+version: 1.9+git.20220913
+mtime: 1663044376
+commit: e63e484304de349150298c2e9fad38dfeae0b1cb
 

Reply via email to