equal
deleted
inserted
replaced
147 datagram->data = NULL; |
147 datagram->data = NULL; |
148 datagram->mem_size = 0; |
148 datagram->mem_size = 0; |
149 } |
149 } |
150 |
150 |
151 if (!(datagram->data = kmalloc(size, GFP_KERNEL))) { |
151 if (!(datagram->data = kmalloc(size, GFP_KERNEL))) { |
152 EC_ERR("Failed to allocate %u bytes of datagram memory!\n", size); |
152 EC_ERR("Failed to allocate %zu bytes of datagram memory!\n", size); |
153 return -ENOMEM; |
153 return -ENOMEM; |
154 } |
154 } |
155 |
155 |
156 datagram->mem_size = size; |
156 datagram->mem_size = size; |
157 return 0; |
157 return 0; |
514 { |
514 { |
515 if (jiffies - datagram->stats_output_jiffies < HZ) { |
515 if (jiffies - datagram->stats_output_jiffies < HZ) { |
516 datagram->stats_output_jiffies = jiffies; |
516 datagram->stats_output_jiffies = jiffies; |
517 |
517 |
518 if (unlikely(datagram->skip_count)) { |
518 if (unlikely(datagram->skip_count)) { |
519 EC_WARN("Datagram %x (%s) was SKIPPED %u time%s.\n", |
519 EC_WARN("Datagram %p (%s) was SKIPPED %u time%s.\n", |
520 (unsigned int) datagram, datagram->name, |
520 datagram, datagram->name, |
521 datagram->skip_count, |
521 datagram->skip_count, |
522 datagram->skip_count == 1 ? "" : "s"); |
522 datagram->skip_count == 1 ? "" : "s"); |
523 datagram->skip_count = 0; |
523 datagram->skip_count = 0; |
524 } |
524 } |
525 } |
525 } |