Skip to content

Deprecate all async IO based ring buffer APIs #5348

Description

@shankarseal

Since ebpf-for-windows now supports the polling model for perf event array and ring buffers, consider marking the following as deprecated.

  • ebpf_perf_buffer__new
  • ebpf_ring_buffer__new
  • ebpf_perf_event_array_map_write
  • ebpf_ring_buffer_map_write

Proposed Solution

Mark EBPF_RINGBUF_FLAG_AUTO_CALLBACK and EBPF_PERFBUF_FLAG_AUTO_CALLBACK as deprecated for eventual removal

Metadata

Metadata

Labels

P3cleanupAffects API usability or code maintainability but not correctness or applicabilitytriagedDiscussed in a triage meeting

Type

Fields

No fields configured for Task.

Projects

Status
In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions