Subject | Hash | Author | Date (UTC) |
---|---|---|---|
fallocate test | 6e2cb9a158255114861f9284f7d817758bd43798 | Catalin(ux) M. BOIE | 2024-12-27 13:42:10 |
Lots of changes, mostly on web part | 22554cadc5999ec88af2a6436b645e76e1bf60b9 | Catalin(ux) M. BOIE | 2024-12-27 13:39:25 |
Lots of stuff | 772d6034b3a334afb74716ad8d69e779039cb492 | Catalin(ux) M. BOIE | 2024-11-04 21:37:43 |
Lots of stuff all over the place | 2dddfcfeb41893e518c61f349d5aa96746617662 | Catalin(ux) M. BOIE | 2024-01-20 06:58:03 |
Log leaks when program runs | 5f4a8873f9d9b137445aeb2fa4058e9d0a324770 | Catalin(ux) M. BOIE | 2023-04-10 17:09:15 |
More core functions are traced; leak detector | dc66bea6ff6c977d08bd4845634fd2c1bba1ed64 | Catalin(ux) M. BOIE | 2023-04-09 12:29:38 |
Added texlive-extsizes to requirements | 0fdb6fb6e970f4d86a66d83343f489e2ee94537f | Catalin(ux) M. BOIE | 2023-03-20 05:51:43 |
Cosmetic | 6cd025cc3724731b983e92b4851783730c4e1c43 | Catalin(ux) M. BOIE | 2023-03-20 05:37:01 |
Solved a little curl processing bug; updated doc | 55c78506492a686c38a3d2833708e243f339ba0f | Catalin(ux) M. BOIE | 2023-03-18 06:55:28 |
Added nd-cert-info tool | 14447ae85aa5501d542c17f31fd6ce820267846c | Catalin(ux) M. BOIE | 2023-03-18 06:54:42 |
Mostly documentation updates | fadbfe517eac4b0de3783e79d9779af57791833d | Catalin(ux) M. BOIE | 2023-03-17 07:17:12 |
Another json_object_get_uint64 replaced with int64 | 21f272b86ed57916d0fb7cc05de20170c36cf1cb | Catalin(ux) M. BOIE | 2023-03-15 20:16:13 |
make chown optional to not get errors when building rpm | 2541f217b4ee77748d03f553ce1f6576c43c7106 | Catalin(ux) M. BOIE | 2023-03-15 19:00:49 |
Wrong path to Makefile.common in Makefile | 82d474d4e825fd1afaf225518512f075ca25295f | Catalin(ux) M. BOIE | 2023-03-15 18:16:58 |
DESTDIR installation fix | 5b5b7917a4b26daed48f1bb6dee826533997b518 | Catalin(ux) M. BOIE | 2023-03-15 12:59:22 |
RockyLinux 8 does not have json_object_new_uint64 function | ce66611027547ca6740f36efa4f9da60f47c6132 | Catalin(ux) M. BOIE | 2023-03-15 12:33:18 |
More functions added | 920cc4824df01ccfc0b04450fdfa43568910cf85 | Catalin(ux) M. BOIE | 2023-03-15 06:17:29 |
Lots of changes | 8c803765a4dd6d79e7f61927c47a5f1a19e3db31 | Catalin(ux) M. BOIE | 2023-03-13 05:51:28 |
Record full path of the cert for openssl | 66e89d4e0eaf638859b39c791d82d233e2d0c2c2 | Catalin(ux) M. BOIE | 2023-03-03 18:41:57 |
Improve presentation | 0600fd3c6e5fcb0dd152d0e680ea85a8ae89bd86 | Catalin(ux) M. BOIE | 2022-12-09 17:46:09 |
File | Lines added | Lines deleted |
---|---|---|
test/qemu/.gitignore | 1 | 0 |
test/qemu/pwrite64a.c | 27 | 0 |
test/qemu/pwrite64a.sh | 3 | 12 |
File test/qemu/.gitignore added (mode: 100644) (index 0000000..5a24732) | |||
1 | pwrite64a |
File test/qemu/pwrite64a.c added (mode: 100644) (index 0000000..656ce3d) | |||
1 | #include <fcntl.h> | ||
2 | #include <stdio.h> | ||
3 | #include <unistd.h> | ||
4 | |||
5 | int main(void) | ||
6 | { | ||
7 | int fd; | ||
8 | |||
9 | |||
10 | fd = open("pwrite64a.img", O_RDWR | O_CREAT | O_TRUNC, 0600); | ||
11 | if (fd == -1) { | ||
12 | fprintf(stderr, "Cannot open: %m\n"); | ||
13 | return 1; | ||
14 | } | ||
15 | |||
16 | char buf[4096] = { 'A' }; | ||
17 | ssize_t n = pwrite(fd, buf, sizeof(buf), 4096 * 100); | ||
18 | if (n == -1) { | ||
19 | fprintf(stderr, "Cannot pwrite: %m\n"); | ||
20 | return 1; | ||
21 | } | ||
22 | |||
23 | fsync(fd); | ||
24 | close(fd); | ||
25 | |||
26 | return 0; | ||
27 | } |
File test/qemu/pwrite64a.sh copied from file test/qemu/mkfs1.sh (similarity 59%) (mode: 100755) (index b601f9f..bf09db7) | |||
1 | 1 | #!/bin/bash | #!/bin/bash |
2 | 2 | ||
3 | rm -f mkfs1.img | ||
4 | qemu-img create -f raw mkfs1.img 10G | ||
5 | ls -ls mkfs1.img | ||
3 | gcc -O3 -Wall pwrite64a.c -o pwrite64a | ||
6 | 4 | ||
7 | 5 | export LD_PRELOAD=../../agent/ninedogs.so | export LD_PRELOAD=../../agent/ninedogs.so |
8 | 6 | ||
... | ... | export DEBUGINFOD_URLS= | |
22 | 20 | ||
23 | 21 | #valgrind -v --trace-children=yes \ | #valgrind -v --trace-children=yes \ |
24 | 22 | #ltrace -S -s200 -f -tt -S -o 1.ltrace \ | #ltrace -S -s200 -f -tt -S -o 1.ltrace \ |
25 | strace -f -s20 -o mkfs1.strace \ | ||
26 | mkfs.ext4 mkfs1.img 2>&1 | LD_PRELOAD= LD_DEBUG= tee mkfs1.out | ||
23 | strace -f -s20 -o pwrite64a.strace \ | ||
24 | ./pwrite64a | LD_PRELOAD= LD_DEBUG= tee pwrite64a.out | ||
27 | 25 | ||
28 | export LD_PRELOAD= | ||
29 | ls -ls mkfs1.img | ||
30 | qemu-img info mkfs1.img | ||
31 | rm -f mkfs1.img | ||
32 | |||
33 | cut -d' ' -f2- mkfs1.strace > mkfs1.strace.tmp | ||
34 | mv -f mkfs1.strace.tmp mkfs1.strace |
Date/time (UTC) | Type | Misc | Labels |
---|---|---|---|
2024-12-27 14:12 | build | alma-9-x86_64 | worker/r1 builder/color=fff worker_elap/117s wait_time/1659s date/2024-12-27 time/13:42 |
2024-12-27 14:13 | build | fedora-40-x86_64 | worker/r1 builder/color=fff worker_elap/16s wait_time/1814s date/2024-12-27 time/13:42 |
2024-12-27 14:21 | build | fedora-41-ppc64le | worker/r1 builder/color=fff worker_elap/170s wait_time/1868s date/2024-12-27 time/13:42 |
2024-12-27 14:22 | build | fedora-41-x86_64 | worker/r1 builder/color=fff worker_elap/12s wait_time/2382s date/2024-12-27 time/13:42 |
2024-12-27 14:25 | build | rocky-9-x86_64 | worker/r1 builder/color=fff worker_elap/96s wait_time/2434s date/2024-12-27 time/13:42 |