Santosh Nagarakatte's Avatar

Santosh Nagarakatte

@santosh-nagarak.bsky.social

Professor of Computer Science at Rutgers University. See more here: https://people.cs.rutgers.edu/~santosh.nagarakatte/

527 Followers  |  256 Following  |  18 Posts  |  Joined: 14.11.2024  |  1.6219

Latest posts by santosh-nagarak.bsky.social on Bluesky

Formally verifying the BPF verifier The BPF verifier is an increasingly complex and security-critical piece of code. When the kind [...]

I gave a talk on our work on verifying the eBPF verifier in the Linux kernel at the Linux Storage, Filesystem, Memory Management & BPF Summit, March 2025, Montreal, Canada. Daroc Alden from Linux Weekly News has written a nice summary article on the talk. Here is the link: lwn.net/Articles/102...

26.06.2025 18:59 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Celebrating the class of 2025 at the School of Arts and Sciences convocation. #Rutgers #RutgersCS

21.05.2025 00:13 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Jay Lim's Dissertation Awarded the ACM SIGPLAN John Reynolds Outstanding Dissertation Award Computer Science; Rutgers, The State University of New Jersey

My PhD student Jay Lim has accepted an assistant professor position in the CS department at the University of California, Riverside. Congratulations Jay Lim! If you are a student looking for an amazing PhD adviser in PL, Jay is top-notch. Read more about Jay's thesis work at go.rutgers.edu/x3jsu670

14.03.2025 19:07 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Turing Award Goes to A.I. Pioneers Andrew Barto and Richard Sutton Andrew Barto and Richard Sutton developed reinforcement learning, a technique vital to chatbots like ChatGPT.

(1/2) Turing Award goes to Barto and Sutton for reinforcement learning!
www.nytimes.com/2025/03/05/t...

05.03.2025 13:40 β€” πŸ‘ 18    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1
Redirecting... If you are not redirected, click here.

πŸ“’ Exciting FPTalks coming up!

πŸ—“οΈ Join us THIS Thursday at 9:00am PT for Edoardo Manino's talk on The University of Manchester!

Updates / discussion: fpbench.org/subscribe
Nominate contributions: fpbench.org/nominate

04.03.2025 19:46 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Remembering Rajeswari Chatterjee, IISc’s First Woman Engineer – Connect with IISc

Pretty inspiring story about Prof. Rajeswari Chatterjee from IISc. connect.iisc.ac.in/2017/05/reme...

16.02.2025 18:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Come to the first talk in the new year in our monthly FP talks series by Mridul Aanjaneya on February 6th.

27.01.2025 02:36 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Musings on Tracing in PyPy Last summer, Shriram Krishnamurthi asked on Twitter: "I'm curious what the current state of tracing JITs is. They used to be all the rage for a while, then I though I heard they weren't so effective,

Last year I asked a question about the state of tracing JITs, and it led to a wonderful exchange. @cfbolz.bsky.social has written a terrific summary that captures a lot of folk knowledge that would otherwise be lost. Thanks!
pypy.org/posts/2025/0...

06.01.2025 14:21 β€” πŸ‘ 30    πŸ” 14    πŸ’¬ 0    πŸ“Œ 1
bpf, verifier: Improve precision of BPF_MUL - kernel/git/bpf/bpf-next.git - BPF next kernel tree

Our patch to improve the precision of the BPF_MUL abstract operator in the eBPF verifier has now been accepted into the Linux Kernel.
See details here:
git.kernel.org/pub/scm/linu...

Happy new year!

01.01.2025 15:07 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

you can try lldb, which should be good enough for gdb usecases.

22.12.2024 04:42 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 06.12.2024 20:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

My PhD student Sehyeok Park presenting his work in the RLIBM project at NJPLS #NJPLS

06.12.2024 19:58 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Subset of my PhD students attending NJPLS at Cornell Tech #NJPLS

06.12.2024 18:54 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Cool work on detecting non-termination bugs at scale. #NJPLS

06.12.2024 16:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

NJPLS going on now. It is amazing to see a room full of PL folks. Well organized. Thanks Noam and other organizers!

