Gdansk Open Source Meetup #4


Details
Long time no see! Gdansk Open Source Meetup is finally back after the summer break. Get ready for the latest and greatest in the world of open source. We are preparing two technical presentations, a Q&A session and of course a socializing & networking afterparty in our new location, Progres Event & Conference, till late.
Join us at Gdansk Open Source Meetup #4 on Thursday, October 26th.
Agenda:
1. Debugging the Linux kernel; Magdalena Andrys, Antmicro
Bugs are present in nearly every piece of software, especially in the development phase. The Linux kernel is no exception to this rule and the consequences of a buggy kernel can ripple much further across a system than in the case of user space software.
In this presentation, we identify the differences between debugging the Linux kernel and debugging software in the user space. What is more, we provide an overview of good practices for starting one’s work with issues in the kernel space, guide the listeners through a simple code example, and suggest possible problem-solving approaches. Then we discuss the available debugging tools as well as share hints useful for everyday work, especially for those who plan to start their journey in the area of kernel debugging.
2. The bottom of the stack - a dive into software execution on RISC-V CPUs; Michal Czyz, Antmicro
With the emergence of open source ISA standards, RISC-V CPUs have been increasingly becoming a considerable part of the consumer electronics market, reaching over 10 billion cores in the recent months. Tens of thousands of engineers are working on RISC-V initiatives globally, including the Engineering Team at Antmicro who have been developing a Physical Memory Protection solution for the open source CPUs.
In this presentation, we will provide a brief overview of RISC-V CPUs, explain internal CPU operation by tracing an execution of a simple program, and present how software security concerns can be addressed using the introduced PMP solution. The talk is tailored to software developers who would like to dive deeper into the hardware-specific aspect of software execution that they rely on daily.
---
Registration:
Attending the event involves a registration at the entry based on the meetup attendee list. You will be asked to provide your name, surname and affiliation. You have to be an adult to attend. Upon entering the venue, you agree that you might be photographed/filmed.
Schedule:
18:00-18:30 - Registration & coffee
18:30-20:15 - Talks and Q&A
20:15-23:00 - Afterparty
Afterparty:
After the presentations, stay with us for socializing and more discussions at the evening afterparty sponsored by Antmicro with a delicious cold and hot dinner menu, and a selection of regional craft beer and drinks!
Venue:
Progres Event & Conference
Juliusza Slowackiego 17, Gdansk


Gdansk Open Source Meetup #4