Eelco Dolstra
80607fd285
* Linux 2.6.32.24, which fixes booting on Xen.
...
svn path=/nixpkgs/trunk/; revision=24065
2010-10-05 10:38:25 +00:00
Eelco Dolstra
2368ca287c
* Linux 2.6.32.23.
...
svn path=/nixpkgs/trunk/; revision=23997
2010-09-30 13:53:13 +00:00
Lluís Batlle i Rossell
87aed78cc0
Updating to linux 2.6.35.6
...
svn path=/nixpkgs/trunk/; revision=23976
2010-09-27 21:22:55 +00:00
David Guibert
30765e4be9
update kernels
...
svn path=/nixpkgs/trunk/; revision=23974
2010-09-27 20:05:42 +00:00
Evgeny Egorochkin
9f696ae43e
Revert "Make kernel work for me". Committed this by accident.
...
This reverts commit 8a2cd2c99f26e5bd5c5a324e2a1712db8991379e.
svn path=/nixpkgs/trunk/; revision=23856
2010-09-18 16:22:04 +00:00
Evgeny Egorochkin
5bc3007bf6
Make kernel work for me
...
svn path=/nixpkgs/trunk/; revision=23855
2010-09-18 16:20:06 +00:00
Ludovic Courtès
078353fc15
Linux: Add GuruPlug-related patches.
...
svn path=/nixpkgs/trunk/; revision=23833
2010-09-17 15:56:42 +00:00
Eelco Dolstra
13f346058c
* Add a branch of the Linux kernel that can be used in Xen's Dom0.
...
From http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=refs/heads/xen/stable-2.6.32.x
svn path=/nixpkgs/trunk/; revision=23729
2010-09-10 16:27:39 +00:00
Eelco Dolstra
ead1b8bc5c
* Move config-blocks.nix to zen-kernel where it's used.
...
svn path=/nixpkgs/trunk/; revision=23721
2010-09-10 14:07:22 +00:00
Eelco Dolstra
9ff5c12798
* Remove the systemtap option from linux-2.6.32.nix and use
...
extraConfig instead.
svn path=/nixpkgs/trunk/; revision=23720
2010-09-10 14:06:56 +00:00
Michael Raskin
a73c3a96e6
Correct patch for AUFS2 2.6.35.*
...
svn path=/nixpkgs/trunk/; revision=23498
2010-08-29 10:37:58 +00:00
Eelco Dolstra
3f400cc2e3
* Latest kernels.
...
svn path=/nixpkgs/trunk/; revision=23476
2010-08-27 08:44:07 +00:00
Eelco Dolstra
509fa794dd
* Linux 2.6.32.20, 2.6.27.52. This fixes the "scheduling while
...
atomic" regression.
svn path=/nixpkgs/trunk/; revision=23386
2010-08-24 09:01:48 +00:00
Michael Raskin
fb24277ef2
Update Linux kernel to 2.6.35.3 - 2.6.35.2 has a few lockup regressions
...
svn path=/nixpkgs/trunk/; revision=23356
2010-08-23 11:49:17 +00:00
Michael Raskin
be17d69549
Fix problem in aufs2-35.patch
...
svn path=/nixpkgs/trunk/; revision=23291
2010-08-20 21:35:11 +00:00
Michael Raskin
d3d44dc6d3
Add AUFS patch for 2.6.35
...
svn path=/nixpkgs/trunk/; revision=23288
2010-08-20 20:46:12 +00:00
Yury G. Kudryashov
10c5146a78
Add fbcondecor-2.6.35
...
svn path=/nixpkgs/trunk/; revision=23286
2010-08-20 20:12:03 +00:00
Eelco Dolstra
7dea1a0f4f
* Revert to 2.6.32.18 for now, because we get a lot of "BUG:
...
scheduling while atomic" errors
(e.g. http://hydra.nixos.org/build/568323/log/raw ). This might be
fixed by this patch: http://lkml.org/lkml/2010/8/6/672
svn path=/nixpkgs/trunk/; revision=23272
2010-08-20 13:13:26 +00:00
Eelco Dolstra
2e230288bf
* Latest kernels.
...
svn path=/nixpkgs/trunk/; revision=23270
2010-08-20 09:29:10 +00:00
Michael Raskin
2d062ba772
Allow override options being required in kernel configuration.. Otherwise modifying significantly config via extraConfig becomes practically impossible.
...
svn path=/nixpkgs/trunk/; revision=23171
2010-08-14 09:18:57 +00:00
David Guibert
92d437c54f
kernel updates and add kernel 2.6.35.1
...
svn path=/nixpkgs/trunk/; revision=23155
2010-08-12 16:33:19 +00:00
Eelco Dolstra
e4686546ec
* Enable parallel building for the Linux kernel, an obvious candidate.
...
svn path=/nixpkgs/trunk/; revision=23109
2010-08-11 10:43:09 +00:00
Eelco Dolstra
5c8b4ec35a
* Linux 2.6.32.18.
...
svn path=/nixpkgs/trunk/; revision=23104
2010-08-11 09:25:35 +00:00
Eelco Dolstra
5a08a41204
* Kernel updates.
...
svn path=/nixpkgs/trunk/; revision=22941
2010-08-04 10:40:25 +00:00
Eelco Dolstra
3f287cfb1d
* Ensure that the dell-bluetooth device does not stay in the "hard
...
blocked" state.
svn path=/nixpkgs/branches/x-updates/; revision=22730
2010-07-25 12:15:59 +00:00
Eelco Dolstra
3d442ad185
* Apply a patch that is apparently required to make the kernel work
...
properly on Amazon EC2.
* Always apply the CIFS timeout patch. It's rather annoying to have
to build a separate kernel for the VM tests.
svn path=/nixpkgs/trunk/; revision=22630
2010-07-18 21:10:46 +00:00
Eelco Dolstra
237c7808ce
* Latest Linux kernels.
...
svn path=/nixpkgs/trunk/; revision=22488
2010-07-06 08:44:05 +00:00
Eelco Dolstra
cb5bcfa04a
* In the VM tests, apply a patch to increase the 15s timeout on CIFS
...
operations to 120s. This is necessary if the host is heavily
loaded. For instance, in the Hydra build farm, if there are many
concurrent jobs, VM builds often fail because they hit the timeout.
svn path=/nixpkgs/trunk/; revision=22347
2010-06-20 20:52:08 +00:00
David Guibert
c6b05c7164
aufs2: patch for kernel 2.6.34
...
svn path=/nixpkgs/trunk/; revision=22178
2010-06-08 06:29:02 +00:00
Eelco Dolstra
6daa7866ca
* Only build aufs2 for kernels that have the requisite base/standalone
...
patch applied.
svn path=/nixpkgs/trunk/; revision=22037
2010-05-28 09:29:39 +00:00
Eelco Dolstra
74b6d94ed5
* Get aufs2 and aufs2-util to build against Linux 2.6.32.
...
svn path=/nixpkgs/trunk/; revision=22032
2010-05-28 07:09:15 +00:00
David Guibert
7c19b40dbf
kernel-2.6.34
...
The Linux 2.6.34 kernel delivers (from [1])
- many open-source GPU driver updates,
- GPU switching support,
- the LogFS file-system,
- faster KVM networking support,
- Btrfs file-system updates,
- the VMware memory ballooning driver,
- and many other changes.
A more exhaustive list of the Linux 2.6.34 kernel changes from
architectures to network drivers is listed on the Wiki at
KernelNewbies.org.[2]
[1] http://www.phoronix.com :
[2] http://kernelnewbies.org/Linux_2_6_34
svn path=/nixpkgs/trunk/; revision=22023
2010-05-27 19:44:23 +00:00
Eelco Dolstra
8f99f22819
* Kernel updates.
...
svn path=/nixpkgs/trunk/; revision=22002
2010-05-27 12:16:05 +00:00
Eelco Dolstra
a310fc9ed0
* Latest kernels.
...
svn path=/nixpkgs/trunk/; revision=21874
2010-05-19 12:28:54 +00:00
Ludovic Courtès
3bda68d779
Linux: Attempt to copy more debugging info to $out.
...
svn path=/nixpkgs/trunk/; revision=21624
2010-05-06 11:52:49 +00:00
Ludovic Courtès
074f450ab3
Linux: Patch incorrect absolute paths in makefiles.
...
svn path=/nixpkgs/trunk/; revision=21623
2010-05-06 11:52:43 +00:00
Ludovic Courtès
96f2d289bc
Don't strip Linux modules in the SystemTap variant.
...
svn path=/nixpkgs/trunk/; revision=21619
2010-05-05 19:48:52 +00:00
Ludovic Courtès
588be9d6db
Add a Linux kernel suitable for SystemTap.
...
svn path=/nixpkgs/trunk/; revision=21618
2010-05-05 19:48:46 +00:00
Eelco Dolstra
68d9e26bcb
* Linux 2.6.32.12, 2.6.33.3.
...
svn path=/nixpkgs/trunk/; revision=21338
2010-04-27 09:52:36 +00:00
Eelco Dolstra
5330be5fbb
* Latest Linux kernels.
...
svn path=/nixpkgs/trunk/; revision=20952
2010-04-06 10:33:49 +00:00
Michael Raskin
6934d0770c
Fix build of fresh Zen kernels: POSIX ACL seems to be non-optional in OCFS2 now
...
svn path=/nixpkgs/trunk/; revision=20684
2010-03-17 10:04:35 +00:00
Eelco Dolstra
f02cd9d59c
* Linux updated to 2.6.32.10, 2.6.33.1.
...
svn path=/nixpkgs/trunk/; revision=20646
2010-03-16 11:44:28 +00:00
Lluís Batlle i Rossell
11c20b3a2c
Making the cross kernel builds take properly the cross-built uboot, when needed.
...
svn path=/nixpkgs/trunk/; revision=20455
2010-03-06 22:04:21 +00:00
Lluís Batlle i Rossell
ef1918f200
Allowing the kernel to build in the sheevaplug natively.
...
svn path=/nixpkgs/trunk/; revision=20284
2010-02-28 08:58:07 +00:00
Lluís Batlle i Rossell
289d728337
Fixing the kernel expressions to allow normal and cross-building, depending
...
on the native and cross platforms.
I thought I already did that today in a previous commit, but I did all wrong.
svn path=/nixpkgs/trunk/; revision=20280
2010-02-27 21:48:48 +00:00
Lluís Batlle i Rossell
3b747e92e5
Fixing the correct handling of uboot in the initrd and the kernel derivations.
...
(nixos on sheevaplug)
svn path=/nixpkgs/trunk/; revision=20275
2010-02-27 18:51:06 +00:00
Lluís Batlle i Rossell
11aa65c28a
Simplified much more the expressions for cross building and multiplatform.
...
I introduce the new nixpkgs parameter "platform", defaulting to "pc",
which was before defined as an attribute of nixpkgs.
I made the crossSystem nixpkgs attribute set parameter contain its own 'platform'.
This allows cross-building a kernel for a given crossSystem.platform in a non-PC
platform.
The actual native platform can be taken from stdenv.platform, and this way we also
avoid the constant passing of 'platform' to packages for platform-dependant builds
(kernel, initrd, ...).
I will update nixos accordingly to these changes, for non-PC platforms to work.
I think we are gaining on flexibility and clearness. I could cross build succesfully
an ultrasparc kernel and a mipsel kernel on PC. But since this change, I should be able
to do this also in non-PC.
Before this change, there was no possibility of distinguishing the "target platform" or
the "native build platform" when cross building, being the single "platform" attribute
always interpreted as target platform.
The platform is a quite relevant attribute set, as it determines the linuxHeaders used
(in the case, by now the only one supported, of linux targets).
The platform attributes are quite linux centric still. Let's hope for more generality to come.
svn path=/nixpkgs/trunk/; revision=20273
2010-02-27 17:35:47 +00:00
Eelco Dolstra
61c9c2434f
* Updated fbcondecor for Linux 2.6.33.
...
svn path=/nixpkgs/trunk/; revision=20257
2010-02-25 14:15:42 +00:00
Eelco Dolstra
280ba422b8
* Linux 2.6.32.9.
...
svn path=/nixpkgs/trunk/; revision=20255
2010-02-25 13:55:57 +00:00
Eelco Dolstra
e04c9a452a
* Linux 2.6.33.
...
svn path=/nixpkgs/trunk/; revision=20246
2010-02-25 12:40:03 +00:00