[BACK]Return to kdump.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / kdump

Diff for /src/usr.bin/kdump/kdump.c between version 1.103 and 1.104

version 1.103, 2015/07/19 04:45:25 version 1.104, 2015/09/07 15:38:45
Line 139 
Line 139 
 static struct emulation * findemul(pid_t);  static struct emulation * findemul(pid_t);
 static int fread_tail(void *, size_t, size_t);  static int fread_tail(void *, size_t, size_t);
 static void dumpheader(struct ktr_header *);  static void dumpheader(struct ktr_header *);
 static void ktrcsw(struct ktr_csw *);  
 static void ktremul(char *, size_t);  static void ktremul(char *, size_t);
 static void ktrgenio(struct ktr_genio *, size_t);  static void ktrgenio(struct ktr_genio *, size_t);
 static void ktrnamei(const char *, size_t);  static void ktrnamei(const char *, size_t);
Line 292 
Line 291 
                 case KTR_PSIG:                  case KTR_PSIG:
                         ktrpsig((struct ktr_psig *)m);                          ktrpsig((struct ktr_psig *)m);
                         break;                          break;
                 case KTR_CSW:  
                         ktrcsw((struct ktr_csw *)m);  
                         break;  
                 case KTR_EMUL:                  case KTR_EMUL:
                         ktremul(m, ktrlen);                          ktremul(m, ktrlen);
                         mappidtoemul(ktr_header.ktr_pid, current);                          mappidtoemul(ktr_header.ktr_pid, current);
Line 379 
Line 375 
         case KTR_PSIG:          case KTR_PSIG:
                 type = "PSIG";                  type = "PSIG";
                 break;                  break;
         case KTR_CSW:  
                 type = "CSW";  
                 break;  
         case KTR_EMUL:          case KTR_EMUL:
                 type = "EMUL";                  type = "EMUL";
                 break;                  break;
Line 1370 
Line 1363 
                 break;                  break;
         }          }
         printf("\n");          printf("\n");
 }  
   
 static void  
 ktrcsw(struct ktr_csw *cs)  
 {  
         (void)printf("%s %s\n", cs->out ? "stop" : "resume",  
             cs->user ? "user" : "kernel");  
 }  }
   
 static void  static void

Legend:
Removed from v.1.103  
changed lines
  Added in v.1.104