
/home/scole/Downloads/gcc7//GENERIC.SKI/kern_crashme.o:     file format elf64-ia64-little


Disassembly of section .text:

0000000000000000 <crashme_null_deref>:
   0:	09 70 00 00 00 21 	[MMI]       mov r14=r0
   6:	00 00 00 02 00 00 	            nop.m 0x0
   c:	f1 e7 ff 9f       	            mov r8=-1;;
  10:	11 00 00 1c a0 11 	[MIB]       st1.rel [r14]=r0
  16:	00 00 00 02 00 80 	            nop.i 0x0
  1c:	08 00 84 00       	            br.ret.sptk.many b0;;
  20:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  26:	00 00 00 02 00 00 	            nop.m 0x0
  2c:	00 00 04 00       	            nop.i 0x0
  30:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  36:	00 00 00 02 00 00 	            nop.m 0x0
  3c:	00 00 04 00       	            nop.i 0x0

0000000000000040 <crashme_sysctl_forwarder>:
  40:	18 58 55 1a 80 05 	[MMB]       alloc r43=ar.pfs,21,13,0
  46:	c0 00 30 7e 46 00 	            adds r12=-128,r12
  4c:	00 00 00 20       	            nop.b 0x0
  50:	09 70 00 02 00 24 	[MMI]       addl r14=0,r1
  56:	c0 02 04 00 42 40 	            mov r44=r1
  5c:	05 00 c4 00       	            mov r42=b0;;
  60:	09 78 40 18 01 21 	[MMI]       adds r15=144,r12
  66:	80 02 38 30 20 20 	            ld8 r40=[r14]
  6c:	05 60 04 84       	            adds r41=128,r12;;
  70:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  76:	e0 00 3c 30 20 00 	            ld8 r14=[r15]
  7c:	00 00 04 00       	            nop.i 0x0
  80:	19 00 00 52 90 11 	[MMB]       st4 [r41]=r0
  86:	60 00 a0 0e 72 03 	            cmp.eq p6,p7=0,r40
  8c:	60 00 00 43       	      (p06) br.cond.dpnt.few e0 <crashme_sysctl_forwarder+0xa0>;;
  90:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  96:	00 00 00 02 00 00 	            nop.m 0x0
  9c:	00 00 04 00       	            nop.i 0x0
  a0:	0b 78 60 50 00 21 	[MMI]       adds r15=24,r40;;
  a6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
  ac:	00 00 04 00       	            nop.i 0x0;;
  b0:	11 30 38 1e 07 38 	[MIB]       cmp.eq p6,p7=r14,r15
  b6:	00 00 00 02 00 03 	            nop.i 0x0
  bc:	60 00 00 43       	      (p06) br.cond.dpnt.few 110 <crashme_sysctl_forwarder+0xd0>;;
  c0:	0b 40 81 50 00 21 	[MMI]       adds r40=32,r40;;
  c6:	80 02 a0 30 20 00 	            ld8 r40=[r40]
  cc:	00 00 04 00       	            nop.i 0x0;;
  d0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
  d6:	70 00 a0 0c 72 03 	            cmp.eq p7,p6=0,r40
  dc:	d0 ff ff 4a       	      (p06) br.cond.dptk.few a0 <crashme_sysctl_forwarder+0x60>
  e0:	08 40 58 00 00 24 	[MMI]       mov r8=22
  e6:	00 00 00 02 00 00 	            nop.m 0x0
  ec:	00 00 04 00       	            nop.i 0x0
  f0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
  f6:	00 58 01 55 00 00 	            mov.i ar.pfs=r43;;
  fc:	a0 0a 00 07       	            mov b0=r42
 100:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 106:	c0 00 30 02 42 80 	            adds r12=128,r12
 10c:	08 00 84 00       	            br.ret.sptk.many b0;;
 110:	08 78 80 18 00 21 	[MMI]       adds r15=32,r12
 116:	10 81 30 00 42 20 	            adds r17=16,r12
 11c:	06 20 01 84       	            mov r49=r36
 120:	09 80 20 1c 18 14 	[MMI]       ld8 r16=[r14],8
 126:	40 03 9c 00 42 60 	            mov r52=r39
 12c:	06 30 01 84       	            mov r51=r38;;
 130:	08 00 3c 22 98 11 	[MMI]       st8 [r17]=r15
 136:	80 80 3c 30 2b 20 	            st8 [r15]=r16,8
 13c:	02 65 00 84       	            adds r17=80,r12
 140:	09 90 01 4a 00 21 	[MMI]       mov r50=r37
 146:	00 03 8c 00 42 e0 	            mov r48=r35
 14c:	05 10 01 84       	            mov r47=r34;;
 150:	09 80 20 1c 18 14 	[MMI]       ld8 r16=[r14],8
 156:	e0 02 84 00 42 a0 	            mov r46=r33
 15c:	05 00 01 84       	            mov r45=r32;;
 160:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 166:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 16c:	00 00 04 00       	            nop.i 0x0;;
 170:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 176:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 17c:	00 00 04 00       	            nop.i 0x0;;
 180:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 186:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 18c:	00 00 04 00       	            nop.i 0x0;;
 190:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 196:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 19c:	00 00 04 00       	            nop.i 0x0;;
 1a0:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 1a6:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 1ac:	00 00 04 00       	            nop.i 0x0;;
 1b0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 1b6:	80 80 3c 30 2b 00 	            st8 [r15]=r16,8
 1bc:	00 00 04 00       	            nop.i 0x0
 1c0:	09 80 20 1c 18 14 	[MMI]       ld8 r16=[r14],8
 1c6:	00 48 45 30 23 00 	            st8 [r17]=r41
 1cc:	00 00 04 00       	            nop.i 0x0;;
 1d0:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 1d6:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 1dc:	00 00 04 00       	            nop.i 0x0;;
 1e0:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 1e6:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 1ec:	00 00 04 00       	            nop.i 0x0;;
 1f0:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 1f6:	00 41 38 30 28 00 	            ld8 r16=[r14],8
 1fc:	00 00 04 00       	            nop.i 0x0;;
 200:	09 40 40 1e 98 15 	[MMI]       st8 [r15]=r16,8
 206:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 20c:	00 00 04 00       	            nop.i 0x0;;
 210:	11 00 38 1e 98 11 	[MIB]       st8 [r15]=r14
 216:	00 00 00 02 00 00 	            nop.i 0x0
 21c:	08 00 00 50       	            br.call.sptk.many b0=210 <crashme_sysctl_forwarder+0x1d0>;;
 220:	08 40 00 48 09 39 	[MMI]       cmp.eq p8,p9=0,r36
 226:	70 00 20 0c 73 c0 	            cmp4.eq p7,p6=0,r8
 22c:	01 08 00 90       	            addl r14=0,r1
 230:	05 78 bd 00 01 24 	[MLX]       mov r47=175
 236:	00 00 00 00 00 c0 	            movl r46=0x0;;
 23c:	05 00 00 60 
 240:	04 21 05 00 00 24 	[MLX] (p08) mov r36=1
 246:	00 00 00 00 00 a0 	            movl r45=0x0
 24c:	05 00 00 60 
 250:	0b 70 05 5c 00 60 	[MMI]       add r46=r1,r46;;
 256:	42 02 00 00 42 a0 	      (p09) mov r36=r0
 25c:	15 68 01 80       	            add r45=r1,r45;;
 260:	09 00 00 00 01 80 	[MMI]       nop.m 0x0
 266:	41 0a 00 00 48 00 	      (p06) mov r36=1
 26c:	00 00 04 00       	            nop.i 0x0;;
 270:	11 38 00 48 86 39 	[MIB]       cmp4.eq p7,p6=0,r36
 276:	00 00 00 02 00 03 	            nop.i 0x0
 27c:	80 fe ff 4b       	      (p06) br.cond.dpnt.few f0 <crashme_sysctl_forwarder+0xb0>;;
 280:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 286:	e0 00 38 00 20 00 	            ld1 r14=[r14]
 28c:	00 00 04 00       	            nop.i 0x0;;
 290:	11 30 00 1c 87 39 	[MIB]       cmp4.eq p6,p7=0,r14
 296:	e0 40 a0 00 42 03 	            adds r14=8,r40
 29c:	a0 00 00 43       	      (p06) br.cond.dpnt.few 330 <crashme_sysctl_forwarder+0x2f0>;;
 2a0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 2a6:	10 03 38 30 20 00 	            ld8 r49=[r14]
 2ac:	00 00 04 00       	            nop.i 0x0
 2b0:	19 80 01 50 18 10 	[MMB]       ld8 r48=[r40]
 2b6:	00 00 00 02 00 00 	            nop.m 0x0
 2bc:	08 00 00 50       	            br.call.sptk.many b0=2b0 <crashme_sysctl_forwarder+0x270>;;
 2c0:	09 70 40 50 00 21 	[MMI]       adds r14=16,r40
 2c6:	d0 02 a4 20 20 00 	            ld4 r45=[r41]
 2cc:	00 00 04 00       	            nop.i 0x0;;
 2d0:	0b 40 00 1c 18 10 	[MMI]       ld8 r8=[r14];;
 2d6:	e0 40 20 30 28 00 	            ld8 r14=[r8],8
 2dc:	00 00 04 00       	            nop.i 0x0;;
 2e0:	11 08 00 10 18 10 	[MIB]       ld8 r1=[r8]
 2e6:	60 70 04 80 03 00 	            mov b6=r14
 2ec:	68 00 80 10       	            br.call.sptk.many b0=b6;;
 2f0:	11 08 00 58 00 21 	[MIB]       mov r1=r44
 2f6:	60 00 20 0e 73 03 	            cmp4.eq p6,p7=0,r8
 2fc:	00 fe ff 48       	      (p06) br.cond.sptk.few f0 <crashme_sysctl_forwarder+0xb0>;;
 300:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 306:	00 00 00 00 00 a0 	            movl r45=0x0
 30c:	05 00 00 60 
 310:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 316:	e0 02 a0 30 20 00 	            ld8 r46=[r40]
 31c:	00 00 04 00       	            nop.i 0x0;;
 320:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 326:	d0 0a b4 00 40 00 	            add r45=r1,r45
 32c:	08 00 00 50       	            br.call.sptk.many b0=320 <crashme_sysctl_forwarder+0x2e0>;;
 330:	02 40 34 00 00 24 	[MII]       mov r8=13
 336:	00 58 01 55 00 00 	            mov.i ar.pfs=r43;;
 33c:	a0 0a 00 07       	            mov b0=r42
 340:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 346:	c0 00 30 02 42 80 	            adds r12=128,r12
 34c:	08 00 84 00       	            br.ret.sptk.many b0;;
 350:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 356:	00 00 00 02 00 00 	            nop.m 0x0
 35c:	00 00 04 00       	            nop.i 0x0
 360:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 366:	00 00 00 02 00 00 	            nop.m 0x0
 36c:	00 00 04 00       	            nop.i 0x0
 370:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 376:	00 00 00 02 00 00 	            nop.m 0x0
 37c:	00 00 04 00       	            nop.i 0x0

