ABCDEFGHIJKLMNOPQR
1
TimestampOverall rating of the courseComments and suggestionsHow useful were the lectures?Comments and suggestionsHow useful were the practical demos?Comments and suggestionsHow would you rate the overall organization of the course?Comments and suggestionsHow would you rate the trainer?Comments and suggestionsHow did the course meet your learning objectives?Comments and suggestionsWhat part(s) of the course did you like most?What part(s) of the course did you like least?What reasons prompted you to choose a Bootlin course?CommentsFurther training needs?
2
11/22/2021 17:09:019The content and the execution of the course are great.9Really good and clear information 8910The trainer shown a deep understanding of the subject of the course, also he was patient and willing to listen and answer questions.8The device model part.Memory management Management decision
3
11/22/2021 17:12:1791010101010I2C labs, easy to digest and fully applicable to my current needs4 hours in a row are pretty heavy.Management decision
4
11/22/2021 17:14:4210Really liked the labs and the hands-on experience.1010101010Device tree and nunchuk driverCourse contents
5
11/22/2021 17:37:409Miquel Raynal and Clement Leger are very knowledge with the Linux kernel topics. I would like to acknowledge that the training is priceless for those who are wiling to learn about the kernel internals.9Lectures help cleared a lot of my questions I had in the past.7Considering the online sessions, I was not able to stay up-to-date with the labs. But the trainer was helpful in presenting all the labs step-by-step and also shared the code.910Miquel Raynal and Clement Leger are very clear at explaining complex topics in an easy way with a lot of examples. I would like to thank both of them for their patience in answering all my questions clearly.8There is always more to learn. But the course helped me to go in the right direction with a lot of resources.Device model, interrupt handling and power management.N/ACourse contents, Management decision, TrainerMaybe Yocto build system, Android
6
11/22/2021 17:52:429N/A10N/A9labs for more advanced topics as spinlocks, atomic, top and half processing 10N/A10N/A10N/AAll of themConcurrent Access to Resource, maybe is a good idea to include a lab for this topics, with an User space app tha interacts with the labCourse contentsN/AN/A
7
11/22/2021 18:08:019The course is great, it covers a lot of information but would be great to do more labs (small ones) to cover the rest of the topics that didn't have practical exercises10The information was presented very well.10More labs on the really useful topics such as debugging, virtual addressing, pinctrl and GPIOs in general.8The only complain I have with the organization is that I found out very late, just a few days before the first day of the course, that a Wii Nunchuk controller and an adapter for it was needed to follow the labs properly, and I ended up making 1 adapter myself with the help of an NES/SNES Classic-mini controller extension cable which uses the same Nintendo propetary connector. Would be better to know this with time to take precautions. Also, the bootloader version used by the instructor himself was not provided and I belived a certain version is needed to properly follow the labs instructutions (some u-boot commands are not available in old u-boot versions). This can be prepared by the attending student with time.10Excellent trainers, both Miquèl and Clément. Very well prepared with the given information, solved almost all the problems that arose with the labs in no time, and also great english speakers.9Labs involving the use of i2c bus protocol, kernel driver development and the usage of a well known Nintendo Wii ControllerThe lack of labs for the last parts of the training, and the fact that debugging didn't take up much time in practical examples and labs.Course contents, Management decisionDebugging
8
11/22/2021 18:08:209It is a very good course with great material and good selection of subjects.
I would suggest that there are more ways to get people feel more involved in the trainings.
Publishing the course content and make the group review it before the sessions with more anticipation would allow people to get more prepare for the course contents and labs.
Give more possible ways to keep working on topics for the labs would be a very good thing to have.
-> Make following modifications to nInvasors to make the cursor to move more quickly.etc
8Providing a few videos for before the training would make the lectures more useful since we can check specific subjects for people that is familiar with the kernel and also make the subjects available for people unfamiliar with the code.
With subjects made available before the lectures people can ask more questions while lecture is given.
10Practical demos are important because we can check the actual concepts applied.
Adding a couple of more challenges to each lab without giving the answer in the lecture would be also good.
910Trainer was very knowledgeable and was always willing to provide answers to any kind of question.10I2C input device driver implementation. Locking, I think I needed more examples to actually understand the subject better.Management decisionBSP creation
9
11/22/2021 18:45:25887The nunchuk demo is not really appealing for people without a console.88Great. The really know a lot about Linux Kernel.6I was expecting more advanced topics. I was good as a refresher or update on a few new thingsManagement decisionKernel Networking, Yocto and BSP deep dive creation