{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T04:28:49Z","timestamp":1729139329418,"version":"3.27.0"},"publisher-location":"New York, NY, USA","reference-count":54,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62232011"],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Natural Science Foundation of China","award":["62022057"]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,3,25]]},"DOI":"10.1145\/3582016.3582054","type":"proceedings-article","created":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T16:59:03Z","timestamp":1679331543000},"page":"194-207","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Efficient Scheduler Live Update for Linux Kernel with Modularization"],"prefix":"10.1145","author":[{"given":"Teng","family":"Ma","sequence":"first","affiliation":[{"name":"Alibaba Group, China"}]},{"given":"Shanpei","family":"Chen","sequence":"additional","affiliation":[{"name":"Alibaba Group, China"}]},{"given":"Yihao","family":"Wu","sequence":"additional","affiliation":[{"name":"Alibaba Group, China"}]},{"given":"Erwei","family":"Deng","sequence":"additional","affiliation":[{"name":"Alibaba Group, China"}]},{"given":"Zhuo","family":"Song","sequence":"additional","affiliation":[{"name":"Alibaba Group, China \/ Shanghai Jiao Tong University, China"}]},{"given":"Quan","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, China"}]},{"given":"Minyi","family":"Guo","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, China"}]}],"member":"320","published-online":{"date-parts":[[2023,3,25]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. CFS Scheduler. https:\/\/www.kernel.org\/doc\/html\/latest\/scheduler\/sched-design-CFS.html [n. d.]. CFS Scheduler. https:\/\/www.kernel.org\/doc\/html\/latest\/scheduler\/sched-design-CFS.html"},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Core Scheduling. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/hw-vuln\/core-scheduling.html [n. d.]. Core Scheduling. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/hw-vuln\/core-scheduling.html"},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. eBPF: Introduction Tutorials & Community Resources. https:\/\/ebpf.io\/ [n. d.]. eBPF: Introduction Tutorials & Community Resources. https:\/\/ebpf.io\/"},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. Google\u2019s Ghost Look Very Appealing For Kernel Scheduling From User-Space & eBPF Programs. https:\/\/www.phoronix.com\/news\/Google-Ghost-Linux-Scheduling [n. d.]. Google\u2019s Ghost Look Very Appealing For Kernel Scheduling From User-Space & eBPF Programs. https:\/\/www.phoronix.com\/news\/Google-Ghost-Linux-Scheduling"},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. Group identity feature. https:\/\/www.alibabacloud.com\/help\/en\/elastic-compute-service\/latest\/group-identity-feature [n. d.]. Group identity feature. https:\/\/www.alibabacloud.com\/help\/en\/elastic-compute-service\/latest\/group-identity-feature"},{"key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. Intel 64 and IA-32 Architectures Software Developer\u2019s Manual. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/manuals\/64-ia-32-architectures-software-developer-vol-3a-part-1-manual.pdf [n. d.]. Intel 64 and IA-32 Architectures Software Developer\u2019s Manual. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/manuals\/64-ia-32-architectures-software-developer-vol-3a-part-1-manual.pdf"},{"key":"e_1_3_2_1_7_1","unstructured":"[n. d.]. Kernel test automation with LTP. https:\/\/lwn.net\/Articles\/625969\/ [n. d.]. Kernel test automation with LTP. https:\/\/lwn.net\/Articles\/625969\/"},{"key":"e_1_3_2_1_8_1","unstructured":"[n. d.]. kpatch: dynamic kernel patching. https:\/\/github.com\/dynup\/kpatch [n. d.]. kpatch: dynamic kernel patching. https:\/\/github.com\/dynup\/kpatch"},{"key":"e_1_3_2_1_9_1","unstructured":"[n. d.]. Livepatch \u2014 The Linux Kernel documentation. https:\/\/www.kernel.org\/doc\/html\/latest\/livepatch\/livepatch.html [n. d.]. Livepatch \u2014 The Linux Kernel documentation. https:\/\/www.kernel.org\/doc\/html\/latest\/livepatch\/livepatch.html"},{"key":"e_1_3_2_1_10_1","unstructured":"[n. d.]. nginx. https:\/\/nginx.org\/ [n. d.]. nginx. https:\/\/nginx.org\/"},{"key":"e_1_3_2_1_11_1","unstructured":"[n. d.]. [PATCH rfc 0\/6] Scheduler BPF. https:\/\/lwn.net\/ml\/linux-kernel\/20210916162451.709260-1-guro@fb.com [n. d.]. [PATCH rfc 0\/6] Scheduler BPF. https:\/\/lwn.net\/ml\/linux-kernel\/20210916162451.709260-1-guro@fb.com"},{"key":"e_1_3_2_1_12_1","unstructured":"[n. d.]. The future of GCC plugins in the kernel. https:\/\/lwn.net\/Articles\/851090\/ [n. d.]. The future of GCC plugins in the kernel. https:\/\/lwn.net\/Articles\/851090\/"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2015.7140319"},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 4th ACM European conference on Computer systems. 187\u2013198","author":"Arnold Jeff","year":"2009","unstructured":"Jeff Arnold and M Frans Kaashoek . 2009 . Ksplice: Automatic rebootless kernel updates . In Proceedings of the 4th ACM European conference on Computer systems. 187\u2013198 . Jeff Arnold and M Frans Kaashoek. 2009. Ksplice: Automatic rebootless kernel updates. In Proceedings of the 4th ACM European conference on Computer systems. 187\u2013198."},{"key":"e_1_3_2_1_15_1","volume-title":"Linux Plumbers Conference.","author":"Barret Rhoden","year":"2022","unstructured":"Rhoden Barret . 2022 . eBPF Kernel Scheduling with Ghost . In Linux Plumbers Conference. 2022. Rhoden Barret. 2022. eBPF Kernel Scheduling with Ghost. In Linux Plumbers Conference. 2022."},{"key":"e_1_3_2_1_16_1","volume-title":"USENIX Annual Technical Conference, General Track. 279\u2013291","author":"Baumann Andrew","year":"2005","unstructured":"Andrew Baumann , Gernot Heiser , Jonathan Appavoo , Dilma Da Silva , Orran Krieger , Robert W Wisniewski , and Jeremy Kerr . 2005 . Providing Dynamic Update in an Operating System .. In USENIX Annual Technical Conference, General Track. 279\u2013291 . Andrew Baumann, Gernot Heiser, Jonathan Appavoo, Dilma Da Silva, Orran Krieger, Robert W Wisniewski, and Jeremy Kerr. 2005. Providing Dynamic Update in an Operating System.. In USENIX Annual Technical Conference, General Track. 279\u2013291."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/377069.377091"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134760.1134767"},{"key":"e_1_3_2_1_19_1","volume-title":"29th International Conference on Software Engineering (ICSE\u201907)","author":"Chen Haibo","year":"2007","unstructured":"Haibo Chen , Jie Yu , Rong Chen , Binyu Zang , and Pen-Chung Yew . 2007 . Polus: A powerful live updating system . In 29th International Conference on Software Engineering (ICSE\u201907) . 271\u2013281. Haibo Chen, Jie Yu, Rong Chen, Binyu Zang, and Pen-Chung Yew. 2007. Polus: A powerful live updating system. In 29th International Conference on Software Engineering (ICSE\u201907). 271\u2013281."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/319344.319169"},{"key":"e_1_3_2_1_21_1","volume-title":"Simultaneous multithreading: A platform for next-generation processors","author":"Eggers Susan J","year":"1997","unstructured":"Susan J Eggers , Joel S Emer , Henry M Levy , Jack L Lo , Rebecca L Stamm , and Dean M Tullsen . 1997. Simultaneous multithreading: A platform for next-generation processors . IEEE micro, 17, 5 ( 1997 ), 12\u201319. Susan J Eggers, Joel S Emer, Henry M Levy, Jack L Lo, Rebecca L Stamm, and Dean M Tullsen. 1997. Simultaneous multithreading: A platform for next-generation processors. IEEE micro, 17, 5 (1997), 12\u201319."},{"key":"e_1_3_2_1_22_1","volume-title":"Caladan: Mitigating interference at microsecond timescales. In 14th USENIX OSDI. 281\u2013297.","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried , Zhenyuan Ruan , Amy Ousterhout , and Adam Belay . 2020 . Caladan: Mitigating interference at microsecond timescales. In 14th USENIX OSDI. 281\u2013297. Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating interference at microsecond timescales. In 14th USENIX OSDI. 281\u2013297."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451147"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the ACM international conference on Object oriented programming systems languages and applications. 249\u2013264","author":"Hayden Christopher M","year":"2012","unstructured":"Christopher M Hayden , Edward K Smith , Michail Denchev , Michael Hicks , and Jeffrey S Foster . 2012 . Kitsune: Efficient, general-purpose dynamic software updating for C . In Proceedings of the ACM international conference on Object oriented programming systems languages and applications. 249\u2013264 . Christopher M Hayden, Edward K Smith, Michail Denchev, Michael Hicks, and Jeffrey S Foster. 2012. Kitsune: Efficient, general-purpose dynamic software updating for C. In Proceedings of the ACM international conference on Object oriented programming systems languages and applications. 249\u2013264."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2893177"},{"key":"e_1_3_2_1_26_1","unstructured":"Jack Tigar Humphries Neel Natu Ashwin Chaugule Ofir Weisse Barret Rhoden Josh Don Luigi Rizzo Oleg Rombakh Paul Turner and Christos Kozyrakis. 2021. ghOSt: Fast & Flexible User-Space Delegation of Linux Scheduling. In SOSP. 588\u2013604. Jack Tigar Humphries Neel Natu Ashwin Chaugule Ofir Weisse Barret Rhoden Josh Don Luigi Rizzo Oleg Rombakh Paul Turner and Christos Kozyrakis. 2021. ghOSt: Fast & Flexible User-Space Delegation of Linux Scheduling. In SOSP. 588\u2013604."},{"key":"e_1_3_2_1_27_1","volume-title":"15th International Conference on Parallel and Distributed Systems. 348\u2013354","author":"Jiang Wei","year":"2009","unstructured":"Wei Jiang , Yisu Zhou , Yan Cui , Wei Feng , Yu Chen , Yuanchun Shi , and Qingbo Wu . 2009 . CFS optimizations to KVM threads on multi-core environment . In 15th International Conference on Parallel and Distributed Systems. 348\u2013354 . Wei Jiang, Yisu Zhou, Yan Cui, Wei Feng, Yu Chen, Yuanchun Shi, and Qingbo Wu. 2009. CFS optimizations to KVM threads on multi-core environment. In 15th International Conference on Parallel and Distributed Systems. 348\u2013354."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 8th Asia-Pacific Workshop on Systems. 1\u20138.","author":"Jo Heeseung","year":"2017","unstructured":"Heeseung Jo , Woonhak Kang , Changwoo Min , and Taesoo Kim . 2017 . FLsched: A lockless and lightweight approach to OS scheduler for Xeon Phi . In Proceedings of the 8th Asia-Pacific Workshop on Systems. 1\u20138. Heeseung Jo, Woonhak Kang, Changwoo Min, and Taesoo Kim. 2017. FLsched: A lockless and lightweight approach to OS scheduler for Xeon Phi. In Proceedings of the 8th Asia-Pacific Workshop on Systems. 1\u20138."},{"key":"e_1_3_2_1_29_1","volume-title":"David Mazi\u00e8res, and Christos Kozyrakis.","author":"Kaffes Kostis","year":"2021","unstructured":"Kostis Kaffes , Jack Tigar Humphries , David Mazi\u00e8res, and Christos Kozyrakis. 2021 . Syrup : User-defined scheduling across the stack. In ACM SOSP. 605\u2013620. Kostis Kaffes, Jack Tigar Humphries, David Mazi\u00e8res, and Christos Kozyrakis. 2021. Syrup: User-defined scheduling across the stack. In ACM SOSP. 605\u2013620."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755928"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1218063.1217949"},{"volume-title":"USENIX ATC 22","author":"Li Zijun","key":"e_1_3_2_1_32_1","unstructured":"Zijun Li , Jiagan Cheng , Quanc Chen , Guan Eryu , Zizheng Bian , Yi Tao , Bin Zha , Qiang Wang , Weidong Han , and Minyi Guo . 2022. RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing . In USENIX ATC 22 . USENIX Association , Carlsbad, CA . https:\/\/www.usenix.org\/conference\/atc22\/presentation\/li-zijun-rund Zijun Li, Jiagan Cheng, Quanc Chen, Guan Eryu, Zizheng Bian, Yi Tao, Bin Zha, Qiang Wang, Weidong Han, and Minyi Guo. 2022. RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing. In USENIX ATC 22. USENIX Association, Carlsbad, CA. https:\/\/www.usenix.org\/conference\/atc22\/presentation\/li-zijun-rund"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/234215.234473"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2003.814612"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901326"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 2nd ACM SIGOPS\/EuroSys European Conference on Computer Systems","author":"Makris Kristis","year":"2007","unstructured":"Kristis Makris and Kyung Dong Ryu . 2007 . Dynamic and adaptive updates of non-quiescent subsystems in commodity operating system kernels . In Proceedings of the 2nd ACM SIGOPS\/EuroSys European Conference on Computer Systems 2007. 327\u2013340. Kristis Makris and Kyung Dong Ryu. 2007. Dynamic and adaptive updates of non-quiescent subsystems in commodity operating system kernels. In Proceedings of the 2nd ACM SIGOPS\/EuroSys European Conference on Computer Systems 2007. 327\u2013340."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133255.1133991"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818000.2818023"},{"key":"e_1_3_2_1_39_1","volume-title":"Yonggang Fang, Walter Featherstone, Miltiadis Filippou, Francisco Fontes, Fabio Giust, Qiang Huang, Alice Li, and Charles Turyagyenda.","author":"Reznik Alex","year":"2018","unstructured":"Alex Reznik , Luis Miguel Contreras Murillo , Yonggang Fang, Walter Featherstone, Miltiadis Filippou, Francisco Fontes, Fabio Giust, Qiang Huang, Alice Li, and Charles Turyagyenda. 2018 . Cloud RAN and MEC: A perfect pairing. ETSI White paper, 1\u201324. Alex Reznik, Luis Miguel Contreras Murillo, Yonggang Fang, Walter Featherstone, Miltiadis Filippou, Francisco Fontes, Fabio Giust, Qiang Huang, Alice Li, and Charles Turyagyenda. 2018. Cloud RAN and MEC: A perfect pairing. ETSI White paper, 1\u201324."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"Mark Russinovich Naga Govindaraju Melur Raghuraman David Hepkin Jamie Schwartz and Arun Kishan. 2021. Virtual machine preserving host updates for zero day patching in public cloud. In Eurosys. 114\u2013129. Mark Russinovich Naga Govindaraju Melur Raghuraman David Hepkin Jamie Schwartz and Arun Kishan. 2021. Virtual machine preserving host updates for zero day patching in public cloud. In Eurosys. 114\u2013129.","DOI":"10.1145\/3447786.3456232"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"Juan Carlos Saez Manuel Prieto Alexandra Fedorova and Sergey Blagodurov. 2010. A comprehensive scheduler for asymmetric multicore systems. In Eurosys. 139\u2013152. Juan Carlos Saez Manuel Prieto Alexandra Fedorova and Sergey Blagodurov. 2010. A comprehensive scheduler for asymmetric multicore systems. In Eurosys. 139\u2013152.","DOI":"10.1145\/1755913.1755929"},{"key":"e_1_3_2_1_42_1","unstructured":"Linus Torvalds. [n. d.]. Linux kernel. https:\/\/github.com\/torvalds\/linux Linus Torvalds. [n. d.]. Linux kernel. https:\/\/github.com\/torvalds\/linux"},{"key":"e_1_3_2_1_43_1","unstructured":"Stephen Tu Wenting Zheng Eddie Kohler Barbara Liskov and Samuel Madden. 2013. Speedy transactions in multicore in-memory databases. In ACM SOSP. 18\u201332. Stephen Tu Wenting Zheng Eddie Kohler Barbara Liskov and Samuel Madden. 2013. Speedy transactions in multicore in-memory databases. In ACM SOSP. 18\u201332."},{"key":"e_1_3_2_1_44_1","unstructured":"Paul Turner Bharata B Rao and Nikhil Rao. 2010. CPU bandwidth control for CFS. Paul Turner Bharata B Rao and Nikhil Rao. 2010. CPU bandwidth control for CFS."},{"key":"e_1_3_2_1_45_1","volume-title":"Tableau: A high-throughput and predictable vm scheduler for high-density workloads. In EuroSys. 1\u201316.","author":"Vanga Manohar","year":"2018","unstructured":"Manohar Vanga , Arpan Gujarati , and Bj\u00f6rn B Brandenburg . 2018 . Tableau: A high-throughput and predictable vm scheduler for high-density workloads. In EuroSys. 1\u201316. Manohar Vanga, Arpan Gujarati, and Bj\u00f6rn B Brandenburg. 2018. Tableau: A high-throughput and predictable vm scheduler for high-density workloads. In EuroSys. 1\u201316."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"crossref","unstructured":"Abhishek Verma Luis Pedrosa Madhukar Korupolu David Oppenheimer Eric Tune and John Wilkes. 2015. Large-scale cluster management at Google with Borg. In Eurosys. 1\u201317. Abhishek Verma Luis Pedrosa Madhukar Korupolu David Oppenheimer Eric Tune and John Wilkes. 2015. Large-scale cluster management at Google with Borg. In Eurosys. 1\u201317.","DOI":"10.1145\/2741948.2741964"},{"key":"e_1_3_2_1_47_1","volume-title":"Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. 4242\u20134253","author":"Vitale Francesco","year":"2017","unstructured":"Francesco Vitale , Joanna Mcgrenere , Aur\u00e9lien Tabard , Michel Beaudouin-Lafon , and Wendy E Mackay . 2017 . High costs and small benefits: A field study of how users experience operating system upgrades . In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. 4242\u20134253 . Francesco Vitale, Joanna Mcgrenere, Aur\u00e9lien Tabard, Michel Beaudouin-Lafon, and Wendy E Mackay. 2017. High costs and small benefits: A field study of how users experience operating system upgrades. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. 4242\u20134253."},{"key":"e_1_3_2_1_48_1","unstructured":"Zhe Wang Teng Ma Linghe Kong Zhenzao Wen Jingxuan Li Zhuo Song Yang Lu Guihai Chen and Wei Cao. 2022. Zero Overhead Monitoring for Cloud-native Infrastructure using RDMA. In USENIX ATC 22. 639\u2013654. Zhe Wang Teng Ma Linghe Kong Zhenzao Wen Jingxuan Li Zhuo Song Yang Lu Guihai Chen and Wei Cao. 2022. Zero Overhead Monitoring for Cloud-native Infrastructure using RDMA. In USENIX ATC 22. 639\u2013654."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2794881"},{"key":"e_1_3_2_1_50_1","volume-title":"Ashlie Martinez, Jing Liu, Anna Kornfeld Simpson, and Sujay Jayakar.","author":"Zhang Irene","year":"2021","unstructured":"Irene Zhang , Amanda Raybuck , Pratyush Patel , Kirk Olynyk , Jacob Nelson , Omar S Navarro Leija , Ashlie Martinez, Jing Liu, Anna Kornfeld Simpson, and Sujay Jayakar. 2021 . The demikernel datapath os architecture for microsecond-scale datacenter systems. In ACM SOSP. 195\u2013211. Irene Zhang, Amanda Raybuck, Pratyush Patel, Kirk Olynyk, Jacob Nelson, Omar S Navarro Leija, Ashlie Martinez, Jing Liu, Anna Kornfeld Simpson, and Sujay Jayakar. 2021. The demikernel datapath os architecture for microsecond-scale datacenter systems. In ACM SOSP. 195\u2013211."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"crossref","unstructured":"Xiantao Zhang Xiao Zheng Zhi Wang Qi Li Junkang Fu Yang Zhang and Yibin Shen. 2019. Fast and scalable VMM live upgrade in large cloud infrastructure. In ASPLOS. 93\u2013105. Xiantao Zhang Xiao Zheng Zhi Wang Qi Li Junkang Fu Yang Zhang and Yibin Shen. 2019. Fast and scalable VMM live upgrade in large cloud infrastructure. In ASPLOS. 93\u2013105.","DOI":"10.1145\/3297858.3304034"},{"key":"e_1_3_2_1_52_1","volume-title":"2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1111\u20131122","author":"Zhao Zelin","year":"2021","unstructured":"Zelin Zhao , Yanyan Jiang , Chang Xu , Tianxiao Gu , and Xiaoxing Ma . 2021 . Synthesizing object state transformers for dynamic software updates . In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1111\u20131122 . Zelin Zhao, Yanyan Jiang, Chang Xu, Tianxiao Gu, and Xiaoxing Ma. 2021. Synthesizing object state transformers for dynamic software updates. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1111\u20131122."},{"key":"e_1_3_2_1_53_1","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Zhong Yuhong","year":"2022","unstructured":"Yuhong Zhong , Haoyu Li , Yu Jian Wu , Ioannis Zarkadas , Jeffrey Tao , Evan Mesterhazy , Michael Makris , Junfeng Yang , Amy Tai , and Ryan Stutsman . 2022 . XRP:In-Kernel Storage Functions with eBPF . In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) . 375\u2013393. Yuhong Zhong, Haoyu Li, Yu Jian Wu, Ioannis Zarkadas, Jeffrey Tao, Evan Mesterhazy, Michael Makris, Junfeng Yang, Amy Tai, and Ryan Stutsman. 2022. XRP:In-Kernel Storage Functions with eBPF. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). 375\u2013393."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2379776.2379780"}],"event":{"name":"ASPLOS '23: 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"Vancouver BC Canada","acronym":"ASPLOS '23"},"container-title":["Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3"],"original-title":[],"deposited":{"date-parts":[[2024,10,16]],"date-time":"2024-10-16T18:24:37Z","timestamp":1729103077000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3582016.3582054"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,25]]},"references-count":54,"alternative-id":["10.1145\/3582016.3582054","10.1145\/3582016"],"URL":"https:\/\/doi.org\/10.1145\/3582016.3582054","relation":{},"subject":[],"published":{"date-parts":[[2023,3,25]]},"assertion":[{"value":"2023-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}