0000000000000380 <crashme_panic>:
 380:	10 08 11 06 80 05 	[MIB]       alloc r33=ar.pfs,4,3,0
 386:	00 02 00 62 00 00 	            mov r32=b0
 38c:	00 00 00 20       	            nop.b 0x0
 390:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 396:	00 00 00 00 00 60 	            movl r35=0x0;;
 39c:	04 00 00 60 
 3a0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 3a6:	30 0a 8c 00 40 00 	            add r35=r1,r35
 3ac:	08 00 00 50       	            br.call.sptk.many b0=3a0 <crashme_panic+0x20>;;
 3b0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 3b6:	00 00 00 00 00 00 	            break.f 0x0
 3bc:	00 00 04 00       	            nop.i 0x0;;

00000000000003c0 <crashme_add>:
 3c0:	08 28 3d 0e 80 05 	[MMI]       alloc r37=ar.pfs,15,7,0
 3c6:	c0 80 32 7e 46 20 	            adds r12=-48,r12
 3cc:	04 08 00 90       	            addl r33=0,r1
 3d0:	05 18 01 02 00 24 	[MLX]       addl r35=0,r1
 3d6:	00 00 00 00 00 e0 	            movl r39=0x0;;
 3dc:	04 00 00 60 
 3e0:	01 70 00 42 18 10 	[MII]       ld8 r14=[r33]
 3e6:	40 02 00 62 00 e0 	            mov r36=b0
 3ec:	14 38 01 80       	            add r39=r1,r39;;
 3f0:	11 30 00 1c 07 39 	[MIB]       cmp.eq p6,p7=0,r14
 3f6:	00 00 00 02 00 03 	            nop.i 0x0
 3fc:	f0 02 00 43       	      (p06) br.cond.dpnt.few 6e0 <crashme_add+0x320>;;
 400:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 406:	00 00 00 02 00 00 	            nop.i 0x0
 40c:	08 00 00 50       	            br.call.sptk.many b0=400 <crashme_add+0x40>;;
 410:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 416:	f0 00 8c 30 20 00 	            ld8 r15=[r35]
 41c:	00 00 04 00       	            nop.i 0x0;;
 420:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 426:	60 00 3c 0e 72 03 	            cmp.eq p6,p7=0,r15
 42c:	e0 01 00 43       	      (p06) br.cond.dpnt.few 600 <crashme_add+0x240>;;
 430:	09 10 01 40 18 10 	[MMI]       ld8 r34=[r32]
 436:	00 00 00 02 00 00 	            nop.m 0x0
 43c:	00 00 04 00       	            nop.i 0x0;;
 440:	08 08 81 1e 00 21 	[MMI]       adds r33=32,r15
 446:	70 02 3c 30 20 00 	            ld8 r39=[r15]
 44c:	05 10 01 84       	            mov r40=r34
 450:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 456:	00 00 00 02 00 00 	            nop.m 0x0
 45c:	08 00 00 50       	            br.call.sptk.many b0=450 <crashme_add+0x90>;;
 460:	11 30 00 10 87 39 	[MIB]       cmp4.eq p6,p7=0,r8
 466:	00 00 00 02 00 03 	            nop.i 0x0
 46c:	60 01 00 43       	      (p06) br.cond.dpnt.few 5c0 <crashme_add+0x200>;;
 470:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 476:	e0 00 84 30 20 00 	            ld8 r14=[r33]
 47c:	00 00 04 00       	            nop.i 0x0;;
 480:	10 78 00 1c 00 21 	[MIB]       mov r15=r14
 486:	70 00 38 0c 72 03 	            cmp.eq p7,p6=0,r14
 48c:	c0 ff ff 4a       	      (p06) br.cond.dptk.few 440 <crashme_add+0x80>
 490:	08 a0 e0 18 00 21 	[MMI]       adds r20=56,r12
 496:	50 f9 f3 ff 4f c0 	            mov r21=-1
 49c:	01 02 01 84       	            adds r14=32,r32
 4a0:	09 98 c0 18 00 21 	[MMI]       adds r19=48,r12
 4a6:	20 41 31 00 42 20 	            adds r18=40,r12
 4ac:	02 62 00 84       	            adds r17=32,r12;;
 4b0:	08 00 54 28 90 11 	[MMI]       st4 [r20]=r21
 4b6:	40 e9 f3 ff 4f 00 	            mov r20=-3
 4bc:	82 61 00 84       	            adds r16=24,r12
 4c0:	09 78 40 18 00 21 	[MMI]       adds r15=16,r12
 4c6:	d0 02 88 00 42 c0 	            mov r45=r34
 4cc:	05 00 00 84       	            mov r46=r0;;
 4d0:	08 00 50 26 90 11 	[MMI]       st4 [r19]=r20
 4d6:	00 00 38 30 23 c0 	            st8 [r14]=r0
 4dc:	01 08 00 90       	            addl r14=0,r1
 4e0:	09 60 09 00 00 24 	[MMI]       mov r44=2
 4e6:	b0 82 03 08 48 40 	            mov r43=624
 4ec:	85 01 01 84       	            adds r42=24,r32;;
 4f0:	08 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 4f6:	00 00 48 30 23 20 	            st8 [r18]=r0
 4fc:	05 08 00 90       	            addl r41=0,r1
 500:	09 00 00 22 98 11 	[MMI]       st8 [r17]=r0
 506:	80 02 00 00 42 e0 	            mov r40=r0
 50c:	04 00 00 84       	            mov r39=r0;;
 510:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 516:	00 00 40 30 23 00 	            st8 [r16]=r0
 51c:	00 00 04 00       	            nop.i 0x0
 520:	19 00 38 1e 98 11 	[MMB]       st8 [r15]=r14
 526:	00 00 00 02 00 00 	            nop.m 0x0
 52c:	08 00 00 50       	            br.call.sptk.many b0=520 <crashme_add+0x160>;;
 530:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 536:	60 00 20 0e 73 40 	            cmp4.eq p6,p7=0,r8
 53c:	04 40 00 84       	            mov r34=r8
 540:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 546:	00 00 00 02 80 03 	            nop.m 0x0
 54c:	40 00 00 43       	      (p07) br.cond.dpnt.few 580 <crashme_add+0x1c0>;;
 550:	c8 00 80 42 98 11 	[MMI] (p06) st8 [r33]=r32
 556:	00 00 00 02 00 00 	            nop.m 0x0
 55c:	00 00 04 00       	            nop.i 0x0
 560:	02 70 00 46 18 10 	[MII]       ld8 r14=[r35]
 566:	20 02 00 00 42 e0 	            mov r34=r0;;
 56c:	00 70 18 e4       	            cmp.eq p7,p6=0,r14
 570:	0a 00 00 00 01 c0 	[MMI]       nop.m 0x0;;
 576:	01 00 8d 30 23 00 	      (p07) st8 [r35]=r32
 57c:	00 00 04 00       	            nop.i 0x0
 580:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 586:	00 00 00 00 00 e0 	            movl r39=0x0;;
 58c:	04 00 00 60 
 590:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 596:	70 0a 9c 00 40 00 	            add r39=r1,r39
 59c:	08 00 00 50       	            br.call.sptk.many b0=590 <crashme_add+0x1d0>;;
 5a0:	02 40 00 44 00 21 	[MII]       mov r8=r34
 5a6:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 5ac:	40 0a 00 07       	            mov b0=r36
 5b0:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 5b6:	c0 80 31 00 42 80 	            adds r12=48,r12
 5bc:	08 00 84 00       	            br.ret.sptk.many b0
 5c0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 5c6:	00 00 00 00 00 e0 	            movl r39=0x0
 5cc:	04 00 00 60 
 5d0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 5d6:	20 fa f3 ff 4f 00 	            mov r34=-1
 5dc:	00 00 04 00       	            nop.i 0x0;;
 5e0:	11 38 05 4e 00 20 	[MIB]       add r39=r1,r39
 5e6:	00 00 00 02 00 00 	            nop.i 0x0
 5ec:	08 00 00 50       	            br.call.sptk.many b0=5e0 <crashme_add+0x220>;;
 5f0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 5f6:	00 00 00 02 00 00 	            nop.i 0x0
 5fc:	b0 ff ff 48       	            br.few 5a0 <crashme_add+0x1e0>
 600:	08 70 80 40 00 21 	[MMI]       adds r14=32,r32
 606:	f0 c0 30 00 42 80 	            adds r15=24,r12
 60c:	f2 e7 ff 9f       	            mov r20=-1
 610:	09 98 e0 18 00 21 	[MMI]       adds r19=56,r12
 616:	20 81 31 00 42 20 	            adds r18=48,r12
 61c:	82 62 00 84       	            adds r17=40,r12;;
 620:	08 00 00 1c 98 11 	[MMI]       st8 [r14]=r0
 626:	00 00 3c 30 23 e0 	            st8 [r15]=r0
 62c:	01 08 00 90       	            addl r15=0,r1
 630:	09 80 80 18 00 21 	[MMI]       adds r16=32,r12
 636:	e0 80 30 00 42 e0 	            adds r14=16,r12
 63c:	04 00 00 84       	            mov r39=r0;;
 640:	08 00 50 26 90 11 	[MMI]       st4 [r19]=r20
 646:	f0 00 3c 30 20 60 	            ld8 r15=[r15]
 64c:	d2 e7 ff 9f       	            mov r19=-3
 650:	09 70 01 00 00 21 	[MMI]       mov r46=r0
 656:	c0 12 00 00 48 60 	            mov r44=2
 65c:	05 07 10 90       	            mov r43=624;;
 660:	08 00 4c 24 90 11 	[MMI]       st4 [r18]=r19
 666:	d0 02 80 30 20 40 	            ld8 r45=[r32]
 66c:	85 01 01 84       	            adds r42=24,r32
 670:	09 00 00 22 98 11 	[MMI]       st8 [r17]=r0
 676:	90 02 84 00 42 00 	            mov r41=r33
 67c:	05 00 00 84       	            mov r40=r0;;
 680:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 686:	00 00 40 30 23 00 	            st8 [r16]=r0
 68c:	00 00 04 00       	            nop.i 0x0
 690:	19 00 3c 1c 98 11 	[MMB]       st8 [r14]=r15
 696:	00 00 00 02 00 00 	            nop.m 0x0
 69c:	08 00 00 50       	            br.call.sptk.many b0=690 <crashme_add+0x2d0>;;
 6a0:	04 30 00 10 87 39 	[MLX]       cmp4.eq p6,p7=0,r8
 6a6:	00 00 00 00 00 e0 	            movl r39=0x0
 6ac:	04 00 00 60 
 6b0:	19 10 01 10 00 21 	[MMB]       mov r34=r8
 6b6:	00 00 00 02 00 03 	            nop.m 0x0
 6bc:	b0 fe ff 4b       	      (p06) br.cond.dpnt.few 560 <crashme_add+0x1a0>;;
 6c0:	11 38 05 4e 00 20 	[MIB]       add r39=r1,r39
 6c6:	00 00 00 02 00 00 	            nop.i 0x0
 6cc:	08 00 00 50       	            br.call.sptk.many b0=6c0 <crashme_add+0x300>;;
 6d0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 6d6:	00 00 00 02 00 00 	            nop.i 0x0
 6dc:	d0 fe ff 48       	            br.few 5a0 <crashme_add+0x1e0>
 6e0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 6e6:	20 fa f3 ff 4f 00 	            mov r34=-1
 6ec:	00 00 04 00       	            nop.i 0x0;;
 6f0:	02 40 00 44 00 21 	[MII]       mov r8=r34
 6f6:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 6fc:	40 0a 00 07       	            mov b0=r36
 700:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 706:	c0 80 31 00 42 80 	            adds r12=48,r12
 70c:	08 00 84 00       	            br.ret.sptk.many b0;;
 710:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 716:	00 00 00 02 00 00 	            nop.m 0x0
 71c:	00 00 04 00       	            nop.i 0x0
 720:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 726:	00 00 00 02 00 00 	            nop.m 0x0
 72c:	00 00 04 00       	            nop.i 0x0
 730:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 736:	00 00 00 02 00 00 	            nop.m 0x0
 73c:	00 00 04 00       	            nop.i 0x0