06.12.2024 16:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
NJPLS Dec 2024

Excited about attending NJPLS at Cornell Tech on Friday. My PhD student Sehyeok Park is giving a talk on his latest work as part of the RLIBM project! www.njpls.org/dec2024.html

03.12.2024 23:44 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
bpf, verifier: Improve precision of BPF_MUL - Patchwork

Our patch to the eBPF verifier in the Linux Kernel improving the precision of the multiplication abstract operator: patchwork.kernel.org/project/netd...

26.11.2024 18:16 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Had a great time meeting former Rutgers CS colleague Ricardo Bianchini at Microsoft Research today. #RutgersCS

21.11.2024 02:42 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Randy Pausch Last Lecture: Achieving Your Childhood Dreams
YouTube video by Carnegie Mellon University Randy Pausch Last Lecture: Achieving Your Childhood Dreams

it's Randy Pausch Memorial Day at @scsatcmu.bsky.social -- if you haven't watched his Last Lecture, or haven't rewatched it recently, it's always a good watch, … advice on achieving your childhood dreams and enabling others to achieve their dreams!

www.youtube.com/watch?v=ji5_...

20.11.2024 14:21 β€” πŸ‘ 28    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Story-time: C++, bounds checking, performance, and compilers Recently, several of my colleagues at Google shared the story of how we are retrofitting spatial safety onto our monolithic C++ codebase: https://security.googleblog.com/2024/11/retrofitting-spatial-s...

Had a bunch of thoughts about the recent safety stuff, way more than fit in social media post... Blog post story time! (It's a bit of a ramble, sorry about that...)

chandlerc.blog/posts/2024/1...

#LLVM #Clang #MemorySafety

17.11.2024 01:05 β€” πŸ‘ 97    πŸ” 20    πŸ’¬ 1    πŸ“Œ 2
GitHub - bpfverif/agni Contribute to bpfverif/agni development by creating an account on GitHub.

If you are around UW today, come to my talk on our eBPF verification work in the context of the Linux Kernel at 12:30pm PST. Try out the Agni tool, which is being used by some Kernel developers to check the correctness of the eBPF verifier: github.com/bpfverif/agni

19.11.2024 18:05 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Proposed standard for the eBPF Instruction Set Architecture from IETF is out now 🐝

www.rfc-editor.org/info/rfc9669

01.11.2024 12:10 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Proposed standard for the eBPF Instruction Set Architecture from IETF is out now 🐝

https://www.rfc-editor.org/info/rfc9669

01.11.2024 12:10 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

New eBPF verifier audit from NCC Group commissioned by the eBPF Foundation. 1 CVE found and fixed

"A large amount of security vulnerability research has been carried out into the verifier and many bugs have been identified and fixed by the community.”

github.com/ebpffoundati...

12.11.2024 19:07 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Wealth, War and Wisdom: Biggs, Barton: 9780470474792: Amazon.com: Books Wealth, War and Wisdom [Biggs, Barton] on Amazon.com. *FREE* shipping on qualifying offers. Wealth, War and Wisdom

My CS colleague Rich Martin recommended this book "Wealth, War, and Wisdom" by Barton Biggs. It has an interesting premise and has been a good read till now.

www.amazon.com/Wealth-War-W...

16.11.2024 02:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Here is my starter pack of PL folks -- please come and join the fun! go.bsky.app/6kzdn3x

16.11.2024 02:17 β€” πŸ‘ 73    πŸ” 35    πŸ’¬ 4    πŸ“Œ 6
Search Jobs | Microsoft Careers

We're looking for another batch of great interns to join our Azure Research team this summer in Cambridge. We're doing some great projects around security and privacy, including Systems, PL and ML. jobs.careers.microsoft.com/global/en/jo...

15.11.2024 08:07 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Excited about my upcoming visits to University of Washington's PLSE group and Microsoft Research Redmond next week. I will talk about our eBPF work at UW and about the RLIBM work at MSR.

15.11.2024 18:47 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@santosh-nagarak is following 20 prominent accounts