git: 3f99b452687c - stable/15 - nvme: Explicitly cast caddr_t values

Dag-Erling Smørgrav <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.src
Message-ID <6a6874d7.1893f.6bbcafbc__19156.7457908363$1785230568$gmane$org@gitrepo.freebsd.org>
The branch stable/15 has been updated by des:

URL: https://cgit.FreeBSD.org/src/commit/?id=3f99b452687c1b6eac1ec41bc885518f260f446f

commit 3f99b452687c1b6eac1ec41bc885518f260f446f
Author:     Dag-Erling Smørgrav <[email protected]>
AuthorDate: 2026-07-21 08:03:05 +0000
Commit:     Dag-Erling Smørgrav <[email protected]>
CommitDate: 2026-07-28 09:22:21 +0000

    nvme: Explicitly cast caddr_t values
    
    Sponsored by:   Klara, Inc.
    Sponsored by:   NetApp, Inc.
    MFC after:      1 week
    Fixes:          6d0001d44490 ("nvme: add support for DIOCGIDENT")
    Reviewed by:    bnovkov, imp
    Differential Revision:  https://reviews.freebsd.org/D58357
    
    (cherry picked from commit bd30d1ad78e152d0a963bc873643a911321cca6e)
---
 sys/dev/nvme/nvme_ns.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys/dev/nvme/nvme_ns.c b/sys/dev/nvme/nvme_ns.c
index 170fab34ad81..73d188d8c0fd 100644
--- a/sys/dev/nvme/nvme_ns.c
+++ b/sys/dev/nvme/nvme_ns.c
@@ -89,7 +89,7 @@ nvme_ns_ioctl(struct cdev *cdev, u_long cmd, caddr_t arg, int flag,
 		break;
 	}
 	case DIOCGIDENT: {
-		uint8_t *sn = arg;
+		uint8_t *sn = (uint8_t *)arg;
 		nvme_cdata_get_disk_ident(&ctrlr->cdata, sn);
 		break;
 	}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.