Rachita Kothiyal

About me

I am a First year Masters student at SUNY Stonybrook. I work in the FileSystems and Storage Lab under the guidance of Prof. Erez Zadok. I have a Bachelors of Engineering in Computer Science from Birla Institute of Technology and Science (BITS), Pilani. Prior to coming to Stonybrook I was working at the Linux Technology Center, IBM.

Current projects

Unionfs

Past projects

Kexec: is a Linux kernel mechanism which allows us to directly boot to another kernel from the current running kernel, bypassing the BIOS, thereby making reboots faster. It is available on many platforms like i386, x86_64, ppc64, ia64 etc and available on most Linux distributions(RHEL5, SLES10, Fedora Core, Ubuntu etc) Kexec is in mainline kernel(from early 2.6 releases), and the userspace tools can be got from here

Kdump: is a Kexec based kernel Crash dumping solution on Linux. I ported the initial design of Kdump to the x86_64 architecture, and later contributed patches to the mainline port. I also proposed prototype scripts for various Linux distributions for automating and configuring Kdump. I have been involved in fixing bugs and stablising Kdump, both in the Community as well as with distributions like Redhat and SuSE.

Crash: is a Linux kernel crash dump analysis tool. Submitted many mainline patches for keeping Crash in sync with the changes in the Linux kernel. Also implemented a more reliable stack tracing method for the x86_64 architecture.

Courses

Fall 2007

CSE 506: Operating Systems
CSE 508: Network Security
CSE 515: Introduction to Transaction Processing

Resume : Available on request