Commit 971a5a27 authored by Florian Fischer's avatar Florian Fischer
Browse files

negate waitfd punt option to fix builds of non waitfd configs

parent 42974532
Pipeline #82623 failed with stages
in 17 minutes and 29 seconds
...@@ -162,10 +162,10 @@ const bool IO_NOTIFICATION = ...@@ -162,10 +162,10 @@ const bool IO_NOTIFICATION =
; ;
const bool IO_PUNT_WAITFD_READ = const bool IO_PUNT_WAITFD_READ =
#ifdef EMPER_IO_PUNT_WAITFD_READ #ifdef EMPER_IO_SKIP_WAITFD_READ_PUNT
true
#else
false false
#else
true
#endif #endif
; ;
......
...@@ -194,7 +194,7 @@ io_bool_options = [ ...@@ -194,7 +194,7 @@ io_bool_options = [
{'option': 'notification', {'option': 'notification',
'dependencies': {'worker_sleep_strategy': 'waitfd'}}, 'dependencies': {'worker_sleep_strategy': 'waitfd'}},
{'option': 'synchronous'}, {'option': 'synchronous'},
{'option': 'punt_waitfd_read', {'option': 'skip_waitfd_read_punt',
'dependencies': {'worker_sleep_strategy': 'waitfd'}}, 'dependencies': {'worker_sleep_strategy': 'waitfd'}},
] ]
......
...@@ -74,10 +74,10 @@ option( ...@@ -74,10 +74,10 @@ option(
value: 'none', value: 'none',
) )
option( option(
'io_punt_waitfd_read', 'io_skip_waitfd_read_punt',
type: 'boolean', type: 'boolean',
description: 'Punt the sleep watfd read to the io_wq', description: 'Skip punting the sleep waitfd read to the io_wq',
value: true, value: false,
) )
option( option(
'wakeup_semaphore_implementation', 'wakeup_semaphore_implementation',
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment