From 4168cfe83d326d207594eb3252bff6a0fa44ee9b Mon Sep 17 00:00:00 2001 From: zrj Date: Thu, 29 Sep 2016 15:35:44 +0300 Subject: [PATCH] kernel/smbfs: Fix type mismatches for smbfs_pbuf_freecnt. Mostly used for getpbuf_kva() that takes int*. Noticed while playing with -flto on LINT64 kernel configuration. --- sys/vfs/smbfs/smbfs_vfsops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/vfs/smbfs/smbfs_vfsops.c b/sys/vfs/smbfs/smbfs_vfsops.c index 22883cd408..f4279200f8 100644 --- a/sys/vfs/smbfs/smbfs_vfsops.c +++ b/sys/vfs/smbfs/smbfs_vfsops.c @@ -101,7 +101,7 @@ MODULE_DEPEND(smbfs, netsmb, NSMB_VERSION, NSMB_VERSION, NSMB_VERSION); MODULE_DEPEND(smbfs, libiconv, 1, 1, 2); MODULE_DEPEND(smbfs, libmchain, 1, 1, 1); -long smbfs_pbuf_freecnt = -1; /* start out unlimited */ +int smbfs_pbuf_freecnt = -1; /* start out unlimited */ static int smbfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred) -- 2.41.0