0000000000000740 <selfdebug_crashme>:
 740:	08 68 5d 1e 80 05 	[MMI]       alloc r45=ar.pfs,23,15,0
 746:	c0 00 32 7e 46 80 	            adds r12=-64,r12
 74c:	05 00 c4 00       	            mov r44=b0
 750:	05 08 01 02 00 24 	[MLX]       addl r33=0,r1
 756:	00 00 00 00 00 e0 	            movl r47=0x0;;
 75c:	05 00 00 60 
 760:	08 78 05 5e 00 20 	[MMI]       add r47=r1,r47
 766:	a0 02 32 00 42 60 	            adds r42=64,r12
 76c:	f5 e7 ff 9f       	            mov r43=-1
 770:	09 40 e1 18 00 21 	[MMI]       adds r40=56,r12
 776:	90 ea f3 ff 4f c0 	            mov r41=-3
 77c:	04 63 00 84       	            adds r38=48,r12;;
 780:	08 38 15 00 00 24 	[MMI]       mov r39=5
 786:	50 42 31 00 42 80 	            adds r37=40,r12
 78c:	04 62 00 84       	            adds r36=32,r12
 790:	09 18 61 18 00 21 	[MMI]       adds r35=24,r12
 796:	20 82 30 00 42 20 	            adds r34=16,r12
 79c:	06 00 00 84       	            mov r49=r0;;
 7a0:	11 80 09 00 00 24 	[MIB]       mov r48=2
 7a6:	00 00 00 02 00 00 	            nop.i 0x0
 7ac:	08 00 00 50       	            br.call.sptk.many b0=7a0 <selfdebug_crashme+0x60>;;
 7b0:	04 90 01 42 00 21 	[MLX]       mov r50=r33
 7b6:	00 00 00 00 00 a0 	            movl r53=0x0
 7bc:	06 00 00 60 
 7c0:	09 00 ac 54 90 11 	[MMI]       st4 [r42]=r43
 7c6:	60 03 00 00 42 80 	            mov r54=r0
 7cc:	16 00 00 90       	            mov r52=1;;
 7d0:	08 a8 05 6a 00 20 	[MMI]       add r53=r1,r53
 7d6:	00 48 a1 20 23 60 	            st4 [r40]=r41
 7dc:	06 00 10 90       	            mov r51=512
 7e0:	09 00 9c 4c 90 11 	[MMI]       st4 [r38]=r39
 7e6:	10 03 00 00 42 00 	            mov r49=r0
 7ec:	06 00 00 84       	            mov r48=r0;;
 7f0:	09 00 00 4a 98 11 	[MMI]       st8 [r37]=r0
 7f6:	00 00 90 30 23 e0 	            st8 [r36]=r0
 7fc:	05 00 00 84       	            mov r47=r0;;
 800:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 806:	00 00 8c 30 23 00 	            st8 [r35]=r0
 80c:	00 00 04 00       	            nop.i 0x0
 810:	19 00 00 44 98 11 	[MMB]       st8 [r34]=r0
 816:	00 00 00 02 00 00 	            nop.m 0x0
 81c:	08 00 00 50       	            br.call.sptk.many b0=810 <selfdebug_crashme+0xd0>;;
 820:	08 38 00 10 86 39 	[MMI]       cmp4.eq p7,p6=0,r8
 826:	f0 02 00 00 42 c0 	            mov r47=r0
 82c:	06 00 00 84       	            mov r54=r0
 830:	19 a0 19 00 00 24 	[MMB]       mov r52=6
 836:	30 83 03 08 48 03 	            mov r51=624
 83c:	e0 00 00 43       	      (p06) br.cond.dpnt.few 910 <selfdebug_crashme+0x1d0>;;
 840:	04 70 00 42 18 10 	[MLX]       ld8 r14=[r33]
 846:	00 00 00 00 00 a0 	            movl r53=0x0
 84c:	06 00 00 60 
 850:	09 90 01 00 00 21 	[MMI]       mov r50=r0
 856:	10 03 00 00 42 00 	            mov r49=r0
 85c:	06 00 00 84       	            mov r48=r0;;
 860:	08 30 00 1c 07 39 	[MMI]       cmp.eq p6,p7=0,r14
 866:	00 00 00 02 00 c0 	            nop.m 0x0
 86c:	01 08 00 90       	            addl r14=0,r1
 870:	19 a8 05 6a 00 20 	[MMB]       add r53=r1,r53
 876:	00 00 00 02 00 03 	            nop.m 0x0
 87c:	a0 00 00 43       	      (p06) br.cond.dpnt.few 910 <selfdebug_crashme+0x1d0>;;
 880:	09 00 38 48 98 11 	[MMI]       st8 [r36]=r14
 886:	00 58 a9 20 23 00 	            st4 [r42]=r43
 88c:	00 00 04 00       	            nop.i 0x0;;
 890:	09 00 a4 50 90 11 	[MMI]       st4 [r40]=r41
 896:	00 38 99 20 23 00 	            st4 [r38]=r39
 89c:	00 00 04 00       	            nop.i 0x0;;
 8a0:	09 00 00 4a 98 11 	[MMI]       st8 [r37]=r0
 8a6:	00 00 8c 30 23 00 	            st8 [r35]=r0
 8ac:	00 00 04 00       	            nop.i 0x0;;
 8b0:	11 00 00 44 98 11 	[MIB]       st8 [r34]=r0
 8b6:	00 00 00 02 00 00 	            nop.i 0x0
 8bc:	08 00 00 50       	            br.call.sptk.many b0=8b0 <selfdebug_crashme+0x170>;;
 8c0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 8c6:	00 00 00 00 00 e0 	            movl r47=0x0;;
 8cc:	05 00 00 60 
 8d0:	11 78 05 5e 00 20 	[MIB]       add r47=r1,r47
 8d6:	00 00 00 02 00 00 	            nop.i 0x0
 8dc:	08 00 00 50       	            br.call.sptk.many b0=8d0 <selfdebug_crashme+0x190>;;
 8e0:	0b 70 00 02 00 24 	[MMI]       addl r14=0,r1;;
 8e6:	00 02 38 30 20 00 	            ld8 r32=[r14]
 8ec:	d0 02 aa 00       	            mov.i ar.pfs=r45;;
 8f0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 8f6:	00 60 05 80 03 80 	            mov b0=r44
 8fc:	01 64 00 84       	            adds r12=64,r12;;
 900:	10 10 04 00 80 05 	[MIB]       alloc r2=ar.pfs,1,0,0
 906:	00 00 00 02 00 00 	            nop.i 0x0
 90c:	08 00 00 40       	            br.many 900 <selfdebug_crashme+0x1c0>
 910:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 916:	00 68 01 55 00 00 	            mov.i ar.pfs=r45;;
 91c:	c0 0a 00 07       	            mov b0=r44
 920:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 926:	c0 00 32 00 42 80 	            adds r12=64,r12
 92c:	08 00 84 00       	            br.ret.sptk.many b0;;
 930:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 936:	00 00 00 02 00 00 	            nop.m 0x0
 93c:	00 00 04 00       	            nop.i 0x0

