intel / intel/asynch_mode_nginx

Why switch from external to internal polling is not allowed?

Open
#77 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
225
Forks
69
PR merge metrics
No merged PRs in 30d

Description

when change config from:
```c
ssl_engine {
use_engine qatengine;
default_algorithms RSA,EC,DH,DSA;
qat_engine {
qat_offload_mode async;
qat_notify_mode poll;

qat_poll_mode external;
qat_external_poll_interval 1;
qat_shutting_down_release on;
}
}
```

to:
```c
ssl_engine {
use_engine qatengine;
default_algorithms RSA,EC,DH,DSA;
qat_engine {
qat_offload_mode async;
qat_notify_mode poll;
}
}
```
nginx write emerg log like:
[emerg] 248#0: Switch from external to internal polling is invalid, and still use external polling

Why switch from external to internal polling is not allowed?

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the configuration change from external polling to internal polling and confirm the reported emerg log. Trace the QAT polling configuration handling to determine whether this transition is intentionally rejected or mishandled; done means documenting the reason or providing a verified fix with regression coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, nginx
Domain
backend, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.