exanic-software
exanic-software copied to clipboard
ExaNIC drivers, utilities and development libraries
Fail to compile in CentOS Stream 9 when update to the latest kernel. **kernel version: kernel-headers-x86_64-5.14.0-437.el9** Error info: ``` [root@localhost exanic-software]# make make -C modules/exanic make[1]: Entering directory '/root/exanic-software/modules/exanic' make...
Simplifies disassembly as follows. The IDIV is 56 uops ``` exanic_cycles_to_ns: imul rax, rsi, 1000000000 mov ecx, DWORD PTR 104[rdi] xor edx, edx div rcx ret exanic_cycles_to_ns_orig: mov ecx, DWORD...
Hi,I am asking why setsockopt with IP_MULTICAST_LOOP is unsupported. I noticed that I can use exanic-config to enable local-loopback mode, but when configured to local-loopback mode traffic is disabled from...
Linux 6.6 has several minor changes which result in compile errors and compile warnings.
Compiling the linux kernel modules for kernel >= 6.4.0 breaks due to interface changes. This affects among others Ubuntu 22.04. 
There's a bug in libs/exasock/socket/common.h that corrupts the timeout parameters set on exasock sockets. The following line occurs twice in this file: ``` const struct timespec *to = (const struct...
See Pull Request #83 The timeout logic in exasock incorrectly casts a timeval instance to a timespec instance, causing timeout parameters specified in microseconds to be interpreted as timeouts given...
On el9, SIOCDEVPRIVATE was backported to be used on kernel 5.14.x. Fix current condition that assumes this is present only on 5.15.0 and newer Fixes #74 #67
exanic-software-2.7.3 on rhel9.0-5.14-70.13.1.0.3, use exanic-clock-sync or ptp4l both have 300ns bias between HW timestamp and System clock. is there anybody has a clue on this ?