Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kumar Kartikeya Dwivedi

dblp:351/5984 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2025
0009-0004-7496-9639ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 1 first-author · 3 since 2021Computer networks · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
3 papers
Operating systems · 39% Concurrent programming · 30% Software testing · 20%
Network and information security
1 paper
Systems and software security · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › operating system security
kernel security
0.912025
eBPF Misbehavior Detection: Fuzzing with a Specification-Based Oracle · SOSP 2025
Software testing
fuzzing
0.912025
eBPF Misbehavior Detection: Fuzzing with a Specification-Based Oracle · SOSP 2025
Operating systems › extensible operating systems
kernel extensibility
0.812024
Fast, Flexible, and Practical Kernel Extensions · SOSP 2024
Operating systems › extensible operating systems › kernel extensibility › kernel extensions
safe kernel extensions
0.812024
Fast, Flexible, and Practical Kernel Extensions · SOSP 2024
Concurrent programming › synchronization
critical sections
0.712023
Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS · OSDI 2023
Concurrent programming
synchronization
0.712023
Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS · OSDI 2023
Distributed systems
distributed coordination
0.712023
Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS · OSDI 2023
Programming languages and type systems › object-oriented programming
delegation
0.212023
Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS · OSDI 2023
Operating systems › kernel
kernel design
0.212023
Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS · OSDI 2023

Methods — techniques the papers use, named apart from their topics

specification-based oracle · 1.7fuzzing · 1.7synchronization · 1.3delegation · 1.3eBPF · 0.8
YearPublicationVenuePosition
2025 Towards Structurally Extensible Host Network Stacks
abstract
Several recent proposals have shown that re-architecting the host network stack can significantly improve throughput and reduce tail latency. Yet these designs remain confined to user-level stacks or invasive kernel forks, both of which are impractical for production deployment.
Kumar Kartikeya Dwivedi, Rishabh Iyer 0002, Sanidhya Kashyap
HotNets1
2025 eBPF Misbehavior Detection: Fuzzing with a Specification-Based Oracle
abstract
Bugs in the Linux eBPF verifier may cause it to mistakenly accept unsafe eBPF programs or reject safe ones, causing either security or usability issues. While prior works on fuzzing the eBPF verifier have been effective, their bug oracles only hint at the existence of bugs indirectly (e.g., when a memory error occurs in downstream execution) instead of showing the root cause, confining them to uncover a narrow range of security bugs only with no detection of usability issues.
Tao Lyu 0004, Kumar Kartikeya Dwivedi, Thomas Bourgeat, Mathias Payer, Meng Xu 0001, Sanidhya Kashyap
SOSP2
2024 Fast, Flexible, and Practical Kernel Extensions
abstract
The ability to safely extend OS kernel functionality is a longstanding goal in OS design, with the widespread use of the eBPF framework in Linux and Windows demonstrating the benefits of such extensibility. However, existing solutions for kernel extensibility (including eBPF) are limited and constrain users either in the extent of functionality that they can offload to the kernel or the performance overheads incurred by their extensions.
Kumar Kartikeya Dwivedi, Rishabh Iyer 0002, Sanidhya Kashyap
SOSP1
2023 Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS
Vishal Gupta 0006, Kumar Kartikeya Dwivedi, Yugesh Kothari, Yueyang Pan, Diyu Zhou, Sanidhya Kashyap
OSDI2