Open Source Contributions

1) Linux Kernel Patches

x86/mm: Tracking linear mapping split events
https://lore.kernel.org/all/20210218235744.1040634-1-saravanand@fb.com/

blk-mq: Fix spurious debugfs directory creation during initialization
https://lore.kernel.org/all/20210407175958.4129976-1-saravanand@fb.com/

brd: expose number of allocated pages in debugfs
https://lore.kernel.org/all/20210416211829.4002947-1-saravanand@fb.com/

2) SPDK Patch

bdev/nvme: bdev nvme delete public api
https://github.com/spdk/spdk/commit/58cc695ee3d779c32dc5979943ccce80dbccbfec

3) Resctl-demo Patches

[IO info] Add firmware
https://github.com/facebookexperimental/resctl-demo/commit/0ddb3b89d56c1649860e6d7fa555ab4ec44b8d5e

bench: Adding versio information to result header
https://github.com/facebookexperimental/resctl-demo/commit/d7e54a64137b43259b065209eda4d2243cbb1fb4

bench: Formatted code
https://github.com/facebookexperimental/resctl-demo/commit/6453dd9e4de6ee42cc50f54b11473931e7dd1677

Miscellaneous
https://github.com/facebookexperimental/resctl-demo/commits?author=saravan2

4) IOCost Benchmarks

Miscellaneous
https://github.com/iocost-benchmark/iocost-benchmarks/commits?author=saravan2

5) IOCost CI

Miscellaneous
https://github.com/iocost-benchmark/iocost-benchmarks-ci/commits?author=saravan2