Yoshihiro Yunomae will share bug fixing and suggestion of new features on the current upstream kernel for mission-critical systems such as banking systems and train management systems. People expect stable operation for long-term use, so the systems need to satisfy following RAS requirements:
1. To prevent any problems beforehand.
2. To continue the operation even if a problem is occurred.
3. To find out the root cause of the problem certainly in order to never induce the problem again.
He investigated the current upstream kernel from the viewpoints of these requirements. Then, he has found some bugs and lack of some features. For examples, there were deadlocking problem after panic() to get memory dump, linebreaks in a single error message in SCSI layer and so on. In this presentation, possible problems and the way to avoid the problems are to be explained in a detail way.
Survey this Session