0000000000000940 <crashme_remove>:
 940:	10 18 29 0a 80 05 	[MIB]       alloc r35=ar.pfs,10,5,0
 946:	20 02 00 62 00 00 	            mov r34=b0
 94c:	00 00 00 20       	            nop.b 0x0
 950:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 956:	00 00 00 00 00 a0 	            movl r37=0x0;;
 95c:	04 00 00 60 
 960:	11 28 05 4a 00 20 	[MIB]       add r37=r1,r37
 966:	00 00 00 02 00 00 	            nop.i 0x0
 96c:	08 00 00 50       	            br.call.sptk.many b0=960 <crashme_remove+0x20>;;
 970:	0b 78 00 02 00 24 	[MMI]       addl r15=0,r1;;
 976:	e0 00 3c 30 20 00 	            ld8 r14=[r15]
 97c:	00 00 04 00       	            nop.i 0x0;;
 980:	11 38 00 1c 06 39 	[MIB]       cmp.eq p7,p6=0,r14
 986:	00 01 39 00 c2 03 	            adds r16=32,r14
 98c:	80 01 00 43       	      (p07) br.cond.dpnt.few b00 <crashme_remove+0x1c0>;;
 990:	0b 38 80 1c 06 f8 	[MMI]       cmp.eq p7,p6=r32,r14;;
 996:	01 01 40 30 a0 23 	      (p07) ld8 r16=[r16]
 99c:	04 70 00 84       	      (p07) mov r33=r14;;
 9a0:	f0 00 40 1e 98 11 	[MIB] (p07) st8 [r15]=r16
 9a6:	00 00 00 02 80 03 	            nop.i 0x0
 9ac:	70 00 00 43       	      (p07) br.cond.dpnt.few a10 <crashme_remove+0xd0>
 9b0:	0b 78 80 1c 00 21 	[MMI]       adds r15=32,r14;;
 9b6:	10 02 3c 30 20 00 	            ld8 r33=[r15]
 9bc:	00 00 04 00       	            nop.i 0x0;;
 9c0:	11 38 00 42 06 39 	[MIB]       cmp.eq p7,p6=0,r33
 9c6:	00 00 00 02 80 03 	            nop.i 0x0
 9cc:	40 01 00 43       	      (p07) br.cond.dpnt.few b00 <crashme_remove+0x1c0>;;
 9d0:	11 30 84 40 07 38 	[MIB]       cmp.eq p6,p7=r33,r32
 9d6:	00 00 00 02 00 03 	            nop.i 0x0
 9dc:	20 00 00 43       	      (p06) br.cond.dpnt.few 9f0 <crashme_remove+0xb0>;;
 9e0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 9e6:	e0 00 84 00 42 00 	            mov r14=r33
 9ec:	d0 ff ff 48       	            br.few 9b0 <crashme_remove+0x70>;;
 9f0:	02 30 00 1c 07 39 	[MII]       cmp.eq p6,p7=0,r14
 9f6:	00 01 85 00 42 00 	            adds r16=32,r33;;
 9fc:	00 00 04 00       	            nop.i 0x0
 a00:	ea 70 00 20 18 d0 	[MMI] (p07) ld8 r14=[r16];;
 a06:	01 70 3c 30 23 00 	      (p07) st8 [r15]=r14
 a0c:	00 00 04 00       	            nop.i 0x0
 a10:	08 70 00 02 00 24 	[MMI]       addl r14=0,r1
 a16:	50 02 00 00 42 00 	            mov r37=r0
 a1c:	00 00 04 00       	            nop.i 0x0
 a20:	09 48 fd f9 ff 27 	[MMI]       mov r41=-1
 a26:	80 02 84 30 20 c0 	            ld8 r40=[r33]
 a2c:	54 00 00 90       	            mov r38=5;;
 a30:	11 38 01 1c 18 10 	[MIB]       ld8 r39=[r14]
 a36:	00 00 00 02 00 00 	            nop.i 0x0
 a3c:	08 00 00 50       	            br.call.sptk.many b0=a30 <crashme_remove+0xf0>;;
 a40:	04 38 00 10 86 39 	[MLX]       cmp4.eq p7,p6=0,r8
 a46:	00 00 00 00 00 a0 	            movl r37=0x0
 a4c:	04 00 00 60 
 a50:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 a56:	00 00 00 02 80 03 	            nop.m 0x0
 a5c:	50 00 00 43       	      (p07) br.cond.dpnt.few aa0 <crashme_remove+0x160>;;
 a60:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 a66:	50 0a 94 00 40 00 	            add r37=r1,r37
 a6c:	08 00 00 50       	            br.call.sptk.many b0=a60 <crashme_remove+0x120>;;
 a70:	08 40 00 00 00 21 	[MMI]       mov r8=r0
 a76:	00 00 00 02 00 00 	            nop.m 0x0
 a7c:	00 00 04 00       	            nop.i 0x0
 a80:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 a86:	00 18 01 55 00 00 	            mov.i ar.pfs=r35
 a8c:	00 00 04 00       	            nop.i 0x0;;
 a90:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 a96:	00 10 05 80 03 80 	            mov b0=r34
 a9c:	08 00 84 00       	            br.ret.sptk.many b0
 aa0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 aa6:	00 00 00 00 00 a0 	            movl r37=0x0
 aac:	04 00 00 60 
 ab0:	05 38 01 42 18 10 	[MLX]       ld8 r39=[r33]
 ab6:	00 00 00 00 00 c0 	            movl r38=0x0;;
 abc:	04 00 00 60 
 ac0:	11 28 05 4a 00 20 	[MIB]       add r37=r1,r37
 ac6:	60 0a 98 00 40 00 	            add r38=r1,r38
 acc:	08 00 00 50       	            br.call.sptk.many b0=ac0 <crashme_remove+0x180>;;
 ad0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 ad6:	00 00 00 00 00 a0 	            movl r37=0x0;;
 adc:	04 00 00 60 
 ae0:	11 28 05 4a 00 20 	[MIB]       add r37=r1,r37
 ae6:	00 00 00 02 00 00 	            nop.i 0x0
 aec:	08 00 00 50       	            br.call.sptk.many b0=ae0 <crashme_remove+0x1a0>;;
 af0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 af6:	80 00 00 00 42 00 	            mov r8=r0
 afc:	90 ff ff 48       	            br.few a80 <crashme_remove+0x140>
 b00:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 b06:	00 00 00 00 00 a0 	            movl r37=0x0;;
 b0c:	04 00 00 60 
 b10:	11 28 05 4a 00 20 	[MIB]       add r37=r1,r37
 b16:	00 00 00 02 00 00 	            nop.i 0x0
 b1c:	08 00 00 50       	            br.call.sptk.many b0=b10 <crashme_remove+0x1d0>;;
 b20:	09 40 fc f9 ff 27 	[MMI]       mov r8=-1
 b26:	00 00 00 02 00 00 	            nop.m 0x0
 b2c:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 b30:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 b36:	00 10 05 80 03 80 	            mov b0=r34
 b3c:	08 00 84 00       	            br.ret.sptk.many b0;;

