{"id":235,"date":"2016-06-08T11:25:15","date_gmt":"2016-06-08T19:25:15","guid":{"rendered":"http:\/\/blogs.msdn.microsoft.com\/commandline\/?p=235"},"modified":"2019-03-08T22:49:59","modified_gmt":"2019-03-09T06:49:59","slug":"new-post-video-on-how-wsl-system-calls-work","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/commandline\/new-post-video-on-how-wsl-system-calls-work\/","title":{"rendered":"New post &amp; video on how WSL System Calls work"},"content":{"rendered":"<p>One of the most interesting things about the Windows Subsystem for Linux (WSL) is its ability to run unmodified Linux ELF64 binaries atop the Windows Kernel.<\/p>\n<p>&#8220;<strong>How?<\/strong>&#8221; is a question we receive regularly from many of you. Ask and ye shall receive \ud83d\ude42<\/p>\n<p>In\u00a0<a href=\"https:\/\/blogs.msdn.microsoft.com\/wsl\/2016\/06\/08\/wsl-system-calls\/\">this new post<\/a>, Stephen Hufnagel explains to <a href=\"https:\/\/twitter.com\/sethjuarez\">Seth Juarez<\/a>\u00a0how <a href=\"https:\/\/blogs.msdn.microsoft.com\/wsl\/2016\/06\/08\/wsl-system-calls\/\">WSL System Calls (syscalls) work<\/a>, transitioning user-mode calls to kernel-mode handler &amp; subsequent dispatch, and back again.<\/p>\n<p>Enjoy!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the most interesting things about the Windows Subsystem for Linux (WSL) is its ability to run unmodified Linux ELF64 binaries atop the Windows Kernel. &#8220;How?&#8221; is a question we receive regularly from many of you. Ask and ye shall receive \ud83d\ude42 In\u00a0this new post, Stephen Hufnagel explains to Seth Juarez\u00a0how WSL System Calls [&hellip;]<\/p>\n","protected":false},"author":910,"featured_media":4564,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9],"tags":[42,56,72],"class_list":["post-235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bash-on-ubuntu-on-windows","tag-linux","tag-syscalls","tag-wsl"],"acf":[],"blog_post_summary":"<p>One of the most interesting things about the Windows Subsystem for Linux (WSL) is its ability to run unmodified Linux ELF64 binaries atop the Windows Kernel. &#8220;How?&#8221; is a question we receive regularly from many of you. Ask and ye shall receive \ud83d\ude42 In\u00a0this new post, Stephen Hufnagel explains to Seth Juarez\u00a0how WSL System Calls [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/users\/910"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/comments?post=235"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/235\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media\/4564"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media?parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/categories?post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/tags?post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}