summaryrefslogtreecommitdiff
path: root/drivers/mtd/mtdchar.c
AgeCommit message (Expand)Author
2023-06-01mtdchar: mark bits of ioctl handler noinlineArnd Bergmann
2022-09-21mtdchar: add MEMREAD ioctlMichał Kępień
2022-06-09mtdchar: use kvmalloc() for potentially large allocationsMichał Kępień
2022-06-09mtdchar: prevent integer overflow in a safety checkMichał Kępień
2021-12-09mtdchar: prevent unbounded allocation in MEMWRITE ioctlMichał Kępień
2021-03-28mtd: add OTP (one-time-programmable) erase ioctlMichael Walle
2021-03-28mtd: require write permissions for locking and badblock ioctlsMichael Walle
2021-03-11mtd: mtdchar: Fix fall-through warnings for ClangGustavo A. R. Silva
2021-03-11mtd: char: Get rid of Big MTD LockAlexander Sverdlin
2021-03-11mtd: char: Drop mtd_mutex usage from mtdchar_open()Alexander Sverdlin
2020-10-28mtd: remove unneeded breakTom Rix
2020-07-24mtd: properly check all write ioctls for permissionsGreg Kroah-Hartman
2020-03-11mtd: implement proper partition handlingMiquel Raynal
2019-10-08mtd: Initialize all parameters of mtd_oob_opsMiquel Raynal
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner
2018-07-18mtdchar: fix overflows in adjustment of `count`Jann Horn
2018-04-06Merge tag 'mtd/for-4.17' of git://git.infradead.org/linux-mtdLinus Torvalds
2018-03-19mtdchar: fix usage of mtd_ooblayout_ecc()OuYang ZhiZhong
2018-03-15mtd: Unconditionally update ->fail_addr and ->addr in part_erase()Boris Brezillon
2018-03-15mtd: Stop assuming mtd_erase() is asynchronousBoris Brezillon
2017-10-17mtdchar: get rid of pointless access_ok()Al Viro
2017-02-08mtd: Fix typo: "occured" -> "occurred"Nobuhiro Iwamatsu
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds
2016-05-05mtd: kill the nand_ecclayout structBoris Brezillon
2016-04-19mtd: create an mtd_ooblayout_ops struct to ease ECC layout definitionBoris Brezillon
2016-04-19mtd: use mtd_ooblayout_xxx() helpers where appropriateBoris Brezillon
2015-09-29mtd: provide proper 32/64-bit compat_ioctl() support for BLKPGBrian Norris
2015-01-20fs: introduce f_op->mmap_capabilities for nommu mmap supportChristoph Hellwig
2014-08-19mtd: terminate user-provided stringBrian Norris
2014-05-20mtd: Fix warning in access_ok() parameter passingGeert Uytterhoeven
2014-03-10mtd: Fix the behavior of OTP write if there is not enough room for dataChristian Riesch
2014-03-10mtd: Add a retlen parameter to _get_{fact,user}_prot_infoChristian Riesch
2013-11-11mtd: mtdchar: return expected errors on mmap() callVladimir Zapolskiy
2013-11-06mtd: Move major number definitions to major.hEzequiel Garcia
2013-06-29mtdchar: switch to fixed_size_llseek()Al Viro
2013-05-09Merge tag 'for-linus-20130509' of git://git.infradead.org/linux-mtdLinus Torvalds
2013-04-19mtdchar: remove no-longer-used vma helpersLinus Torvalds
2013-04-19vm: convert mtdchar mmap to vm_iomap_memory() helperLinus Torvalds
2013-04-05mtd: merge mtdchar module with mtdcoreArtem Bityutskiy
2013-04-05mtd: mtdchar: use proper kernel print levelArtem Bityutskiy
2013-04-05mtd: mtdchar: handle chips that have user otp but no factory otpUwe Kleine-König
2013-03-03fs: Limit sys_mount to only request filesystem modules.Eric W. Biederman
2012-10-09mtd: Disable mtdchar mmap on MMU systemsDavid Woodhouse
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov
2012-09-28mtdchar: fix offset overflow detectionLinus Torvalds
2012-05-07mtd: fix oops in dataflash driverWill Newton
2012-04-09fix breakage in mtdchar_open(), sanitize failure exitsAl Viro
2012-03-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2012-03-31mtdchar: kill persistently held vfsmountAl Viro
2012-03-30Merge tag 'for-linus-3.4' of git://git.infradead.org/mtd-2.6Linus Torvalds