* |SUCCESS| pw129692 [PATCH v4] tap: fix build of TAP BPF program [not found] <20230722163259.4304-1-stephen@networkplumber.org> @ 2023-07-22 16:21 ` qemudev 2023-07-22 16:25 ` qemudev ` (2 subsequent siblings) 3 siblings, 0 replies; 4+ messages in thread From: qemudev @ 2023-07-22 16:21 UTC (permalink / raw) To: test-report Test-Label: loongarch-compilation Test-Status: SUCCESS http://dpdk.org/patch/129692 _Compilation OK_ Submitter: Stephen Hemminger <stephen@networkplumber.org> Date: Sat, 22 Jul 2023 09:32:59 -0700 DPDK git baseline: Repo:dpdk-next-net Branch: main CommitID: b79a4064733063c9b7d40a5a53d685d73ae8a2c1 129692 --> meson & ninja build successfully Test environment and result as below: +---------------------+----------------+ | Environment | compilation | +---------------------+----------------+ | Loongnix-Server 8.3 | PASS | +---------------------+----------------+ Loongnix-Server 8.3 Kernel: 4.19.190+ Compiler: gcc 8.3 ^ permalink raw reply [flat|nested] 4+ messages in thread
* |SUCCESS| pw129692 [PATCH v4] tap: fix build of TAP BPF program [not found] <20230722163259.4304-1-stephen@networkplumber.org> 2023-07-22 16:21 ` |SUCCESS| pw129692 [PATCH v4] tap: fix build of TAP BPF program qemudev @ 2023-07-22 16:25 ` qemudev 2023-07-22 16:34 ` |WARNING| " checkpatch 2023-07-22 17:18 ` |SUCCESS| " 0-day Robot 3 siblings, 0 replies; 4+ messages in thread From: qemudev @ 2023-07-22 16:25 UTC (permalink / raw) To: test-report Test-Label: loongarch-unit-testing Test-Status: SUCCESS http://dpdk.org/patch/129692 _Unit Testing PASS_ Submitter: Stephen Hemminger <stephen@networkplumber.org> Date: Sat, 22 Jul 2023 09:32:59 -0700 DPDK git baseline: Repo:dpdk-next-net Branch: main CommitID: b79a4064733063c9b7d40a5a53d685d73ae8a2c1 129692 --> testing pass Test environment and result as below: +---------------------+----------------+ | Environment | dpdk_unit_test | +---------------------+----------------+ | Loongnix-Server 8.3 | PASS | +---------------------+----------------+ Loongnix-Server 8.3 Kernel: 4.19.190+ Compiler: gcc 8.3 Test result details: 1/107 DPDK:fast-tests / acl_autotest OK 2.83s 2/107 DPDK:fast-tests / atomic_autotest OK 7.18s 3/107 DPDK:fast-tests / bitmap_autotest OK 0.07s 4/107 DPDK:fast-tests / bpf_autotest OK 0.07s 5/107 DPDK:fast-tests / bpf_convert_autotest OK 0.07s 6/107 DPDK:fast-tests / bitops_autotest OK 0.07s 7/107 DPDK:fast-tests / byteorder_autotest OK 0.07s 8/107 DPDK:fast-tests / cksum_autotest OK 0.07s 9/107 DPDK:fast-tests / cmdline_autotest OK 0.07s 10/107 DPDK:fast-tests / common_autotest OK 0.92s 11/107 DPDK:fast-tests / cpuflags_autotest OK 0.07s 12/107 DPDK:fast-tests / debug_autotest OK 0.97s 13/107 DPDK:fast-tests / devargs_autotest OK 0.07s 14/107 DPDK:fast-tests / eal_flags_c_opt_autotest OK 1.32s 15/107 DPDK:fast-tests / eal_flags_main_opt_autotest OK 0.32s 16/107 DPDK:fast-tests / eal_flags_n_opt_autotest OK 0.27s 17/107 DPDK:fast-tests / eal_flags_hpet_autotest OK 0.17s 18/107 DPDK:fast-tests / eal_flags_no_huge_autotest OK 0.32s 19/107 DPDK:fast-tests / eal_flags_a_opt_autotest OK 0.42s 20/107 DPDK:fast-tests / eal_flags_b_opt_autotest OK 0.37s 21/107 DPDK:fast-tests / eal_flags_vdev_opt_autotest OK 0.27s 22/107 DPDK:fast-tests / eal_flags_r_opt_autotest OK 0.27s 23/107 DPDK:fast-tests / eal_flags_mem_autotest OK 0.77s 24/107 DPDK:fast-tests / eal_flags_file_prefix_autotest OK 22.51s 25/107 DPDK:fast-tests / eal_flags_misc_autotest OK 1.17s 26/107 DPDK:fast-tests / eal_fs_autotest OK 0.07s 27/107 DPDK:fast-tests / errno_autotest OK 0.07s 28/107 DPDK:fast-tests / ethdev_link_status OK 0.07s 29/107 DPDK:fast-tests / event_ring_autotest OK 0.07s 30/107 DPDK:fast-tests / fib_autotest OK 0.92s 31/107 DPDK:fast-tests / fib6_autotest OK 0.92s 32/107 DPDK:fast-tests / func_reentrancy_autotest OK 2.33s 33/107 DPDK:fast-tests / hash_autotest OK 1.02s 34/107 DPDK:fast-tests / interrupt_autotest OK 1.42s 35/107 DPDK:fast-tests / ipfrag_autotest OK 0.12s 36/107 DPDK:fast-tests / lcores_autotest OK 5.12s 37/107 DPDK:fast-tests / logs_autotest OK 0.07s 38/107 DPDK:fast-tests / lpm_autotest OK 5.94s 39/107 DPDK:fast-tests / lpm6_autotest OK 8.85s 40/107 DPDK:fast-tests / malloc_autotest OK 65.90s 41/107 DPDK:fast-tests / mbuf_autotest OK 4.42s 42/107 DPDK:fast-tests / mcslock_autotest OK 3.72s 43/107 DPDK:fast-tests / memcpy_autotest OK 6.73s 44/107 DPDK:fast-tests / memory_autotest OK 0.12s 45/107 DPDK:fast-tests / mempool_autotest OK 0.47s 46/107 DPDK:fast-tests / memzone_autotest OK 0.17s 47/107 DPDK:fast-tests / meter_autotest OK 0.07s 48/107 DPDK:fast-tests / multiprocess_autotest OK 0.27s 49/107 DPDK:fast-tests / per_lcore_autotest OK 0.17s 50/107 DPDK:fast-tests / pflock_autotest OK 0.92s 51/107 DPDK:fast-tests / prefetch_autotest OK 0.07s 52/107 DPDK:fast-tests / rcu_qsbr_autotest OK 0.62s 53/107 DPDK:fast-tests / pie_autotest OK 0.07s 54/107 DPDK:fast-tests / rib_autotest OK 10.35s 55/107 DPDK:fast-tests / rib6_autotest OK 10.35s 56/107 DPDK:fast-tests / ring_autotest OK 0.12s 57/107 DPDK:fast-tests / rwlock_test1_autotest OK 0.87s 58/107 DPDK:fast-tests / rwlock_rda_autotest OK 5.13s 59/107 DPDK:fast-tests / rwlock_rds_wrm_autotest OK 5.13s 60/107 DPDK:fast-tests / rwlock_rde_wro_autotest OK 5.13s 61/107 DPDK:fast-tests / sched_autotest OK 0.07s 62/107 DPDK:fast-tests / security_autotest OK 0.07s 63/107 DPDK:fast-tests / seqlock_autotest OK 2.07s 64/107 DPDK:fast-tests / spinlock_autotest OK 0.17s 65/107 DPDK:fast-tests / stack_autotest OK 0.87s 66/107 DPDK:fast-tests / stack_lf_autotest SKIP 0.07s exit status 77 67/107 DPDK:fast-tests / string_autotest OK 0.07s 68/107 DPDK:fast-tests / tailq_autotest OK 0.07s 69/107 DPDK:fast-tests / ticketlock_autotest OK 0.27s 70/107 DPDK:fast-tests / timer_autotest OK 4.02s 71/107 DPDK:fast-tests / user_delay_us OK 0.07s 72/107 DPDK:fast-tests / version_autotest OK 0.07s 73/107 DPDK:fast-tests / crc_autotest OK 0.07s 74/107 DPDK:fast-tests / distributor_autotest OK 1.27s 75/107 DPDK:fast-tests / eventdev_common_autotest OK 0.07s 76/107 DPDK:fast-tests / fbarray_autotest OK 0.12s 77/107 DPDK:fast-tests / hash_readwrite_func_autotest OK 6.49s 78/107 DPDK:fast-tests / ipsec_autotest SKIP 0.12s exit status 77 79/107 DPDK:fast-tests / kni_autotest SKIP 0.07s exit status 77 80/107 DPDK:fast-tests / kvargs_autotest OK 0.12s 81/107 DPDK:fast-tests / member_autotest OK 1.27s 82/107 DPDK:fast-tests / power_cpufreq_autotest SKIP 0.07s exit status 77 83/107 DPDK:fast-tests / power_autotest OK 0.07s 84/107 DPDK:fast-tests / power_kvm_vm_autotest SKIP 0.07s exit status 77 85/107 DPDK:fast-tests / power_intel_uncore_autotest SKIP 0.07s exit status 77 86/107 DPDK:fast-tests / reorder_autotest OK 0.12s 87/107 DPDK:fast-tests / service_autotest OK 2.82s 88/107 DPDK:fast-tests / thash_autotest OK 0.07s 89/107 DPDK:fast-tests / threads_autotest OK 0.27s 90/107 DPDK:fast-tests / trace_autotest OK 0.07s 91/107 DPDK:fast-tests / trace_autotest_with_traces OK 0.12s 92/107 DPDK:fast-tests / graph_autotest OK 0.07s 93/107 DPDK:fast-tests / node_list_dump OK 0.07s 94/107 DPDK:fast-tests / metrics_autotest OK 0.07s 95/107 DPDK:fast-tests / telemetry_json_autotest OK 0.07s 96/107 DPDK:fast-tests / telemetry_data_autotest OK 0.12s 97/107 DPDK:fast-tests / table_autotest OK 10.36s 98/107 DPDK:fast-tests / ring_pmd_autotest OK 0.07s 99/107 DPDK:fast-tests / event_eth_tx_adapter_autotest OK 1.72s 100/107 DPDK:fast-tests / bitratestats_autotest OK 0.07s 101/107 DPDK:fast-tests / latencystats_autotest OK 0.07s 102/107 DPDK:fast-tests / pdump_autotest OK 5.23s 103/107 DPDK:fast-tests / vdev_autotest OK 0.07s 104/107 DPDK:fast-tests / rawdev_autotest OK 0.07s 105/107 DPDK:fast-tests / pdcp_autotest SKIP 0.07s exit status 77 106/107 DPDK:fast-tests / compressdev_autotest SKIP 0.07s exit status 77 107/107 DPDK:fast-tests / telemetry_all OK 17.30s Ok: 99 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 8 Timeout: 0 ^ permalink raw reply [flat|nested] 4+ messages in thread
* |WARNING| pw129692 [PATCH v4] tap: fix build of TAP BPF program [not found] <20230722163259.4304-1-stephen@networkplumber.org> 2023-07-22 16:21 ` |SUCCESS| pw129692 [PATCH v4] tap: fix build of TAP BPF program qemudev 2023-07-22 16:25 ` qemudev @ 2023-07-22 16:34 ` checkpatch 2023-07-22 17:18 ` |SUCCESS| " 0-day Robot 3 siblings, 0 replies; 4+ messages in thread From: checkpatch @ 2023-07-22 16:34 UTC (permalink / raw) To: test-report; +Cc: Stephen Hemminger Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/129692 _coding style issues_ CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'name' may be better as '(name)' to avoid precedence issues #210: FILE: drivers/net/tap/bpf/bpf_api.h:31: +#define __uint(name, val) int (*name)[val] ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #211: FILE: drivers/net/tap/bpf/bpf_api.h:32: +#define __type(name, val) typeof(val) *name CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'name' may be better as '(name)' to avoid precedence issues #211: FILE: drivers/net/tap/bpf/bpf_api.h:32: +#define __type(name, val) typeof(val) *name ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #212: FILE: drivers/net/tap/bpf/bpf_api.h:33: +#define __array(name, val) typeof(val) *name[] CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'name' may be better as '(name)' to avoid precedence issues #212: FILE: drivers/net/tap/bpf/bpf_api.h:33: +#define __array(name, val) typeof(val) *name[] WARNING:CONSTANT_CONVERSION: __constant_htons should be htons #237: FILE: drivers/net/tap/bpf/bpf_api.h:58: +# define htons(X) __constant_htons((X)) WARNING:CONSTANT_CONVERSION: __constant_ntohs should be ntohs #241: FILE: drivers/net/tap/bpf/bpf_api.h:62: +# define ntohs(X) __constant_ntohs((X)) WARNING:INLINE: plain inline is preferred over __inline__ #252: FILE: drivers/net/tap/bpf/bpf_api.h:73: +#ifndef __inline__ WARNING:INLINE: plain inline is preferred over __inline__ #253: FILE: drivers/net/tap/bpf/bpf_api.h:74: +# define __inline__ __attribute__((always_inline)) ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #314: FILE: drivers/net/tap/bpf/bpf_api.h:135: +# define __BPF_FUNC(NAME, ...) \ + (* NAME)(__VA_ARGS__) __maybe_unused CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'NAME' may be better as '(NAME)' to avoid precedence issues #314: FILE: drivers/net/tap/bpf/bpf_api.h:135: +# define __BPF_FUNC(NAME, ...) \ + (* NAME)(__VA_ARGS__) __maybe_unused ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #319: FILE: drivers/net/tap/bpf/bpf_api.h:140: +# define BPF_FUNC(NAME, ...) \ + __BPF_FUNC(NAME, __VA_ARGS__) = (void *) BPF_FUNC_##NAME CHECK:SPACING: No space is necessary after a cast #320: FILE: drivers/net/tap/bpf/bpf_api.h:141: + __BPF_FUNC(NAME, __VA_ARGS__) = (void *) BPF_FUNC_##NAME WARNING:TRACE_PRINTK: Do not use trace_printk() in production code (this can be ignored if built only with a debug config option) #345: FILE: drivers/net/tap/bpf/bpf_api.h:166: + trace_printk(____fmt, sizeof(____fmt), ##__VA_ARGS__); \ CHECK:SPACING: No space is necessary after a cast #398: FILE: drivers/net/tap/bpf/bpf_api.h:219: + (void *) BPF_FUNC_perf_event_output; CHECK:SPACING: No space is necessary after a cast #420: FILE: drivers/net/tap/bpf/bpf_api.h:241: +# define lock_xadd(ptr, val) ((void) __sync_fetch_and_add(ptr, val)) WARNING:TYPO_SPELLING: 'useable' may be misspelled - perhaps 'usable'? #435: FILE: drivers/net/tap/bpf/bpf_api.h:256: +/* FIXME: __builtin_memcmp() is not yet fully useable unless llvm bug WARNING:IF_0: Consider removing the code enclosed by this #if 0 and its #endif #439: FILE: drivers/net/tap/bpf/bpf_api.h:260: +#if 0 WARNING:PREFER_SECTION: __section(.maps.) is preferred over __attribute__((section(".maps."))) #510: FILE: drivers/net/tap/bpf/bpf_elf.h:50: + __attribute__ ((section(".maps." #name), used)) \ total: 4 errors, 8 warnings, 7 checks, 481 lines checked Warning in drivers/net/tap/bpf/bpf_api.h: Using compiler attribute directly Warning in drivers/net/tap/bpf/bpf_api.h: Using __sync_xxx builtins ^ permalink raw reply [flat|nested] 4+ messages in thread
* |SUCCESS| pw129692 [PATCH v4] tap: fix build of TAP BPF program [not found] <20230722163259.4304-1-stephen@networkplumber.org> ` (2 preceding siblings ...) 2023-07-22 16:34 ` |WARNING| " checkpatch @ 2023-07-22 17:18 ` 0-day Robot 3 siblings, 0 replies; 4+ messages in thread From: 0-day Robot @ 2023-07-22 17:18 UTC (permalink / raw) To: test-report; +Cc: robot From: robot@bytheb.org Test-Label: github-robot: build Test-Status: SUCCESS http://patchwork.dpdk.org/patch/129692/ _github build: passed_ Build URL: https://github.com/ovsrobot/dpdk/actions/runs/5631691031 ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-07-22 17:18 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <20230722163259.4304-1-stephen@networkplumber.org> 2023-07-22 16:21 ` |SUCCESS| pw129692 [PATCH v4] tap: fix build of TAP BPF program qemudev 2023-07-22 16:25 ` qemudev 2023-07-22 16:34 ` |WARNING| " checkpatch 2023-07-22 17:18 ` |SUCCESS| " 0-day Robot
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).