mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-26 03:09:34 +03:00
Fix typos in module/
Reviewed-by: Ryan Moeller <ryan@ixsystems.com> Reviewed-by: Richard Laager <rlaager@wiktel.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net> Closes #9241
This commit is contained in:
parent
8c01eb1c4a
commit
48d8b249c9
@ -159,7 +159,7 @@ avl_walk(avl_tree_t *tree, void *oldnode, int left)
|
|||||||
node = node->avl_child[right])
|
node = node->avl_child[right])
|
||||||
;
|
;
|
||||||
/*
|
/*
|
||||||
* Otherwise, return thru left children as far as we can.
|
* Otherwise, return through left children as far as we can.
|
||||||
*/
|
*/
|
||||||
} else {
|
} else {
|
||||||
for (;;) {
|
for (;;) {
|
||||||
|
@ -98,7 +98,7 @@ typedef LUAI_UACNUMBER l_uacNumber;
|
|||||||
/*
|
/*
|
||||||
** non-return type
|
** non-return type
|
||||||
**
|
**
|
||||||
** Supress noreturn attribute in kernel builds to avoid objtool check warnings
|
** Suppress noreturn attribute in kernel builds to avoid objtool check warnings
|
||||||
*/
|
*/
|
||||||
#if defined(__GNUC__) && !defined(_KERNEL)
|
#if defined(__GNUC__) && !defined(_KERNEL)
|
||||||
#define l_noret void __attribute__((noreturn))
|
#define l_noret void __attribute__((noreturn))
|
||||||
|
@ -1872,7 +1872,7 @@ nvlist_lookup_pairs(nvlist_t *nvl, int flag, ...)
|
|||||||
* (given 'ret' is non-NULL). If 'sep' is specified then 'name' will penitrate
|
* (given 'ret' is non-NULL). If 'sep' is specified then 'name' will penitrate
|
||||||
* multiple levels of embedded nvlists, with 'sep' as the separator. As an
|
* multiple levels of embedded nvlists, with 'sep' as the separator. As an
|
||||||
* example, if sep is '.', name might look like: "a" or "a.b" or "a.c[3]" or
|
* example, if sep is '.', name might look like: "a" or "a.b" or "a.c[3]" or
|
||||||
* "a.d[3].e[1]". This matches the C syntax for array embed (for convience,
|
* "a.d[3].e[1]". This matches the C syntax for array embed (for convenience,
|
||||||
* code also supports "a.d[3]e[1]" syntax).
|
* code also supports "a.d[3]e[1]" syntax).
|
||||||
*
|
*
|
||||||
* If 'ip' is non-NULL and the last name component is an array, return the
|
* If 'ip' is non-NULL and the last name component is an array, return the
|
||||||
@ -3105,7 +3105,7 @@ nvs_native(nvstream_t *nvs, nvlist_t *nvl, char *buf, size_t *buflen)
|
|||||||
*
|
*
|
||||||
* An xdr packed nvlist is encoded as:
|
* An xdr packed nvlist is encoded as:
|
||||||
*
|
*
|
||||||
* - encoding methode and host endian (4 bytes)
|
* - encoding method and host endian (4 bytes)
|
||||||
* - nvl_version (4 bytes)
|
* - nvl_version (4 bytes)
|
||||||
* - nvl_nvflag (4 bytes)
|
* - nvl_nvflag (4 bytes)
|
||||||
*
|
*
|
||||||
@ -3499,7 +3499,7 @@ nvs_xdr_nvp_size(nvstream_t *nvs, nvpair_t *nvp, size_t *size)
|
|||||||
* the strings. These pointers are not encoded into the packed xdr buffer.
|
* the strings. These pointers are not encoded into the packed xdr buffer.
|
||||||
*
|
*
|
||||||
* If the data is of type DATA_TYPE_STRING_ARRAY and all the strings are
|
* If the data is of type DATA_TYPE_STRING_ARRAY and all the strings are
|
||||||
* of length 0, then each string is endcoded in xdr format as a single word.
|
* of length 0, then each string is encoded in xdr format as a single word.
|
||||||
* Therefore when expanded to an nvpair there will be 2.25 word used for
|
* Therefore when expanded to an nvpair there will be 2.25 word used for
|
||||||
* each string. (a int64_t allocated for pointer usage, and a single char
|
* each string. (a int64_t allocated for pointer usage, and a single char
|
||||||
* for the null termination.)
|
* for the null termination.)
|
||||||
|
@ -431,8 +431,8 @@ __cv_signal(kcondvar_t *cvp)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* All waiters are added with WQ_FLAG_EXCLUSIVE so only one
|
* All waiters are added with WQ_FLAG_EXCLUSIVE so only one
|
||||||
* waiter will be set runable with each call to wake_up().
|
* waiter will be set runnable with each call to wake_up().
|
||||||
* Additionally wake_up() holds a spin_lock assoicated with
|
* Additionally wake_up() holds a spin_lock associated with
|
||||||
* the wait queue to ensure we don't race waking up processes.
|
* the wait queue to ensure we don't race waking up processes.
|
||||||
*/
|
*/
|
||||||
if (atomic_read(&cvp->cv_waiters) > 0)
|
if (atomic_read(&cvp->cv_waiters) > 0)
|
||||||
|
@ -79,7 +79,7 @@ EXPORT_SYMBOL(p0);
|
|||||||
* to generate words larger than 128 bits will paradoxically be limited to
|
* to generate words larger than 128 bits will paradoxically be limited to
|
||||||
* `2^128 - 1` possibilities. This is because we have a sequence of `2^128 - 1`
|
* `2^128 - 1` possibilities. This is because we have a sequence of `2^128 - 1`
|
||||||
* 128-bit words and selecting the first will implicitly select the second. If
|
* 128-bit words and selecting the first will implicitly select the second. If
|
||||||
* a caller finds this behavior undesireable, random_get_bytes() should be used
|
* a caller finds this behavior undesirable, random_get_bytes() should be used
|
||||||
* instead.
|
* instead.
|
||||||
*
|
*
|
||||||
* XXX: Linux interrupt handlers that trigger within the critical section
|
* XXX: Linux interrupt handlers that trigger within the critical section
|
||||||
@ -207,7 +207,7 @@ nlz64(uint64_t x)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Newer kernels have a div_u64() function but we define our own
|
* Newer kernels have a div_u64() function but we define our own
|
||||||
* to simplify portibility between kernel versions.
|
* to simplify portability between kernel versions.
|
||||||
*/
|
*/
|
||||||
static inline uint64_t
|
static inline uint64_t
|
||||||
__div_u64(uint64_t u, uint32_t v)
|
__div_u64(uint64_t u, uint32_t v)
|
||||||
|
@ -185,7 +185,7 @@ MODULE_PARM_DESC(spl_kmem_cache_kmem_threads,
|
|||||||
|
|
||||||
struct list_head spl_kmem_cache_list; /* List of caches */
|
struct list_head spl_kmem_cache_list; /* List of caches */
|
||||||
struct rw_semaphore spl_kmem_cache_sem; /* Cache list lock */
|
struct rw_semaphore spl_kmem_cache_sem; /* Cache list lock */
|
||||||
taskq_t *spl_kmem_cache_taskq; /* Task queue for ageing / reclaim */
|
taskq_t *spl_kmem_cache_taskq; /* Task queue for aging / reclaim */
|
||||||
|
|
||||||
static void spl_cache_shrink(spl_kmem_cache_t *skc, void *obj);
|
static void spl_cache_shrink(spl_kmem_cache_t *skc, void *obj);
|
||||||
|
|
||||||
@ -995,7 +995,7 @@ spl_kmem_cache_create(char *name, size_t size, size_t align,
|
|||||||
#if defined(SLAB_USERCOPY)
|
#if defined(SLAB_USERCOPY)
|
||||||
/*
|
/*
|
||||||
* Required for PAX-enabled kernels if the slab is to be
|
* Required for PAX-enabled kernels if the slab is to be
|
||||||
* used for coping between user and kernel space.
|
* used for copying between user and kernel space.
|
||||||
*/
|
*/
|
||||||
slabflags |= SLAB_USERCOPY;
|
slabflags |= SLAB_USERCOPY;
|
||||||
#endif
|
#endif
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
* type is entry is called a 'key' entry and it is added to the hash during
|
* type is entry is called a 'key' entry and it is added to the hash during
|
||||||
* tsd_create(). It is used to store the address of the destructor function
|
* tsd_create(). It is used to store the address of the destructor function
|
||||||
* and it is used as an anchor point. All tsd entries which use the same
|
* and it is used as an anchor point. All tsd entries which use the same
|
||||||
* key will be linked to this entry. This is used during tsd_destory() to
|
* key will be linked to this entry. This is used during tsd_destroy() to
|
||||||
* quickly call the destructor function for all tsd associated with the key.
|
* quickly call the destructor function for all tsd associated with the key.
|
||||||
* The 'key' entry may be looked up with tsd_hash_search() by passing the
|
* The 'key' entry may be looked up with tsd_hash_search() by passing the
|
||||||
* key you wish to lookup and DTOR_PID constant as the pid.
|
* key you wish to lookup and DTOR_PID constant as the pid.
|
||||||
@ -269,7 +269,7 @@ tsd_hash_add_key(tsd_hash_table_t *table, uint_t *keyp, dtor_func_t dtor)
|
|||||||
* @table: hash table
|
* @table: hash table
|
||||||
* @pid: search pid
|
* @pid: search pid
|
||||||
*
|
*
|
||||||
* For every process these is a single entry in the hash which is used
|
* For every process there is a single entry in the hash which is used
|
||||||
* as anchor. All other thread specific entries for this process are
|
* as anchor. All other thread specific entries for this process are
|
||||||
* linked to this anchor via the 'he_pid_list' list head.
|
* linked to this anchor via the 'he_pid_list' list head.
|
||||||
*/
|
*/
|
||||||
|
@ -485,7 +485,7 @@ zpool_feature_init(void)
|
|||||||
|
|
||||||
zfeature_register(SPA_FEATURE_RESILVER_DEFER,
|
zfeature_register(SPA_FEATURE_RESILVER_DEFER,
|
||||||
"com.datto:resilver_defer", "resilver_defer",
|
"com.datto:resilver_defer", "resilver_defer",
|
||||||
"Support for defering new resilvers when one is already running.",
|
"Support for deferring new resilvers when one is already running.",
|
||||||
ZFEATURE_FLAG_READONLY_COMPAT, ZFEATURE_TYPE_BOOLEAN, NULL);
|
ZFEATURE_FLAG_READONLY_COMPAT, ZFEATURE_TYPE_BOOLEAN, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ get_dataset_depth(const char *path)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Keep track of nesting until you hit the end of the
|
* Keep track of nesting until you hit the end of the
|
||||||
* path or found the snapshot/bookmark seperator.
|
* path or found the snapshot/bookmark separator.
|
||||||
*/
|
*/
|
||||||
for (int i = 0; loc[i] != '\0' &&
|
for (int i = 0; loc[i] != '\0' &&
|
||||||
loc[i] != '@' &&
|
loc[i] != '@' &&
|
||||||
|
@ -156,7 +156,7 @@ zpool_name_to_prop(const char *propname)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Given a pool property ID, returns the corresponding name.
|
* Given a pool property ID, returns the corresponding name.
|
||||||
* Assuming the pool propety ID is valid.
|
* Assuming the pool property ID is valid.
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
zpool_prop_to_name(zpool_prop_t prop)
|
zpool_prop_to_name(zpool_prop_t prop)
|
||||||
|
Loading…
Reference in New Issue
Block a user