CHECK: Consider using #include instead of #93: FILE: arch/m68k/net/bpf_jit_comp.c:12: +#include WARNING: line length of 89 exceeds 80 columns #213: FILE: arch/m68k/net/bpf_jit_comp.c:132: +static u64 jit_atomic64(u32 *ptr, u32 val_hi, u32 val_lo, u32 op, u32 cmp_hi, u32 cmp_lo) WARNING: line length of 90 exceeds 80 columns #275: FILE: arch/m68k/net/bpf_jit_comp.c:194: + emit_16(ctx, 0x202e | (tmp_reg << 9)); /* move.l d16(%fp), reg */ WARNING: line length of 90 exceeds 80 columns #285: FILE: arch/m68k/net/bpf_jit_comp.c:204: + emit_16(ctx, 0x2d40 | src_reg); /* move.l reg, d16(%fp) */ WARNING: line length of 86 exceeds 80 columns #288: FILE: arch/m68k/net/bpf_jit_comp.c:207: + emit_16(ctx, 0x2000 | (bpf_reg << 9) | src_reg); /* move.l src, dst */ WARNING: line length of 81 exceeds 80 columns #298: FILE: arch/m68k/net/bpf_jit_comp.c:217: + emit_16(ctx, 0x4480 | d_reg); /* neg.l d_reg */ WARNING: line length of 84 exceeds 80 columns #301: FILE: arch/m68k/net/bpf_jit_comp.c:220: + emit_16(ctx, 0x7000 | (tmp1[0] << 9)); /* moveq #0, tmp1 */ WARNING: line length of 81 exceeds 80 columns #313: FILE: arch/m68k/net/bpf_jit_comp.c:232: + emit_16(ctx, 0x4080 | d_hi); /* negx.l d_hi */ WARNING: line length of 98 exceeds 80 columns #334: FILE: arch/m68k/net/bpf_jit_comp.c:253: + emit_16(ctx, 0x2000 | (d_reg << 9) | s_reg); /* move.l src, dst */ WARNING: line length of 82 exceeds 80 columns #336: FILE: arch/m68k/net/bpf_jit_comp.c:255: + emit_16(ctx, 0x49c0 | d_reg); /* extb.l d_reg */ WARNING: line length of 81 exceeds 80 columns #338: FILE: arch/m68k/net/bpf_jit_comp.c:257: + emit_16(ctx, 0x48c0 | d_reg); /* ext.l d_reg */ WARNING: line length of 98 exceeds 80 columns #341: FILE: arch/m68k/net/bpf_jit_comp.c:260: + emit_16(ctx, 0x2000 | (d_reg << 9) | s_reg); /* move.l src, dst */ WARNING: line length of 84 exceeds 80 columns #345: FILE: arch/m68k/net/bpf_jit_comp.c:264: + emit_16(ctx, 0xd080 | (d_reg << 9) | s_reg); /* add.l src, dst */ WARNING: line length of 84 exceeds 80 columns #348: FILE: arch/m68k/net/bpf_jit_comp.c:267: + emit_16(ctx, 0x9080 | (d_reg << 9) | s_reg); /* sub.l src, dst */ WARNING: line length of 84 exceeds 80 columns #351: FILE: arch/m68k/net/bpf_jit_comp.c:270: + emit_16(ctx, 0xc080 | (d_reg << 9) | s_reg); /* and.l src, dst */ WARNING: line length of 83 exceeds 80 columns #354: FILE: arch/m68k/net/bpf_jit_comp.c:273: + emit_16(ctx, 0x8080 | (d_reg << 9) | s_reg); /* or.l src, dst */ WARNING: line length of 84 exceeds 80 columns #357: FILE: arch/m68k/net/bpf_jit_comp.c:276: + emit_16(ctx, 0xb180 | (s_reg << 9) | d_reg); /* eor.l src, dst */ WARNING: line length of 96 exceeds 80 columns #365: FILE: arch/m68k/net/bpf_jit_comp.c:284: + emit_16(ctx, 0x2000 | (count_reg << 9) | s_reg); /* move.l src, count */ WARNING: line length of 88 exceeds 80 columns #367: FILE: arch/m68k/net/bpf_jit_comp.c:286: + emit_16(ctx, 0x0280 | count_reg); /* andi.l #imm, count */ WARNING: line length of 95 exceeds 80 columns #371: FILE: arch/m68k/net/bpf_jit_comp.c:290: + emit_16(ctx, 0xe1a8 | (count_reg << 9) | d_reg); /* lsl.l count, dst */ WARNING: line length of 95 exceeds 80 columns #373: FILE: arch/m68k/net/bpf_jit_comp.c:292: + emit_16(ctx, 0xe0a8 | (count_reg << 9) | d_reg); /* lsr.l count, dst */ WARNING: line length of 95 exceeds 80 columns #375: FILE: arch/m68k/net/bpf_jit_comp.c:294: + emit_16(ctx, 0xe0a0 | (count_reg << 9) | d_reg); /* asr.l count, dst */ WARNING: line length of 84 exceeds 80 columns #381: FILE: arch/m68k/net/bpf_jit_comp.c:300: + emit_16(ctx, 0x7000 | (tmp1[0] << 9)); /* moveq #0, tmp1 */ WARNING: line length of 86 exceeds 80 columns #396: FILE: arch/m68k/net/bpf_jit_comp.c:315: + emit_16(ctx, 0x203c | (d_reg << 9)); /* move.l #imm, dst */ WARNING: line length of 86 exceeds 80 columns #400: FILE: arch/m68k/net/bpf_jit_comp.c:319: + emit_16(ctx, 0x0680 | d_reg); /* addi.l #imm, dst */ WARNING: line length of 86 exceeds 80 columns #404: FILE: arch/m68k/net/bpf_jit_comp.c:323: + emit_16(ctx, 0x0480 | d_reg); /* subi.l #imm, dst */ WARNING: line length of 86 exceeds 80 columns #408: FILE: arch/m68k/net/bpf_jit_comp.c:327: + emit_16(ctx, 0x0280 | d_reg); /* andi.l #imm, dst */ WARNING: line length of 85 exceeds 80 columns #412: FILE: arch/m68k/net/bpf_jit_comp.c:331: + emit_16(ctx, 0x0080 | d_reg); /* ori.l #imm, dst */ WARNING: line length of 86 exceeds 80 columns #416: FILE: arch/m68k/net/bpf_jit_comp.c:335: + emit_16(ctx, 0x0a80 | d_reg); /* eori.l #imm, dst */ WARNING: line length of 88 exceeds 80 columns #422: FILE: arch/m68k/net/bpf_jit_comp.c:341: + emit_16(ctx, 0x203c | (tmp2[1] << 9)); /* move.l #imm, count */ WARNING: line length of 94 exceeds 80 columns #426: FILE: arch/m68k/net/bpf_jit_comp.c:345: + emit_16(ctx, 0xe1a8 | (tmp2[1] << 9) | d_reg); /* lsl.l count, dst */ WARNING: line length of 94 exceeds 80 columns #428: FILE: arch/m68k/net/bpf_jit_comp.c:347: + emit_16(ctx, 0xe0a8 | (tmp2[1] << 9) | d_reg); /* lsr.l count, dst */ WARNING: line length of 94 exceeds 80 columns #430: FILE: arch/m68k/net/bpf_jit_comp.c:349: + emit_16(ctx, 0xe0a0 | (tmp2[1] << 9) | d_reg); /* asr.l count, dst */ WARNING: line length of 84 exceeds 80 columns #435: FILE: arch/m68k/net/bpf_jit_comp.c:354: + emit_16(ctx, 0x7000 | (tmp1[0] << 9)); /* moveq #0, tmp1 */ WARNING: line length of 96 exceeds 80 columns #456: FILE: arch/m68k/net/bpf_jit_comp.c:375: + emit_16(ctx, 0x2000 | (d_lo << 9) | s_lo); /* move.l src, dst */ WARNING: line length of 89 exceeds 80 columns #459: FILE: arch/m68k/net/bpf_jit_comp.c:378: + emit_16(ctx, 0x49c0 | d_lo); /* extb.l d_lo */ WARNING: line length of 88 exceeds 80 columns #461: FILE: arch/m68k/net/bpf_jit_comp.c:380: + emit_16(ctx, 0x48c0 | d_lo); /* ext.l d_lo */ WARNING: line length of 88 exceeds 80 columns #463: FILE: arch/m68k/net/bpf_jit_comp.c:382: + emit_16(ctx, 0x4a80 | d_lo); /* tst.l d_lo */ WARNING: line length of 87 exceeds 80 columns #464: FILE: arch/m68k/net/bpf_jit_comp.c:383: + emit_16(ctx, 0x6b04); /* bmi.s .+6 */ WARNING: line length of 92 exceeds 80 columns #465: FILE: arch/m68k/net/bpf_jit_comp.c:384: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 87 exceeds 80 columns #466: FILE: arch/m68k/net/bpf_jit_comp.c:385: + emit_16(ctx, 0x6002); /* bra.s .+4 */ WARNING: line length of 93 exceeds 80 columns #467: FILE: arch/m68k/net/bpf_jit_comp.c:386: + emit_16(ctx, 0x70ff | (d_hi << 9)); /* moveq #-1, d_hi */ WARNING: line length of 98 exceeds 80 columns #470: FILE: arch/m68k/net/bpf_jit_comp.c:389: + emit_16(ctx, 0x2000 | (d_lo << 9) | s_lo); /* move.l s_lo, d_lo */ WARNING: line length of 98 exceeds 80 columns #472: FILE: arch/m68k/net/bpf_jit_comp.c:391: + emit_16(ctx, 0x2000 | (d_hi << 9) | s_hi); /* move.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #476: FILE: arch/m68k/net/bpf_jit_comp.c:395: + emit_16(ctx, 0xd080 | (d_lo << 9) | s_lo); /* add.l s_lo, d_lo */ WARNING: line length of 95 exceeds 80 columns #477: FILE: arch/m68k/net/bpf_jit_comp.c:396: + emit_16(ctx, 0xd180 | (d_hi << 9) | s_hi); /* addx.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #480: FILE: arch/m68k/net/bpf_jit_comp.c:399: + emit_16(ctx, 0x9080 | (d_lo << 9) | s_lo); /* sub.l s_lo, d_lo */ WARNING: line length of 95 exceeds 80 columns #481: FILE: arch/m68k/net/bpf_jit_comp.c:400: + emit_16(ctx, 0x9180 | (d_hi << 9) | s_hi); /* subx.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #484: FILE: arch/m68k/net/bpf_jit_comp.c:403: + emit_16(ctx, 0xc080 | (d_lo << 9) | s_lo); /* and.l s_lo, d_lo */ WARNING: line length of 94 exceeds 80 columns #485: FILE: arch/m68k/net/bpf_jit_comp.c:404: + emit_16(ctx, 0xc080 | (d_hi << 9) | s_hi); /* and.l s_hi, d_hi */ WARNING: line length of 93 exceeds 80 columns #488: FILE: arch/m68k/net/bpf_jit_comp.c:407: + emit_16(ctx, 0x8080 | (d_lo << 9) | s_lo); /* or.l s_lo, d_lo */ WARNING: line length of 93 exceeds 80 columns #489: FILE: arch/m68k/net/bpf_jit_comp.c:408: + emit_16(ctx, 0x8080 | (d_hi << 9) | s_hi); /* or.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #492: FILE: arch/m68k/net/bpf_jit_comp.c:411: + emit_16(ctx, 0xb180 | (s_lo << 9) | d_lo); /* eor.l d_lo, s_lo */ WARNING: line length of 94 exceeds 80 columns #493: FILE: arch/m68k/net/bpf_jit_comp.c:412: + emit_16(ctx, 0xb180 | (s_hi << 9) | d_hi); /* eor.l d_hi, s_hi */ WARNING: line length of 95 exceeds 80 columns #514: FILE: arch/m68k/net/bpf_jit_comp.c:433: + emit_16(ctx, 0x203c | (d_lo << 9)); /* move.l #imm, d_lo */ WARNING: line length of 95 exceeds 80 columns #516: FILE: arch/m68k/net/bpf_jit_comp.c:435: + emit_16(ctx, 0x203c | (d_hi << 9)); /* move.l #imm, d_hi */ WARNING: line length of 95 exceeds 80 columns #526: FILE: arch/m68k/net/bpf_jit_comp.c:445: + emit_16(ctx, 0x203c | (s_lo << 9)); /* move.l #imm, s_lo */ WARNING: line length of 95 exceeds 80 columns #528: FILE: arch/m68k/net/bpf_jit_comp.c:447: + emit_16(ctx, 0x203c | (s_hi << 9)); /* move.l #imm, s_hi */ WARNING: line length of 94 exceeds 80 columns #533: FILE: arch/m68k/net/bpf_jit_comp.c:452: + emit_16(ctx, 0xd080 | (d_lo << 9) | s_lo); /* add.l s_lo, d_lo */ WARNING: line length of 95 exceeds 80 columns #534: FILE: arch/m68k/net/bpf_jit_comp.c:453: + emit_16(ctx, 0xd180 | (d_hi << 9) | s_hi); /* addx.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #537: FILE: arch/m68k/net/bpf_jit_comp.c:456: + emit_16(ctx, 0x9080 | (d_lo << 9) | s_lo); /* sub.l s_lo, d_lo */ WARNING: line length of 95 exceeds 80 columns #538: FILE: arch/m68k/net/bpf_jit_comp.c:457: + emit_16(ctx, 0x9180 | (d_hi << 9) | s_hi); /* subx.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #541: FILE: arch/m68k/net/bpf_jit_comp.c:460: + emit_16(ctx, 0xc080 | (d_lo << 9) | s_lo); /* and.l s_lo, d_lo */ WARNING: line length of 94 exceeds 80 columns #542: FILE: arch/m68k/net/bpf_jit_comp.c:461: + emit_16(ctx, 0xc080 | (d_hi << 9) | s_hi); /* and.l s_hi, d_hi */ WARNING: line length of 93 exceeds 80 columns #545: FILE: arch/m68k/net/bpf_jit_comp.c:464: + emit_16(ctx, 0x8080 | (d_lo << 9) | s_lo); /* or.l s_lo, d_lo */ WARNING: line length of 93 exceeds 80 columns #546: FILE: arch/m68k/net/bpf_jit_comp.c:465: + emit_16(ctx, 0x8080 | (d_hi << 9) | s_hi); /* or.l s_hi, d_hi */ WARNING: line length of 94 exceeds 80 columns #549: FILE: arch/m68k/net/bpf_jit_comp.c:468: + emit_16(ctx, 0xb180 | (s_lo << 9) | d_lo); /* eor.l d_lo, s_lo */ WARNING: line length of 94 exceeds 80 columns #550: FILE: arch/m68k/net/bpf_jit_comp.c:469: + emit_16(ctx, 0xb180 | (s_hi << 9) | d_hi); /* eor.l d_hi, s_hi */ WARNING: line length of 91 exceeds 80 columns #558: FILE: arch/m68k/net/bpf_jit_comp.c:477: +static void emit_alu64_shift(const struct bpf_insn *insn, struct jit_ctx *ctx, bool is_imm) WARNING: line length of 100 exceeds 80 columns #571: FILE: arch/m68k/net/bpf_jit_comp.c:490: + emit_16(ctx, 0x203c | (count_reg << 9)); /* move.l #imm, count_reg */ WARNING: line length of 100 exceeds 80 columns #578: FILE: arch/m68k/net/bpf_jit_comp.c:497: + emit_16(ctx, 0x2000 | (count_reg << 9) | s_lo); /* move.l s_lo, count_reg */ WARNING: line length of 93 exceeds 80 columns #581: FILE: arch/m68k/net/bpf_jit_comp.c:500: + emit_16(ctx, 0x0280 | count_reg); /* andi.l #0x3f, count_reg */ WARNING: line length of 93 exceeds 80 columns #584: FILE: arch/m68k/net/bpf_jit_comp.c:503: + emit_16(ctx, 0x4a80 | count_reg); /* tst.l count_reg */ WARNING: line length of 92 exceeds 80 columns #585: FILE: arch/m68k/net/bpf_jit_comp.c:504: + emit_16(ctx, 0x6700); /* beq.w done_idx */ WARNING: line length of 91 exceeds 80 columns #592: FILE: arch/m68k/net/bpf_jit_comp.c:511: + emit_16(ctx, 0xe388 | d_lo); /* lsll #1, d_lo */ WARNING: line length of 93 exceeds 80 columns #593: FILE: arch/m68k/net/bpf_jit_comp.c:512: + emit_16(ctx, 0xe390 | d_hi); /* roxl.l #1, d_hi */ WARNING: line length of 91 exceeds 80 columns #595: FILE: arch/m68k/net/bpf_jit_comp.c:514: + emit_16(ctx, 0xe288 | d_hi); /* lsrl #1, d_hi */ WARNING: line length of 93 exceeds 80 columns #596: FILE: arch/m68k/net/bpf_jit_comp.c:515: + emit_16(ctx, 0xe290 | d_lo); /* roxr.l #1, d_lo */ WARNING: line length of 91 exceeds 80 columns #598: FILE: arch/m68k/net/bpf_jit_comp.c:517: + emit_16(ctx, 0xe280 | d_hi); /* asrl #1, d_hi */ WARNING: line length of 93 exceeds 80 columns #599: FILE: arch/m68k/net/bpf_jit_comp.c:518: + emit_16(ctx, 0xe290 | d_lo); /* roxr.l #1, d_lo */ WARNING: line length of 98 exceeds 80 columns #602: FILE: arch/m68k/net/bpf_jit_comp.c:521: + emit_16(ctx, 0x5380 | count_reg); /* subq.l #1, count_reg */ WARNING: line length of 94 exceeds 80 columns #603: FILE: arch/m68k/net/bpf_jit_comp.c:522: + emit_16(ctx, 0x6600); /* bne.w loop_start */ WARNING: line length of 98 exceeds 80 columns #627: FILE: arch/m68k/net/bpf_jit_comp.c:546: + emit_16(ctx, 0x0280 | d_lo); /* andi.l #0xffff, d_lo */ WARNING: line length of 92 exceeds 80 columns #629: FILE: arch/m68k/net/bpf_jit_comp.c:548: + emit_16(ctx, 0xe058 | d_lo); /* ror.w #8, d_lo */ WARNING: line length of 92 exceeds 80 columns #630: FILE: arch/m68k/net/bpf_jit_comp.c:549: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 92 exceeds 80 columns #633: FILE: arch/m68k/net/bpf_jit_comp.c:552: + emit_16(ctx, 0xe058 | d_lo); /* ror.w #8, d_lo */ WARNING: line length of 87 exceeds 80 columns #634: FILE: arch/m68k/net/bpf_jit_comp.c:553: + emit_16(ctx, 0x4840 | d_lo); /* swap d_lo */ WARNING: line length of 92 exceeds 80 columns #635: FILE: arch/m68k/net/bpf_jit_comp.c:554: + emit_16(ctx, 0xe058 | d_lo); /* ror.w #8, d_lo */ WARNING: line length of 92 exceeds 80 columns #636: FILE: arch/m68k/net/bpf_jit_comp.c:555: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 92 exceeds 80 columns #639: FILE: arch/m68k/net/bpf_jit_comp.c:558: + emit_16(ctx, 0xe058 | d_lo); /* ror.w #8, d_lo */ WARNING: line length of 87 exceeds 80 columns #640: FILE: arch/m68k/net/bpf_jit_comp.c:559: + emit_16(ctx, 0x4840 | d_lo); /* swap d_lo */ WARNING: line length of 92 exceeds 80 columns #641: FILE: arch/m68k/net/bpf_jit_comp.c:560: + emit_16(ctx, 0xe058 | d_lo); /* ror.w #8, d_lo */ WARNING: line length of 92 exceeds 80 columns #643: FILE: arch/m68k/net/bpf_jit_comp.c:562: + emit_16(ctx, 0xe058 | d_hi); /* ror.w #8, d_hi */ WARNING: line length of 87 exceeds 80 columns #644: FILE: arch/m68k/net/bpf_jit_comp.c:563: + emit_16(ctx, 0x4840 | d_hi); /* swap d_hi */ WARNING: line length of 92 exceeds 80 columns #645: FILE: arch/m68k/net/bpf_jit_comp.c:564: + emit_16(ctx, 0xe058 | d_hi); /* ror.w #8, d_hi */ WARNING: line length of 92 exceeds 80 columns #647: FILE: arch/m68k/net/bpf_jit_comp.c:566: + emit_16(ctx, 0xc140 | (d_hi << 9) | d_lo); /* exg d_lo, d_hi */ WARNING: line length of 98 exceeds 80 columns #653: FILE: arch/m68k/net/bpf_jit_comp.c:572: + emit_16(ctx, 0x0280 | d_lo); /* andi.l #0xffff, d_lo */ WARNING: line length of 92 exceeds 80 columns #655: FILE: arch/m68k/net/bpf_jit_comp.c:574: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 92 exceeds 80 columns #658: FILE: arch/m68k/net/bpf_jit_comp.c:577: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 88 exceeds 80 columns #669: FILE: arch/m68k/net/bpf_jit_comp.c:588: +static void emit_math_call(const struct bpf_insn *insn, struct jit_ctx *ctx, bool is_64) WARNING: line length of 95 exceeds 80 columns #688: FILE: arch/m68k/net/bpf_jit_comp.c:607: + emit_16(ctx, 0x203c | (s_lo << 9)); /* move.l #imm, s_lo */ WARNING: line length of 95 exceeds 80 columns #692: FILE: arch/m68k/net/bpf_jit_comp.c:611: + emit_16(ctx, 0x203c | (s_hi << 9)); /* move.l #imm, s_hi */ WARNING: line length of 90 exceeds 80 columns #709: FILE: arch/m68k/net/bpf_jit_comp.c:628: + if (BPF_CLASS(insn->code) == BPF_ALU64 && op == BPF_DIV && insn->off == 1) WARNING: line length of 90 exceeds 80 columns #711: FILE: arch/m68k/net/bpf_jit_comp.c:630: + if (BPF_CLASS(insn->code) == BPF_ALU64 && op == BPF_MOD && insn->off == 1) WARNING: line length of 88 exceeds 80 columns #725: FILE: arch/m68k/net/bpf_jit_comp.c:644: + if (BPF_CLASS(insn->code) == BPF_ALU && op == BPF_DIV && insn->off == 1) WARNING: line length of 88 exceeds 80 columns #727: FILE: arch/m68k/net/bpf_jit_comp.c:646: + if (BPF_CLASS(insn->code) == BPF_ALU && op == BPF_MOD && insn->off == 1) WARNING: line length of 99 exceeds 80 columns #732: FILE: arch/m68k/net/bpf_jit_comp.c:651: + emit_16(ctx, 0x48e7); /* movem.l d0-d1, -(%sp) */ WARNING: line length of 97 exceeds 80 columns #735: FILE: arch/m68k/net/bpf_jit_comp.c:654: + emit_16(ctx, 0x2f00 | s_lo); /* move.l s_lo, -(%sp) */ WARNING: line length of 97 exceeds 80 columns #736: FILE: arch/m68k/net/bpf_jit_comp.c:655: + emit_16(ctx, 0x2f00 | s_hi); /* move.l s_hi, -(%sp) */ WARNING: line length of 97 exceeds 80 columns #737: FILE: arch/m68k/net/bpf_jit_comp.c:656: + emit_16(ctx, 0x2f00 | d_lo); /* move.l d_lo, -(%sp) */ WARNING: line length of 97 exceeds 80 columns #738: FILE: arch/m68k/net/bpf_jit_comp.c:657: + emit_16(ctx, 0x2f00 | d_hi); /* move.l d_hi, -(%sp) */ WARNING: line length of 96 exceeds 80 columns #740: FILE: arch/m68k/net/bpf_jit_comp.c:659: + emit_16(ctx, 0x207c); /* movea.l #func, %a0 */ WARNING: line length of 87 exceeds 80 columns #742: FILE: arch/m68k/net/bpf_jit_comp.c:661: + emit_16(ctx, 0x4e90); /* jsr (%a0) */ WARNING: line length of 94 exceeds 80 columns #744: FILE: arch/m68k/net/bpf_jit_comp.c:663: + emit_16(ctx, 0x4fef); /* lea 16(%sp), %sp */ WARNING: line length of 93 exceeds 80 columns #747: FILE: arch/m68k/net/bpf_jit_comp.c:666: + emit_16(ctx, 0x2601); /* move.l %d1, %d3 */ WARNING: line length of 93 exceeds 80 columns #748: FILE: arch/m68k/net/bpf_jit_comp.c:667: + emit_16(ctx, 0x2400); /* move.l %d0, %d2 */ WARNING: line length of 99 exceeds 80 columns #750: FILE: arch/m68k/net/bpf_jit_comp.c:669: + emit_16(ctx, 0x4cdf); /* movem.l (%sp)+, d0-d1 */ WARNING: line length of 99 exceeds 80 columns #753: FILE: arch/m68k/net/bpf_jit_comp.c:672: + emit_16(ctx, 0x48e7); /* movem.l d0-d1, -(%sp) */ WARNING: line length of 97 exceeds 80 columns #756: FILE: arch/m68k/net/bpf_jit_comp.c:675: + emit_16(ctx, 0x2f00 | s_lo); /* move.l s_lo, -(%sp) */ WARNING: line length of 97 exceeds 80 columns #757: FILE: arch/m68k/net/bpf_jit_comp.c:676: + emit_16(ctx, 0x2f00 | d_lo); /* move.l d_lo, -(%sp) */ WARNING: line length of 96 exceeds 80 columns #759: FILE: arch/m68k/net/bpf_jit_comp.c:678: + emit_16(ctx, 0x207c); /* movea.l #func, %a0 */ WARNING: line length of 87 exceeds 80 columns #761: FILE: arch/m68k/net/bpf_jit_comp.c:680: + emit_16(ctx, 0x4e90); /* jsr (%a0) */ WARNING: line length of 93 exceeds 80 columns #763: FILE: arch/m68k/net/bpf_jit_comp.c:682: + emit_16(ctx, 0x4fef); /* lea 8(%sp), %sp */ WARNING: line length of 93 exceeds 80 columns #766: FILE: arch/m68k/net/bpf_jit_comp.c:685: + emit_16(ctx, 0x2600); /* move.l %d0, %d3 */ WARNING: line length of 91 exceeds 80 columns #767: FILE: arch/m68k/net/bpf_jit_comp.c:686: + emit_16(ctx, 0x7400); /* moveq #0, %d2 */ WARNING: line length of 99 exceeds 80 columns #769: FILE: arch/m68k/net/bpf_jit_comp.c:688: + emit_16(ctx, 0x4cdf); /* movem.l (%sp)+, d0-d1 */ WARNING: line length of 91 exceeds 80 columns #786: FILE: arch/m68k/net/bpf_jit_comp.c:705: + emit_16(ctx, 0x206e); /* movea.l d16(%fp), %a0 */ WARNING: line length of 86 exceeds 80 columns #789: FILE: arch/m68k/net/bpf_jit_comp.c:708: + emit_16(ctx, 0x2040 | src[1]); /* movea.l src, %a0 */ WARNING: line length of 84 exceeds 80 columns #798: FILE: arch/m68k/net/bpf_jit_comp.c:717: + emit_16(ctx, 0x7000 | (d_lo << 9)); /* moveq #0, d_lo */ WARNING: line length of 91 exceeds 80 columns #799: FILE: arch/m68k/net/bpf_jit_comp.c:718: + emit_16(ctx, 0x1028 | (d_lo << 9)); /* move.b d16(%a0), d_lo */ WARNING: line length of 84 exceeds 80 columns #806: FILE: arch/m68k/net/bpf_jit_comp.c:725: + emit_16(ctx, 0x7000 | (d_lo << 9)); /* moveq #0, d_lo */ WARNING: line length of 91 exceeds 80 columns #807: FILE: arch/m68k/net/bpf_jit_comp.c:726: + emit_16(ctx, 0x3028 | (d_lo << 9)); /* move.w d16(%a0), d_lo */ WARNING: line length of 91 exceeds 80 columns #813: FILE: arch/m68k/net/bpf_jit_comp.c:732: + emit_16(ctx, 0x2028 | (d_lo << 9)); /* move.l d16(%a0), d_lo */ WARNING: line length of 91 exceeds 80 columns #817: FILE: arch/m68k/net/bpf_jit_comp.c:736: + emit_16(ctx, 0x2028 | (d_hi << 9)); /* move.l d16(%a0), d_hi */ WARNING: line length of 93 exceeds 80 columns #819: FILE: arch/m68k/net/bpf_jit_comp.c:738: + emit_16(ctx, 0x2028 | (d_lo << 9)); /* move.l d16+4(%a0), d_lo */ WARNING: line length of 84 exceeds 80 columns #828: FILE: arch/m68k/net/bpf_jit_comp.c:747: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 85 exceeds 80 columns #830: FILE: arch/m68k/net/bpf_jit_comp.c:749: + emit_16(ctx, 0x70ff | (d_hi << 9)); /* moveq #-1, d_hi */ WARNING: line length of 84 exceeds 80 columns #832: FILE: arch/m68k/net/bpf_jit_comp.c:751: + emit_16(ctx, 0x7000 | (d_hi << 9)); /* moveq #0, d_hi */ WARNING: line length of 91 exceeds 80 columns #848: FILE: arch/m68k/net/bpf_jit_comp.c:767: + emit_16(ctx, 0x206e); /* movea.l d16(%fp), %a0 */ WARNING: line length of 86 exceeds 80 columns #851: FILE: arch/m68k/net/bpf_jit_comp.c:770: + emit_16(ctx, 0x2040 | dst[1]); /* movea.l dst, %a0 */ WARNING: line length of 91 exceeds 80 columns #858: FILE: arch/m68k/net/bpf_jit_comp.c:777: + emit_16(ctx, 0x1140 | s_lo); /* move.b s_lo, d16(%a0) */ WARNING: line length of 91 exceeds 80 columns #862: FILE: arch/m68k/net/bpf_jit_comp.c:781: + emit_16(ctx, 0x3140 | s_lo); /* move.w s_lo, d16(%a0) */ WARNING: line length of 91 exceeds 80 columns #866: FILE: arch/m68k/net/bpf_jit_comp.c:785: + emit_16(ctx, 0x2140 | s_lo); /* move.l s_lo, d16(%a0) */ WARNING: line length of 91 exceeds 80 columns #871: FILE: arch/m68k/net/bpf_jit_comp.c:790: + emit_16(ctx, 0x2140 | s_hi); /* move.l s_hi, d16(%a0) */ WARNING: line length of 93 exceeds 80 columns #873: FILE: arch/m68k/net/bpf_jit_comp.c:792: + emit_16(ctx, 0x2140 | s_lo); /* move.l s_lo, d16+4(%a0) */ WARNING: line length of 91 exceeds 80 columns #885: FILE: arch/m68k/net/bpf_jit_comp.c:804: + emit_16(ctx, 0x206e); /* movea.l d16(%fp), %a0 */ WARNING: line length of 86 exceeds 80 columns #888: FILE: arch/m68k/net/bpf_jit_comp.c:807: + emit_16(ctx, 0x2040 | dst[1]); /* movea.l dst, %a0 */ WARNING: line length of 86 exceeds 80 columns #891: FILE: arch/m68k/net/bpf_jit_comp.c:810: + emit_16(ctx, 0x203c | (tmp[1] << 9)); /* move.l #imm, tmp */ WARNING: line length of 90 exceeds 80 columns #896: FILE: arch/m68k/net/bpf_jit_comp.c:815: + emit_16(ctx, 0x1140 | tmp[1]); /* move.b tmp, d16(%a0) */ WARNING: line length of 90 exceeds 80 columns #900: FILE: arch/m68k/net/bpf_jit_comp.c:819: + emit_16(ctx, 0x3140 | tmp[1]); /* move.w tmp, d16(%a0) */ WARNING: line length of 90 exceeds 80 columns #904: FILE: arch/m68k/net/bpf_jit_comp.c:823: + emit_16(ctx, 0x2140 | tmp[1]); /* move.l tmp, d16(%a0) */ WARNING: line length of 86 exceeds 80 columns #908: FILE: arch/m68k/net/bpf_jit_comp.c:827: + emit_16(ctx, 0x203c | (tmp[0] << 9)); /* move.l #imm, tmp */ WARNING: line length of 90 exceeds 80 columns #911: FILE: arch/m68k/net/bpf_jit_comp.c:830: + emit_16(ctx, 0x2140 | tmp[0]); /* move.l tmp, d16(%a0) */ WARNING: line length of 92 exceeds 80 columns #913: FILE: arch/m68k/net/bpf_jit_comp.c:832: + emit_16(ctx, 0x2140 | tmp[1]); /* move.l tmp, d16+4(%a0) */ WARNING: line length of 91 exceeds 80 columns #926: FILE: arch/m68k/net/bpf_jit_comp.c:845: + emit_16(ctx, 0x206e); /* movea.l d16(%fp), %a0 */ WARNING: line length of 86 exceeds 80 columns #929: FILE: arch/m68k/net/bpf_jit_comp.c:848: + emit_16(ctx, 0x2040 | dst[1]); /* movea.l dst, %a0 */ WARNING: line length of 87 exceeds 80 columns #933: FILE: arch/m68k/net/bpf_jit_comp.c:852: + emit_16(ctx, 0x41e8); /* lea d16(%a0), %a0 */ WARNING: line length of 91 exceeds 80 columns #941: FILE: arch/m68k/net/bpf_jit_comp.c:860: + emit_16(ctx, 0x48e7); /* movem.l d0-d1, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #945: FILE: arch/m68k/net/bpf_jit_comp.c:864: + emit_16(ctx, 0x2f00 | M68K_D0); /* move.l %d0, -(%sp) */ WARNING: line length of 89 exceeds 80 columns #946: FILE: arch/m68k/net/bpf_jit_comp.c:865: + emit_16(ctx, 0x2f3c); /* move.l #imm, -(%sp) */ WARNING: line length of 89 exceeds 80 columns #948: FILE: arch/m68k/net/bpf_jit_comp.c:867: + emit_16(ctx, 0x2f00 | s_lo); /* move.l s_lo, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #949: FILE: arch/m68k/net/bpf_jit_comp.c:868: + emit_16(ctx, 0x2f08); /* move.l %a0, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #951: FILE: arch/m68k/net/bpf_jit_comp.c:870: + emit_16(ctx, 0x207c); /* movea.l #func, %a0 */ WARNING: line length of 86 exceeds 80 columns #955: FILE: arch/m68k/net/bpf_jit_comp.c:874: + emit_16(ctx, 0x4fef); /* lea 16(%sp), %sp */ WARNING: line length of 83 exceeds 80 columns #959: FILE: arch/m68k/net/bpf_jit_comp.c:878: + emit_16(ctx, 0x7200); /* moveq #0, %d1 */ WARNING: line length of 89 exceeds 80 columns #961: FILE: arch/m68k/net/bpf_jit_comp.c:880: + bool is_fetch = (insn->imm & BPF_FETCH) || insn->imm == BPF_XCHG; WARNING: line length of 85 exceeds 80 columns #964: FILE: arch/m68k/net/bpf_jit_comp.c:883: + emit_16(ctx, 0x2600); /* move.l %d0, %d3 */ WARNING: line length of 91 exceeds 80 columns #966: FILE: arch/m68k/net/bpf_jit_comp.c:885: + emit_16(ctx, 0x4cdf); /* movem.l (%sp)+, d0-d1 */ WARNING: line length of 83 exceeds 80 columns #971: FILE: arch/m68k/net/bpf_jit_comp.c:890: + emit_16(ctx, 0x7400); /* moveq #0, %d2 */ WARNING: line length of 91 exceeds 80 columns #981: FILE: arch/m68k/net/bpf_jit_comp.c:900: + emit_16(ctx, 0x48e7); /* movem.l d0-d1, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #985: FILE: arch/m68k/net/bpf_jit_comp.c:904: + emit_16(ctx, 0x2f00 | M68K_D0); /* move.l %d0, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #986: FILE: arch/m68k/net/bpf_jit_comp.c:905: + emit_16(ctx, 0x2f00 | M68K_D1); /* move.l %d1, -(%sp) */ WARNING: line length of 89 exceeds 80 columns #987: FILE: arch/m68k/net/bpf_jit_comp.c:906: + emit_16(ctx, 0x2f3c); /* move.l #imm, -(%sp) */ WARNING: line length of 89 exceeds 80 columns #989: FILE: arch/m68k/net/bpf_jit_comp.c:908: + emit_16(ctx, 0x2f00 | s_lo); /* move.l s_lo, -(%sp) */ WARNING: line length of 89 exceeds 80 columns #990: FILE: arch/m68k/net/bpf_jit_comp.c:909: + emit_16(ctx, 0x2f00 | s_hi); /* move.l s_hi, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #991: FILE: arch/m68k/net/bpf_jit_comp.c:910: + emit_16(ctx, 0x2f08); /* move.l %a0, -(%sp) */ WARNING: line length of 88 exceeds 80 columns #993: FILE: arch/m68k/net/bpf_jit_comp.c:912: + emit_16(ctx, 0x207c); /* movea.l #func, %a0 */ WARNING: line length of 86 exceeds 80 columns #997: FILE: arch/m68k/net/bpf_jit_comp.c:916: + emit_16(ctx, 0x4fef); /* lea 24(%sp), %sp */ WARNING: line length of 82 exceeds 80 columns #1001: FILE: arch/m68k/net/bpf_jit_comp.c:920: + emit_16(ctx, 0xc141); /* exg %d0, %d1 */ WARNING: line length of 89 exceeds 80 columns #1003: FILE: arch/m68k/net/bpf_jit_comp.c:922: + bool is_fetch = (insn->imm & BPF_FETCH) || insn->imm == BPF_XCHG; WARNING: line length of 85 exceeds 80 columns #1006: FILE: arch/m68k/net/bpf_jit_comp.c:925: + emit_16(ctx, 0x2600); /* move.l %d0, %d3 */ WARNING: line length of 85 exceeds 80 columns #1007: FILE: arch/m68k/net/bpf_jit_comp.c:926: + emit_16(ctx, 0x2401); /* move.l %d1, %d2 */ WARNING: line length of 91 exceeds 80 columns #1010: FILE: arch/m68k/net/bpf_jit_comp.c:929: + emit_16(ctx, 0x4cdf); /* movem.l (%sp)+, d0-d1 */ WARNING: line length of 91 exceeds 80 columns #1028: FILE: arch/m68k/net/bpf_jit_comp.c:947: + emit_16(ctx, 0x206e); /* movea.l d16(%fp), %a0 */ WARNING: line length of 85 exceeds 80 columns #1031: FILE: arch/m68k/net/bpf_jit_comp.c:950: + emit_16(ctx, 0x2040 | r2[1]); /* movea.l r2, %a0 */ WARNING: line length of 90 exceeds 80 columns #1035: FILE: arch/m68k/net/bpf_jit_comp.c:954: + emit_16(ctx, 0x242e); /* move.l d16(%fp), %d2 */ WARNING: line length of 84 exceeds 80 columns #1038: FILE: arch/m68k/net/bpf_jit_comp.c:957: + emit_16(ctx, 0x2400 | r3[1]); /* move.l r3, %d2 */ WARNING: line length of 89 exceeds 80 columns #1041: FILE: arch/m68k/net/bpf_jit_comp.c:960: + emit_16(ctx, 0xb4a8); /* cmp.l d16(%a0), %d2 */ WARNING: line length of 85 exceeds 80 columns #1043: FILE: arch/m68k/net/bpf_jit_comp.c:962: + emit_16(ctx, 0x6400); /* bcc.w jmp_out_1 */ WARNING: line length of 90 exceeds 80 columns #1047: FILE: arch/m68k/net/bpf_jit_comp.c:966: + emit_16(ctx, 0x262e); /* move.l d16(%fp), %d3 */ WARNING: line length of 85 exceeds 80 columns #1050: FILE: arch/m68k/net/bpf_jit_comp.c:969: + emit_16(ctx, 0x6700); /* beq.w jmp_out_2 */ WARNING: line length of 84 exceeds 80 columns #1054: FILE: arch/m68k/net/bpf_jit_comp.c:973: + emit_16(ctx, 0x5383); /* subq.l #1, %d3 */ WARNING: line length of 90 exceeds 80 columns #1055: FILE: arch/m68k/net/bpf_jit_comp.c:974: + emit_16(ctx, 0x2d43); /* move.l %d3, d16(%fp) */ WARNING: line length of 84 exceeds 80 columns #1058: FILE: arch/m68k/net/bpf_jit_comp.c:977: + emit_16(ctx, 0xd482); /* add.l %d2, %d2 */ WARNING: line length of 84 exceeds 80 columns #1059: FILE: arch/m68k/net/bpf_jit_comp.c:978: + emit_16(ctx, 0xd482); /* add.l %d2, %d2 */ WARNING: line length of 87 exceeds 80 columns #1060: FILE: arch/m68k/net/bpf_jit_comp.c:979: + emit_16(ctx, 0x43e8); /* lea d16(%a0), %a1 */ WARNING: line length of 85 exceeds 80 columns #1062: FILE: arch/m68k/net/bpf_jit_comp.c:981: + emit_16(ctx, 0xd3c2); /* adda.l %d2, %a1 */ WARNING: line length of 88 exceeds 80 columns #1064: FILE: arch/m68k/net/bpf_jit_comp.c:983: + emit_16(ctx, 0x2051); /* movea.l (%a1), %a0 */ WARNING: line length of 85 exceeds 80 columns #1066: FILE: arch/m68k/net/bpf_jit_comp.c:985: + emit_16(ctx, 0x2408); /* move.l %a0, %d2 */ WARNING: line length of 85 exceeds 80 columns #1068: FILE: arch/m68k/net/bpf_jit_comp.c:987: + emit_16(ctx, 0x6700); /* beq.w jmp_out_3 */ WARNING: line length of 91 exceeds 80 columns #1072: FILE: arch/m68k/net/bpf_jit_comp.c:991: + emit_16(ctx, 0x2068); /* movea.l d16(%a0), %a0 */ WARNING: line length of 82 exceeds 80 columns #1075: FILE: arch/m68k/net/bpf_jit_comp.c:994: + emit_16(ctx, 0x4ee8); /* jmp d16(%a0) */ WARNING: line length of 81 exceeds 80 columns #1085: FILE: arch/m68k/net/bpf_jit_comp.c:1004: +static int emit_jmp(const struct bpf_insn *insn, struct jit_ctx *ctx, int curr_i) WARNING: line length of 86 exceeds 80 columns #1106: FILE: arch/m68k/net/bpf_jit_comp.c:1025: + int disp = (ctx->offsets[target_insn] - (ctx->idx + 1)) * 2; \ WARNING: line length of 87 exceeds 80 columns #1126: FILE: arch/m68k/net/bpf_jit_comp.c:1045: + emit_16(ctx, 0x203c | (s_lo << 9)); /* move.l #imm, s_lo */ WARNING: line length of 87 exceeds 80 columns #1130: FILE: arch/m68k/net/bpf_jit_comp.c:1049: + emit_16(ctx, 0x203c | (s_hi << 9)); /* move.l #imm, s_hi */ WARNING: line length of 90 exceeds 80 columns #1136: FILE: arch/m68k/net/bpf_jit_comp.c:1055: + emit_16(ctx, 0x2000 | (tmp1[1] << 9) | d_lo); /* move.l d_lo, tmp1_lo */ WARNING: line length of 89 exceeds 80 columns #1137: FILE: arch/m68k/net/bpf_jit_comp.c:1056: + emit_16(ctx, 0xc080 | (tmp1[1] << 9) | s_lo); /* and.l s_lo, tmp1_lo */ WARNING: line length of 96 exceeds 80 columns #1141: FILE: arch/m68k/net/bpf_jit_comp.c:1060: + emit_16(ctx, 0x2000 | (tmp1[0] << 9) | d_hi); /* move.l d_hi, tmp1_hi */ WARNING: line length of 95 exceeds 80 columns #1142: FILE: arch/m68k/net/bpf_jit_comp.c:1061: + emit_16(ctx, 0xc080 | (tmp1[0] << 9) | s_hi); /* and.l s_hi, tmp1_hi */ WARNING: line length of 86 exceeds 80 columns #1149: FILE: arch/m68k/net/bpf_jit_comp.c:1068: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 86 exceeds 80 columns #1183: FILE: arch/m68k/net/bpf_jit_comp.c:1102: + emit_16(ctx, 0xb080 | (d_hi << 9) | s_hi); /* cmp.l s_hi, d_hi */ WARNING: line length of 89 exceeds 80 columns #1188: FILE: arch/m68k/net/bpf_jit_comp.c:1107: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1193: FILE: arch/m68k/net/bpf_jit_comp.c:1112: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1199: FILE: arch/m68k/net/bpf_jit_comp.c:1118: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1205: FILE: arch/m68k/net/bpf_jit_comp.c:1124: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1211: FILE: arch/m68k/net/bpf_jit_comp.c:1130: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1217: FILE: arch/m68k/net/bpf_jit_comp.c:1136: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1223: FILE: arch/m68k/net/bpf_jit_comp.c:1142: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1229: FILE: arch/m68k/net/bpf_jit_comp.c:1148: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1235: FILE: arch/m68k/net/bpf_jit_comp.c:1154: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 89 exceeds 80 columns #1241: FILE: arch/m68k/net/bpf_jit_comp.c:1160: + emit_16(ctx, 0xb080 | (d_lo << 9) | s_lo); /* cmp.l s_lo, d_lo */ WARNING: line length of 88 exceeds 80 columns #1252: FILE: arch/m68k/net/bpf_jit_comp.c:1171: + const s8 arg_regs[] = { BPF_REG_5, BPF_REG_4, BPF_REG_3, BPF_REG_2, BPF_REG_1 }; WARNING: line length of 89 exceeds 80 columns #1267: FILE: arch/m68k/net/bpf_jit_comp.c:1186: + emit_16(ctx, 0x2f00 | d_lo); /* move.l d_lo, -(%sp) */ WARNING: line length of 89 exceeds 80 columns #1268: FILE: arch/m68k/net/bpf_jit_comp.c:1187: + emit_16(ctx, 0x2f00 | d_hi); /* move.l d_hi, -(%sp) */ WARNING: line length of 93 exceeds 80 columns #1271: FILE: arch/m68k/net/bpf_jit_comp.c:1190: + emit_16(ctx, 0x207c); /* movea.l #func_addr, %a0 */ WARNING: line length of 86 exceeds 80 columns #1276: FILE: arch/m68k/net/bpf_jit_comp.c:1195: + emit_16(ctx, 0x4fef); /* lea 40(%sp), %sp */ WARNING: line length of 82 exceeds 80 columns #1279: FILE: arch/m68k/net/bpf_jit_comp.c:1198: + emit_16(ctx, 0xc340); /* exg %d0, %d1 */ WARNING: line length of 84 exceeds 80 columns #1289: FILE: arch/m68k/net/bpf_jit_comp.c:1208: + emit_16(ctx, 0x7021); /* moveq #33, %d0 */ WARNING: line length of 93 exceeds 80 columns #1291: FILE: arch/m68k/net/bpf_jit_comp.c:1210: + emit_16(ctx, 0x4e56); /* link %a6, #-total_stack */ WARNING: line length of 91 exceeds 80 columns #1294: FILE: arch/m68k/net/bpf_jit_comp.c:1213: + emit_16(ctx, 0x48e7); /* movem.l d2-d5, -(%sp) */ WARNING: line length of 90 exceeds 80 columns #1297: FILE: arch/m68k/net/bpf_jit_comp.c:1216: + emit_16(ctx, 0x2d40); /* move.l %d0, off(%fp) */ WARNING: line length of 88 exceeds 80 columns #1300: FILE: arch/m68k/net/bpf_jit_comp.c:1219: + emit_16(ctx, 0x202e); /* move.l 8(%fp), %d0 */ WARNING: line length of 83 exceeds 80 columns #1304: FILE: arch/m68k/net/bpf_jit_comp.c:1223: + emit_16(ctx, 0x7000 | (M68K_D0 << 9)); /* moveq #0, %d0 */ WARNING: line length of 97 exceeds 80 columns #1307: FILE: arch/m68k/net/bpf_jit_comp.c:1226: + emit_16(ctx, 0x41ee); /* lea -SCRATCH_SIZE(%fp), %a0 */ WARNING: line length of 85 exceeds 80 columns #1309: FILE: arch/m68k/net/bpf_jit_comp.c:1228: + emit_16(ctx, 0x2008); /* move.l %a0, %d0 */ WARNING: line length of 83 exceeds 80 columns #1312: FILE: arch/m68k/net/bpf_jit_comp.c:1231: + emit_16(ctx, 0x7000 | (M68K_D0 << 9)); /* moveq #0, %d0 */ WARNING: line length of 91 exceeds 80 columns #1318: FILE: arch/m68k/net/bpf_jit_comp.c:1237: + emit_16(ctx, 0x4cdf); /* movem.l (%sp)+, d2-d5 */ WARNING: line length of 95 exceeds 80 columns #1423: FILE: arch/m68k/net/bpf_jit_comp.c:1342: + emit_16(ctx, 0x203c | (d_lo << 9)); /* move.l #imm, d_lo */ WARNING: line length of 95 exceeds 80 columns #1425: FILE: arch/m68k/net/bpf_jit_comp.c:1344: + emit_16(ctx, 0x203c | (d_hi << 9)); /* move.l #imm, d_hi */ WARNING: line length of 89 exceeds 80 columns #1570: FILE: arch/m68k/net/bpf_jit_comp.c:1489: +struct bpf_prog *bpf_int_jit_compile(struct bpf_verifier_env *env, struct bpf_prog *prog) total: 0 errors, 240 warnings, 1 checks, 1570 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit 14a8f414d740 ("m68k, bpf: Add initial BPF JIT compiler support") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 240 warnings, 1 checks, 1570 lines checked