Disassembly of section .data:

0000000000000000 <nodes>:
	...

Disassembly of section .bss:

0000000000000000 <crashme_lock>:
	...

Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	25 73 3a 25 64 3a 	[MLX] (p25) cmp.lt.or.andcm p14,p36=r0,r18
   6:	20 69 6e 76 6f 6b 	            data8 0x40cedcd2d6
   c:	69 6e 67 20 
  10:	22 25 73 22 20 28 	[MII]       data8 0x14101139929
  16:	25 73 29 0a 00 00 	            data8 0x028a5cc94
  1c:	00 00 00 00       	            break.i 0x0
  20:	63 72 61 73 68 6d 	[MII]       data8 0x16b439b0b93
  26:	65 20 6f 6e 20 25 	      (p21) dep r6=r100,r27,60,8;;
  2c:	73 20 66 61       	            data8 0xc2cc40e64a
  30:	69 6c 65 64 21 0a 	[MMI]       data8 0x510b232b63
  36:	00 00 63 72 61 73 	            cmp4.lt p0,p57=r96,r24
  3c:	68 6d 65 20       	            data8 0x40cadad0e6
  40:	70 6c 61 69 6e 20 	[MIB]       data8 0x103734b0b63
  46:	6f 6c 64 20 70 61 	      (p60) cmp.eq.unc p6,p16=r13,r25
  4c:	6e 69 63 00       	            vmsw.0
  50:	63 72 61 73 68 6d 	[MII]       data8 0x16b439b0b93
  56:	65 00 63 72 61 73 	      (p21) cmp4.lt p6,p57=r96,r24;;
  5c:	68 6d 65 5f       	      (p38) dep r67=-1,r45,20,26;;
  60:	65 6e 61 62 6c 65 	[MLX] (p51) addl r45=833048,r1
  66:	00 00 25 73 3a 20 	            data8 0xc4c2dcea40
  6c:	75 6e 61 62 
  70:	6c 65 20 74 6f 20 	[MFI]       data8 0x1037ba1032b
  76:	72 65 6d 6f 76 65 	      (p08) xma.hu f87=f91,f55,f44
  7c:	20 25 73 20       	            data8 0x40e64a40ca
  80:	66 72 6f 6d 20 73 	[-3-]       data8 0x199036b7b93
  86:	79 73 63 74 6c 0a 	            data8 0x1b1d18dcde5
  8c:	00 00 00 00       	            data8 0x000000014
  90:	70 61 6e 69 63 00 	[MIB]       data8 0x31b4b730b
  96:	00 00 70 6c 61 69 	            cmp4.lt p0,p54=r0,r28
  9c:	6e 20 6f 6c       	            data8 0xd8de40dcd2
  a0:	64 20 70 61 6e 69 	[MLX]       data8 0x14b730b8103
  a6:	63 00 6e 75 6c 6c 	            data8 0xe4cac8bed8
  ac:	5f 64 65 72 
  b0:	65 66 00 00 00 00 	[MLX] (p51) break.m 0xc
  b6:	00 00 6e 75 6c 6c 	            data8 0xe4cac840d8
  bc:	20 64 65 72 
  c0:	Address 0x00000000000000c0 is out of bounds.


