n_gsm: Fix incorrect debug display
PATCH 1/1 n_gsm: Fix incorrect debug display
From: Alan Cox <[email protected]>
In the trace we print the wrong values for N(R) on an I frame. Correct the mask.
Signed-off-by Alan Cox <[email protected]>
---
drivers/tty/n_gsm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/tty/n_gsm.c +1 -1
@@ -488,7 +488,7 @@ static void gsm_print_packet(const char *hdr, int addr, int cr,default :if (!(control &0x01 )) {pr_cont ("I N(S)%d N(R)%d" , - (control &0x0E ) >>1 , (control &0xE ) >>5 ); + (control &0x0E ) >>1 , (control &0xE0 ) >>5 ); }else switch (control &0x0F ) {case RR :pr_cont ("RR(%d)" , (control &0xE0 ) >>5 );