Skip to content
This repository has been archived by the owner on Jul 7, 2021. It is now read-only.

Commit

Permalink
exfat: Merge branch 'master' of https://github.com/arter97/exfat-linux
Browse files Browse the repository at this point in the history
…into neutrino-msm-hotdogb-4.14

Release 2.2.0-3arter97
HEAD: 29fdcd2 ("exfat: version 2.2.0-3arter97")

Signed-off-by: Adam W. Willis <return.of.octobot@gmail.com>
  • Loading branch information
0ctobot committed Feb 26, 2020
2 parents 6a38315 + 29fdcd2 commit 7ccae90
Show file tree
Hide file tree
Showing 30 changed files with 13,302 additions and 0 deletions.
142 changes: 142 additions & 0 deletions fs/exfat/.gitignore
@@ -0,0 +1,142 @@
#
# NOTE! Don't add files that are generated in specific
# subdirectories here. Add them in the ".gitignore" file
# in that subdirectory instead.
#
# NOTE! Please use 'git ls-files -i --exclude-standard'
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.
#
# Normal rules (sorted alphabetically)
#
.*
*.a
*.asn1.[ch]
*.bin
*.bz2
*.c.[012]*.*
*.dt.yaml
*.dtb
*.dtb.S
*.dwo
*.elf
*.gcno
*.gz
*.i
*.ko
*.lex.c
*.ll
*.lst
*.lz4
*.lzma
*.lzo
*.mod
*.mod.c
*.o
*.o.*
*.order
*.patch
*.s
*.so
*.so.dbg
*.su
*.symtypes
*.tab.[ch]
*.tar
*.xz
Module.symvers
modules.builtin

#
# Top-level generic files
#
/tags
/TAGS
/linux
/vmlinux
/vmlinux.32
/vmlinux-gdb.py
/vmlinuz
/System.map
/Module.markers
/modules.builtin.modinfo

#
# RPM spec file (make rpm-pkg)
#
/*.spec

#
# Snap directory (make snap-pkg)
#
/snap/

#
# tar directory (make tar*-pkg)
#
/tar-install/

#
# We don't want to ignore the following even if they are dot-files
#
!.clang-format
!.cocciconfig
!.get_maintainer.ignore
!.gitattributes
!.gitignore
!.mailmap

#
# Generated include files
#
/include/config/
/include/generated/
/include/ksym/
/arch/*/include/generated/

# stgit generated dirs
patches-*

# quilt's files
patches
series

# cscope files
cscope.*
ncscope.*

# gnu global files
GPATH
GRTAGS
GSYMS
GTAGS

# id-utils files
ID

*.orig
*~
\#*#

#
# Leavings from module signing
#
extra_certificates
signing_key.pem
signing_key.priv
signing_key.x509
x509.genkey

# Kconfig presets
/all.config
/alldef.config
/allmod.config
/allno.config
/allrandom.config
/allyes.config

# Kdevelop4
*.kdev4

# Clang's compilation database file
/compile_commands.json
66 changes: 66 additions & 0 deletions fs/exfat/Kconfig
@@ -0,0 +1,66 @@
config EXFAT_FS
tristate "exFAT fs support"
depends on BLOCK
select NLS
select NLS_UTF8
select NLS_CODEPAGE_437
select NLS_ISO8859_1
help
If you want to use the exFAT file system, then you must say Y or M
here to inlucde exFAT support. exFAT supports winnt short-name rule.
(winnt: emulate the Windows NT rule for display/create.)

To compile this as a module, choose M here: the module will be called
exfat.

if EXFAT_FS
config EXFAT_DEFAULT_CODEPAGE
int "Default codepage for exFAT"
default 437
help
This option should be set to the codepage of your exFAT filesystems.

config EXFAT_DEFAULT_IOCHARSET
string "Default iocharset for exFAT"
default "utf8"
help
Set this to the default input/output character set you'd
like exFAT to use. It should probably match the character set
that most of your exFAT filesystems use, and can be overridden
with the "iocharset" mount option for exFAT filesystems.

config EXFAT_VIRTUAL_XATTR
bool "Virtual xattr support for exFAT"
default y
help
To support virtual xattr.

config EXFAT_VIRTUAL_XATTR_SELINUX_LABEL
string "Default string for SELinux label"
default "u:object_r:exfat:s0"
depends on EXFAT_VIRTUAL_XATTR
help
Set this to the default string for SELinux label.
Support for "u:object_r:exfat:s0" was added in Android Pie,
if you're running Oreo or lower, use "u:object_r:vfat:s0" instead.

config EXFAT_DEBUG
bool "enable debug features"

if EXFAT_DEBUG

config EXFAT_DBG_MSG
bool "enable debug messages"

config EXFAT_DBG_BUGON
bool "enable strict BUG_ON() for debugging"

config EXFAT_DBG_WARNON
bool "enable strict WARN_ON() for debugging"

endif # if EXFAT_DEBUG

config EXFAT_UEVENT
bool "enable uevent"

endif # if EXFAT_FS

0 comments on commit 7ccae90

Please sign in to comment.