Thanks Andy, v3-patch has been posted at : https://lore.kernel.org/linux-serial/20211106220315.392842-1-ajaygargnsit@xxxxxxxxx/T/#u Many thanks to Pavel and Andy for the review/help throughout. Let's continue on the v3-patch thread-link. > > It’s fine to add default case as I suggested. The problem with your contribution is in the commit message. Selling point would be (according to the below) the smatch complain with the idea of having default case in general. > > So something like: > === > The smatch tool gives a warning on the code in ... > > warning: ... > > This usually happens when switch has no default case and static analyzers and even sometimes compilers can’t prove that all possible values are covered. > > ... > > === >