summary refs log tree commit diff
path: root/pkgs/os-specific/linux/lttng-modules
Commit message (Collapse)AuthorAge
* lttng-modules: use kernel.moduleBuildDependenciesBjørn Forsman2018-06-08
| | | | | | Instead of explicitly depending on libelf, use kernel.moduleBuildDependencies which was introduced in 1e77d0b975ad ("kernel 4.14 require libelf to compile modules.").
* lttng-modules: add 'libelf' to fix build against linux 4.14Bjørn Forsman2018-06-07
| | | | | | | | | | | Fixes this: $ nix-build -A linuxPackages.lttng-modules [...] /nix/store/...-linux-4.14.48-dev/lib/modules/4.14.48/source/Makefile:948: \ *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfu (Linux 4.16+ has other issues, so mark as broken.)
* treewide: use more HTTPS URLsRyan Mulligan2018-03-24
| | | | | | | | Uses the HTTPS url for cases where the existing URL has a permanent redirect. For each domain, at least one fixed derivation URL was downloaded to test the domain is properly serving downloads. Also fixes jbake source URL, which was broken.
* lttng-modules: 2.10.0 -> 2.10.5Bjørn Forsman2018-02-01
| | | | Fixes build failure against newer linux kernels.
* linuxPackages.lttng-modules: broken on kernels >4.11Joachim Fasting2017-09-17
|
* linuxPackages.lttng-modules: 2.9.3 -> 2.10.0Joachim Fasting2017-09-17
|
* linux_chromiumos_3_18: remove kernel due lack of maintainer/breakageJörg Thalheim2017-09-05
| | | | | | | | | There is no maintainer for this package, probably not many users. It requires effort to fix all third-party modules for this old kernel versions. It might contain unpatched security holes. For Pixel chromebooks, we have the samus-kernel. Apart from that https://github.com/GalliumOS/linux might be a good choice.
* lttng-modules: 2.9.1 -> 2.9.3Jörg Thalheim2017-06-24
|
* tree-wide: remove uses of features.grsecurityJoachim Fasting2017-05-14
|
* linuxPackages.lttng-modules: 2.8.3 -> 2.9.1Nikolay Amiantov2017-02-23
|
* lttng-modules: 2.8.0 -> 2.8.3Joachim Fasting2016-11-06
| | | | | | | | | Fixes build against linux >=4.8 Full changelog at https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=13dc409a5ea439b96b805c3c71886a3fcfad18e8 Tested with nix-build -A linuxPackages.lttng-modules -A linuxPackages_latest.lttng-modules
* lttng-modules: broken on chromiumosDomen Kožar2016-09-16
| | | | | (cherry picked from commit 3f4d94a4c2d422836c07ed1206b454cd7b681f01) Signed-off-by: Domen Kožar <domen@dev.si>
* Merge branch 'master' into stagingobadz2016-08-29
|\ | | | | | | | | Conflicts: pkgs/tools/system/facter/default.nix
| * lttng-modules: 2.6.3 -> 2.8.0Joachim Fasting2016-08-29
| | | | | | | | | | | | | | | | | | Full changelog at https://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=4d484e547c486f902a60216dc421cb891b772431 Built against linux and linux_latest cc @bjornfor
* | linuxPackages.lttng-modules: fix buildRobin Gloster2016-08-14
| |
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-03-28
|\|
| * lttng-modules: mark as broken on kernel version <3.18Joachim Fasting2016-03-27
| | | | | | | | | | | | | | | | | | | | On linux 3.14, we get errors like error: 'struct snd_soc_codec' has no member named 'name' __string( name, codec->CODEC_NAME_FIELD ) indicating that the module is incompatible with the linux API in this kernel version. See https://hydra.nixos.org/build/33102405/nixlog/1/raw
| * lttng-modules: mark as broken on grsecJoachim Fasting2016-03-27
| | | | | | | | | | | | All hydra builds against grsec kernels fail; seemingly because the PaX hardening plugins are incompatible with lttng-modules (the code writes to locations marked as read-only).
* | Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
* | linuxPackages.lttng-modules: turn off pic hardeningRobin Gloster2016-02-12
|/
* lttng-modules: 2.6.2-1-g7a88f8b -> 2.6.3Tomasz Kontusz2015-09-14
| | | | | This also drops the assertion about kernel.version - we don't have anything older than 3.4 in nixpkgs anyway.
* lttng-modules: 2.6.0-5 -> 2.6.2-1, fixes build on kernel 3.18Luca Bruno2015-09-01
|
* lttng-modules: update to latest stable (fixes build)Bjørn Forsman2015-03-24
| | | | | | | | Fixes build against linux 3.14.36+. Also * It works with linux 3.12 now, so remove that assert * Remove unneeded patches (merged upstream)
* lttng-modules: fix build on kernel 3.18Domen Kožar2014-12-10
|
* lttng-modules: fix build on linux 3.14.xBjørn Forsman2014-12-09
| | | | | | | By applying patch from upstream mailing list[1] (should be in the next release). [1]: http://lists.lttng.org/pipermail/lttng-dev/2014-December/023914.html
* fixes #1933Domen Kožar2014-10-23
|
* lttng-modules: disable on 3.12 kernelDomen Kožar2014-10-21
|
* lttng-modules: update to 2.6.0-rc1Domen Kožar2014-10-21
|
* lttng-modules: use proper version numberBjørn Forsman2014-10-14
| | | | | And note why we're not using the latest stable release (because of support for linux >= 3.16).
* lttng-modules: fix on kernel 3.2, 3.16, 3.17Domen Kožar2014-10-14
|
* lttng: update to latest (2.4.1 -> 2.5.0)Bjørn Forsman2014-10-13
| | | | | | | | - This unbreaks lttng linux kernel modules[1] - lttng-tools has grown a dependency on libxml2 [1]: Build tested (for default NixOS Linux kernel) and run tested with lttng-sessiond (it successfully loads kernel modules).
* lttng-modules: Mark as brokenEelco Dolstra2014-08-30
| | | | | | These do not build for any kernel: http://hydra.nixos.org/eval/1149989?filter=lttng&compare=1149981
* lttng project: update from 2.3.0 to 2.4.1Bjørn Forsman2014-04-13
| | | | | | | (And update liburcu to 0.8.4 according to release notes for lttng 2.4.x.) In addition to new features and bug fixes, version 2.4.x is needed to build against Linux 3.12 (our new stable kernel).
* set all licenses to be attributes (and wait for Nix 1.7)Domen Kozar2014-03-12
|
* Update and fix kernel packages to new kernel buildShea Levy2014-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In most cases, this just meant changing kernelDev (now removed from linuxPackagesFor) to kernel.dev. Some packages needed more work (though whether that was because of my changes or because they were already broken, I'm not sure). Specifics: * psmouse-alps builds on 3.4 but not 3.10, as noted in the comments that were already there * blcr builds on 3.4 but not 3.10, as noted in comments that were already there * open-iscsi, ati-drivers, wis-go7007, and openafsClient don't build on 3.4 or 3.10 on this branch or on master, so they're marked broken * A version-specific kernelHeaders package was added The following packages were removed: * atheros/madwifi is superceded by official ath*k modules * aufs is no longer used by any of our kernels * broadcom-sta v6 (which was already packaged) replaces broadcom-sta * exmap has not been updated since 2011 and doesn't build * iscis-target has not been updated since 2010 and doesn't build * iwlwifi is part of mainline now and doesn't build * nivida-x11-legacy-96 hasn't been updated since 2008 and doesn't build Everything not specifically mentioned above builds successfully on 3.10. I haven't yet tested on 3.4, but will before opening a pull request. Signed-off-by: Shea Levy <shea@shealevy.com>
* lttng: 2.2.x -> 2.3.0Bjørn Forsman2013-09-05
|
* lttng-modules: don't use licenses.mit because it breaks hydra evaluationBjørn Forsman2013-08-11
| | | | | | | | | | | Hydra has these evaluation errors: at `nixpkgs.linuxPackages.lttngModules.i686-linux' [nixosSrc = ..., nixpkgs = ..., officialRelease = false]: value is an attribute set while a string was expected because licenses.mit is an attribute set and not a string. TODO: Licenses in pkgs/lib/licenses.nix are a mix of attr sets and strings, this needs to be standardized.
* lttng-modules: new packageBjørn Forsman2013-08-10
Add linux kernel modules needed to do kernel tracing with LTTng. To make them available to lttng in NixOS, add this to configuration.nix: boot.extraModulePackages = [ pkgs.linuxPackages.lttngModules ];