aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/linux/modules/block.mk
Commit message (Collapse)AuthorAgeFilesLines
* kernel: remove hack patch, move kirkwood specific kmods to target modules.mkFelix Fietkau2022-09-301-15/+0
| | | | | | | Tweaking the KCONFIG line of kmod-ata-marvell-sata makes the hack patch unnecessary Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: load loop driver before creating overlayTomasz Maciej Nowak2022-09-071-1/+1
| | | | | | Creating overlay will fail if there's no loop device. Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
* kernel: add kmod-nvme packageDaniel Golle2022-07-301-0/+23
| | | | | | | | | | | | | | | | Add driver for NVM Express block devices, ie. PCIe connected SSDs. Targets which allow booting from NVMe (x86, maybe some mvebu boards come to mind) should have it built-in, so rootfs can be mounted from there. For targets without NVMe support in bootloader or BIOS/firmware it's sufficient to provide the kernel module package. On targets having the NVMe driver built-in the resulting kmod package is an empty dummy. In any case, depending on or installing kmod-nvme results in driver support being available (either because it was already built-in or because the relevant kernel modules are added and loaded). Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* kernel: load device-mapper early on bootDaniel Golle2022-04-031-1/+1
| | | | | | | | | Previously commit openwrt/packages@3abb7cb ("lvm2: Added script and updated Makefile[...]") couldn't actually work and allow rootfs_data to be stored on a LVM2 as the necessary kernel modules had not been loaded at this point. Fix this by loading device-mapper modules early at boot. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* kernel: 5.15: add new moduleAnsuel Smith2022-03-271-1/+3
| | | | | | | | | | | | | Add new module require in 5.15 - Changes in block module - Changes in netfilter module (log module unified) - Changes in fs module (mainly new depends for cifs and new ntfs3 module) - Changes in lib add shared lib now used by more than 1 kmod - Changes in crypto, dropped one crypto algo added arm crypto accellerator - Changes in other, add zram default compressor choice and missing lib by tpm module Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* kernel: 5.10: fix kmod build failuresIlya Lipnitskiy2021-02-231-1/+1
| | | | | | | | | | Modify existing modules to reflect their new location in Linux 5.10. Add missing dependenices. Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com> [enable CRYPTO_USER_API_ENABLE_OBSOLETE; add kmod-crypto-hash dependency to usb-net-rtl8152] Signed-off-by: David Bauer <mail@david-bauer.net>
* kernel: add linux 5.10 supportFelix Fietkau2021-02-161-4/+12
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* layerscape: add layerscape's SATA driver packagePawel Dembicki2020-10-021-1/+1
| | | | | | | | | | | This patch intruduce SATA support for layerscape devices. Target specific package with ahci_qoriq driver was added to local modules.mk. Kmod package was added to default packages for devices with SATA interface. Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> Reviewed-by: Yangbo Lu <yangbo.lu@nxp.com>
* kernel: modules: add package kmod-iosched-bfqDaniel Golle2020-08-101-0/+14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Revert "procd: update to git HEAD"Daniel Golle2020-08-061-14/+0
| | | | | | This reverts commit e0e607f0d000e62c6af8d822d7c3f57c2a582136. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* procd: update to git HEADDaniel Golle2020-08-061-0/+14
| | | | | | | | | | | 47a9f0d service: add method to query available container features afbaba9 initd: attempt to mount cgroup2 ead60fe jail: use pidns semantics also for timens 759e9f8 jail: make use of BLOBMSG_CAST_INT64 for OCI rlimits 83053b6 instance: add instances into unified cgroup hierarchy 16159bb jail: parse OCI cgroups resources Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* kernel: iscsi-initator: fix kernel config symbolsLucian Cristian2020-07-091-2/+2
| | | | | | | | | | | | | | | Enable SCSI low-level drivers on targets that don't have it already in order to fix following build failures on few platforms: .config:4739:warning: symbol value 'm' invalid for SCSI_LOWLEVEL * Restart config... * SCSI low-level drivers SCSI low-level drivers (SCSI_LOWLEVEL) [Y/n] (NEW) aborted! Fixes: b88f8202c4ce ("kernel: add iscsi-initator support") Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [commit subject and description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz>
* kernel: iscsi-initator: fix missing dependencyPetr Štetiar2020-07-081-1/+1
| | | | | | | | | | Fixes following issue: Package kmod-iscsi-initiator is missing dependencies for the following libraries: crypto_hash.ko Fixes: b88f8202c4ce ("kernel: add iscsi-initator support") Signed-off-by: Petr Štetiar <ynezz@true.cz>
* kernel: add iscsi-initator supportLucian Cristian2020-07-081-0/+26
| | | | | | | | Module is needed for using iscsi-initiator userspace applications Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [added missing newline between kernel modules] Signed-off-by: Petr Štetiar <ynezz@true.cz>
* kernel: make kmod-ata-core selected by dependent modulesupstreamless-old-masterSungbo Eo2020-03-111-3/+2
| | | | | | | | | | | | | | | | Currently kmod-ata-* will not get into images unless kmod-ata-core is added to DEVICE_PACKAGES as well. By changing the dependencies from "depends on" to "select", we do not have the issue anymore. Furthermore, we can remove most occurrences of the package from DEVICE_PACKAGES and similar variables, as it is now pulled by dependent modules such as: - kmod-ata-ahci - kmod-ata-ahci-mtk - kmod-ata-sunxi While at it, use AddDepends/ata for kmod-ata-pdc202xx-old. Signed-off-by: Sungbo Eo <mans0n@gorani.run>
* kernel: remove obsolete kernel version switchesAdrian Schmutzler2020-01-121-2/+1
| | | | | | | | | After kernel 4.9 has been removed, this removes all (now obsolete) kernel version switches that deal with versions before 4.14. Package kmod-crypto-iv is empty now and thus removed entirely. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
* kernel: dm: add dm-raid for LVM raidChris Koying Browet2019-06-201-1/+23
| | | | | | | This adds the dm-raid kmod, which is needed for LVM builtin raid configurations, aka "MD-over-LVM" Signed-off-by: Chris Koying Browet <cbro@semperpax.com>
* kernel: Remove support for kernel 3.18Hauke Mehrtens2019-05-031-3/+3
| | | | | | | | | | No target is using kernel 3.18 anymore, remove all the generic support for kernel 3.18. The removed packages are depending on kernel 3.18 only and are not used on any recent kernel. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: Use kmod-dax on kernel 4.19Hauke Mehrtens2018-12-151-2/+2
| | | | | | Like on kernel 4.14 kmod-dax is needed by kmod-dm also in kernel 4.19. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: add kmod-daxHauke Mehrtens2017-12-161-1/+12
| | | | | | | In kernel 4.14 kmod-dm depends on kmod-dax. Add DAX: "Direct access to differentiated memory" to LEDE. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: make kmod package dependencies forward compatibleFelix Fietkau2017-01-271-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove kmod-ata-imx, it is already built into the kernelFelix Fietkau2017-01-101-19/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove obsolete legacy ide kernel module packagesFelix Fietkau2016-08-281-109/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* mvebu: enable core drivers in the kernel config instead of packaging themFelix Fietkau2016-05-211-17/+1
| | | | | | Simplify profile package selection Signed-off-by: Felix Fietkau <nbd@nbd.name>
* oxnas: move target-specific modules into target's modules.mkDaniel Golle2016-05-171-16/+0
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* package: kernel: update dependencies for 4.4Jonas Gorski2015-12-021-1/+1
| | | | | | | | | Update dependencies for linux 4.4 and mark as broken where source code needs updating. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 47700
* kernel: fix menu for scsi-tapeHauke Mehrtens2015-11-181-1/+1
| | | | | | | | this should be placed under the block menu entry, this fixes r47482. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47503
* kernel: support for scsi tape devicesHauke Mehrtens2015-11-151-0/+14
| | | | | | | | | | | | Support for scsi tape devices as kernel module. This allow to use scsi tape devices in openwrt. Signed-off-by: Giuseppe Magnotta <giuseppe.magnotta@gmail.com> [moved to block.mk] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47482
* Newer kernels make use of libahci in ahci-platform, ie. also on non-PCI ↵Zoltan Herpai2015-08-211-5/+7
| | | | | | | | platforms. As there is no single config symbol deciding whether libahci.ko is being built or not it seems the most sensitive thing to package it in kmod-ata-core. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 46701
* kernel: kmod-scsi-core: fix load on installJonas Gorski2015-07-041-2/+2
| | | | | | | | | | | | sd_mod depends on scsi_mod, but due to it being an AutoLoad and not AutoProbe module, it was not loading when installing the package, causing unknown symbol errors for sd_mod and anything depending on it. Closes #14927, #18293, #19351. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46176
* generic: add linux 4.1 supportJonas Gorski2015-06-221-0/+2
| | | | | | | | | | | | | | | | | | | | Boot tested: http://pastebin.com/L6aAb9xj Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> [jogo: update to 4.1 final add patches added since submission delete patches applied in later rcs restore commit messages in 220-gc-sections and 304-mips_disable_fpu fix 050-backport_netfilter_rtcache to match new API update inlined dma ops with upstream changes add missing config symbols enabled CONFIG_MULTIUSER update kmod defintions for 4.1 ] Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46112
* modules: package the mvebu ahci driverImre Kaloz2015-04-121-1/+17
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 45394
* modules: make ahci-platform depend on TARGET_ipq806xJohn Crispin2015-02-251-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44534
* modules: add ahci-platformJohn Crispin2015-02-241-0/+17
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44524
* oxnas: build S-ATA driver as a moduleJohn Crispin2014-12-121-0/+16
| | | | | | From: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 43665
* kernel: make most modules use AutoProbeJohn Crispin2013-09-171-6/+2
| | | | | | | | now that we have modprobe we can set more than half of the modules to AutoProbe Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38021
* kernel: fix imx sata moduleLuka Perkov2013-09-111-1/+2
| | | | | | | | | | The imx sata module has only been backported to imx6 target. This change will fix buildbot errors due to missing patches in other targets. Keep this until all targets use kernel version with imx sata support in them. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37950
* kernel: add imx sata moduleLuka Perkov2013-09-101-0/+18
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 37937
* kernel: be consistent with formatting styleLuka Perkov2013-07-261-13/+12
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37545
* kernel: move xor into its own packageJonas Gorski2013-07-181-5/+3
| | | | | | | | | | xor.ko is needed by btrfs in 3.10+, so split it out into its own package. Make it hidden as it does not provide any functionality on its own. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37395
* kernel: split out lib-raid6Jonas Gorski2013-07-181-4/+2
| | | | | | | | | | raid_pq.ko is needed by btrfs in 3.10+, so split it out into its own package. Make it hidden as it does not provide any functionality on its own. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37394
* kernel: kmod-dm depends on cryptoJonas Gorski2013-07-181-0/+1
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37393
* kernel: drop kmod-ata-sisJonas Gorski2013-07-181-15/+0
| | | | | | | | | it was broken since 2.6.21, evidently nobody uses it and we can just remove it. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37391
* kernel: make libsas depend on x86Felix Fietkau2013-07-111-0/+1
| | | | | | | | | | It is only used by one driver that already depends on x86. Disabling it prevents a few kilobytes of bloat from leaking into all targets via CONFIG_BLK_DEV_BSG Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37254
* packages: clean up the package folderJohn Crispin2013-06-211-0/+606
Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 37007