mailing list of musl libc
 help / color / mirror / code / Atom feed
* [PATCH 0/4] linux v4.7 update
@ 2016-08-20 15:03 Szabolcs Nagy
  2016-08-20 15:04 ` [PATCH 1/4] add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h Szabolcs Nagy
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Szabolcs Nagy @ 2016-08-20 15:03 UTC (permalink / raw)
  To: musl

Szabolcs Nagy (4):
  add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h
  add UDP_ENCAP_GTP0, UDP_ENCAP_GTP1U from linux v4.7 to netinet/udp.h
  add SS_AUTODISARM sigaltstack ss_flags from linux v4.7 to signal.h
  microblaze: add syscall numbers from linux v4.7

 arch/microblaze/bits/syscall.h.in | 3 +++
 include/netinet/udp.h             | 2 ++
 include/signal.h                  | 2 ++
 include/sys/socket.h              | 4 +++-
 4 files changed, 10 insertions(+), 1 deletion(-)

-- 
2.8.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 1/4] add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h
  2016-08-20 15:03 [PATCH 0/4] linux v4.7 update Szabolcs Nagy
@ 2016-08-20 15:04 ` Szabolcs Nagy
  2016-08-20 15:04 ` [PATCH 2/4] add UDP_ENCAP_GTP0, UDP_ENCAP_GTP1U from linux v4.7 to netinet/udp.h Szabolcs Nagy
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Szabolcs Nagy @ 2016-08-20 15:04 UTC (permalink / raw)
  To: musl

macros for qualcom ip router protocol, new in linux commit
bdabad3e363d825ddf9679dd431cca0b2c30f881
---
 include/sys/socket.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/include/sys/socket.h b/include/sys/socket.h
index 59ab1e2..8664779 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -107,7 +107,8 @@ struct linger {
 #define PF_NFC          39
 #define PF_VSOCK        40
 #define PF_KCM          41
-#define PF_MAX          42
+#define PF_QIPCRTR      42
+#define PF_MAX          43
 
 #define AF_UNSPEC       PF_UNSPEC
 #define AF_LOCAL        PF_LOCAL
@@ -154,6 +155,7 @@ struct linger {
 #define AF_NFC          PF_NFC
 #define AF_VSOCK        PF_VSOCK
 #define AF_KCM          PF_KCM
+#define AF_QIPCRTR      PF_QIPCRTR
 #define AF_MAX          PF_MAX
 
 #ifndef SO_DEBUG
-- 
2.8.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 2/4] add UDP_ENCAP_GTP0, UDP_ENCAP_GTP1U from linux v4.7 to netinet/udp.h
  2016-08-20 15:03 [PATCH 0/4] linux v4.7 update Szabolcs Nagy
  2016-08-20 15:04 ` [PATCH 1/4] add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h Szabolcs Nagy
