/home/scole/Downloads/gcc7//GENERIC/kern_lock.o: file format elf64-ia64-little Disassembly of section .text: 0000000000000000 <_kernel_lock_dump>: 0: 08 80 0c 06 80 05 [MMI] alloc r16=ar.pfs,3,3,0 6: e0 00 04 00 48 00 addl r14=0,r1 c: 00 00 04 00 nop.i 0x0 10: 05 00 00 00 01 00 [MLX] nop.m 0x0 16: 00 00 00 00 00 00 movl r32=0x0;; 1c: 04 00 00 60 20: 03 70 00 1c 18 10 [MII] ld8 r14=[r14] 26: 00 0a 80 00 40 e0 add r32=r1,r32;; 2c: 41 77 04 84 adds r15=244,r14;; 30: 09 10 01 1c 18 10 [MMI] ld8 r34=[r14] 36: 10 02 3c 20 20 00 ld4 r33=[r15] 3c: 00 00 04 00 nop.i 0x0;; 40: 11 10 0c 00 80 05 [MIB] alloc r2=ar.pfs,3,0,0 46: 00 00 00 02 00 00 nop.i 0x0 4c: 08 00 00 40 br.many 40 <_kernel_lock_dump+0x40>;; 50: 0d 00 00 00 01 00 [MFI] nop.m 0x0 56: 00 00 00 00 00 00 break.f 0x0 5c: 00 00 04 00 nop.i 0x0;; 60: 08 00 00 00 01 00 [MMI] nop.m 0x0 66: 00 00 00 02 00 00 nop.m 0x0 6c: 00 00 04 00 nop.i 0x0 70: 08 00 00 00 01 00 [MMI] nop.m 0x0 76: 00 00 00 02 00 00 nop.m 0x0 7c: 00 00 04 00 nop.i 0x0 0000000000000080 : 80: 09 40 39 14 80 05 [MMI] alloc r40=ar.pfs,14,10,0 86: e0 00 04 00 48 e0 addl r14=0,r1 8c: 04 00 c4 00 mov r39=b0;; 90: 0b 70 00 1c 18 10 [MMI] ld8 r14=[r14];; 96: 10 02 38 30 20 00 ld8 r33=[r14] 9c: 00 00 04 00 nop.i 0x0;; a0: 10 00 00 00 01 00 [MIB] nop.m 0x0 a6: 70 00 84 0c f2 03 cmp.eq p7,p6=0,r33 ac: 30 00 00 43 (p07) br.cond.dpnt.few d0 b0: 01 00 00 00 01 00 [MII] nop.m 0x0 b6: 00 40 01 55 00 00 mov.i ar.pfs=r40 bc: 00 00 04 00 nop.i 0x0;; c0: 10 00 00 00 01 00 [MIB] nop.m 0x0 c6: 00 38 05 80 03 80 mov b0=r39 cc: 08 00 84 00 br.ret.sptk.many b0 d0: 0b 30 01 02 00 24 [MMI] addl r38=0,r1;; d6: 60 02 98 30 20 00 ld8 r38=[r38] dc: 00 00 04 00 nop.i 0x0;; e0: 09 00 00 00 01 00 [MMI] nop.m 0x0 e6: 50 c2 99 02 42 80 adds r37=184,r38 ec: 04 36 05 84 adds r36=224,r38;; f0: 08 00 00 00 01 00 [MMI] nop.m 0x0 f6: 00 00 00 02 00 00 nop.m 0x0 fc: 00 00 04 00 nop.i 0x0 100: 11 00 00 00 01 00 [MIB] nop.m 0x0 106: 00 00 00 02 00 00 nop.i 0x0 10c: 08 00 00 50 br.call.sptk.many b0=100 ;; 110: 08 00 01 10 00 21 [MMI] mov r32=r8 116: 30 02 94 30 20 00 ld8 r35=[r37] 11c: 00 00 04 00 nop.i 0x0 120: 19 10 01 48 18 10 [MMB] ld8 r34=[r36] 126: 00 00 00 02 00 00 nop.m 0x0 12c: 08 00 00 50 br.call.sptk.many b0=120 ;; 130: 11 00 00 00 01 00 [MIB] nop.m 0x0 136: 70 00 21 0c 70 03 cmp.eq p7,p6=r32,r8 13c: d0 ff ff 4a (p06) br.cond.dptk.few 100 ;; 140: 10 00 00 00 01 00 [MIB] nop.m 0x0 146: 60 18 89 0e 70 03 cmp.eq p6,p7=r35,r34 14c: 80 01 00 43 (p06) br.cond.dpnt.few 2c0 150: 11 00 00 00 01 00 [MIB] nop.m 0x0 156: 00 00 00 02 00 00 nop.i 0x0 15c: 08 00 00 50 br.call.sptk.many b0=150 ;; 160: 03 00 00 00 01 00 [MII] nop.m 0x0 166: 80 00 20 20 00 c0 zxt1 r8=r8;; 16c: 00 40 1c e6 cmp4.eq p6,p7=0,r8;; 170: 05 00 00 00 01 00 [MLX] nop.m 0x0 176: 00 00 00 00 80 23 (p07) movl r33=0x0;; 17c: 04 00 00 60 180: f1 08 05 42 00 20 [MIB] (p07) add r33=r1,r33 186: 00 00 00 02 00 00 nop.i 0x0 18c: 08 00 00 50 br.call.sptk.many b0=180 ;; 190: 01 00 00 00 01 00 [MII] nop.m 0x0 196: 80 00 20 20 00 00 zxt1 r8=r8 19c: 00 00 04 00 nop.i 0x0;; 1a0: 10 00 00 00 01 00 [MIB] nop.m 0x0 1a6: 70 00 20 0c 73 03 cmp4.eq p7,p6=0,r8 1ac: 80 00 00 42 (p06) br.cond.dptk.few 220 1b0: 11 00 00 00 01 00 [MIB] nop.m 0x0 1b6: 00 00 00 02 00 00 nop.i 0x0 1bc: 08 00 00 50 br.call.sptk.many b0=1b0 ;; 1c0: 01 00 00 00 01 00 [MII] nop.m 0x0 1c6: 80 00 20 20 00 00 zxt1 r8=r8 1cc: 00 00 04 00 nop.i 0x0;; 1d0: 11 30 00 10 87 39 [MIB] cmp4.eq p6,p7=0,r8 1d6: 00 00 00 02 00 03 nop.i 0x0 1dc: f0 01 00 41 (p06) br.cond.spnt.few 3c0 ;; 1e0: 10 00 00 00 01 00 [MIB] nop.m 0x0 1e6: 60 00 84 0e 72 03 cmp.eq p6,p7=0,r33 1ec: d0 fe ff 48 (p06) br.cond.sptk.few b0 1f0: 04 68 01 4e 00 21 [MLX] mov r45=r39 1f6: 00 00 00 00 00 60 movl r43=0x0 1fc: 05 00 00 60 200: 05 60 01 42 00 21 [MLX] mov r44=r33 206: 00 00 00 00 00 40 movl r42=0x0;; 20c: 05 00 00 60 210: 11 58 05 56 00 20 [MIB] add r43=r1,r43 216: a0 0a a8 00 40 00 add r42=r1,r42 21c: 08 00 00 50 br.call.sptk.many b0=210 ;; 220: 11 00 00 00 01 00 [MIB] nop.m 0x0 226: 00 00 00 02 00 00 nop.i 0x0 22c: 08 00 00 50 br.call.sptk.many b0=220 ;; 230: 10 00 00 00 01 00 [MIB] nop.m 0x0 236: 80 00 20 20 00 00 zxt1 r8=r8 23c: 00 00 00 20 nop.b 0x0 240: 05 68 01 4e 00 21 [MLX] mov r45=r39 246: 00 00 00 00 00 60 movl r43=0x0;; 24c: 05 00 00 60 250: 04 38 00 10 86 39 [MLX] cmp4.eq p7,p6=0,r8 256: 00 00 00 00 00 40 movl r42=0x0 25c: 05 00 00 60 260: 09 00 00 00 01 00 [MMI] nop.m 0x0 266: b0 0a ac 00 40 00 add r43=r1,r43 26c: 00 00 04 00 nop.i 0x0;; 270: 04 00 00 00 01 00 [MLX] nop.m 0x0 276: 00 00 00 00 00 23 (p06) movl r33=0x0 27c: 04 00 00 60 280: 09 00 00 00 01 00 [MMI] nop.m 0x0 286: a0 0a a8 00 40 00 add r42=r1,r42 28c: 00 00 04 00 nop.i 0x0;; 290: 05 00 00 00 01 00 [MLX] nop.m 0x0 296: 00 00 00 00 80 23 (p07) movl r33=0x0;; 29c: 04 00 00 60 2a0: cb 08 05 42 00 e0 [MMI] (p06) add r33=r1,r33;; 2a6: 11 0a 84 00 40 00 (p07) add r33=r1,r33 2ac: 00 00 04 00 nop.i 0x0;; 2b0: 10 00 00 00 01 00 [MIB] nop.m 0x0 2b6: c0 02 84 00 42 00 mov r44=r33 2bc: 08 00 00 50 br.call.sptk.many b0=2b0 2c0: 0b 70 00 02 00 24 [MMI] addl r14=0,r1;; 2c6: e0 00 38 30 20 00 ld8 r14=[r14] 2cc: 00 00 04 00 nop.i 0x0;; 2d0: 09 00 00 00 01 00 [MMI] nop.m 0x0 2d6: e0 00 38 20 20 00 ld4 r14=[r14] 2dc: 00 00 04 00 nop.i 0x0;; 2e0: 10 00 00 00 01 00 [MIB] nop.m 0x0 2e6: 70 00 38 0c 73 03 cmp4.eq p7,p6=0,r14 2ec: 70 fe ff 4a (p06) br.cond.dptk.few 150 2f0: 09 70 00 02 00 24 [MMI] addl r14=0,r1 2f6: 00 00 00 02 00 c0 nop.m 0x0 2fc: 04 37 05 84 adds r38=240,r38;; 300: 09 70 00 1c 18 10 [MMI] ld8 r14=[r14] 306: b0 02 98 20 20 00 ld4 r43=[r38] 30c: 00 00 04 00 nop.i 0x0;; 310: 11 50 01 1c 18 10 [MIB] ld8 r42=[r14] 316: 00 00 00 02 00 00 nop.i 0x0 31c: 08 00 00 50 br.call.sptk.many b0=310 ;; 320: 03 00 00 00 01 00 [MII] nop.m 0x0 326: 80 00 20 20 00 c0 zxt1 r8=r8;; 32c: 00 40 1c e6 cmp4.eq p6,p7=0,r8;; 330: 05 00 00 00 01 00 [MLX] nop.m 0x0 336: 00 00 00 00 80 23 (p07) movl r33=0x0;; 33c: 04 00 00 60 340: 09 00 00 00 01 c0 [MMI] nop.m 0x0 346: 11 0a 84 00 40 00 (p07) add r33=r1,r33 34c: 00 00 04 00 nop.i 0x0;; 350: d1 08 01 00 00 21 [MIB] (p06) mov r33=r0 356: 00 00 00 02 00 00 nop.i 0x0 35c: 08 00 00 50 br.call.sptk.many b0=350 ;; 360: 03 00 00 00 01 00 [MII] nop.m 0x0 366: 80 00 20 20 00 c0 zxt1 r8=r8;; 36c: 00 40 1c e6 cmp4.eq p6,p7=0,r8;; 370: 05 00 00 00 01 00 [MLX] nop.m 0x0 376: 00 00 00 00 80 23 (p07) movl r33=0x0;; 37c: 04 00 00 60 380: f1 08 05 42 00 20 [MIB] (p07) add r33=r1,r33 386: 00 00 00 02 00 00 nop.i 0x0 38c: 08 00 00 50 br.call.sptk.many b0=380 ;; 390: 01 00 00 00 01 00 [MII] nop.m 0x0 396: 80 00 20 20 00 00 zxt1 r8=r8 39c: 00 00 04 00 nop.i 0x0;; 3a0: 10 00 00 00 01 00 [MIB] nop.m 0x0 3a6: 70 00 20 0c 73 03 cmp4.eq p7,p6=0,r8 3ac: 80 fe ff 4a (p06) br.cond.dptk.few 220 3b0: 10 00 00 00 01 00 [MIB] nop.m 0x0 3b6: 00 00 00 02 00 00 nop.i 0x0 3bc: 00 fe ff 48 br.few 1b0 3c0: 05 00 00 00 01 00 [MLX] nop.m 0x0 3c6: 00 00 00 00 00 20 movl r33=0x0;; 3cc: 04 00 00 60 3d0: 11 00 00 00 01 00 [MIB] nop.m 0x0 3d6: 10 0a 84 00 40 00 add r33=r1,r33 3dc: 20 fe ff 48 br.few 1f0 ;; 3e0: 08 00 00 00 01 00 [MMI] nop.m 0x0 3e6: 00 00 00 02 00 00 nop.m 0x0 3ec: 00 00 04 00 nop.i 0x0 3f0: 08 00 00 00 01 00 [MMI] nop.m 0x0 3f6: 00 00 00 02 00 00 nop.m 0x0 3fc: 00 00 04 00 nop.i 0x0 0000000000000400 : 400: 05 00 00 00 01 00 [MLX] nop.m 0x0 406: 00 00 00 00 00 c0 movl r14=0x0;; 40c: 01 00 00 60 410: 0b 70 04 1c 00 20 [MMI] add r14=r1,r14;; 416: 00 00 38 60 23 00 st4.rel [r14]=r0 41c: 00 00 04 00 nop.i 0x0;; 420: 09 00 00 00 01 00 [MMI] nop.m 0x0 426: e0 00 04 00 48 00 addl r14=0,r1 42c: 00 00 04 00 nop.i 0x0;; 430: 11 00 00 1c 80 11 [MIB] st1 [r14]=r0 436: 00 00 00 02 00 80 nop.i 0x0 43c: 08 00 84 00 br.ret.sptk.many b0;; 0000000000000440 <_kernel_lock>: 440: 08 30 29 10 80 05 [MMI] alloc r38=ar.pfs,10,8,0 446: 20 02 04 00 48 a0 addl r34=0,r1 44c: 04 00 c4 00 mov r37=b0 450: 05 00 00 00 01 00 [MLX] nop.m 0x0 456: 00 00 00 00 00 20 movl r33=0x0;; 45c: 04 00 00 60 460: 01 10 01 44 18 10 [MII] ld8 r34=[r34] 466: 40 02 80 22 00 20 zxt2 r36=r32 46c: 14 08 01 80 add r33=r1,r33;; 470: 09 78 d0 45 01 21 [MMI] adds r15=244,r34 476: 00 00 00 02 00 00 nop.m 0x0 47c: 02 14 0d 84 adds r16=448,r34;; 480: 09 70 00 1e 10 10 [MMI] ld4 r14=[r15] 486: 30 02 40 30 20 00 ld8 r35=[r16] 48c: 00 00 04 00 nop.i 0x0;; 490: 08 88 38 40 00 20 [MMI] add r17=r14,r32 496: 60 00 38 0e 73 00 cmp4.eq p6,p7=0,r14 49c: 00 00 04 00 nop.i 0x0 4a0: 19 80 28 47 06 21 [MMB] adds r16=842,r35 4a6: e0 08 00 00 c8 03 mov r14=1 4ac: 60 00 00 43 (p07) br.cond.dpnt.few 500 <_kernel_lock+0xc0>;; 4b0: 01 70 38 42 41 10 [MII] xchg1 r14=[r33],r14 4b6: 00 00 00 02 00 00 nop.i 0x0 4bc: 00 00 04 00 nop.i 0x0;; 4c0: 01 80 28 47 06 21 [MII] adds r16=842,r35 4c6: 00 30 01 55 00 c0 mov.i ar.pfs=r38 4cc: 01 70 40 00 zxt1 r14=r14;; 4d0: 11 38 00 1c 86 39 [MIB] cmp4.eq p7,p6=0,r14 4d6: 00 28 05 80 03 03 mov b0=r37 4dc: 60 00 00 43 (p06) br.cond.dpnt.few 530 <_kernel_lock+0xf0>;; 4e0: 08 00 00 00 01 c0 [MMI] nop.m 0x0 4e6: 01 00 3d 20 23 00 (p07) st4 [r15]=r32 4ec: 00 00 04 00 nop.i 0x0 4f0: f8 00 90 20 88 11 [MMB] (p07) st2 [r16]=r36 4f6: 00 00 00 02 00 80 nop.m 0x0 4fc: 08 00 84 00 br.ret.sptk.many b0 500: 09 70 00 20 08 10 [MMI] ld2 r14=[r16] 506: 00 88 3c 20 23 00 st4 [r15]=r17 50c: 60 02 aa 00 mov.i ar.pfs=r38;; 510: 09 20 91 1c 00 20 [MMI] add r36=r36,r14 516: 00 00 00 02 00 00 nop.m 0x0 51c: 50 0a 00 07 mov b0=r37;; 520: 11 00 90 20 88 11 [MIB] st2 [r16]=r36 526: 00 00 00 02 00 80 nop.i 0x0 52c: 08 00 84 00 br.ret.sptk.many b0;; 530: 11 00 00 00 01 00 [MIB] nop.m 0x0 536: 00 00 00 02 00 00 nop.i 0x0 53c: 08 00 00 50 br.call.sptk.many b0=530 <_kernel_lock+0xf0>;; 540: 08 48 01 44 18 10 [MMI] ld8 r41=[r34] 546: 00 00 00 02 00 e0 nop.m 0x0 54c: 11 00 00 90 mov r15=1 550: 09 00 8c 44 98 11 [MMI] st8 [r34]=r35 556: 00 00 00 02 00 00 nop.m 0x0 55c: 00 00 04 00 nop.i 0x0;; 560: 09 00 00 00 01 00 [MMI] nop.m 0x0 566: e0 00 84 60 21 00 ld4.acq r14=[r33] 56c: 00 00 04 00 nop.i 0x0;; 570: 10 00 00 00 01 00 [MIB] nop.m 0x0 576: 60 08 38 0e 73 03 cmp4.eq p6,p7=1,r14 57c: f0 ff ff 4a (p06) br.cond.dptk.few 560 <_kernel_lock+0x120> 580: 01 70 3c 42 41 10 [MII] xchg1 r14=[r33],r15 586: 00 00 00 02 00 00 nop.i 0x0 58c: 00 00 04 00 nop.i 0x0;; 590: 01 00 00 00 01 00 [MII] nop.m 0x0 596: e0 00 38 20 00 00 zxt1 r14=r14 59c: 00 00 04 00 nop.i 0x0;; 5a0: 10 00 00 00 01 00 [MIB] nop.m 0x0 5a6: 70 00 38 0c 73 03 cmp4.eq p7,p6=0,r14 5ac: c0 ff ff 4a (p06) br.cond.dptk.few 560 <_kernel_lock+0x120> 5b0: 09 70 d0 45 01 21 [MMI] adds r14=244,r34 5b6: 30 52 8e 0c 42 00 adds r35=842,r35 5bc: 05 10 01 84 mov r40=r34;; 5c0: 08 00 00 00 01 00 [MMI] nop.m 0x0 5c6: 00 00 39 20 23 00 st4 [r14]=r32 5cc: 00 00 04 00 nop.i 0x0 5d0: 19 00 90 46 88 11 [MMB] st2 [r35]=r36 5d6: 00 00 00 02 00 00 nop.m 0x0 5dc: 08 00 00 50 br.call.sptk.many b0=5d0 <_kernel_lock+0x190>;; 5e0: 03 00 00 00 01 00 [MII] nop.m 0x0 5e6: 00 28 05 80 03 00 mov b0=r37;; 5ec: 60 02 aa 00 mov.i ar.pfs=r38;; 5f0: 11 10 04 00 80 05 [MIB] alloc r2=ar.pfs,1,0,0 5f6: 00 00 00 02 00 00 nop.i 0x0 5fc: 08 00 00 40 br.many 5f0 <_kernel_lock+0x1b0>;; 600: 0d 00 00 00 01 00 [MFI] nop.m 0x0 606: 00 00 00 00 00 00 break.f 0x0 60c: 00 00 04 00 nop.i 0x0;; 610: 08 00 00 00 01 00 [MMI] nop.m 0x0 616: 00 00 00 02 00 00 nop.m 0x0 61c: 00 00 04 00 nop.i 0x0 620: 08 00 00 00 01 00 [MMI] nop.m 0x0 626: 00 00 00 02 00 00 nop.m 0x0 62c: 00 00 04 00 nop.i 0x0 630: 08 00 00 00 01 00 [MMI] nop.m 0x0 636: 00 00 00 02 00 00 nop.m 0x0 63c: 00 00 04 00 nop.i 0x0 0000000000000640 <_kernel_unlock>: 640: 09 20 1d 0c 80 05 [MMI] alloc r36=ar.pfs,7,6,0 646: e0 00 04 00 48 60 addl r14=0,r1 64c: 04 00 c4 00 mov r35=b0;; 650: 0b 70 00 1c 18 10 [MMI] ld8 r14=[r14];; 656: f0 00 3a 06 42 00 adds r15=448,r14 65c: 00 00 04 00 nop.i 0x0;; 660: 0b 80 00 1e 18 10 [MMI] ld8 r16=[r15];; 666: f0 50 42 0c 42 00 adds r15=842,r16 66c: 00 00 04 00 nop.i 0x0;; 670: 09 00 00 00 01 00 [MMI] nop.m 0x0 676: 20 02 3c 10 20 00 ld2 r34=[r15] 67c: 00 00 04 00 nop.i 0x0;; 680: 11 00 00 00 01 00 [MIB] nop.m 0x0 686: 70 00 88 0c 73 03 cmp4.eq p7,p6=0,r34 68c: 30 00 00 42 (p06) br.cond.dptk.few 6b0 <_kernel_unlock+0x70>;; 690: 09 38 00 42 06 39 [MMI] cmp.eq p7,p6=0,r33 696: 00 00 00 02 00 00 nop.m 0x0 69c: 40 02 aa 00 mov.i ar.pfs=r36;; 6a0: d0 00 00 42 90 11 [MIB] (p06) st4 [r33]=r0 6a6: 00 18 05 80 03 80 mov b0=r35 6ac: 08 00 84 00 br.ret.sptk.many b0 6b0: 09 00 00 00 01 00 [MMI] nop.m 0x0 6b6: 70 00 80 0c 73 00 cmp4.eq p7,p6=0,r32 6bc: 00 00 04 00 nop.i 0x0;; 6c0: f1 00 01 44 00 e1 [MIB] (p07) mov r32=r34 6c6: 11 01 88 00 c2 03 (p07) mov r17=r34 6cc: 30 00 00 42 (p07) br.cond.dptk.few 6f0 <_kernel_unlock+0xb0>;; 6d0: 02 30 fc 41 87 3b [MII] cmp4.eq p6,p7=-1,r32 6d6: 00 00 00 02 80 23 nop.i 0x0;; 6dc: 02 00 45 00 (p07) zxt2 r17=r32 6e0: c2 00 05 00 00 24 [MII] (p06) mov r32=1 6e6: 00 00 00 02 00 23 nop.i 0x0;; 6ec: 12 00 00 90 (p06) mov r17=1 6f0: 0b 70 d0 1d 01 21 [MMI] adds r14=244,r14;; 6f6: 20 01 38 20 20 00 ld4 r18=[r14] 6fc: 00 00 04 00 nop.i 0x0;; 700: 11 38 80 24 86 38 [MIB] cmp4.eq p7,p6=r32,r18 706: 00 00 00 02 80 03 nop.i 0x0 70c: 60 00 00 43 (p07) br.cond.dpnt.few 760 <_kernel_unlock+0x120>;; 710: c9 00 49 40 05 20 [MMI] (p06) sub r32=r18,r32 716: 00 00 00 02 00 23 nop.m 0x0 71c: 22 8a 14 80 (p06) sub r17=r34,r17;; 720: c8 00 80 1c 90 91 [MMI] (p06) st4 [r14]=r32 726: 01 88 3c 10 23 00 (p06) st2 [r15]=r17 72c: 00 00 04 00 nop.i 0x0 730: 0a 30 00 42 07 f9 [MMI] cmp.eq p6,p7=0,r33;; 736: 01 10 85 20 23 00 (p07) st4 [r33]=r34 73c: 00 00 04 00 nop.i 0x0 740: 01 00 00 00 01 00 [MII] nop.m 0x0 746: 00 20 01 55 00 00 mov.i ar.pfs=r36 74c: 00 00 04 00 nop.i 0x0;; 750: 10 00 00 00 01 00 [MIB] nop.m 0x0 756: 00 18 05 80 03 80 mov b0=r35 75c: 08 00 84 00 br.ret.sptk.many b0 760: 09 00 00 00 01 00 [MMI] nop.m 0x0 766: 00 00 38 20 23 00 st4 [r14]=r0 76c: 00 00 04 00 nop.i 0x0;; 770: 09 70 00 1e 08 10 [MMI] ld2 r14=[r15] 776: 00 00 00 02 00 00 nop.m 0x0 77c: 02 85 18 84 adds r16=848,r16;; 780: 05 88 38 22 05 20 [MLX] sub r17=r14,r17 786: 00 00 00 00 00 c0 movl r14=0x0;; 78c: 01 00 00 60 790: 09 70 04 1c 00 20 [MMI] add r14=r1,r14 796: 00 88 3c 10 23 00 st2 [r15]=r17 79c: 00 00 04 00 nop.i 0x0;; 7a0: 09 00 00 1c b0 11 [MMI] st4.rel [r14]=r0 7a6: e0 00 40 20 20 00 ld4 r14=[r16] 7ac: 00 00 04 00 nop.i 0x0;; 7b0: 09 00 00 00 01 00 [MMI] nop.m 0x0 7b6: 60 00 38 0e 73 00 cmp4.eq p6,p7=0,r14 7bc: 00 00 04 00 nop.i 0x0;; 7c0: f1 30 01 00 00 21 [MIB] (p07) mov r38=r0 7c6: 00 00 00 02 80 03 nop.i 0x0 7cc: 08 00 00 53 (p07) br.call.dpnt.many b0=7c0 <_kernel_unlock+0x180>;; 7d0: 09 00 00 00 01 00 [MMI] nop.m 0x0 7d6: 60 00 84 0e 72 00 cmp.eq p6,p7=0,r33 7dc: 00 00 04 00 nop.i 0x0;; 7e0: f1 00 88 42 90 11 [MIB] (p07) st4 [r33]=r34 7e6: 00 00 00 02 00 00 nop.i 0x0 7ec: 60 ff ff 48 br.few 740 <_kernel_unlock+0x100>;; 7f0: 08 00 00 00 01 00 [MMI] nop.m 0x0 7f6: 00 00 00 02 00 00 nop.m 0x0 7fc: 00 00 04 00 nop.i 0x0 0000000000000800 <_kernel_locked_p>: 800: 05 00 00 00 01 00 [MLX] nop.m 0x0 806: 00 00 00 00 00 c0 movl r14=0x0;; 80c: 01 00 00 60 810: 0b 70 04 1c 00 20 [MMI] add r14=r1,r14;; 816: 80 00 38 60 21 00 ld4.acq r8=[r14] 81c: 00 00 04 00 nop.i 0x0;; 820: 0b 30 04 10 87 b9 [MMI] cmp4.eq p6,p7=1,r8;; 826: 81 08 00 00 48 00 (p06) mov r8=1 82c: 00 00 04 00 nop.i 0x0;; 830: 11 00 00 00 01 c0 [MIB] nop.m 0x0 836: 81 00 00 00 42 80 (p07) mov r8=r0 83c: 08 00 84 00 br.ret.sptk.many b0;; Disassembly of section .data: 0000000000000000 <_kernel_lock_ops>: 0: 00 00 00 00 00 00 [MII] break.m 0x0 6: 00 00 01 00 00 00 break.i 0x1000 c: 00 00 00 00 break.i 0x0 10: Address 0x0000000000000010 is out of bounds. Disassembly of section .ident: 0000000000000000 <.ident>: 0: 24 4e 65 74 42 53 [MLX] (p49) ld1.c.clr.acq.nt1 r41=[r58],r25 6: 44 3a 20 6b 65 72 data8 0xded8bedce4 c: 6e 5f 6c 6f 10: 63 6b 2e 63 2c 76 [MII] (p27) cmp.le.or p13,p44=r0,r49 16: 20 31 2e 31 36 31 data8 0xd8c4b8c481 1c: 20 32 30 31 data8 0x6260644062 20: 37 2f 31 32 2f 32 [BBB] data8 0x19179918979 26: 35 20 30 39 3a 31 brp.dptk.imp 726060 <_kernel_locked_p+0x725860>,50 <_KERNEL_OPT_MAXUSERS+0x30> 2c: 33 3a 34 30 data8 0x6068746662 30: Address 0x0000000000000030 is out of bounds. Disassembly of section .rodata.str1.8: 0000000000000000 <.rodata.str1.8>: 0: 63 75 72 63 70 75 [MII] (p43) cmp.ne.or p14,p48=92,r49 6: 20 68 6f 6c 64 73 (p01) cmp.gt.and p2,p54=r0,r27;; c: 20 3a 20 25 data8 0x4a407440e6 10: 31 38 64 20 77 61 [MIB] data8 0x10bb90321c1 16: 6e 74 65 64 20 62 (p57) dep r70=r46,r25,60,3 1c: 79 3a 20 25 data8 0x4a4074f2c4 20: 23 30 31 38 6c 78 [MII] (p01) cmp.eq.or.andcm p38,p44=r12,r28 26: 0a 00 69 64 6c 65 (p41) cmp.gt.or p0,p50=r0,r26;; 2c: 00 00 00 00 (p10) break.i 0x3;; 30: 69 6e 74 65 72 72 [MMI] (p51) cmp.ge.and p13,p50=r0,r50 36: 75 70 74 00 00 00 (p21) break.m 0x74707 3c: 00 00 00 00 break.i 0x0;; 40: 73 6f 66 74 69 6e [MBB] data8 0x1734ba3337b 46: 74 00 70 73 65 72 data8 0x195cdc001d1 4c: 69 61 6c 69 data8 0xd2d8c2d2e4 50: 7a 65 00 00 00 00 [-d-] data8 0x00000032b 56: 00 00 25 73 3a 20 data8 0xe9cc940000 5c: 25 73 20 63 data8 0xc640e64a40 60: 61 6c 6c 65 72 3d [MII] data8 0x1eb932b6363 66: 25 70 00 00 00 00 (p20) break.i 0x702 6c: 00 00 00 00 break.i 0x0;; 70: Address 0x0000000000000070 is out of bounds. Disassembly of section .IA_64.unwind_info: 0000000000000000 <.IA_64.unwind_info>: 0: 01 00 00 00 00 00 [MII] break.m 0x0 6: 01 00 01 2b c0 00 data8 0x100ac040004 c: 06 00 00 00 (p01) break.i 0x30;; 10: 02 00 00 00 00 00 [MII] break.m 0x0 16: 01 00 46 27 03 e6 data8 0xc9d180004 1c: 00 e4 02 61 data8 0xc205c801cc 20: 9f 01 00 00 00 00 [-f-] data8 0x00000000c 26: 00 00 02 00 00 00 data8 0x000080000 2c: 00 00 01 00 data8 0x002000000 30: 46 25 03 e6 00 e4 [-3-] data8 0x1200730192a 36: 02 61 4e c0 00 06 data8 0x30139840b 3c: 00 00 00 00 data8 0x00000000c 40: 02 00 00 00 00 00 [MII] break.m 0x0 46: 01 00 46 23 03 e6 data8 0xc8d180004 4c: 00 e4 02 61 data8 0xc205c801cc 50: Address 0x0000000000000050 is out of bounds. Disassembly of section .IA_64.unwind: 0000000000000000 <.IA_64.unwind>: ... Disassembly of section .rodata: 0000000000000000 <__func__.5887>: 0: 61 73 73 65 72 74 [MII] (p27) cmp.ne.or p46,p50=r92,r50 6: 5f 73 6c 65 65 70 (p61) cmp4.gt.and p53,p50=r0,r91 c: 61 62 6c 65 data8 0xcad8c4c2e0 ... Disassembly of section .data.cacheline_aligned: 0000000000000000 : ... Disassembly of section .sbss: 0000000000000000 : ... Disassembly of section .comment: 0000000000000000 <.comment>: 0: 00 47 43 43 3a 20 [MII] data8 0x101d21a1a38 6: 28 4e 65 74 42 53 (p32) adds r98=7465,r25 c: 44 20 6e 62 data8 0xc4dc4088a6 10: 33 20 32 30 31 39 [MBB] (p01) cmp.eq.unc p4,p49=12,r24 16: 30 33 31 39 29 20 br.call.dptk.few b3=726270 <_kernel_locked_p+0x725a70> 1c: 37 2e 34 2e data8 0x5c685c6e40 20: Address 0x0000000000000020 is out of bounds.