@@ -5524,7 +5524,7 @@ static void wdc_print_bd_ca_log_normal(struct nvme_dev *dev, void *data)
55245524{
55255525 struct wdc_bd_ca_log_format * bd_data = (struct wdc_bd_ca_log_format * )data ;
55265526 __u64 * raw ;
5527- long unsigned int rawSwapped ;
5527+ __u64 rawSwapped ;
55285528 __u16 * word_raw1 = NULL ,
55295529 * word_raw2 = NULL ,
55305530 * word_raw3 = NULL ;
@@ -5534,19 +5534,19 @@ static void wdc_print_bd_ca_log_normal(struct nvme_dev *dev, void *data)
55345534
55355535 while (valid_id ) {
55365536 raw = (__u64 * )& bd_data -> raw_value [0 ];
5537- rawSwapped = ( long unsigned int )( le64_to_cpu (* raw ) >>8 );
5537+ rawSwapped = le64_to_cpu (* raw >>8 );
55385538
55395539 switch (bd_data -> field_id ) {
55405540 case 0x0 :
55415541 printf ("Additional Smart Log for NVME device:%s namespace-id:%x\n" ,
55425542 dev -> name , WDC_DE_GLOBAL_NSID );
55435543 printf ("key normalized raw\n" );
55445544 printf ("program_fail_count : %3" PRIu8 "%% %" PRIu64 "\n" ,
5545- bd_data -> normalized_value , rawSwapped );
5545+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55465546 break ;
55475547 case 0x1 :
55485548 printf ("erase_fail_count : %3" PRIu8 "%% %" PRIu64 "\n" ,
5549- bd_data -> normalized_value , rawSwapped );
5549+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55505550 break ;
55515551 case 0x2 :
55525552 word_raw1 = (__u16 * )& bd_data -> raw_value [1 ];
@@ -5561,23 +5561,23 @@ static void wdc_print_bd_ca_log_normal(struct nvme_dev *dev, void *data)
55615561 break ;
55625562 case 0x3 :
55635563 printf ("end_to_end_error_detection_count: %3" PRIu8 "%% %" PRIu64 "\n" ,
5564- bd_data -> normalized_value , rawSwapped );
5564+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55655565 break ;
55665566 case 0x4 :
55675567 printf ("crc_error_count : %3" PRIu8 "%% %" PRIu64 "\n" ,
5568- bd_data -> normalized_value , rawSwapped );
5568+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55695569 break ;
55705570 case 0x5 :
55715571 printf ("timed_workload_media_wear : %3" PRIu8 "%% %-.3f%%\n" ,
5572- bd_data -> normalized_value , safe_div_fp ((rawSwapped >> 8 ), 1024.0 ));
5572+ bd_data -> normalized_value , safe_div_fp ((rawSwapped ), 1024.0 ));
55735573 break ;
55745574 case 0x6 :
55755575 printf ("timed_workload_host_reads : %3" PRIu8 "%% %" PRIu64 "\n" ,
5576- bd_data -> normalized_value , rawSwapped );
5576+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55775577 break ;
55785578 case 0x7 :
55795579 printf ("timed_workload_timer : %3" PRIu8 "%% %" PRIu64 "\n" ,
5580- bd_data -> normalized_value , rawSwapped );
5580+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55815581 break ;
55825582 case 0x8 :
55835583 byte_raw = (__u8 * )& bd_data -> raw_value [1 ];
@@ -5588,19 +5588,19 @@ static void wdc_print_bd_ca_log_normal(struct nvme_dev *dev, void *data)
55885588 break ;
55895589 case 0x9 :
55905590 printf ("retry_buffer_overflow_count : %3" PRIu8 "%% %" PRIu64 "\n" ,
5591- bd_data -> normalized_value , rawSwapped );
5591+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55925592 break ;
55935593 case 0xA :
55945594 printf ("pll_lock_loss_count : %3" PRIu8 "%% %" PRIu64 "\n" ,
5595- bd_data -> normalized_value , rawSwapped );
5595+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
55965596 break ;
55975597 case 0xB :
55985598 printf ("nand_bytes_written : %3" PRIu8 "%% %" PRIu64 "\n" ,
5599- bd_data -> normalized_value , rawSwapped );
5599+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
56005600 break ;
56015601 case 0xC :
56025602 printf ("host_bytes_written : %3" PRIu8 "%% %" PRIu64 "\n" ,
5603- bd_data -> normalized_value , rawSwapped );
5603+ bd_data -> normalized_value , ( long unsigned int ) rawSwapped );
56045604 /* last entry, break from while loop */
56055605 valid_id = false;
56065606 break ;
0 commit comments