Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Shuah Khan

From Wikipedia, the free encyclopedia
American software engineer

Shuah Khan
Headshot of Khan, who wears glasses, in an indoor setting
Khan in 2018
Born1964 (age 61–62)
OccupationSoftware engineer
EmployerLinux Foundation
Websitewww.gonehiking.org/ShuahLinuxBlogs/

Shuah Khan is an Americansoftware engineer recognized for her contributions to theLinux kernel. In 2019, she became the first femaleLinux Foundation Fellow, joining notable figures such asLinus Torvalds andGreg Kroah-Hartman as the third fellow at the time.[1][2][3]

Early life and education

[edit]

She was born in 1964 at Ongole, a town in Andhra Pradesh, India. Her father Dr Nayani Ranganayakulu was a veterinary Doctor in AP Government Services. She had her Primary and Secondary Education in remote villages in Government Schools because of her father's frequent transfers. From childhood she was a bright, intelligent and hard working student. After Plus 2, she attended Andhra University Engineering College at Visakhapatnam, Andhra Pradesh. She received her B Tech Degree with high marks before moving to the United States to pursue her masters' degree.[1] Khan then obtained a bachelor's degree inelectronic engineering and a master's degree incomputer science fromColorado State University.[3] After completing her education, she worked atBell Labs, followed by 13 years atHewlett Packard Enterprise and 5 years atSamsung.[1][4]

Linux kernel contributions

[edit]

Khan made her first contribution to the Linux kernel in 2011,[1] by adding a newdevice driver for theLED sub-system as part of the Android DriverMainlining effort.[5] Khan has served on the Linux Technical Advisory Board (TAB)[6][1][5] and as chair of the ELISA Project Technical Steering Committee.[7] As of October 2024, she maintains the Kernel Selftest (kselftest) framework, the USB over IP driver, the CPU power monitoring subsystem, and the Virtual Media Controller driver.[8] She has significantly contributed to kselftest, aregression testing suite for the Linux kernel.[9][4]

In the early stages, testing in the kernel was mostly limited tobuild andboot tests. Khan introduced a more comprehensive testing framework to detect regressions earlier, before they could impact users. Her efforts resulted in "kselftest", which enables developers to runsanity tests and ensure the stability of their changes.[9] This framework is now integrated into KernelCI and the 0-day test service.[10] Describing herself as a generalist, she has also worked on the media subsystem by solving shared device resource management problems impacting components of the Media Controller Device Allocator API.[11]

In 2020, Khan provided a "Signed-off-by" tag for a patch recommending inclusive terminology in the Linux kernel.[12] This change was approved and merged byLinus Torvalds.[13][14] The patch advised developers to avoid terms such as "master", "slave", "blacklist", and "whitelist".[12][15] Alternatives such as primary/secondary, denylist/allowlist, and blocklist/passlist are suggested.[13]

Khan has presented several times at the annualLinux Kernel Developers Summit.[9][10][16]As of August 2025, she serves on the Linux kernel Code of Conduct committee. She has been elected by the Linux kernel community to serve the Linux Foundation Technical Advisory Board alongside her fellow kernel fellow. She had served on the Linux Foundation Technical Advisory Board from 2015-2017.

Community involvement

[edit]

Khan also leads the Linux Foundation Mentorship program and advocates for increasing the participation of women in the kernel community.[1][11]Khan has presented several times at the annual Linux Kernel Developers Summit and is a frequent speaker at Open Source and Linux Kernel conferences.

Publications

[edit]

References

[edit]
  1. ^abcdefVaughan-Nichols S (March 13, 2019)."Shuah Khan becomes the third Linux Foundation Fellow".ZDNET.Archived from the original on September 20, 2024. RetrievedSeptember 20, 2024.
  2. ^"Leadership: Fellows".The Linux Foundation. October 7, 2024.Archived from the original on October 7, 2024. RetrievedOctober 7, 2024.
  3. ^abBhartiya S (March 14, 2019)."Meet The First Female Linux Foundation Fellow: Shuah Khan".TFiR.io.Archived from the original on September 20, 2024. RetrievedOctober 9, 2024.
  4. ^abDaily SE (March 14, 2019)."Linux Kernel Development with Shuah Khan".Software Engineering Daily.Archived from the original on October 7, 2024. RetrievedOctober 7, 2024.
  5. ^ab"Challenging, Rewarding, and Fulfilling: A Q&A With Shuah Khan on Linux Kernel Development".The Linux Foundation. December 9, 2015.Archived from the original on September 20, 2024. RetrievedOctober 10, 2024 – via Linux.com.
  6. ^Corbet J (September 28, 2024)."Results of the 2024 TAB election September 28".LWN.net. RetrievedOctober 9, 2024.
  7. ^Nass R (June 23, 2021)."Embedded Executive: Shuah Khan, Linux Kernel Fellow, Linux Foundation".Embedded Computing Design.Archived from the original on September 20, 2024. RetrievedOctober 10, 2024.
  8. ^Torvalds L (October 5, 2024)."MAINTAINERS - kernel/git/torvalds/linux.git - Linux kernel source tree". Archived fromthe original on October 5, 2024. RetrievedOctober 5, 2024.
  9. ^abcCorbet J (August 20, 2014)."Kernel self tests".LWN.net. Archived fromthe original on October 5, 2024. RetrievedOctober 5, 2024.
  10. ^abCorbet, Jonathan (November 2, 2017)."A kernel self-testing update".LWN.net.Archived from the original on September 7, 2024. RetrievedOctober 9, 2024.
  11. ^abPerlow J (January 29, 2021)."Interview with Shuah Khan, Kernel Maintainer & Linux Fellow".Linux.com.Archived from the original on September 20, 2024. RetrievedOctober 10, 2024.
  12. ^ab"Subject: CodingStyle: Inclusive Terminology".git.kernel.org. July 3, 2020.Archived from the original on November 22, 2024. RetrievedOctober 28, 2024.Signed-off-by: Shuah Khan
  13. ^abCimpanu, Catalin (July 11, 2020)."Linux team approves new terminology, bans terms like 'blacklist' and 'slave'".ZDNET.Archived from the original on February 24, 2021. RetrievedOctober 28, 2024.
  14. ^Sharwood, Simon (July 13, 2020)."Linus Torvalds banishes masters, slaves and blacklists from the Linux kernel, starting now".The Register. RetrievedOctober 28, 2024.
  15. ^"LKML: Dan Williams: Re: [Tech-board-discuss] [PATCH] CodingStyle: Inclusive Terminology".lkml.org. July 6, 2020.Archived from the original on May 5, 2023. RetrievedOctober 28, 2024.Please add my Signed-off-by: Shuah Khan
  16. ^Corbet, Jonathan (November 4, 2015)."Kernel testing".Archived from the original on April 8, 2024. RetrievedNovember 24, 2024.
Contributors to theLinux operating system
Kernel
GNU
Distributions
Other developers
Advocates
Others
Retrieved from "https://en.wikipedia.org/w/index.php?title=Shuah_Khan&oldid=1317330807"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp