// Helper function for setting up a return code.
struct bregs;
-void __disk_ret(const char *fname, struct bregs *regs, u8 code);
+void __disk_ret(const char *fname, int lineno, struct bregs *regs, u8 code);
#define disk_ret(regs, code) \
- __disk_ret(__func__, (regs), (code))
+ __disk_ret(__func__, __LINE__, (regs), (code))
// floppy.c
extern struct floppy_ext_dbt_s diskette_param_table2;