summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* xfs: CVE-2018-18690Andreas Wellving2019-02-042-0/+55
| | | | | | | | | | | xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE References: https://nvd.nist.gov/vuln/detail/CVE-2018-18690 https://github.com/torvalds/linux/commit/7b38460dc8e4eafba06c78f8e37099d3b34d473c Change-Id: Ib6d7cd2510bef1a68cfcdf77d631c5edc1e52477 Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* f2fs: CVE-2018-14614Andreas Wellving2019-02-042-0/+358
| | | | | | | | | | | f2fs: fix to do sanity check with cp_pack_start_sum References: https://nvd.nist.gov/vuln/detail/CVE-2018-14614 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e494c2f995d6181d6e29c4927d68e0f295ecf75b Change-Id: Ia3a0030915377b9a286b0b875e6a0a85bd03db2c Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* btrfs: CVE-2018-14611Andreas Wellving2019-02-042-0/+77
| | | | | | | | | | | btrfs: validate type when reading a chunk References: https://nvd.nist.gov/vuln/detail/CVE-2018-14611 https://patchwork.kernel.org/patch/10503099/ Change-Id: I892a65be63996fa779c948eff3d6583ceb02013d Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* btrfs: CVE-2018-14610Andreas Wellving2019-02-042-0/+90
| | | | | | | | | | | btrfs: Check that each block group has corresponding chunk at mount time References: https://nvd.nist.gov/vuln/detail/CVE-2018-14610 https://patchwork.kernel.org/patch/10503415/ Change-Id: Iba74233aaa43870b1621ef2ab6a59f70e8a6667e Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* f2fs: CVE-2018-13097Andreas Wellving2019-02-012-0/+150
| | | | | | | | | | | f2fs: fix to do sanity check with user_block_count References: https://nvd.nist.gov/vuln/detail/CVE-2018-13097 https://git.kernel.org/pub/scm/linux/kernel/git/chao/linux.git/commit/?h=f2fs-dev& Change-Id: I0021299f122ef0aeaec2acd79c5b2c41710b8a41 Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* proc: CVE-2018-17972Andreas Wellving2019-02-012-0/+81
| | | | | | | | | | | proc: restrict kernel stack dumps to root References: https://nvd.nist.gov/vuln/detail/CVE-2018-17972 https://marc.info/?l=linux-fsdevel&m=153806242024956&w=2 Change-Id: I20b7879d32e4485e92e4952be90cbb71bd7acfdb Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* scsi: CVE-2018-14633Andreas Wellving2019-02-012-0/+190
| | | | | | | | | | | scsi: target: iscsi: Use hex2bin instead of a re-implementation References: https://nvd.nist.gov/vuln/detail/CVE-2018-14633 https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.19/scsi-fixes&id=1816494330a83f2a064499d8ed2797045641f92c Change-Id: I16bfd3eec69e4aef5a238a4d65e2790ba2c88b67 Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* Merge "f2fs: CVE-2018-13099" into intel-4.14Adrian Mangeac2019-02-012-0/+161
|\
| * f2fs: CVE-2018-13099Andreas Wellving2019-02-012-0/+161
| | | | | | | | | | | | | | | | | | | | f2fs: fix to do sanity check with reserved blkaddr of inline inode References: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.14.y&id=7fb2b50ee59689578d5a712633d1e6755fc98933 Change-Id: I98429a8a2f47bed9486b5ab8e8419bfc0cbb5a5a Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* | Add kernel fragment that supports gigapagesGabriel Ionescu2019-01-312-0/+15
|/ | | | | Change-Id: Idf218f4b1e427e32255d79814745f941cc16f80a Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* Enable Qualcomm and Sierra serial driversAdrian Calianu2018-10-301-5/+5
| | | | | Change-Id: I4585b9197b714cf68e84b7f938696f793592875a Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Add config for enabling multitouch support.Adrian Mangeac2018-10-052-0/+5
| | | | | Change-Id: I9c4ec12d6d23a97bafce80b3759b73fce8fc0c74 Signed-off-by: Adrian Mangeac <Adrian.Mangeac@enea.com>
* Merge "features/usbGadget: Add support for 3G usb modems" into intel-4.14Martin Borg2018-10-041-1/+2
|\
| * features/usbGadget: Add support for 3G usb modemsBogdan Pricope2018-10-041-1/+2
| | | | | | | | | | | | | | | | | | | | 4G usb modems require option and usb_wwan drivers. Tested with Huawei Technologies Co., Ltd E220 HSDPA Modem Change-Id: Ibac3f17cfb2e9eed7eb389c216d3f189fb140f7d Signed-off-by: Bogdan Pricope <Bogdan.Pricope@enea.com> Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* | Add kernel configurations for enabling video and audio.Adrian Mangeac2018-10-044-0/+42
|/ | | | | | Change-Id: I6a8ed6c7c57255864de28d8695fc07d0c6dd5834 Signed-off-by: Adrian Mangeac <Adrian.Mangeac@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Added mdt tests as loadable moduleDragos Motrea2018-10-042-0/+6
| | | | | | | | | | | In order to install ddt-runner-ng, the kernel-module-mdt-readtest package is required. It is built if the CONFIG_MDT_TESTS is enabled in the kernel config. Change-Id: Ie1cc3dedd3047d415bcc05e95e1a3a5c343f7b3c Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* kernel messages: add different host/guest messagesMatei Valeanu2018-06-214-25/+140
| | | | | | | | | Rebase the patch and split it into host/guest. Add different kernel start/end messages for host and guest for easier parsing when booting both. Signed-off-by: Matei Valeanu <Matei.Valeanu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* enable text mode consolesAdrian Calianu2018-06-194-80/+32
| | | | | | removed unused vga Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* boot_time_opt_guest: update guest boot time optimization patches for 4.14Martin Borg2018-05-1419-414/+181
| | | | | | | | | The new patches are based on: https://github.com/clearlinux-pkgs/linux-kvm commit 5a0a30430116735fecb22b269e4ca10a08147d8d Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* atomc-3000: update kernel configs to match with 4.9 kernelAdrian Calianu2018-05-114-1/+8
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Rename machine name denverton -> atom-c3000Sona Sarmadi2018-05-033-1/+1
| | | | | Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Configure kernel to include the OVS kernel moduleSona Sarmadi2018-04-302-0/+7
| | | | | Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Explicitly set SCSI support as built inGabriel Ionescu2018-04-234-0/+15
| | | | Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* kernel features used as installer supportAdrian Calianu2018-04-2021-40/+943
| | | | | | | | | Also enable as modules devices that can be connected to a target: - usb - hsi - firewire Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* boot_time_opt: update host boot time optimization patches for 4.14Martin Borg2018-03-2634-573/+504
| | | | | | | | | The new patches are based on: https://github.com/clearlinux-pkgs/linux-lts commit 5595fe425a52af6734235a1a953b6b03210060ec Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Kernel: Add fragments to support booting from an USB and CDROMGabriel Ionescu2018-03-2210-0/+80
| | | | | | | | The patch adds support for booting the live image and installer off of various storage types, including USB sticks and CDROMs. Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Move netfilter related configs under the same folderAdrian Dudau2018-03-2010-5/+5
| | | | | | | Rename them to reflect the type of config (_y,_n,_m) they execute. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/ip_Vs: Add IP VIrtual Serverl support as moduleAdrian Dudau2018-03-122-0/+8
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/physdev: Move as standalone feature and add full dependenciesAdrian Dudau2018-03-123-2/+9
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/raw: Add support for raw iptables tableAdrian Dudau2018-03-122-0/+7
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/ipset: Add full dependencies and clean the configsAdrian Dudau2018-03-122-17/+7
| | | | | | | Build as a module Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/ct: Add support for CT target in iptablesAdrian Dudau2018-03-122-0/+15
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add support for ISO FSAdrian Calianu2018-02-052-0/+14
| | | | | | required to mound CD-ROM images like the ones used for cloud-init Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add denverton specific bsp supportAdrian Calianu2018-01-102-0/+27
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Enable physdev match supportAdrian Dudau2017-11-142-0/+5
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add ipset supportAdrian Dudau2017-11-142-0/+23
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* fix boot_time_opt patch for guestAdrian Calianu2017-09-271-9/+9
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* fix path of new guest featuresAdrian Calianu2017-09-27100-228/+0
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add guest features from yocto branchAdrian Calianu2017-09-27120-0/+2373
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Enable USB network drivers in usbnet_m.cfgMartin Borg2017-08-241-2/+2
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* Remove Cavium related configs from netdevices_n.cfgMartin Borg2017-08-231-5/+0
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: Remove disabling early printk from debug_kernel_n fragmentGabriel Ionescu2017-06-271-1/+0
| | | | | | | | | Since there already is a fragment that enables or disables earlyprintk, remove the config symbol from debug_kernel_n to avoid conflicts when both are applied in alternative orders. Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Kernel: Remove XZ compression in order to increase boot speedGabriel Ionescu2017-06-201-1/+0
| | | | | | | | Removing XZ compression increases the kernel size, but reduces boot time. Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* net: add sit_n.scc in kernel footprint featureGabriel Sandu2017-06-191-0/+1
| | | | Signed-off-by: Gabriel Sandu <gabriel.sandu@enea.com>
* net: disable config for SIT IPV6 interface featureGabriel Sandu2017-06-162-0/+6
| | | | Signed-off-by: Gabriel Sandu <gabriel.sandu@enea.com>
* Kernel: Optimize boot time and add start/end messagesGabriel Ionescu2017-06-0927-4/+178
| | | | | Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* options to disable transparent hugepagesAdrian Calianu2017-06-082-0/+5
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* ovs: rework ovs configsAdrian Calianu2017-06-086-4/+12
| | | | | | | | | | | | | according to http://docs.openvswitch.org/en/latest/intro/install/general/ ovs kernel module exists in two places: - in kernel tree, which cane be enabled with kernel_ovs.scc - in OVS tree, which can be enabled with openvswitch_support.scc (adding only the support required by OVS in kernel) and the module is built from OVS source tree, separatly. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Optimized the kernel foot print of the Host ImageDragos Motrea2017-06-05124-2/+2676
| | | | | | | | In order to decrease the size of the kernel I removed unnecessary modules (drivers, debug capabilities) Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* OVS: add tun/tap support since is required by OVSAdrian Calianu2017-05-251-0/+1
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>