1 The source code in this directory must not call msg() to report
2 errors. This can lead to reentrance in the output driver, because
3 msg() may report error messages using the output driver. Instead,
4 this code should report errors with error(), which will never call
5 into the output drivers.