BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.osfc.io//osfc2020//speaker//9DMPTB
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-osfc2020-MCJASB@cfp.osfc.io
DTSTART;TZID=CET:20201201T173000
DTEND;TZID=CET:20201201T180000
DESCRIPTION:System Management Mode (SMM)\, often referred to as ring -2\, i
 s an operating mode in x86 computer architecture that is notoriously diffi
 cult to debug and secure. To system software including the hypervisor and 
 kernel\, SMM is a lurking black box that can asynchronously take control o
 f all system processors for an arbitrary duration of time leading to unpre
 dictable performance degradation. SMM code is stored on non-volatile stora
 ge such as SPI flash and loaded during firmware boot alongside other UEFI 
 code. Over time\, SMM’s ubiquity and power has attracted platform manufa
 cturers to accumulate implementations in SMM for a growing amount of techn
 ologies that require low-level chipset access.\n\nPlatform Runtime Mechani
 sm (PRM) is a feature that reverses this trend. It transitions code out of
  SMM and into the execution context of the OS/VMM by taking advantage of t
 he fact that some code doesn’t require SMM privileges. PRM handlers exec
 ute in ring 0 just like other kernel code and can be updated in the OS wit
 hout resetting the system. Developed in collaboration between Intel and Mi
 crosoft\, SMI handlers are being ported to PRM handlers today. This talk w
 ill primarily discuss the fully open source UEFI code made available for a
 ny platform vendor to painlessly enable PRM in their system firmware. It w
 ill also cover changes in the ACPI Specification\, the open source ACPICA 
 iASL compiler and operating systems such as Linux and Windows to add suppo
 rt for PRM.
DTSTAMP:20260718T061642Z
LOCATION:Main Stage
SUMMARY:PRM: SMM Goes on a Diet - Michael Kubacki
URL:https://cfp.osfc.io/osfc2020/talk/MCJASB/
END:VEVENT
END:VCALENDAR