Disassembly of section .IA_64.unwind_info:

0000000000000000 <.IA_64.unwind_info>:
   0:	03 00 00 00 00 00 	[MII]       break.m 0x0
   6:	01 00 46 2a 06 e6 	            data8 0x18a9180004
   c:	00 e0 01 08       	      (p12) break.i 0x1f0007;;
  10:	e4 05 61 21 81 c0 	[MLX]       data8 0x4090b082f
  16:	01 61 6c a1 c0 01 	      (p03) break.x 0x2050b63080e00000
  1c:	00 00 00 00 
  20:	01 00 00 00 00 00 	[MII]       break.m 0x0
  26:	01 00 46 20 06 e6 	            data8 0x1881180004
  2c:	00 e4 01 26       	            data8 0x4c03c801cc
  30:	03 00 00 00 00 00 	[MII]       break.m 0x0
  36:	01 00 46 24 08 e6 	            data8 0x2091180004
  3c:	00 e0 01 03       	      (p12) mov pr=r0,0x30e;;
  40:	e4 07 61 58 81 c0 	[MLX]       data8 0x40ac3083f
  46:	01 61 3f a1 c0 01 	      (p03) break.x 0x20509fb080e00000
  4c:	00 00 00 00 
  50:	03 00 00 00 00 00 	[MII]       break.m 0x0
  56:	01 00 46 2c 03 e6 	            data8 0xcb1180004
  5c:	00 e0 01 04       	            data8 0x803c001cc
  60:	e4 02 61 51 81 c0 	[MLX]       data8 0x40a8b0817
  66:	00 03 26 a1 c0 01 	      (p03) break.x 0x2050930180600000
  6c:	00 00 00 00 
  70:	02 00 00 00 00 00 	[MII]       break.m 0x0
  76:	01 00 46 22 02 e6 	            data8 0x889180004
  7c:	00 e4 01 61       	            data8 0xc203c801cc
  80:	Address 0x0000000000000080 is out of bounds.


Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...

