mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 17:30:02 +00:00
UBI: block: Use ENOSYS as return value when CONFIG_UBIBLOCK=n
In order to have a way of distinguishing an invalid ioctl from a not supported (but otherwise valid) ioctl, this commit changes the return value of the ioctl stubs from ENOTTY to ENOSYS. This will be useful to report more accurate error messages from userspace tools. Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
This commit is contained in:
parent
22d3ee5c48
commit
80744cc922
1 changed files with 2 additions and 2 deletions
|
@ -875,11 +875,11 @@ static inline int ubiblock_init(void) { return 0; }
|
|||
static inline void ubiblock_exit(void) {}
|
||||
static inline int ubiblock_create(struct ubi_volume_info *vi)
|
||||
{
|
||||
return -ENOTTY;
|
||||
return -ENOSYS;
|
||||
}
|
||||
static inline int ubiblock_remove(struct ubi_volume_info *vi)
|
||||
{
|
||||
return -ENOTTY;
|
||||
return -ENOSYS;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in a new issue