3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

2475 commits

Author SHA1 Message Date
Tim Steinbach 89e995d215
linux: 4.9.97 -> 4.9.98 2018-05-02 12:24:46 -04:00
Tim Steinbach 4e3030bbf1
Revert "linux: 4.9.97 -> 4.9.98"
This reverts commit c25aeeddb2.
2018-05-02 12:24:21 -04:00
Tim Steinbach d6d9d75942
linux: 4.16.6 -> 4.16.7 2018-05-02 12:20:28 -04:00
Tim Steinbach d9c575be82
linux: 4.14.38 -> 4.14.39 2018-05-02 12:20:13 -04:00
Tim Steinbach c25aeeddb2
linux: 4.9.97 -> 4.9.98 2018-05-02 12:19:57 -04:00
Tim Steinbach 14167763cd
linux: 4.4.130 -> 4.4.131 2018-05-02 12:19:35 -04:00
Tim Steinbach 80d51a38bc
linux-copperhead: 4.16.5.a -> 4.16.6.a 2018-05-01 11:35:19 -04:00
Tim Steinbach 21327edba3
linux-copperhead: 4.14.37.a -> 4.14.38.a 2018-05-01 11:35:19 -04:00
Tim Steinbach cf994a3d3d
linux: 4.16.5 -> 4.16.6 2018-04-30 07:13:32 -04:00
Tim Steinbach 6cbded6551
linux: 4.14.37 -> 4.14.38 2018-04-30 07:13:17 -04:00
Tim Steinbach 24a7d14ab4
linux: 4.9.96 -> 4.9.97 2018-04-30 07:13:00 -04:00
Tim Steinbach d5eef36abb
linux: 4.4.129 -> 4.4.130 2018-04-30 07:12:37 -04:00
Tim Steinbach cf194a9311
linux: 4.17-rc2 -> 4.17-rc3 2018-04-29 22:29:10 -04:00
Joachim Fasting 33615ccfa5
linux_hardened: enforce usercopy whitelisting
The default is to warn only
2018-04-29 12:17:24 +02:00
Tim Steinbach 844c08ec0a
linux-copperhead: Add 4.16.5.a
Separate LTS and stable kernel releases
2018-04-28 19:46:25 +00:00
Tim Steinbach 2eb42290e7
linux-copperhead: 4.14.36.a -> 4.14.37.a 2018-04-28 19:05:46 +00:00
Tim Steinbach 4975378b21
linux-copperhead: 4.15.18.a -> 4.14.36.a
The 4.15.x series is EOL'd, we should instead follow the LTS kernel
2018-04-27 02:04:08 +00:00
Tim Steinbach 7f3832bf93
linux: 4.16.4 -> 4.16.5 2018-04-27 01:56:53 +00:00
Tim Steinbach 8efe41dfb2
linux: 4.14.36 -> 4.14.37 2018-04-27 01:56:39 +00:00
John Ericson ba52ae5048 treewide: isArm -> isAarch32
Following legacy packing conventions, `isArm` was defined just for
32-bit ARM instruction set. This is confusing to non packagers though,
because Aarch64 is an ARM instruction set.

The official ARM overview for ARMv8[1] is surprisingly not confusing,
given the overall state of affairs for ARM naming conventions, and
offers us a solution. It divides the nomenclature into three levels:

```
ISA:             ARMv8   {-A, -R, -M}
                 /    \
Mode:     Aarch32     Aarch64
             |         /   \
Encoding:   A64      A32   T32
```

At the top is the overall v8 instruction set archicture. Second are the
two modes, defined by bitwidth but differing in other semantics too, and
buttom are the encodings, (hopefully?) isomorphic if they encode the
same mode.

The 32 bit encodings are mostly backwards compatible with previous
non-Thumb and Thumb encodings, and if so we can pun the mode names to
instead mean "sets of compatable or isomorphic encodings", and then
voilà we have nice names for 32-bit and 64-bit arm instruction sets
which do not use the word ARM so as to not confused either laymen or
experienced ARM packages.

