aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/liburing
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2023-09-29 12:23:56 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2023-09-29 12:36:05 +0300
commit38f2c5852db84c7b4d83adfcb009eb61541d1ccd (patch)
treebff5f95ada2beb937422637d66a7373272cf75d5 /contrib/libs/liburing
parenta7ba8fa484dce3de8b6847dc5a9207eaf600f84f (diff)
downloadydb-38f2c5852db84c7b4d83adfcb009eb61541d1ccd.tar.gz
Intermediate changes
Diffstat (limited to 'contrib/libs/liburing')
-rw-r--r--contrib/libs/liburing/test/232c93d07b74.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/35fa71a030ca.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/500f9fbadef8.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/7ad0e4b2f83c.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/8a9973408177.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/917257daa0fe.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/a0908ae19763.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/a4c0b3decb33.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/accept-link.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/accept-reuse.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/accept-test.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/accept.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/across-fork.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/b19062a56726.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/b5837bd5311d.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/buf-ring.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/ce593a6c480a.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/close-opath.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/connect-rep.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/connect.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/cq-full.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/cq-overflow.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/cq-peek-batch.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/cq-ready.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/cq-size.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/d4ae271dfaae.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/d77a67ed5f27.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/defer-taskrun.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/defer.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/double-poll-crash.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/drop-submit.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/eeed8b54e0df.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/empty-eownerdead.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/eploop.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/eventfd-disable.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/eventfd-reg.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/eventfd-ring.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/eventfd.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/evloop.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/exec-target.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/exit-no-cleanup.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fadvise.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fallocate.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fc2a85cb02ef.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fd-pass.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/file-register.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/file-update.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/file-verify.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/files-exit-hang-poll.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/files-exit-hang-timeout.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fixed-buf-iter.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fixed-link.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fixed-reuse.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fpos.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/fsync.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/hardlink.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/io-cancel.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/io_uring_enter.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/io_uring_passthrough.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/io_uring_register.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/io_uring_setup.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/iopoll-leak.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/iopoll-overflow.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/iopoll.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/lfs-openat-write.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/lfs-openat.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/link-timeout.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/link.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/link_drain.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/madvise.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/mkdir.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/msg-ring-flags.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/msg-ring-overflow.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/msg-ring.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/multicqes_drain.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/nolibc.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/nop-all-sizes.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/nop.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/open-close.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/open-direct-link.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/open-direct-pick.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/openat2.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/personality.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/pipe-bug.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/pipe-eof.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/pipe-reuse.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-cancel-all.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-cancel-ton.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-cancel.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-link.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-many.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-mshot-overflow.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-mshot-update.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-race-mshot.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-race.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-ring.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll-v-poll.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/poll.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/pollfree.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/probe.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/read-before-exit.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/read-write.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/recv-msgall-stream.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/recv-msgall.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/recv-multishot.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/reg-hint.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/reg-reg-ring.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/regbuf-merge.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/register-restrictions.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/rename.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/ring-leak.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/ring-leak2.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/ringbuf-read.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/rsrc_tags.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/rw_merge_test.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/self.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/send-zerocopy.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/send_recv.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/send_recvmsg.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sendmsg_fs_cve.c201
-rw-r--r--contrib/libs/liburing/test/sendmsg_fs_cve.t/ya.make36
-rw-r--r--contrib/libs/liburing/test/shared-wq.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/short-read.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/shutdown.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sigfd-deadlock.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/single-issuer.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/skip-cqe.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/socket-rw-eagain.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/socket-rw-offset.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/socket-rw.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/socket.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/splice.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sq-full-cpp.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sq-full.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sq-poll-dup.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sq-poll-kthread.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sq-poll-share.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sq-space_left.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sqpoll-cancel-hang.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sqpoll-disable-exit.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sqpoll-exit-hang.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sqpoll-sleep.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/stdout.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/submit-and-wait.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/submit-link-fail.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/submit-reuse.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/symlink.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/sync-cancel.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/teardowns.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/thread-exit.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/timeout-new.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/timeout.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/tty-write-dpoll.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/unlink.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/version.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/wakeup-hang.t/ya.make2
-rw-r--r--contrib/libs/liburing/test/xattr.t/ya.make2
-rw-r--r--contrib/libs/liburing/ya.make9
158 files changed, 314 insertions, 242 deletions
diff --git a/contrib/libs/liburing/test/232c93d07b74.t/ya.make b/contrib/libs/liburing/test/232c93d07b74.t/ya.make
index 392632c920..567e75ae54 100644
--- a/contrib/libs/liburing/test/232c93d07b74.t/ya.make
+++ b/contrib/libs/liburing/test/232c93d07b74.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/35fa71a030ca.t/ya.make b/contrib/libs/liburing/test/35fa71a030ca.t/ya.make
index 25b50d7e1d..3937d62d04 100644
--- a/contrib/libs/liburing/test/35fa71a030ca.t/ya.make
+++ b/contrib/libs/liburing/test/35fa71a030ca.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/500f9fbadef8.t/ya.make b/contrib/libs/liburing/test/500f9fbadef8.t/ya.make
index 348c5de964..e149be3d85 100644
--- a/contrib/libs/liburing/test/500f9fbadef8.t/ya.make
+++ b/contrib/libs/liburing/test/500f9fbadef8.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/7ad0e4b2f83c.t/ya.make b/contrib/libs/liburing/test/7ad0e4b2f83c.t/ya.make
index 5b35a3b130..4101a024ce 100644
--- a/contrib/libs/liburing/test/7ad0e4b2f83c.t/ya.make
+++ b/contrib/libs/liburing/test/7ad0e4b2f83c.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/8a9973408177.t/ya.make b/contrib/libs/liburing/test/8a9973408177.t/ya.make
index 6da074292a..907a4ae80e 100644
--- a/contrib/libs/liburing/test/8a9973408177.t/ya.make
+++ b/contrib/libs/liburing/test/8a9973408177.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/917257daa0fe.t/ya.make b/contrib/libs/liburing/test/917257daa0fe.t/ya.make
index e3d6ab5521..1ceefcc38c 100644
--- a/contrib/libs/liburing/test/917257daa0fe.t/ya.make
+++ b/contrib/libs/liburing/test/917257daa0fe.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/a0908ae19763.t/ya.make b/contrib/libs/liburing/test/a0908ae19763.t/ya.make
index 459f740c7d..81a7d73c3f 100644
--- a/contrib/libs/liburing/test/a0908ae19763.t/ya.make
+++ b/contrib/libs/liburing/test/a0908ae19763.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/a4c0b3decb33.t/ya.make b/contrib/libs/liburing/test/a4c0b3decb33.t/ya.make
index 71fa20cd91..d2212d701f 100644
--- a/contrib/libs/liburing/test/a4c0b3decb33.t/ya.make
+++ b/contrib/libs/liburing/test/a4c0b3decb33.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/accept-link.t/ya.make b/contrib/libs/liburing/test/accept-link.t/ya.make
index 56c72bd9b2..8a29072109 100644
--- a/contrib/libs/liburing/test/accept-link.t/ya.make
+++ b/contrib/libs/liburing/test/accept-link.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/accept-reuse.t/ya.make b/contrib/libs/liburing/test/accept-reuse.t/ya.make
index bcccd84022..8263a091cb 100644
--- a/contrib/libs/liburing/test/accept-reuse.t/ya.make
+++ b/contrib/libs/liburing/test/accept-reuse.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/accept-test.t/ya.make b/contrib/libs/liburing/test/accept-test.t/ya.make
index 5f86aba9c6..8a396de907 100644
--- a/contrib/libs/liburing/test/accept-test.t/ya.make
+++ b/contrib/libs/liburing/test/accept-test.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/accept.t/ya.make b/contrib/libs/liburing/test/accept.t/ya.make
index 78aa913f35..ed95bcd746 100644
--- a/contrib/libs/liburing/test/accept.t/ya.make
+++ b/contrib/libs/liburing/test/accept.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/across-fork.t/ya.make b/contrib/libs/liburing/test/across-fork.t/ya.make
index 7dd93b6944..96dfb6840b 100644
--- a/contrib/libs/liburing/test/across-fork.t/ya.make
+++ b/contrib/libs/liburing/test/across-fork.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/b19062a56726.t/ya.make b/contrib/libs/liburing/test/b19062a56726.t/ya.make
index fca4dcff73..ce5f3afc4e 100644
--- a/contrib/libs/liburing/test/b19062a56726.t/ya.make
+++ b/contrib/libs/liburing/test/b19062a56726.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/b5837bd5311d.t/ya.make b/contrib/libs/liburing/test/b5837bd5311d.t/ya.make
index 20ac087a71..b36cff84a6 100644
--- a/contrib/libs/liburing/test/b5837bd5311d.t/ya.make
+++ b/contrib/libs/liburing/test/b5837bd5311d.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/buf-ring.t/ya.make b/contrib/libs/liburing/test/buf-ring.t/ya.make
index efdb95e1f7..2c5582745c 100644
--- a/contrib/libs/liburing/test/buf-ring.t/ya.make
+++ b/contrib/libs/liburing/test/buf-ring.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/ce593a6c480a.t/ya.make b/contrib/libs/liburing/test/ce593a6c480a.t/ya.make
index 81d8a24702..8ce5a47154 100644
--- a/contrib/libs/liburing/test/ce593a6c480a.t/ya.make
+++ b/contrib/libs/liburing/test/ce593a6c480a.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/close-opath.t/ya.make b/contrib/libs/liburing/test/close-opath.t/ya.make
index 105da4efd8..e515ee543d 100644
--- a/contrib/libs/liburing/test/close-opath.t/ya.make
+++ b/contrib/libs/liburing/test/close-opath.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/connect-rep.t/ya.make b/contrib/libs/liburing/test/connect-rep.t/ya.make
index 556843fd8b..5d5ef7f840 100644
--- a/contrib/libs/liburing/test/connect-rep.t/ya.make
+++ b/contrib/libs/liburing/test/connect-rep.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/connect.t/ya.make b/contrib/libs/liburing/test/connect.t/ya.make
index 7a545c77d8..55e2bd9743 100644
--- a/contrib/libs/liburing/test/connect.t/ya.make
+++ b/contrib/libs/liburing/test/connect.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/cq-full.t/ya.make b/contrib/libs/liburing/test/cq-full.t/ya.make
index a11faefee9..3c61b85344 100644
--- a/contrib/libs/liburing/test/cq-full.t/ya.make
+++ b/contrib/libs/liburing/test/cq-full.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/cq-overflow.t/ya.make b/contrib/libs/liburing/test/cq-overflow.t/ya.make
index c4577b3f1e..dbd000c42a 100644
--- a/contrib/libs/liburing/test/cq-overflow.t/ya.make
+++ b/contrib/libs/liburing/test/cq-overflow.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/cq-peek-batch.t/ya.make b/contrib/libs/liburing/test/cq-peek-batch.t/ya.make
index 2a475594b9..4e595cc22c 100644
--- a/contrib/libs/liburing/test/cq-peek-batch.t/ya.make
+++ b/contrib/libs/liburing/test/cq-peek-batch.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/cq-ready.t/ya.make b/contrib/libs/liburing/test/cq-ready.t/ya.make
index 18ae64b96d..91663fdb30 100644
--- a/contrib/libs/liburing/test/cq-ready.t/ya.make
+++ b/contrib/libs/liburing/test/cq-ready.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/cq-size.t/ya.make b/contrib/libs/liburing/test/cq-size.t/ya.make
index e8b0c9e9cf..57fc6099d2 100644
--- a/contrib/libs/liburing/test/cq-size.t/ya.make
+++ b/contrib/libs/liburing/test/cq-size.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/d4ae271dfaae.t/ya.make b/contrib/libs/liburing/test/d4ae271dfaae.t/ya.make
index ab3ae51303..cb012097c7 100644
--- a/contrib/libs/liburing/test/d4ae271dfaae.t/ya.make
+++ b/contrib/libs/liburing/test/d4ae271dfaae.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/d77a67ed5f27.t/ya.make b/contrib/libs/liburing/test/d77a67ed5f27.t/ya.make
index c2ef703bfc..a77fe7303d 100644
--- a/contrib/libs/liburing/test/d77a67ed5f27.t/ya.make
+++ b/contrib/libs/liburing/test/d77a67ed5f27.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/defer-taskrun.t/ya.make b/contrib/libs/liburing/test/defer-taskrun.t/ya.make
index 92e7259640..ca3eee6779 100644
--- a/contrib/libs/liburing/test/defer-taskrun.t/ya.make
+++ b/contrib/libs/liburing/test/defer-taskrun.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/defer.t/ya.make b/contrib/libs/liburing/test/defer.t/ya.make
index 6c8e22b1a7..278d85aaa5 100644
--- a/contrib/libs/liburing/test/defer.t/ya.make
+++ b/contrib/libs/liburing/test/defer.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/double-poll-crash.t/ya.make b/contrib/libs/liburing/test/double-poll-crash.t/ya.make
index a7b535b53b..ad6bada4a3 100644
--- a/contrib/libs/liburing/test/double-poll-crash.t/ya.make
+++ b/contrib/libs/liburing/test/double-poll-crash.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/drop-submit.t/ya.make b/contrib/libs/liburing/test/drop-submit.t/ya.make
index a841d9f7fd..e65de06756 100644
--- a/contrib/libs/liburing/test/drop-submit.t/ya.make
+++ b/contrib/libs/liburing/test/drop-submit.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/eeed8b54e0df.t/ya.make b/contrib/libs/liburing/test/eeed8b54e0df.t/ya.make
index 109406685e..5063228982 100644
--- a/contrib/libs/liburing/test/eeed8b54e0df.t/ya.make
+++ b/contrib/libs/liburing/test/eeed8b54e0df.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/empty-eownerdead.t/ya.make b/contrib/libs/liburing/test/empty-eownerdead.t/ya.make
index ee326d608d..f49366ddbd 100644
--- a/contrib/libs/liburing/test/empty-eownerdead.t/ya.make
+++ b/contrib/libs/liburing/test/empty-eownerdead.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/eploop.t/ya.make b/contrib/libs/liburing/test/eploop.t/ya.make
index 29b1f9096a..fcc38027f7 100644
--- a/contrib/libs/liburing/test/eploop.t/ya.make
+++ b/contrib/libs/liburing/test/eploop.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/eventfd-disable.t/ya.make b/contrib/libs/liburing/test/eventfd-disable.t/ya.make
index 0337935c41..c01ab83f2a 100644
--- a/contrib/libs/liburing/test/eventfd-disable.t/ya.make
+++ b/contrib/libs/liburing/test/eventfd-disable.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/eventfd-reg.t/ya.make b/contrib/libs/liburing/test/eventfd-reg.t/ya.make
index c2d33b79ac..372e67ee14 100644
--- a/contrib/libs/liburing/test/eventfd-reg.t/ya.make
+++ b/contrib/libs/liburing/test/eventfd-reg.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/eventfd-ring.t/ya.make b/contrib/libs/liburing/test/eventfd-ring.t/ya.make
index 8809666f74..32b845d176 100644
--- a/contrib/libs/liburing/test/eventfd-ring.t/ya.make
+++ b/contrib/libs/liburing/test/eventfd-ring.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/eventfd.t/ya.make b/contrib/libs/liburing/test/eventfd.t/ya.make
index e37b9ad9e5..e4262f3745 100644
--- a/contrib/libs/liburing/test/eventfd.t/ya.make
+++ b/contrib/libs/liburing/test/eventfd.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/evloop.t/ya.make b/contrib/libs/liburing/test/evloop.t/ya.make
index 6040603610..4e8c03cbfd 100644
--- a/contrib/libs/liburing/test/evloop.t/ya.make
+++ b/contrib/libs/liburing/test/evloop.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/exec-target.t/ya.make b/contrib/libs/liburing/test/exec-target.t/ya.make
index d9e7ad6ddc..c9aea8405d 100644
--- a/contrib/libs/liburing/test/exec-target.t/ya.make
+++ b/contrib/libs/liburing/test/exec-target.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/exit-no-cleanup.t/ya.make b/contrib/libs/liburing/test/exit-no-cleanup.t/ya.make
index 352ba0019f..347d2742aa 100644
--- a/contrib/libs/liburing/test/exit-no-cleanup.t/ya.make
+++ b/contrib/libs/liburing/test/exit-no-cleanup.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fadvise.t/ya.make b/contrib/libs/liburing/test/fadvise.t/ya.make
index e2ee5c8755..ffbc32f100 100644
--- a/contrib/libs/liburing/test/fadvise.t/ya.make
+++ b/contrib/libs/liburing/test/fadvise.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fallocate.t/ya.make b/contrib/libs/liburing/test/fallocate.t/ya.make
index 1f071400f6..e1a17b046f 100644
--- a/contrib/libs/liburing/test/fallocate.t/ya.make
+++ b/contrib/libs/liburing/test/fallocate.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fc2a85cb02ef.t/ya.make b/contrib/libs/liburing/test/fc2a85cb02ef.t/ya.make
index d8ed373ce0..860eefb834 100644
--- a/contrib/libs/liburing/test/fc2a85cb02ef.t/ya.make
+++ b/contrib/libs/liburing/test/fc2a85cb02ef.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fd-pass.t/ya.make b/contrib/libs/liburing/test/fd-pass.t/ya.make
index cb784bdb92..b779313537 100644
--- a/contrib/libs/liburing/test/fd-pass.t/ya.make
+++ b/contrib/libs/liburing/test/fd-pass.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/file-register.t/ya.make b/contrib/libs/liburing/test/file-register.t/ya.make
index 7cd3f05b21..257f7845cc 100644
--- a/contrib/libs/liburing/test/file-register.t/ya.make
+++ b/contrib/libs/liburing/test/file-register.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/file-update.t/ya.make b/contrib/libs/liburing/test/file-update.t/ya.make
index a8ff2d4219..327a6685af 100644
--- a/contrib/libs/liburing/test/file-update.t/ya.make
+++ b/contrib/libs/liburing/test/file-update.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/file-verify.t/ya.make b/contrib/libs/liburing/test/file-verify.t/ya.make
index 0a92773553..3a79b3099a 100644
--- a/contrib/libs/liburing/test/file-verify.t/ya.make
+++ b/contrib/libs/liburing/test/file-verify.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/files-exit-hang-poll.t/ya.make b/contrib/libs/liburing/test/files-exit-hang-poll.t/ya.make
index d37795437b..fb6701189b 100644
--- a/contrib/libs/liburing/test/files-exit-hang-poll.t/ya.make
+++ b/contrib/libs/liburing/test/files-exit-hang-poll.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/files-exit-hang-timeout.t/ya.make b/contrib/libs/liburing/test/files-exit-hang-timeout.t/ya.make
index d92efe73fa..f93949940e 100644
--- a/contrib/libs/liburing/test/files-exit-hang-timeout.t/ya.make
+++ b/contrib/libs/liburing/test/files-exit-hang-timeout.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fixed-buf-iter.t/ya.make b/contrib/libs/liburing/test/fixed-buf-iter.t/ya.make
index acf648f60a..e1d23cf71a 100644
--- a/contrib/libs/liburing/test/fixed-buf-iter.t/ya.make
+++ b/contrib/libs/liburing/test/fixed-buf-iter.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fixed-link.t/ya.make b/contrib/libs/liburing/test/fixed-link.t/ya.make
index cbaac97216..d8c49a261a 100644
--- a/contrib/libs/liburing/test/fixed-link.t/ya.make
+++ b/contrib/libs/liburing/test/fixed-link.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fixed-reuse.t/ya.make b/contrib/libs/liburing/test/fixed-reuse.t/ya.make
index 2e100c343b..4f736e5f9a 100644
--- a/contrib/libs/liburing/test/fixed-reuse.t/ya.make
+++ b/contrib/libs/liburing/test/fixed-reuse.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fpos.t/ya.make b/contrib/libs/liburing/test/fpos.t/ya.make
index ec8c98d92e..be16295907 100644
--- a/contrib/libs/liburing/test/fpos.t/ya.make
+++ b/contrib/libs/liburing/test/fpos.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/fsync.t/ya.make b/contrib/libs/liburing/test/fsync.t/ya.make
index db2352138d..0d7b868d67 100644
--- a/contrib/libs/liburing/test/fsync.t/ya.make
+++ b/contrib/libs/liburing/test/fsync.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/hardlink.t/ya.make b/contrib/libs/liburing/test/hardlink.t/ya.make
index 2ca842d015..6de2b1f650 100644
--- a/contrib/libs/liburing/test/hardlink.t/ya.make
+++ b/contrib/libs/liburing/test/hardlink.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/io-cancel.t/ya.make b/contrib/libs/liburing/test/io-cancel.t/ya.make
index d3031af0b6..68b452e6ca 100644
--- a/contrib/libs/liburing/test/io-cancel.t/ya.make
+++ b/contrib/libs/liburing/test/io-cancel.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/io_uring_enter.t/ya.make b/contrib/libs/liburing/test/io_uring_enter.t/ya.make
index 4fe4b806e4..8262ad1c44 100644
--- a/contrib/libs/liburing/test/io_uring_enter.t/ya.make
+++ b/contrib/libs/liburing/test/io_uring_enter.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/io_uring_passthrough.t/ya.make b/contrib/libs/liburing/test/io_uring_passthrough.t/ya.make
index 66fb67d7b9..cd6a96a2c1 100644
--- a/contrib/libs/liburing/test/io_uring_passthrough.t/ya.make
+++ b/contrib/libs/liburing/test/io_uring_passthrough.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/io_uring_register.t/ya.make b/contrib/libs/liburing/test/io_uring_register.t/ya.make
index b0853ab0c1..2c0915d9ce 100644
--- a/contrib/libs/liburing/test/io_uring_register.t/ya.make
+++ b/contrib/libs/liburing/test/io_uring_register.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/io_uring_setup.t/ya.make b/contrib/libs/liburing/test/io_uring_setup.t/ya.make
index 634df89ad5..e6c6715ff9 100644
--- a/contrib/libs/liburing/test/io_uring_setup.t/ya.make
+++ b/contrib/libs/liburing/test/io_uring_setup.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/iopoll-leak.t/ya.make b/contrib/libs/liburing/test/iopoll-leak.t/ya.make
index 1fd6c810f1..cbca6ec4a3 100644
--- a/contrib/libs/liburing/test/iopoll-leak.t/ya.make
+++ b/contrib/libs/liburing/test/iopoll-leak.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/iopoll-overflow.t/ya.make b/contrib/libs/liburing/test/iopoll-overflow.t/ya.make
index e8994d965a..89dd34cf2f 100644
--- a/contrib/libs/liburing/test/iopoll-overflow.t/ya.make
+++ b/contrib/libs/liburing/test/iopoll-overflow.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/iopoll.t/ya.make b/contrib/libs/liburing/test/iopoll.t/ya.make
index f2237ca2f6..a7782bc460 100644
--- a/contrib/libs/liburing/test/iopoll.t/ya.make
+++ b/contrib/libs/liburing/test/iopoll.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/lfs-openat-write.t/ya.make b/contrib/libs/liburing/test/lfs-openat-write.t/ya.make
index 697171e87d..e7f5812c03 100644
--- a/contrib/libs/liburing/test/lfs-openat-write.t/ya.make
+++ b/contrib/libs/liburing/test/lfs-openat-write.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/lfs-openat.t/ya.make b/contrib/libs/liburing/test/lfs-openat.t/ya.make
index 17c95dbc0d..c059f9ba88 100644
--- a/contrib/libs/liburing/test/lfs-openat.t/ya.make
+++ b/contrib/libs/liburing/test/lfs-openat.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/link-timeout.t/ya.make b/contrib/libs/liburing/test/link-timeout.t/ya.make
index 7435c6ec6a..2f45ce1aeb 100644
--- a/contrib/libs/liburing/test/link-timeout.t/ya.make
+++ b/contrib/libs/liburing/test/link-timeout.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/link.t/ya.make b/contrib/libs/liburing/test/link.t/ya.make
index e80fb159df..5caf124ccf 100644
--- a/contrib/libs/liburing/test/link.t/ya.make
+++ b/contrib/libs/liburing/test/link.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/link_drain.t/ya.make b/contrib/libs/liburing/test/link_drain.t/ya.make
index 9b8e83bae3..e1ef348dce 100644
--- a/contrib/libs/liburing/test/link_drain.t/ya.make
+++ b/contrib/libs/liburing/test/link_drain.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/madvise.t/ya.make b/contrib/libs/liburing/test/madvise.t/ya.make
index d2bf2f7e50..362e11ac11 100644
--- a/contrib/libs/liburing/test/madvise.t/ya.make
+++ b/contrib/libs/liburing/test/madvise.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/mkdir.t/ya.make b/contrib/libs/liburing/test/mkdir.t/ya.make
index 5bac362198..56b5e4fb36 100644
--- a/contrib/libs/liburing/test/mkdir.t/ya.make
+++ b/contrib/libs/liburing/test/mkdir.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/msg-ring-flags.t/ya.make b/contrib/libs/liburing/test/msg-ring-flags.t/ya.make
index 1520ca32a0..e0eaa3aef4 100644
--- a/contrib/libs/liburing/test/msg-ring-flags.t/ya.make
+++ b/contrib/libs/liburing/test/msg-ring-flags.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/msg-ring-overflow.t/ya.make b/contrib/libs/liburing/test/msg-ring-overflow.t/ya.make
index ab0076307f..0d44203064 100644
--- a/contrib/libs/liburing/test/msg-ring-overflow.t/ya.make
+++ b/contrib/libs/liburing/test/msg-ring-overflow.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/msg-ring.t/ya.make b/contrib/libs/liburing/test/msg-ring.t/ya.make
index 7390bba832..5ba3a96f83 100644
--- a/contrib/libs/liburing/test/msg-ring.t/ya.make
+++ b/contrib/libs/liburing/test/msg-ring.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/multicqes_drain.t/ya.make b/contrib/libs/liburing/test/multicqes_drain.t/ya.make
index 22701ab8fe..1029c03a2b 100644
--- a/contrib/libs/liburing/test/multicqes_drain.t/ya.make
+++ b/contrib/libs/liburing/test/multicqes_drain.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/nolibc.t/ya.make b/contrib/libs/liburing/test/nolibc.t/ya.make
index c28e1afe67..1dbe26a537 100644
--- a/contrib/libs/liburing/test/nolibc.t/ya.make
+++ b/contrib/libs/liburing/test/nolibc.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/nop-all-sizes.t/ya.make b/contrib/libs/liburing/test/nop-all-sizes.t/ya.make
index d29e71121a..bfad8c0e08 100644
--- a/contrib/libs/liburing/test/nop-all-sizes.t/ya.make
+++ b/contrib/libs/liburing/test/nop-all-sizes.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/nop.t/ya.make b/contrib/libs/liburing/test/nop.t/ya.make
index c48cf210ca..fbfdfc3658 100644
--- a/contrib/libs/liburing/test/nop.t/ya.make
+++ b/contrib/libs/liburing/test/nop.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/open-close.t/ya.make b/contrib/libs/liburing/test/open-close.t/ya.make
index 94cec1bf20..564b9236c5 100644
--- a/contrib/libs/liburing/test/open-close.t/ya.make
+++ b/contrib/libs/liburing/test/open-close.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/open-direct-link.t/ya.make b/contrib/libs/liburing/test/open-direct-link.t/ya.make
index d0829be41c..7a30e78100 100644
--- a/contrib/libs/liburing/test/open-direct-link.t/ya.make
+++ b/contrib/libs/liburing/test/open-direct-link.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/open-direct-pick.t/ya.make b/contrib/libs/liburing/test/open-direct-pick.t/ya.make
index f0c90f96e2..94c516b041 100644
--- a/contrib/libs/liburing/test/open-direct-pick.t/ya.make
+++ b/contrib/libs/liburing/test/open-direct-pick.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/openat2.t/ya.make b/contrib/libs/liburing/test/openat2.t/ya.make
index 808ae9394d..e78699c3c3 100644
--- a/contrib/libs/liburing/test/openat2.t/ya.make
+++ b/contrib/libs/liburing/test/openat2.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/personality.t/ya.make b/contrib/libs/liburing/test/personality.t/ya.make
index 7e04372231..50f1f3ac57 100644
--- a/contrib/libs/liburing/test/personality.t/ya.make
+++ b/contrib/libs/liburing/test/personality.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/pipe-bug.t/ya.make b/contrib/libs/liburing/test/pipe-bug.t/ya.make
index 1304228eb8..8f06f4d3bc 100644
--- a/contrib/libs/liburing/test/pipe-bug.t/ya.make
+++ b/contrib/libs/liburing/test/pipe-bug.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/pipe-eof.t/ya.make b/contrib/libs/liburing/test/pipe-eof.t/ya.make
index 4e8a60283b..6d64b25752 100644
--- a/contrib/libs/liburing/test/pipe-eof.t/ya.make
+++ b/contrib/libs/liburing/test/pipe-eof.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/pipe-reuse.t/ya.make b/contrib/libs/liburing/test/pipe-reuse.t/ya.make
index cd6529bc97..73bc432077 100644
--- a/contrib/libs/liburing/test/pipe-reuse.t/ya.make
+++ b/contrib/libs/liburing/test/pipe-reuse.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-cancel-all.t/ya.make b/contrib/libs/liburing/test/poll-cancel-all.t/ya.make
index 04f8596d5f..786ade41b1 100644
--- a/contrib/libs/liburing/test/poll-cancel-all.t/ya.make
+++ b/contrib/libs/liburing/test/poll-cancel-all.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-cancel-ton.t/ya.make b/contrib/libs/liburing/test/poll-cancel-ton.t/ya.make
index 72fb173290..15c19174b0 100644
--- a/contrib/libs/liburing/test/poll-cancel-ton.t/ya.make
+++ b/contrib/libs/liburing/test/poll-cancel-ton.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-cancel.t/ya.make b/contrib/libs/liburing/test/poll-cancel.t/ya.make
index 9e82974528..2553f8c259 100644
--- a/contrib/libs/liburing/test/poll-cancel.t/ya.make
+++ b/contrib/libs/liburing/test/poll-cancel.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-link.t/ya.make b/contrib/libs/liburing/test/poll-link.t/ya.make
index a4f68fa941..58651f5a25 100644
--- a/contrib/libs/liburing/test/poll-link.t/ya.make
+++ b/contrib/libs/liburing/test/poll-link.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-many.t/ya.make b/contrib/libs/liburing/test/poll-many.t/ya.make
index 4201db5879..6627518465 100644
--- a/contrib/libs/liburing/test/poll-many.t/ya.make
+++ b/contrib/libs/liburing/test/poll-many.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-mshot-overflow.t/ya.make b/contrib/libs/liburing/test/poll-mshot-overflow.t/ya.make
index fa8fccff61..b8256bf607 100644
--- a/contrib/libs/liburing/test/poll-mshot-overflow.t/ya.make
+++ b/contrib/libs/liburing/test/poll-mshot-overflow.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-mshot-update.t/ya.make b/contrib/libs/liburing/test/poll-mshot-update.t/ya.make
index a803086ffa..59b62d767f 100644
--- a/contrib/libs/liburing/test/poll-mshot-update.t/ya.make
+++ b/contrib/libs/liburing/test/poll-mshot-update.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-race-mshot.t/ya.make b/contrib/libs/liburing/test/poll-race-mshot.t/ya.make
index 14ebf80acd..23bfdb52be 100644
--- a/contrib/libs/liburing/test/poll-race-mshot.t/ya.make
+++ b/contrib/libs/liburing/test/poll-race-mshot.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-race.t/ya.make b/contrib/libs/liburing/test/poll-race.t/ya.make
index 2333a17060..3ca80fff51 100644
--- a/contrib/libs/liburing/test/poll-race.t/ya.make
+++ b/contrib/libs/liburing/test/poll-race.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-ring.t/ya.make b/contrib/libs/liburing/test/poll-ring.t/ya.make
index ba8b534c9b..dbb076dba3 100644
--- a/contrib/libs/liburing/test/poll-ring.t/ya.make
+++ b/contrib/libs/liburing/test/poll-ring.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll-v-poll.t/ya.make b/contrib/libs/liburing/test/poll-v-poll.t/ya.make
index e560f65b4c..b4e9f21035 100644
--- a/contrib/libs/liburing/test/poll-v-poll.t/ya.make
+++ b/contrib/libs/liburing/test/poll-v-poll.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/poll.t/ya.make b/contrib/libs/liburing/test/poll.t/ya.make
index 6c0250d683..defd43e48b 100644
--- a/contrib/libs/liburing/test/poll.t/ya.make
+++ b/contrib/libs/liburing/test/poll.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/pollfree.t/ya.make b/contrib/libs/liburing/test/pollfree.t/ya.make
index 0bc185197f..10e4570b18 100644
--- a/contrib/libs/liburing/test/pollfree.t/ya.make
+++ b/contrib/libs/liburing/test/pollfree.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/probe.t/ya.make b/contrib/libs/liburing/test/probe.t/ya.make
index ac544d180b..5f1479621d 100644
--- a/contrib/libs/liburing/test/probe.t/ya.make
+++ b/contrib/libs/liburing/test/probe.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/read-before-exit.t/ya.make b/contrib/libs/liburing/test/read-before-exit.t/ya.make
index 3432f12572..7f4fd1a696 100644
--- a/contrib/libs/liburing/test/read-before-exit.t/ya.make
+++ b/contrib/libs/liburing/test/read-before-exit.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/read-write.t/ya.make b/contrib/libs/liburing/test/read-write.t/ya.make
index 1358850f7e..8788846775 100644
--- a/contrib/libs/liburing/test/read-write.t/ya.make
+++ b/contrib/libs/liburing/test/read-write.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/recv-msgall-stream.t/ya.make b/contrib/libs/liburing/test/recv-msgall-stream.t/ya.make
index 1ac1a18c9b..30ca171558 100644
--- a/contrib/libs/liburing/test/recv-msgall-stream.t/ya.make
+++ b/contrib/libs/liburing/test/recv-msgall-stream.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/recv-msgall.t/ya.make b/contrib/libs/liburing/test/recv-msgall.t/ya.make
index 8d217a3d8e..589043283b 100644
--- a/contrib/libs/liburing/test/recv-msgall.t/ya.make
+++ b/contrib/libs/liburing/test/recv-msgall.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/recv-multishot.t/ya.make b/contrib/libs/liburing/test/recv-multishot.t/ya.make
index f216a62bda..b40b5fc122 100644
--- a/contrib/libs/liburing/test/recv-multishot.t/ya.make
+++ b/contrib/libs/liburing/test/recv-multishot.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/reg-hint.t/ya.make b/contrib/libs/liburing/test/reg-hint.t/ya.make
index ef01ee9b41..1b58d61651 100644
--- a/contrib/libs/liburing/test/reg-hint.t/ya.make
+++ b/contrib/libs/liburing/test/reg-hint.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/reg-reg-ring.t/ya.make b/contrib/libs/liburing/test/reg-reg-ring.t/ya.make
index ddb58c45f2..ed5b0aee97 100644
--- a/contrib/libs/liburing/test/reg-reg-ring.t/ya.make
+++ b/contrib/libs/liburing/test/reg-reg-ring.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/regbuf-merge.t/ya.make b/contrib/libs/liburing/test/regbuf-merge.t/ya.make
index 9226844487..44447e37b0 100644
--- a/contrib/libs/liburing/test/regbuf-merge.t/ya.make
+++ b/contrib/libs/liburing/test/regbuf-merge.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/register-restrictions.t/ya.make b/contrib/libs/liburing/test/register-restrictions.t/ya.make
index 999b345b9e..8e240d2063 100644
--- a/contrib/libs/liburing/test/register-restrictions.t/ya.make
+++ b/contrib/libs/liburing/test/register-restrictions.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/rename.t/ya.make b/contrib/libs/liburing/test/rename.t/ya.make
index ad05bb1117..cf2ed0b973 100644
--- a/contrib/libs/liburing/test/rename.t/ya.make
+++ b/contrib/libs/liburing/test/rename.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/ring-leak.t/ya.make b/contrib/libs/liburing/test/ring-leak.t/ya.make
index ed8c58f70a..e4ea225471 100644
--- a/contrib/libs/liburing/test/ring-leak.t/ya.make
+++ b/contrib/libs/liburing/test/ring-leak.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/ring-leak2.t/ya.make b/contrib/libs/liburing/test/ring-leak2.t/ya.make
index 6a6fad42ef..45190a8c34 100644
--- a/contrib/libs/liburing/test/ring-leak2.t/ya.make
+++ b/contrib/libs/liburing/test/ring-leak2.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/ringbuf-read.t/ya.make b/contrib/libs/liburing/test/ringbuf-read.t/ya.make
index a438659ae2..2f51a58d68 100644
--- a/contrib/libs/liburing/test/ringbuf-read.t/ya.make
+++ b/contrib/libs/liburing/test/ringbuf-read.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/rsrc_tags.t/ya.make b/contrib/libs/liburing/test/rsrc_tags.t/ya.make
index 8e5933f11c..1b9182937e 100644
--- a/contrib/libs/liburing/test/rsrc_tags.t/ya.make
+++ b/contrib/libs/liburing/test/rsrc_tags.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/rw_merge_test.t/ya.make b/contrib/libs/liburing/test/rw_merge_test.t/ya.make
index be8f577459..a5472529b1 100644
--- a/contrib/libs/liburing/test/rw_merge_test.t/ya.make
+++ b/contrib/libs/liburing/test/rw_merge_test.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/self.t/ya.make b/contrib/libs/liburing/test/self.t/ya.make
index 4d9b10614b..38f287c84c 100644
--- a/contrib/libs/liburing/test/self.t/ya.make
+++ b/contrib/libs/liburing/test/self.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/send-zerocopy.t/ya.make b/contrib/libs/liburing/test/send-zerocopy.t/ya.make
index 35e3884c92..e76d0cfb2d 100644
--- a/contrib/libs/liburing/test/send-zerocopy.t/ya.make
+++ b/contrib/libs/liburing/test/send-zerocopy.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/send_recv.t/ya.make b/contrib/libs/liburing/test/send_recv.t/ya.make
index 63accb8ce3..a6972a5f00 100644
--- a/contrib/libs/liburing/test/send_recv.t/ya.make
+++ b/contrib/libs/liburing/test/send_recv.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/send_recvmsg.t/ya.make b/contrib/libs/liburing/test/send_recvmsg.t/ya.make
index 6c931203f2..ead699bab3 100644
--- a/contrib/libs/liburing/test/send_recvmsg.t/ya.make
+++ b/contrib/libs/liburing/test/send_recvmsg.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sendmsg_fs_cve.c b/contrib/libs/liburing/test/sendmsg_fs_cve.c
deleted file mode 100644
index 786e7dc551..0000000000
--- a/contrib/libs/liburing/test/sendmsg_fs_cve.c
+++ /dev/null
@@ -1,201 +0,0 @@
-#include "../config-host.h"
-/* SPDX-License-Identifier: GPL-2.0-or-later */
-/*
- * repro-CVE-2020-29373 -- Reproducer for CVE-2020-29373.
- *
- * Copyright (c) 2021 SUSE
- * Author: Nicolai Stange <nstange@suse.de>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
- */
-
-#include <unistd.h>
-#include <stdio.h>
-#include <string.h>
-#include <sys/mman.h>
-#include <sys/socket.h>
-#include <sys/un.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <inttypes.h>
-#include <stdlib.h>
-#include <sys/types.h>
-#include <sys/wait.h>
-#include "liburing.h"
-
-/*
- * This attempts to make the kernel issue a sendmsg() to
- * path from io_uring's async io_sq_wq_submit_work().
- *
- * Unfortunately, IOSQE_ASYNC is available only from kernel version
- * 5.6 onwards. To still force io_uring to process the request
- * asynchronously from io_sq_wq_submit_work(), queue a couple of
- * auxiliary requests all failing with EAGAIN before. This is
- * implemented by writing repeatedly to an auxiliary O_NONBLOCK
- * AF_UNIX socketpair with a small SO_SNDBUF.
- */
-static int try_sendmsg_async(const char * const path)
-{
- int snd_sock, r;
- struct io_uring ring;
- char sbuf[16] = {};
- struct iovec siov = { .iov_base = &sbuf, .iov_len = sizeof(sbuf) };
- struct sockaddr_un addr = {};
- struct msghdr msg = {
- .msg_name = &addr,
- .msg_namelen = sizeof(addr),
- .msg_iov = &siov,
- .msg_iovlen = 1,
- };
- struct io_uring_cqe *cqe;
- struct io_uring_sqe *sqe;
-
- snd_sock = socket(AF_UNIX, SOCK_DGRAM, 0);
- if (snd_sock < 0) {
- perror("socket(AF_UNIX)");
- return -1;
- }
-
- addr.sun_family = AF_UNIX;
- strcpy(addr.sun_path, path);
-
- r = io_uring_queue_init(512, &ring, 0);
- if (r < 0) {
- fprintf(stderr, "ring setup failed: %d\n", r);
- goto close_iour;
- }
-
- sqe = io_uring_get_sqe(&ring);
- if (!sqe) {
- fprintf(stderr, "get sqe failed\n");
- r = -EFAULT;
- goto close_iour;
- }
-
- /* the actual one supposed to fail with -ENOENT. */
- io_uring_prep_sendmsg(sqe, snd_sock, &msg, 0);
- sqe->flags = IOSQE_ASYNC;
- sqe->user_data = 255;
-
- r = io_uring_submit(&ring);
- if (r != 1) {
- fprintf(stderr, "sqe submit failed: %d\n", r);
- r = -EFAULT;
- goto close_iour;
- }
-
- r = io_uring_wait_cqe(&ring, &cqe);
- if (r < 0) {
- fprintf(stderr, "wait completion %d\n", r);
- r = -EFAULT;
- goto close_iour;
- }
- if (cqe->user_data != 255) {
- fprintf(stderr, "user data %d\n", r);
- r = -EFAULT;
- goto close_iour;
- }
- if (cqe->res != -ENOENT) {
- r = 3;
- fprintf(stderr,
- "error: cqe %i: res=%i, but expected -ENOENT\n",
- (int)cqe->user_data, (int)cqe->res);
- }
- io_uring_cqe_seen(&ring, cqe);
-
-close_iour:
- io_uring_queue_exit(&ring);
- close(snd_sock);
- return r;
-}
-
-int main(int argc, char *argv[])
-{
- int r;
- char tmpdir[] = "/tmp/tmp.XXXXXX";
- int rcv_sock;
- struct sockaddr_un addr = {};
- pid_t c;
- int wstatus;
-
- if (!mkdtemp(tmpdir)) {
- perror("mkdtemp()");
- return 1;
- }
-
- rcv_sock = socket(AF_UNIX, SOCK_DGRAM, 0);
- if (rcv_sock < 0) {
- perror("socket(AF_UNIX)");
- r = 1;
- goto rmtmpdir;
- }
-
- addr.sun_family = AF_UNIX;
- snprintf(addr.sun_path, sizeof(addr.sun_path), "%s/sock", tmpdir);
-
- r = bind(rcv_sock, (struct sockaddr *)&addr,
- sizeof(addr));
- if (r < 0) {
- perror("bind()");
- close(rcv_sock);
- r = 1;
- goto rmtmpdir;
- }
-
- c = fork();
- if (!c) {
- close(rcv_sock);
-
- r = chroot(tmpdir);
- if (r) {
- if (errno == EPERM) {
- fprintf(stderr, "chroot not allowed, skip\n");
- return 0;
- }
-
- perror("chroot()");
- return 1;
- }
-
- r = try_sendmsg_async(addr.sun_path);
- if (r < 0) {
- /* system call failure */
- r = 1;
- } else if (r) {
- /* test case failure */
- r += 1;
- }
- return r;
- }
-
- if (waitpid(c, &wstatus, 0) == (pid_t)-1) {
- perror("waitpid()");
- r = 1;
- goto rmsock;
- }
- if (!WIFEXITED(wstatus)) {
- fprintf(stderr, "child got terminated\n");
- r = 1;
- goto rmsock;
- }
- r = WEXITSTATUS(wstatus);
- if (r)
- fprintf(stderr, "error: Test failed\n");
-rmsock:
- close(rcv_sock);
- unlink(addr.sun_path);
-rmtmpdir:
- rmdir(tmpdir);
- return r;
-}
diff --git a/contrib/libs/liburing/test/sendmsg_fs_cve.t/ya.make b/contrib/libs/liburing/test/sendmsg_fs_cve.t/ya.make
deleted file mode 100644
index adbf795932..0000000000
--- a/contrib/libs/liburing/test/sendmsg_fs_cve.t/ya.make
+++ /dev/null
@@ -1,36 +0,0 @@
-# Generated by devtools/yamaker.
-
-PROGRAM()
-
-LICENSE(
- GPL-2.0-or-later AND
- GPL-3.0-or-later
-)
-
-LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-
-PEERDIR(
- contrib/libs/liburing
-)
-
-ADDINCL(
- contrib/libs/liburing/src/include
-)
-
-NO_COMPILER_WARNINGS()
-
-NO_RUNTIME()
-
-CFLAGS(
- -DLIBURING_BUILD_TEST
- -D__SANE_USERSPACE_TYPES__
-)
-
-SRCDIR(contrib/libs/liburing/test)
-
-SRCS(
- helpers.c
- sendmsg_fs_cve.c
-)
-
-END()
diff --git a/contrib/libs/liburing/test/shared-wq.t/ya.make b/contrib/libs/liburing/test/shared-wq.t/ya.make
index 6c7d7f68dd..b440a20ad2 100644
--- a/contrib/libs/liburing/test/shared-wq.t/ya.make
+++ b/contrib/libs/liburing/test/shared-wq.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/short-read.t/ya.make b/contrib/libs/liburing/test/short-read.t/ya.make
index b6a803a9fb..bd5c4f22c6 100644
--- a/contrib/libs/liburing/test/short-read.t/ya.make
+++ b/contrib/libs/liburing/test/short-read.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/shutdown.t/ya.make b/contrib/libs/liburing/test/shutdown.t/ya.make
index 569c706409..a7ac04e07b 100644
--- a/contrib/libs/liburing/test/shutdown.t/ya.make
+++ b/contrib/libs/liburing/test/shutdown.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sigfd-deadlock.t/ya.make b/contrib/libs/liburing/test/sigfd-deadlock.t/ya.make
index fa75fc5860..36610002cc 100644
--- a/contrib/libs/liburing/test/sigfd-deadlock.t/ya.make
+++ b/contrib/libs/liburing/test/sigfd-deadlock.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/single-issuer.t/ya.make b/contrib/libs/liburing/test/single-issuer.t/ya.make
index 956f613a70..2e5521ce85 100644
--- a/contrib/libs/liburing/test/single-issuer.t/ya.make
+++ b/contrib/libs/liburing/test/single-issuer.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/skip-cqe.t/ya.make b/contrib/libs/liburing/test/skip-cqe.t/ya.make
index f59bb6eb33..91af86e1b7 100644
--- a/contrib/libs/liburing/test/skip-cqe.t/ya.make
+++ b/contrib/libs/liburing/test/skip-cqe.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/socket-rw-eagain.t/ya.make b/contrib/libs/liburing/test/socket-rw-eagain.t/ya.make
index 8412126de4..c53af4874e 100644
--- a/contrib/libs/liburing/test/socket-rw-eagain.t/ya.make
+++ b/contrib/libs/liburing/test/socket-rw-eagain.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/socket-rw-offset.t/ya.make b/contrib/libs/liburing/test/socket-rw-offset.t/ya.make
index fe46ddd9e8..9abe5fea5a 100644
--- a/contrib/libs/liburing/test/socket-rw-offset.t/ya.make
+++ b/contrib/libs/liburing/test/socket-rw-offset.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/socket-rw.t/ya.make b/contrib/libs/liburing/test/socket-rw.t/ya.make
index decdc59a16..ff57d58e8c 100644
--- a/contrib/libs/liburing/test/socket-rw.t/ya.make
+++ b/contrib/libs/liburing/test/socket-rw.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/socket.t/ya.make b/contrib/libs/liburing/test/socket.t/ya.make
index cfba8ac48e..8dec62568b 100644
--- a/contrib/libs/liburing/test/socket.t/ya.make
+++ b/contrib/libs/liburing/test/socket.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/splice.t/ya.make b/contrib/libs/liburing/test/splice.t/ya.make
index a6bc2b332a..80a863ea70 100644
--- a/contrib/libs/liburing/test/splice.t/ya.make
+++ b/contrib/libs/liburing/test/splice.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sq-full-cpp.t/ya.make b/contrib/libs/liburing/test/sq-full-cpp.t/ya.make
index dac934e0b1..fc1f21522e 100644
--- a/contrib/libs/liburing/test/sq-full-cpp.t/ya.make
+++ b/contrib/libs/liburing/test/sq-full-cpp.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sq-full.t/ya.make b/contrib/libs/liburing/test/sq-full.t/ya.make
index 625699e88f..e6ef832864 100644
--- a/contrib/libs/liburing/test/sq-full.t/ya.make
+++ b/contrib/libs/liburing/test/sq-full.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sq-poll-dup.t/ya.make b/contrib/libs/liburing/test/sq-poll-dup.t/ya.make
index 7282fba5a3..7d3963bb3b 100644
--- a/contrib/libs/liburing/test/sq-poll-dup.t/ya.make
+++ b/contrib/libs/liburing/test/sq-poll-dup.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sq-poll-kthread.t/ya.make b/contrib/libs/liburing/test/sq-poll-kthread.t/ya.make
index 36394c534f..46ff659bdf 100644
--- a/contrib/libs/liburing/test/sq-poll-kthread.t/ya.make
+++ b/contrib/libs/liburing/test/sq-poll-kthread.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sq-poll-share.t/ya.make b/contrib/libs/liburing/test/sq-poll-share.t/ya.make
index b1ae1346cf..9f0cf69e7c 100644
--- a/contrib/libs/liburing/test/sq-poll-share.t/ya.make
+++ b/contrib/libs/liburing/test/sq-poll-share.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sq-space_left.t/ya.make b/contrib/libs/liburing/test/sq-space_left.t/ya.make
index 5dae77a0a7..a233e76314 100644
--- a/contrib/libs/liburing/test/sq-space_left.t/ya.make
+++ b/contrib/libs/liburing/test/sq-space_left.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sqpoll-cancel-hang.t/ya.make b/contrib/libs/liburing/test/sqpoll-cancel-hang.t/ya.make
index d018d03198..2ce4882281 100644
--- a/contrib/libs/liburing/test/sqpoll-cancel-hang.t/ya.make
+++ b/contrib/libs/liburing/test/sqpoll-cancel-hang.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sqpoll-disable-exit.t/ya.make b/contrib/libs/liburing/test/sqpoll-disable-exit.t/ya.make
index 645a92c30e..607b3402e7 100644
--- a/contrib/libs/liburing/test/sqpoll-disable-exit.t/ya.make
+++ b/contrib/libs/liburing/test/sqpoll-disable-exit.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sqpoll-exit-hang.t/ya.make b/contrib/libs/liburing/test/sqpoll-exit-hang.t/ya.make
index d3a0951352..6c0d92beb4 100644
--- a/contrib/libs/liburing/test/sqpoll-exit-hang.t/ya.make
+++ b/contrib/libs/liburing/test/sqpoll-exit-hang.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sqpoll-sleep.t/ya.make b/contrib/libs/liburing/test/sqpoll-sleep.t/ya.make
index fea530f680..8cab463c41 100644
--- a/contrib/libs/liburing/test/sqpoll-sleep.t/ya.make
+++ b/contrib/libs/liburing/test/sqpoll-sleep.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/stdout.t/ya.make b/contrib/libs/liburing/test/stdout.t/ya.make
index 1e9243fdd9..c200270692 100644
--- a/contrib/libs/liburing/test/stdout.t/ya.make
+++ b/contrib/libs/liburing/test/stdout.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/submit-and-wait.t/ya.make b/contrib/libs/liburing/test/submit-and-wait.t/ya.make
index 7c4bbf2d5d..63cff7d861 100644
--- a/contrib/libs/liburing/test/submit-and-wait.t/ya.make
+++ b/contrib/libs/liburing/test/submit-and-wait.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/submit-link-fail.t/ya.make b/contrib/libs/liburing/test/submit-link-fail.t/ya.make
index fe783d255c..484f0dfaa9 100644
--- a/contrib/libs/liburing/test/submit-link-fail.t/ya.make
+++ b/contrib/libs/liburing/test/submit-link-fail.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/submit-reuse.t/ya.make b/contrib/libs/liburing/test/submit-reuse.t/ya.make
index 695cf8e9fa..fe75d05679 100644
--- a/contrib/libs/liburing/test/submit-reuse.t/ya.make
+++ b/contrib/libs/liburing/test/submit-reuse.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/symlink.t/ya.make b/contrib/libs/liburing/test/symlink.t/ya.make
index c81378090b..4f1160e4f7 100644
--- a/contrib/libs/liburing/test/symlink.t/ya.make
+++ b/contrib/libs/liburing/test/symlink.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/sync-cancel.t/ya.make b/contrib/libs/liburing/test/sync-cancel.t/ya.make
index 2f6e02b23a..67ab927d6b 100644
--- a/contrib/libs/liburing/test/sync-cancel.t/ya.make
+++ b/contrib/libs/liburing/test/sync-cancel.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/teardowns.t/ya.make b/contrib/libs/liburing/test/teardowns.t/ya.make
index de112d8974..47e4174895 100644
--- a/contrib/libs/liburing/test/teardowns.t/ya.make
+++ b/contrib/libs/liburing/test/teardowns.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/thread-exit.t/ya.make b/contrib/libs/liburing/test/thread-exit.t/ya.make
index 7446a2d2a2..5ffe24f4dd 100644
--- a/contrib/libs/liburing/test/thread-exit.t/ya.make
+++ b/contrib/libs/liburing/test/thread-exit.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/timeout-new.t/ya.make b/contrib/libs/liburing/test/timeout-new.t/ya.make
index ef9c7f81a4..36b1e1a98d 100644
--- a/contrib/libs/liburing/test/timeout-new.t/ya.make
+++ b/contrib/libs/liburing/test/timeout-new.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/timeout.t/ya.make b/contrib/libs/liburing/test/timeout.t/ya.make
index d1f6bf6f09..87fe2da45e 100644
--- a/contrib/libs/liburing/test/timeout.t/ya.make
+++ b/contrib/libs/liburing/test/timeout.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/tty-write-dpoll.t/ya.make b/contrib/libs/liburing/test/tty-write-dpoll.t/ya.make
index e194f62a61..5307543819 100644
--- a/contrib/libs/liburing/test/tty-write-dpoll.t/ya.make
+++ b/contrib/libs/liburing/test/tty-write-dpoll.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/unlink.t/ya.make b/contrib/libs/liburing/test/unlink.t/ya.make
index 62500cabd2..6f0c230969 100644
--- a/contrib/libs/liburing/test/unlink.t/ya.make
+++ b/contrib/libs/liburing/test/unlink.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/version.t/ya.make b/contrib/libs/liburing/test/version.t/ya.make
index 236860709b..7b9b1ca30a 100644
--- a/contrib/libs/liburing/test/version.t/ya.make
+++ b/contrib/libs/liburing/test/version.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/wakeup-hang.t/ya.make b/contrib/libs/liburing/test/wakeup-hang.t/ya.make
index a15adedefc..710a403dc3 100644
--- a/contrib/libs/liburing/test/wakeup-hang.t/ya.make
+++ b/contrib/libs/liburing/test/wakeup-hang.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/test/xattr.t/ya.make b/contrib/libs/liburing/test/xattr.t/ya.make
index 6688f4d0fc..1f5ea897bd 100644
--- a/contrib/libs/liburing/test/xattr.t/ya.make
+++ b/contrib/libs/liburing/test/xattr.t/ya.make
@@ -4,6 +4,8 @@ PROGRAM()
WITHOUT_LICENSE_TEXTS()
+LICENSE(MIT)
+
PEERDIR(
contrib/libs/liburing
)
diff --git a/contrib/libs/liburing/ya.make b/contrib/libs/liburing/ya.make
index 97083fd647..5b65650b39 100644
--- a/contrib/libs/liburing/ya.make
+++ b/contrib/libs/liburing/ya.make
@@ -2,6 +2,10 @@
LIBRARY()
+VERSION(2.4)
+
+ORIGINAL_SOURCE(https://github.com/axboe/liburing/archive/liburing-2.4.tar.gz)
+
LICENSE(
"(GPL-2.0-only WITH Linux-syscall-note OR MIT)" AND
"(LGPL-2.1-only OR MIT)" AND
@@ -10,10 +14,6 @@ LICENSE(
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(2.4)
-
-ORIGINAL_SOURCE(https://github.com/axboe/liburing/archive/liburing-2.4.tar.gz)
-
ADDINCL(
GLOBAL contrib/libs/liburing/src/include
)
@@ -157,7 +157,6 @@ RECURSE(
test/send-zerocopy.t
test/send_recv.t
test/send_recvmsg.t
- test/sendmsg_fs_cve.t
test/shared-wq.t
test/short-read.t
test/shutdown.t