Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'firewire-update2' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394

Pull firewire leftover from Stefan Richter:
"Occurrences of timeval were supposed to be eliminated last round, now
remove a last forgotten one"

* tag 'firewire-update2' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394:
firewire: nosy: Replace timeval with timespec64

+5 -3
+5 -3
drivers/firewire/nosy.c
··· 446 446 bus_reset_irq_handler(struct pcilynx *lynx) 447 447 { 448 448 struct client *client; 449 - struct timeval tv; 449 + struct timespec64 ts64; 450 + u32 timestamp; 450 451 451 - do_gettimeofday(&tv); 452 + ktime_get_real_ts64(&ts64); 453 + timestamp = ts64.tv_nsec / NSEC_PER_USEC; 452 454 453 455 spin_lock(&lynx->client_list_lock); 454 456 455 457 list_for_each_entry(client, &lynx->client_list, link) 456 - packet_buffer_put(&client->buffer, &tv.tv_usec, 4); 458 + packet_buffer_put(&client->buffer, &timestamp, 4); 457 459 458 460 spin_unlock(&lynx->client_list_lock); 459 461 }