[1]: https://developer.arm.com/products/architecture/a-profile
2018-04-25 15:28:55 -04:00
Tim Steinbach fc79bf4374
linux: Remove 4.15.x 2018-04-24 08:14:31 -04:00
Tim Steinbach 93324dbfa6
linux: 4.17-rc1 -> 4.17-rc2 2018-04-24 08:11:40 -04:00
Tim Steinbach 6a8b57799d
linux: 4.16.3 -> 4.16.4 2018-04-24 08:11:21 -04:00
Tim Steinbach d9f9b58873
linux: 4.14.35 -> 4.14.36 2018-04-24 08:11:10 -04:00
Tim Steinbach 93f1969b04
linux: 4.9.95 -> 4.9.96 2018-04-24 08:10:49 -04:00
Tim Steinbach 047d17b2d8
linux: 4.4.128 -> 4.4.129 2018-04-24 08:10:36 -04:00
Tim Steinbach 966defff34
linux: 4.9.94 -> 4.9.95 2018-04-20 20:34:46 -04:00
Tim Steinbach 4631fde2ab
linux-copperhead: 4.15.17.a -> 4.15.18.a 2018-04-19 21:37:29 -04:00
Tim Steinbach f99c283f50
linux: 4.16.2 -> 4.16.3 2018-04-19 12:17:30 -04:00
Tim Steinbach 69353cdf57
linux: 4.15.17 -> 4.15.18 2018-04-19 12:17:15 -04:00
Tim Steinbach da788ed80b
linux: 4.14.34 -> 4.14.35 2018-04-19 12:16:57 -04:00
Tim Steinbach dd72b6cb42
linux: 4.9.93 -> 4.9.94 2018-04-19 12:16:36 -04:00
Tim Steinbach 9e5e51d07f
linux: 4.4.127 -> 4.4.128 2018-04-19 12:16:13 -04:00
Tim Steinbach f8665f18fb
linux: 4.16-rc7 -> 4.17-rc1 2018-04-17 20:28:11 -04:00
Okina Matara 9c24f5001a linux_testing_bcachefs: 4.15.2018.03.22 -> 4.15.2018.04.14 2018-04-16 03:30:57 -05:00
Bastian Köcher 438631e401 kernelPatches: Adds bcm2835_mmal_v4l2_camera_driver
The kernel patch is required for raspberry pi, to enable the camera
module.

[dezgeg: Add some comments indicating it's only needed for 4.16]
2018-04-16 04:26:02 +03:00
Tim Steinbach f8e25030be
linux-copperhead: 4.15.16.a -> 4.15.17.a 2018-04-13 09:02:26 -04:00
Tim Steinbach 2bb811c6a0
linux: 4.14.33 -> 4.14.34 2018-04-12 11:36:58 -04:00
Tim Steinbach a34de6c4a6
linux: 4.15.16 -> 4.15.17 2018-04-12 07:44:30 -04:00
Tim Steinbach aa9bc17767
linux: 4.16.1 -> 4.16.2 2018-04-12 07:44:30 -04:00
Frederik Rietdijk 6023849ba1 Merge master into staging 2018-04-10 19:23:42 +02:00
Jörg Thalheim f28bf68bc4 linuxPackages.perf: remove unused TIPDIR macro 2018-04-10 17:48:07 +01:00
Jörg Thalheim 0e2b222c24 linuxPackages.perf: use prefix instead of DESTDIR
Otherwise the build system computes incorrect references and looks for
perf-core in /libexec. DESTDIR for normal buildsystems is never the
right choice for nixpkgs.
2018-04-10 14:41:04 +01:00
Frederik Rietdijk 0aa59a08d6 Merge master into staging 2018-04-09 15:12:32 +02:00
Dominique Martinet b64f407c45 linux kernel generic: use passAsFile for kernelConfig
Otherwise get the error 'Argument list too long' when running builder
with a very long kernelConfig
2018-04-09 18:23:52 +09:00
Tim Steinbach c1e1690f62
linux: Hide test warnings from 4.16+ kernels 2018-04-08 19:09:11 -04:00
Tim Steinbach 8fe9b023b3
linux-copperhead: 4.15.15.a -> 4.15.16.a 2018-04-08 19:09:11 -04:00
Tim Steinbach 9adee13f38
linux: 4.16 -> 4.16.1 2018-04-08 19:09:11 -04:00
Tim Steinbach 40970aecd7
linux: 4.15.15 -> 4.15.16 2018-04-08 19:09:11 -04:00
Tim Steinbach 2c450adc8e
linux: 4.14.32 -> 4.14.33 2018-04-08 19:09:10 -04:00