-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
issue: HPCINFRA-1798 Print version information in the style CI job #159
Commits on May 30, 2024
-
issue: HPCINFRA-1798 switch Style step to clang-16 based container
Signed-off-by: Viacheslav Login <vlogin@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for f913492 - Browse repository at this point
Copy the full SHA f913492View commit details -
issue: HPCINFRA-1798 Update code base to clang-format-16
Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for c3fdfcf - Browse repository at this point
Copy the full SHA c3fdfcfView commit details -
issue: HPCINFRA-1734 [CI] Coverity: upgrade version to 2023.12
Test cov-2023.12 module and NFS-located binaries against RMAX codebase Signed-off-by: Viacheslav Login <vlogin@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for 18b395d - Browse repository at this point
Copy the full SHA 18b395dView commit details
Commits on Jun 2, 2024
-
issue: 3788369 Remove m_required_send_block introduced by NVME offload
This field is used to avoid partial write of logical data blocks like PDUs. However, XLIO supports send buffer "overcommit" now and allows to push more data to the queue than the send buffer allows. Use this property of the send buffer to allow a single NVME PDU to exceed the limitation. This will save extra field per socket and simplify logic. Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for 265188b - Browse repository at this point
Copy the full SHA 265188bView commit details -
issue: 3788369 Move vlog_print_buffer() to vlogger.cpp
Printing a buffer is an unlikely branch, so no need to inline it. Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for f27fb71 - Browse repository at this point
Copy the full SHA f27fb71View commit details -
issue: 3788369 Optimize is_rts() checks in data path
While a socket is locked, it's state cannot be changed and the only scenario to change the state is to call polling or TCP timers. In the TX path we don't call timers and polling is called when the send buffer is full. Therefore, it's enough to check the connection state under the lock once for non-blocking sockets. For blocking sockets the check can be moved after the polling, because the connection state cannot be changed before. Check for g_b_exit is relevant only for blocking operations, so check it just before polling. Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for c830be1 - Browse repository at this point
Copy the full SHA c830be1View commit details -
issue: 3788369 Remove object pointer from the list_node
list_node is always inlined to a class and its offset is known. Therefore, we can find the object pointer with a single arithmetic operation and save 8 bytes per list_node. Remove the list iterator. It's mostly unused and requires special treatment of the head and tail. Replace it with next() and prev(). Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for 4996734 - Browse repository at this point
Copy the full SHA 4996734View commit details -
issue: 3788369 Fix typo in the pending_to_remove list name
Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for 16beca4 - Browse repository at this point
Copy the full SHA 16beca4View commit details
Commits on Jun 5, 2024
-
issue: HPCINFRA-1798 Print version information in the style CI job
Signed-off-by: Dmytro Podgornyi <dmytrop@nvidia.com>
Configuration menu - View commit details
-
Copy full SHA for 9476089 - Browse repository at this point
Copy the full SHA 9476089View commit details