svn commit: r364670 - stable/12/sys/compat/linux
Edward Tomasz Napierala
trasz at FreeBSD.org
Mon Aug 24 12:59:16 UTC 2020
Author: trasz
Date: Mon Aug 24 12:59:15 2020
New Revision: 364670
URL: https://svnweb.freebsd.org/changeset/base/364670
Log:
MFC r349750:
Return ENOTSUP for Linux FS_IOC_FIEMAP ioctl.
Linux man(1) calls it for no good reason; this avoids the console spam
(eg '(man): ioctl fd=4, cmd=0x660b ('f',11) is not implemented').
Sponsored by: The FreeBSD Foundation
Modified:
stable/12/sys/compat/linux/linux_ioctl.c
stable/12/sys/compat/linux/linux_ioctl.h
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/compat/linux/linux_ioctl.c
==============================================================================
--- stable/12/sys/compat/linux/linux_ioctl.c Mon Aug 24 12:57:03 2020 (r364669)
+++ stable/12/sys/compat/linux/linux_ioctl.c Mon Aug 24 12:59:15 2020 (r364670)
@@ -3706,6 +3706,7 @@ linux_ioctl(struct thread *td, struct linux_ioctl_args
switch (args->cmd & 0xffff) {
case LINUX_BTRFS_IOC_CLONE:
+ case LINUX_FS_IOC_FIEMAP:
return (ENOTSUP);
default:
Modified: stable/12/sys/compat/linux/linux_ioctl.h
==============================================================================
--- stable/12/sys/compat/linux/linux_ioctl.h Mon Aug 24 12:57:03 2020 (r364669)
+++ stable/12/sys/compat/linux/linux_ioctl.h Mon Aug 24 12:59:15 2020 (r364670)
@@ -753,6 +753,7 @@
* Linux btrfs clone operation
*/
#define LINUX_BTRFS_IOC_CLONE 0x9409 /* 0x40049409 */
+#define LINUX_FS_IOC_FIEMAP 0x660b
/*
* Linux evdev ioctl min and max
More information about the svn-src-all
mailing list