@ 2016-08-20 15:04 ` Szabolcs Nagy
  2016-08-20 15:04 ` [PATCH 3/4] add SS_AUTODISARM sigaltstack ss_flags from linux v4.7 to signal.h Szabolcs Nagy
  2016-08-20 15:05 ` [PATCH 4/4] microblaze: add syscall numbers from linux v4.7 Szabolcs Nagy
  3 siblings, 0 replies; 5+ messages in thread
From: Szabolcs Nagy @ 2016-08-20 15:04 UTC (permalink / raw)
  To: musl

for GPRS tunneling protocol, new in linux commit
459aa660eb1d8ce67080da1983bb81d716aa5a69
---
 include/netinet/udp.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/netinet/udp.h b/include/netinet/udp.h
index b1b0eb8..030e8fb 100644
--- a/include/netinet/udp.h
+++ b/include/netinet/udp.h
@@ -28,6 +28,8 @@ struct udphdr {
 #define UDP_ENCAP_ESPINUDP_NON_IKE 1
 #define UDP_ENCAP_ESPINUDP	2
 #define UDP_ENCAP_L2TPINUDP	3
+#define UDP_ENCAP_GTP0		4
+#define UDP_ENCAP_GTP1U		5
 
 #define SOL_UDP            17
 
-- 
2.8.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 3/4] add SS_AUTODISARM sigaltstack ss_flags from linux v4.7 to signal.h
  2016-08-20 15:03 [PATCH 0/4] linux v4.7 update Szabolcs Nagy
  2016-08-20 15:04 ` [PATCH 1/4] add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h Szabolcs Nagy
  2016-08-20 15:04 ` [PATCH 2/4] add UDP_ENCAP_GTP0, UDP_ENCAP_GTP1U from linux v4.7 to netinet/udp.h Szabolcs Nagy
@ 2016-08-20 15:04 ` Szabolcs Nagy
  2016-08-20 15:05 ` [PATCH 4/4] microblaze: add syscall numbers from linux v4.7 Szabolcs Nagy
  3 siblings, 0 replies; 5+ messages in thread
From: Szabolcs Nagy @ 2016-08-20 15:04 UTC (permalink / raw)
  To: musl

only matters if swapcontext is used in a signal handler running on an
altstack, new in linux commit 2a74213838104a41588d86fd5e8d344972891ace
---
 include/signal.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/signal.h b/include/signal.h
index a16094c..2c8b3d5 100644
--- a/include/signal.h
+++ b/include/signal.h
@@ -239,6 +239,8 @@ void (*sigset(int, void (*)(int)))(int);
 #define POLL_HUP 6
 #define SS_ONSTACK    1
 #define SS_DISABLE    2
+#define SS_AUTODISARM (1U << 31)
+#define SS_FLAG_BITS SS_AUTODISARM
 #endif
 
 #if defined(_BSD_SOURCE) || defined(_GNU_SOURCE)
-- 
2.8.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 4/4] microblaze: add syscall numbers from linux v4.7
  2016-08-20 15:03 [PATCH 0/4] linux v4.7 update Szabolcs Nagy
                   ` (2 preceding siblings ...)
  2016-08-20 15:04 ` [PATCH 3/4] add SS_AUTODISARM sigaltstack ss_flags from linux v4.7 to signal.h Szabolcs Nagy
@ 2016-08-20 15:05 ` Szabolcs Nagy
  3 siblings, 0 replies; 5+ messages in thread
From: Szabolcs Nagy @ 2016-08-20 15:05 UTC (permalink / raw)
  To: musl

userfaultfd, membarrier and mlock2 syscalls got wired up in linux
commit fbce3befd60d40639bf3c6b60f7477b2f988f92d
---
 arch/microblaze/bits/syscall.h.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/microblaze/bits/syscall.h.in b/arch/microblaze/bits/syscall.h.in
index 0f67f1d..109fcde 100644
--- a/arch/microblaze/bits/syscall.h.in
+++ b/arch/microblaze/bits/syscall.h.in
@@ -383,4 +383,7 @@
 #define __NR_memfd_create 386
 #define __NR_bpf 387
 #define __NR_execveat 388
+#define __NR_userfaultfd 389
+#define __NR_membarrier 390
+#define __NR_mlock2 391
 
-- 
2.8.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-08-20 15:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-20 15:03 [PATCH 0/4] linux v4.7 update Szabolcs Nagy
2016-08-20 15:04 ` [PATCH 1/4] add PF_QIPCRTR, AF_QIPCRTR from linux v4.7 to sys/socket.h Szabolcs Nagy
2016-08-20 15:04 ` [PATCH 2/4] add UDP_ENCAP_GTP0, UDP_ENCAP_GTP1U from linux v4.7 to netinet/udp.h Szabolcs Nagy
2016-08-20 15:04 ` [PATCH 3/4] add SS_AUTODISARM sigaltstack ss_flags from linux v4.7 to signal.h Szabolcs Nagy
2016-08-20 15:05 ` [PATCH 4/4] microblaze: add syscall numbers from linux v4.7 Szabolcs Nagy

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).