On 2019-05-27 17:47:04 [+0800], ddu wrote: > Hi all Hi, > I use yocto rt-kernel which rebase on rt kernel: > > http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto/log/?h=v5.0/standard/preempt-rt/intel-x86 > > yocto branch: master > > run command: > > printf "%0.0f\n" 123.4567 > > error: > > [ OK ] Stopped Serial Getty on ttyS0. > [ OK ] Started Serial Getty on ttyS0. Doing this on a x86-64 does not lead to this. Is this 32bit oder 64bit? > the system loged out, and let login again. > > I using bisect to find which commit break the it: … > > When I want to revert it, I found it's a serial patches, so if I revert it, > I need to revert a serial patches. > > So can anyone help me to trace where break the return from printf and break > the parent process? You could remove the FPU patches from the series file and check it still happens. Sebastian