Ondřej Surý
dc3e07572b
Workaround AddressSanitizer overzealous check
...
The cds_lfht_for_each_entry and cds_lfht_for_each_entry_duplicate macros
had a code that operated on the NULL pointer, at the end of the list it
was calling caa_container_of() on the NULL pointer in the init-clause
and iteration-expression, but the result wasn't actually used anywhere
because the cond-expression in the for loop has prevented executing
loop-statement. This made AddressSanitizer notice the invalid operation
and rightfully complain.
This was reported to the upstream and fixed there. Pull the upstream
fix into our <isc/urcu.h> header, so our CI checks pass.
2023-07-27 15:21:39 +02:00
..
2023-07-27 15:21:39 +02:00
2023-06-27 12:38:09 +02:00
2022-09-12 12:18:57 +01:00
2023-03-29 10:47:53 +00:00
2023-05-12 14:16:25 +02:00
2023-05-12 20:48:31 +01:00
2023-03-29 10:47:53 +00:00
2023-03-08 22:40:03 +00:00
2023-02-15 16:44:47 +00:00
2022-10-17 11:58:26 +01:00
2023-02-15 16:44:47 +00:00
2022-09-26 15:13:11 +02:00
2023-06-14 13:12:45 +01:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-04-03 12:05:28 +10:00
2023-02-21 13:12:26 +00:00
2022-10-14 16:39:21 +02:00
2023-03-30 23:29:25 +02:00
2023-06-27 12:38:09 +02:00
2022-09-12 12:18:57 +01:00
2023-05-12 20:48:31 +01:00
2023-02-26 22:56:07 +00:00
2023-05-12 20:48:31 +01:00
2023-06-15 17:03:09 +01:00
2023-02-15 16:44:47 +00:00
2023-02-08 21:33:23 +01:00
2023-06-27 12:38:09 +02:00
2023-05-12 14:16:25 +02:00
2023-05-12 14:16:25 +02:00
2023-02-15 16:44:47 +00:00
2023-05-15 20:49:42 +00:00
2023-05-03 09:12:34 +02:00
2023-05-12 20:48:31 +01:00
2023-07-19 15:32:21 +02:00
2023-06-27 12:38:09 +02:00
2023-02-16 18:35:32 +01:00
2023-04-03 12:44:27 +10:00
2023-06-27 12:38:09 +02:00
2022-07-13 13:19:32 +02:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-04-03 10:25:56 +00:00
2022-09-26 15:13:11 +02:00
2022-05-23 18:25:18 +03:00
2022-05-23 18:25:18 +03:00
2023-03-31 12:52:59 +00:00
2022-11-29 08:54:34 +01:00
2022-10-14 11:26:54 +02:00
2022-10-05 16:44:05 +02:00
2023-05-12 20:48:31 +01:00
2023-05-29 01:40:57 +00:00
2023-04-27 12:38:53 +02:00
2023-02-16 18:35:32 +01:00
2023-02-15 16:44:47 +00:00
2023-06-15 15:32:04 +02:00
2023-02-15 09:30:04 +01:00
2023-03-31 09:52:54 +00:00
2023-04-03 13:32:40 +00:00
2023-03-28 12:38:28 -07:00
2023-07-27 11:37:44 +02:00
2023-02-15 16:44:47 +00:00
2023-03-31 13:16:28 +02:00
2023-02-15 16:44:09 +00:00
2023-04-03 10:25:56 +00:00
2022-05-28 14:53:02 -07:00
2023-05-19 11:02:59 +02:00
2023-04-12 14:10:37 +02:00
2023-06-27 12:38:09 +02:00
2023-02-16 18:35:32 +01:00
2023-04-03 12:44:27 +10:00
2023-04-03 10:25:56 +00:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2023-06-27 12:38:09 +02:00
2023-04-27 12:38:53 +02:00
2022-09-27 17:53:04 +02:00