Disassembly of section .sdata:

0000000000000000 <crashme_enable-0x8>:
   0:	00 00 00 00 00 00 	[MII]       break.m 0x0
	...

0000000000000008 <crashme_enable>:
   8:	00 00 00 00 00 00 	            break.i 0x0
	...

0000000000000010 <crashme_root>:
  10:	Address 0x0000000000000010 is out of bounds.


Disassembly of section .rodata:

0000000000000000 <__func__.7661>:
   0:	63 72 61 73 68 6d 	[MII]       data8 0x16b439b0b93
   6:	65 5f 72 65 6d 6f 	      (p21) cmp4.le.or p54,p50=r0,r92;;
   c:	76 65 00 00       	      (p30) break.i 0x32bb3;;

0000000000000010 <__func__.7683>:
  10:	63 72 61 73 68 6d 	[MII]       data8 0x16b439b0b93
  16:	65 5f 73 79 73 63 	      (p21) cmp4.eq.unc p54,p60=107,r92;;
  1c:	74 6c 5f 66       	            data8 0xccbed8e8c6
  20:	Address 0x0000000000000020 is out of bounds.


Disassembly of section link_set_sysctl_funcs:

0000000000000000 <__link_set_sysctl_funcs_sym_selfdebug_crashme>:
   0:	Address 0x0000000000000000 is out of bounds.


Disassembly of section .sbss:

0000000000000000 <first_node>:
   0:	Address 0x0000000000000000 is out of bounds.


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 <crashme_remove+0x725930>
  1c:	37 2e 34 2e       	            data8 0x5c685c6e40
  20:	Address 0x0000000000000020 is out of bounds.

