* [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).