index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
nfs
/
dir.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-25
nfs: make nfs_set_verifier() safe for use in RCU pathwalk
Al Viro
1
-2
/
+2
2024-01-04
nfs: add new tracepoint at nfs4 revalidate entry point
Jeff Layton
1
-0
/
+2
2024-01-04
NFS: Use parent's objective cred in nfs_access_login_time()
Scott Mayhew
1
-1
/
+1
2023-11-01
nfs: Convert nfs_symlink() to use a folio
Matthew Wilcox (Oracle)
1
-17
/
+12
2023-08-24
nfs: fix redundant readdir request after get eof
Kinglong Mee
1
-4
/
+11
2023-05-19
NFS: Convert kmap_atomic() to kmap_local_folio()
Fabio M. De Francesco
1
-2
/
+2
2023-05-09
nfs: fix another case of NULL/IS_ERR confusion wrt folio pointers
Linus Torvalds
1
-1
/
+1
2023-05-06
nfs: fix mis-merged __filemap_get_folio() error check
Linus Torvalds
1
-1
/
+1
2023-04-12
NFS: Convert readdir page array functions to use a folio
Anna Schumaker
1
-102
/
+99
2023-04-12
NFS: Convert the readdir array-of-pages into an array-of-folios
Anna Schumaker
1
-64
/
+65
2023-03-14
NFS: Correct timing for assigning access cache timestamp
Chengen Du
1
-1
/
+1
2023-02-22
Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-14
/
+14
2023-02-20
Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-7
/
+7
2023-02-15
fs/nfs: Replace kmap_atomic() with kmap_local_page() in dir.c
Fabio M. De Francesco
1
-14
/
+14
2023-01-19
fs: port ->permission() to pass mnt_idmap
Christian Brauner
1
-2
/
+2
2023-01-19
fs: port ->rename() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->mknod() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->mkdir() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->symlink() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->create() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-01
NFS: Fix up a sparse warning
Trond Myklebust
1
-1
/
+3
2023-01-01
NFS: Judge the file access cache's timestamp in rcu path
Chengen Du
1
-0
/
+3
2022-11-27
NFS: Trigger the "ls -l" readdir heuristic sooner
Benjamin Coddington
1
-2
/
+7
2022-11-27
NFS: Clear the file access cache upon login
Trond Myklebust
1
-0
/
+23
2022-10-27
nfs: Remove redundant null checks before kfree
Yushan Zhou
1
-3
/
+2
2022-10-06
Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2022-09-01
nfs_finish_open(): don't open-code file_inode()
Al Viro
1
-1
/
+1
2022-08-19
NFS: unlink/rmdir shouldn't call d_delete() twice on ENOENT
NeilBrown
1
-1
/
+2
2022-08-13
NFS: Fix missing unlock in nfs_unlink()
Sun Ke
1
-1
/
+3
2022-08-08
NFS: don't unhash dentry during unlink/rename
NeilBrown
1
-18
/
+54
2022-07-12
nfs: Replace kmap() with kmap_local_page()
Fabio M. De Francesco
1
-2
/
+2
2022-07-10
NFS: Fix case insensitive renames
Trond Myklebust
1
-0
/
+4
2022-06-15
NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x file
Dave Wysochanski
1
-0
/
+1
2022-05-09
nfs: Convert to free_folio
Matthew Wilcox (Oracle)
1
-2
/
+7
2022-04-07
NFS: Replace readdir's use of xxhash() with hash_64()
Trond Myklebust
1
-6
/
+3
2022-03-29
NFSv4: fix open failure with O_ACCMODE flag
ChenXiaoSong
1
-10
/
+0
2022-03-22
NFS: Fix revalidation of empty readdir pages
Trond Myklebust
1
-2
/
+7
2022-03-22
NFS: Don't deadlock when cookie hashes collide
Trond Myklebust
1
-11
/
+18
2022-03-02
NFS: Cache all entries in the readdirplus reply
Trond Myklebust
1
-14
/
+26
2022-03-02
NFS: Optimise away the previous cookie field
Trond Myklebust
1
-12
/
+14
2022-03-02
NFS: Fix up forced readdirplus
Trond Myklebust
1
-17
/
+39
2022-03-02
NFS: Convert readdir page cache to use a cookie based index
Trond Myklebust
1
-84
/
+65
2022-03-02
NFS: Clean up page array initialisation/free
Trond Myklebust
1
-10
/
+6
2022-03-02
NFS: Trace effects of the readdirplus heuristic
Trond Myklebust
1
-1
/
+10
2022-03-02
NFS: Trace effects of readdirplus on the dcache
Trond Myklebust
1
-0
/
+5
2022-03-02
NFS: Add basic readdir tracing
Trond Myklebust
1
-1
/
+12
2022-03-02
NFS: Don't request readdirplus when revalidation was forced
Trond Myklebust
1
-10
/
+16
2022-03-02
NFS: Readdirplus can't help lookup for case insensitive filesystems
Trond Myklebust
1
-0
/
+2
2022-03-02
NFS: Improve heuristic for readdirplus
Trond Myklebust
1
-29
/
+51
2022-03-02
NFS: Reduce use of uncached readdir
Trond Myklebust
1
-20
/
+3
2022-03-02
NFS: Simplify nfs_readdir_xdr_to_array()
Trond Myklebust
1
-18
/
+11
2022-03-02
NFS: If the cookie verifier changes, we must invalidate the page cache
Trond Myklebust
1
-1
/
+6
2022-03-02
NFS: Adjust the amount of readahead performed by NFS readdir
Trond Myklebust
1
-1
/
+52
2022-03-02
NFS: Don't advance the page pointer unless the page is full
Trond Myklebust
1
-10
/
+22
2022-03-02
NFS: Don't re-read the entire page cache to find the next cookie
Trond Myklebust
1
-3
/
+7
2022-03-02
NFS: Store the change attribute in the directory page cache
Trond Myklebust
1
-31
/
+37
2022-02-28
NFS: Calculate page offsets algorithmically
Trond Myklebust
1
-5
/
+13
2022-02-28
NFS: Use kzalloc() to avoid initialising the nfs_open_dir_context
Trond Myklebust
1
-7
/
+4
2022-02-28
NFS: Initialise the readdir verifier as best we can in nfs_opendir()
Trond Myklebust
1
-0
/
+1
2022-02-28
NFS: Trace lookup revalidation failure
Trond Myklebust
1
-12
/
+5
2022-02-25
NFS: Clean up NFSv4.2 xattrs
Trond Myklebust
1
-5
/
+2
2022-02-25
NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED
Olga Kornievskaia
1
-2
/
+8
2022-02-25
NFS: Charge open/lock file contexts to kmemcg
Trond Myklebust
1
-1
/
+1
2022-02-14
NFS: LOOKUP_DIRECTORY is also ok with symlinks
Trond Myklebust
1
-2
/
+2
2022-02-02
NFS: Avoid duplicate uncached readdir calls on eof
Trond Myklebust
1
-5
/
+15
2022-02-02
NFS: Don't skip directory entries when doing uncached readdir
trondmy@kernel.org
1
-0
/
+1
2022-02-02
NFS: Don't overfill uncached readdir pages
trondmy@kernel.org
1
-1
/
+2
2022-01-25
Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-28
/
+118
2022-01-07
NFSv4: nfs_atomic_open() can race when looking up a non-regular file
Trond Myklebust
1
-0
/
+5
2022-01-07
NFSv4: Handle case where the lookup of a directory fails
Trond Myklebust
1
-0
/
+13
2022-01-06
NFS: Fix the verifier for case sensitive filesystem in nfs_atomic_open()
Trond Myklebust
1
-1
/
+6
2022-01-06
NFS: Add a helper to remove case-insensitive aliases
Trond Myklebust
1
-1
/
+11
2022-01-06
NFS: Invalidate negative dentries on all case insensitive directory changes
Trond Myklebust
1
-4
/
+15
2022-01-06
NFSv4: Just don't cache negative dentries on case insensitive servers
Trond Myklebust
1
-0
/
+3
2022-01-06
NFS: Ensure the server has an up to date ctime before renaming
Trond Myklebust
1
-0
/
+2
2022-01-06
NFS: Ensure the server has an up to date ctime before hardlinking
Trond Myklebust
1
-0
/
+2
2022-01-06
NFS: don't store 'struct cred *' in struct nfs_access_entry
NeilBrown
1
-6
/
+44
2022-01-06
NFS: pass cred explicitly for access tests
NeilBrown
1
-7
/
+10
2022-01-06
NFS: change nfs_access_get_cached to only report the mask
NeilBrown
1
-11
/
+9
2021-12-29
net: Don't include filter.h from net/sock.h
Jakub Kicinski
1
-0
/
+1
2021-11-05
NFS: Remove the nfs4_label argument from nfs_setsecurity
Anna Schumaker
1
-3
/
+2
2021-11-05
NFS: Remove the nfs4_label argument from nfs_fhget()
Anna Schumaker
1
-3
/
+3
2021-11-05
NFS: Remove the nfs4_label argument from nfs_add_or_obtain()
Anna Schumaker
1
-4
/
+3
2021-11-05
NFS: Remove the nfs4_label argument from nfs_instantiate()
Anna Schumaker
1
-3
/
+2
2021-11-05
NFS: Remove the nfs4_label from the nfs4_getattr_res
Anna Schumaker
1
-1
/
+1
2021-11-05
NFS: Remove the label from the nfs4_lookup_res struct
Anna Schumaker
1
-22
/
+12
2021-11-05
NFS: Remove the nfs4_label from the nfs_entry struct
Anna Schumaker
1
-14
/
+7
2021-11-05
NFS: Don't trace an uninitialised value
Trond Myklebust
1
-1
/
+1
2021-10-03
NFS: Do not flush the readdir cache in nfs_dentry_iput()
Trond Myklebust
1
-4
/
+0
2021-10-03
NFS: Fix dentry verifier races
Trond Myklebust
1
-4
/
+3
2021-10-03
NFS: Further optimisations for 'ls -l'
Trond Myklebust
1
-5
/
+11
2021-10-03
NFS: Fix up nfs_readdir_inode_mapping_valid()
Trond Myklebust
1
-1
/
+2
2021-10-03
NFS: Ignore the directory size when marking for revalidation
Trond Myklebust
1
-1
/
+1
2021-10-03
NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink()
Trond Myklebust
1
-3
/
+15
2021-10-03
NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink()
Trond Myklebust
1
-0
/
+3
2021-05-07
Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-10
/
+19
2021-05-07
treewide: remove editor modelines and cruft
Masahiro Yamada
1
-7
/
+0
2021-04-14
NFSv4: link must update the inode nlink.
Trond Myklebust
1
-1
/
+1
2021-04-13
NFS: Separate tracking of file mode cache validity from the uid/gid
Trond Myklebust
1
-2
/
+3
2021-04-13
NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid
Trond Myklebust
1
-1
/
+1
2021-04-12
NFS: Add a cache validity flag argument to nfs_revalidate_inode()
Trond Myklebust
1
-1
/
+1
2021-04-05
NFS: Only change the cookie verifier if the directory page cache is empty
Trond Myklebust
1
-1
/
+6
2021-04-05
NFS: Fix handling of cookie verifier in uncached_readdir()
Trond Myklebust
1
-6
/
+7
2021-04-05
nfs: Subsequent READDIR calls should carry non-zero cookieverifier
Nagendra S Tomar
1
-0
/
+2
2021-03-08
NFS: Fix open coded versions of nfs_set_cache_invalid()
Trond Myklebust
1
-10
/
+10
2021-03-08
NFS: Clean up function nfs_mark_dir_for_revalidate()
Trond Myklebust
1
-3
/
+1
2021-03-08
NFS: Don't gratuitously clear the inode cache when lookup failed
Trond Myklebust
1
-12
/
+8
2021-03-08
NFS: Don't revalidate the directory permissions on a lookup failure
Trond Myklebust
1
-3
/
+17
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
1
-9
/
+14
2021-01-24
namei: make permission helpers idmapped mount aware
Christian Brauner
1
-1
/
+1
2020-12-17
Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-260
/
+459
2020-12-02
NFS: Do uncached readdir when we're seeking a cookie in an empty page cache
Trond Myklebust
1
-0
/
+17
2020-12-02
NFS: Reduce number of RPC calls when doing uncached readdir
Trond Myklebust
1
-36
/
+69
2020-12-02
NFS: Optimisations for monotonically increasing readdir cookies
Trond Myklebust
1
-1
/
+22
2020-12-02
NFS: Improve handling of directory verifiers
Trond Myklebust
1
-12
/
+23
2020-12-02
NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls
Trond Myklebust
1
-8
/
+16
2020-12-02
NFS: Allow the NFS generic code to pass in a verifier to readdir
Trond Myklebust
1
-5
/
+18
2020-12-02
NFS: Cleanup to remove nfs_readdir_descriptor_t typedef
Trond Myklebust
1
-17
/
+13
2020-12-02
NFS: Reduce readdir stack usage
Trond Myklebust
1
-25
/
+33
2020-12-02
NFS: nfs_do_filldir() does not return a value
Trond Myklebust
1
-14
/
+7
2020-12-02
NFS: More readdir cleanups
Trond Myklebust
1
-14
/
+11
2020-12-02
NFS: Support larger readdir buffers
Trond Myklebust
1
-14
/
+19
2020-12-02
NFS: Simplify struct nfs_cache_array_entry
Trond Myklebust
1
-21
/
+25
2020-12-02
NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array()
Trond Myklebust
1
-2
/
+2
2020-12-02
NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array()
Trond Myklebust
1
-7
/
+3
2020-12-02
NFS: Don't discard readdir results
Trond Myklebust
1
-4
/
+42
2020-12-02
NFS: Clean up directory array handling
Trond Myklebust
1
-61
/
+77
2020-12-02
NFS: Clean up nfs_readdir_page_filler()
Trond Myklebust
1
-21
/
+18
2020-12-02
NFS: Clean up readdir struct nfs_cache_array
Trond Myklebust
1
-17
/
+49
2020-12-02
NFS: Ensure contents of struct nfs_open_dir_context are consistent
Trond Myklebust
1
-29
/
+43
2020-11-30
SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()
Chuck Lever
1
-1
/
+1
2020-11-12
NFS: Remove unnecessary inode lock in nfs_fsync_dir()
Trond Myklebust
1
-5
/
+1
2020-11-12
NFS: Remove unnecessary inode locking in nfs_llseek_dir()
Trond Myklebust
1
-5
/
+4
2020-09-16
nfs: Fix security label length not being reset
Jeffrey Mitchell
1
-0
/
+3
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-1
/
+1
2020-07-13
NFSv4.2: query the extended attribute access bits
Frank van der Linden
1
-0
/
+4
2020-07-13
nfs: define nfs_access_get_cached function
Frank van der Linden
1
-4
/
+16
2020-04-07
Merge tag 'nfs-for-5.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-29
/
+50
2020-04-06
NFS: Clean up process of marking inode stale.
Trond Myklebust
1
-2
/
+3
2020-03-24
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...
Ingo Molnar
1
-1
/
+1
2020-03-16
nfs: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
1
-1
/
+1
2020-03-16
NFS:remove redundant call to nfs_do_access
Zhouyi Zhou
1
-8
/
+1
2020-03-16
NFS: Limit the size of the access cache by default
Trond Myklebust
1
-1
/
+1
2020-03-16
NFS: Use the 64-bit server readdir cookies when possible
Trond Myklebust
1
-17
/
+44
2020-02-20
nfs: Fix nfs_access_get_cached_rcu() sparse error
Madhuparna Bhowmik
1
-1
/
+1
2020-02-12
NFSv4: Fix revalidation of dentries with delegations
Trond Myklebust
1
-3
/
+102
2020-02-10
NFS: Fix up directory verifier races
Trond Myklebust
1
-7
/
+14
2020-02-04
nfs: optimise readdir cache page invalidation
Dai Ngo
1
-2
/
+7
2020-02-03
NFS: Switch readdir to using iterate_shared()
Trond Myklebust
1
-1
/
+1
2020-02-03
NFS: Use kmemdup_nul() in nfs_readdir_make_qstr()
Trond Myklebust
1
-1
/
+1
2020-02-03
NFS: Directory page cache pages need to be locked when read
Trond Myklebust
1
-11
/
+19
2020-02-03
NFS: Fix memory leaks and corruption in readdir
Trond Myklebust
1
-2
/
+15
2020-02-03
NFS: nfs_access_get_cached_rcu() should use cred_fscmp()
Trond Myklebust
1
-1
/
+1
2020-01-24
NFS: Add softreval behaviour to nfs_lookup_revalidate()
Trond Myklebust
1
-4
/
+11
2020-01-15
NFS: Trust cached access if we've already revalidated the inode once
Trond Myklebust
1
-2
/
+2
2020-01-15
NFS: Improve tracing of permission calls
Trond Myklebust
1
-2
/
+2
2019-09-26
Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-16
/
+25
2019-09-20
NFS: remove unused check for negative dentry
Benjamin Coddington
1
-5
/
+1
2019-09-20
NFS: Refactor nfs_instantiate() for dentry referencing callers
Benjamin Coddington
1
-14
/
+27
2019-08-19
NFSv4: Fix return value in nfs_finish_open()
Trond Myklebust
1
-1
/
+1
2019-07-12
Revert "NFS: readdirplus optimization by cache mechanism" (memleak)
Max Kellermann
1
-84
/
+6
2019-07-06
NFS: Add deferred cache invalidation for close-to-open consistency violations
Trond Myklebust
1
-0
/
+4
2019-05-21
treewide: Add SPDX license identifier for missed files
Thomas Gleixner
1
-0
/
+1
2019-05-09
nfs: pass the correct prototype to read_cache_page
Christoph Hellwig
1
-3
/
+4
2019-02-20
NFS: Fix typo in comments of nfs_readdir_alloc_pages()
zhangliguang
1
-2
/
+2
2019-02-20
NFS: Remove redundant semicolon
zhangliguang
1
-1
/
+1
2019-02-20
NFS: readdirplus optimization by cache mechanism
luanshi
1
-6
/
+84
2019-02-20
NFS: Fix up documentation warnings
Trond Myklebust
1
-1
/
+1
2018-12-19
NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.
NeilBrown
1
-10
/
+5
2018-12-19
NFS: change access cache to use 'struct cred'.
NeilBrown
1
-25
/
+19
2018-09-30
NFSv4: Fix lookup revalidate of regular files
Trond Myklebust
1
-40
/
+39
2018-09-30
NFS: Refactor nfs_lookup_revalidate()
Trond Myklebust
1
-96
/
+126
2018-08-23
Merge tag 'nfs-for-4.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-12
/
+20
2018-08-13
Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...
Linus Torvalds
1
-3
/
+6
2018-07-26
Fix error code in nfs_lookup_verify_inode()
Lance Shelton
1
-1
/
+1
2018-07-26
NFS: More excessive attribute revalidation in nfs_execute_ok()
Trond Myklebust
1
-0
/
+2
2018-07-26
NFS: Fix excessive attribute revalidation in nfs_execute_ok()
Trond Myklebust
1
-1
/
+1
2018-07-26
NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories
Trond Myklebust
1
-10
/
+16
2018-07-12
get rid of 'opened' argument of ->atomic_open() - part 3
Al Viro
1
-1
/
+1
2018-07-12
getting rid of 'opened' argument of ->atomic_open() - part 2
Al Viro
1
-3
/
+2
2018-07-12
getting rid of 'opened' argument of ->atomic_open() - part 1
Al Viro
1
-1
/
+1
2018-07-12
introduce FMODE_CREATED and switch to it
Al Viro
1
-1
/
+4
2018-06-28
nfs_instantiate(): prevent multiple aliases for directory inode
Al Viro
1
-3
/
+6
2018-06-04
NFS: Pass the inode down to the getattr() callback
Trond Myklebust
1
-1
/
+2
2018-05-31
NFS: Ensure we revalidate the inode correctly after remove or rename
Trond Myklebust
1
-4
/
+14
2018-05-28
NFS: Optimise away lookups for rename targets
Trond Myklebust
1
-3
/
+5
2018-05-28
NFS: If the VFS sets LOOKUP_REVAL then force a lookup of the dentry
Trond Myklebust
1
-1
/
+1
2018-05-28
NFS: Optimise away the close-to-open GETATTR when we have NFSv4 OPEN
Trond Myklebust
1
-4
/
+16
2018-04-10
NFS: More fine grained attribute tracking
Trond Myklebust
1
-1
/
+3
2018-04-10
NFS: Move delegation recall into the NFSv4 callback for rename_setup()
Trond Myklebust
1
-4
/
+0
2018-04-10
NFS: Move the delegation return down into nfs4_proc_remove()
Trond Myklebust
1
-3
/
+2
2018-04-10
NFS: Move the delegation return down into nfs4_proc_link()
Trond Myklebust
1
-2
/
+0
2017-11-27
Rename superblock flags (MS_xyz -> SB_xyz)
Linus Torvalds
1
-1
/
+1
2017-11-17
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-26
/
+24
2017-11-17
NFS: Fix a typo in nfs_rename()
Trond Myklebust
1
-1
/
+1
2017-11-17
NFS: Fix bool initialization/comparison
Thomas Meyer
1
-5
/
+5
2017-10-25
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...
Mark Rutland
1
-4
/
+4
2017-10-16
NFS: remove special-case revalidate in nfs_opendir()
NeilBrown
1
-7
/
+0
2017-10-16
NFS: revalidate "." etc correctly on "open".
NeilBrown
1
-2
/
+2
2017-10-16
NFS: Don't compare apples to elephants to determine access bits
Anna Schumaker
1
-3
/
+8
[next]