Loading…
The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for the event to participate in the sessions.

This schedule is automatically displayed in Mountain Daylight Time (UTC-06:00). To see the schedule in your preferred time zone, please select from the drop-down menu to the right, below the tracks.

The schedule is subject to change and session seating is available on a first-come, first-served basis. 
Thursday June 26, 2025 2:50pm - 3:35pm MDT
In the general case, coverage is performed by instrumenting code at relevant points and adding sections at the linker stage to maintain data being accumulated by instrumentation. This technique reduces the effects of instrumentation on runtime behavior to a practical limit. In practice, testing proceeds by running the instrumented application, and then, typically at program exit, looking for an instrumentation file that contains counters and other data generated by the instrumentation. This method of instrumentation and data collection works well for standalone applications. It presents a significant challenge when attempting to apply it to an operating system kernel like Linux. This talk will provide a detailed overview of a successful collaboration led by Steve VanderLeest, PhD, Boeing Technical Fellow, in cooperation with the University of Illinois Urbana-Champaign, to add LLVM code coverage capability to the Linux kernel. Chuck will provide additional background including details on testing and refinement efforts, demonstrate capability, and discuss the follow-on work in progress to get the capability accepted into the mainline Linux kernel.
Speakers
avatar for Chuck Wolber

Chuck Wolber

Associate Technical Fellow, The Boeing Company
Chuck Wolber is a Boeing Associate Technical Fellow primarily focused on embedded platform engineering. He has developed multiple DO-178C certified Linux platforms currently in service on Boeing production aircraft. Chuck is co-author of the book Linux Toys, he is credited with contributions... Read More →
Thursday June 26, 2025 2:50pm - 3:35pm MDT
Bluebird Ballroom 2F

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link