git: 87e57632bf88 - main - ofed: jiffies is unsigned long
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Apr 2025 13:56:07 UTC
The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=87e57632bf88b270f3f9a09f579372d3437aeb17 commit 87e57632bf88b270f3f9a09f579372d3437aeb17 Author: Konstantin Belousov <kib@FreeBSD.org> AuthorDate: 2025-01-31 19:20:01 +0000 Commit: Mark Johnston <markj@FreeBSD.org> CommitDate: 2025-04-29 13:53:40 +0000 ofed: jiffies is unsigned long Sponsored by: NVidia networking Differential revision: https://reviews.freebsd.org/D48878 --- sys/ofed/drivers/infiniband/core/ib_addr.c | 6 +++--- sys/ofed/drivers/infiniband/core/ib_sysfs.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/ofed/drivers/infiniband/core/ib_addr.c b/sys/ofed/drivers/infiniband/core/ib_addr.c index 093aab236b39..d033c4801a98 100644 --- a/sys/ofed/drivers/infiniband/core/ib_addr.c +++ b/sys/ofed/drivers/infiniband/core/ib_addr.c @@ -65,7 +65,7 @@ struct addr_req { void *context; void (*callback)(int status, struct sockaddr *src_addr, struct rdma_dev_addr *addr, void *context); - int timeout; + unsigned long timeout; int status; }; @@ -210,9 +210,9 @@ int rdma_translate_ip(const struct sockaddr *addr, } EXPORT_SYMBOL(rdma_translate_ip); -static void set_timeout(int time) +static void set_timeout(unsigned long time) { - int delay; /* under FreeBSD ticks are 32-bit */ + unsigned long delay; delay = time - jiffies; if (delay <= 0) diff --git a/sys/ofed/drivers/infiniband/core/ib_sysfs.c b/sys/ofed/drivers/infiniband/core/ib_sysfs.c index 6c0a8643951d..35451857d16d 100644 --- a/sys/ofed/drivers/infiniband/core/ib_sysfs.c +++ b/sys/ofed/drivers/infiniband/core/ib_sysfs.c @@ -874,7 +874,7 @@ static ssize_t set_stats_lifespan(struct kobject *kobj, struct hw_stats_attribute *hsa; struct rdma_hw_stats *stats; int msecs; - int jiffies; + unsigned long jiffies; int ret; ret = kstrtoint(buf, 10, &msecs);