Commit Graph

271 Commits

Author SHA1 Message Date
Marek Marczykowski
b5606021c9 vm-initramfs: use sysfs directly to get block device parameters
Don't use blkdev program, as isn't installed by default by dracut in FC17.
Actually it isn't necessary to get 'ro' and 'size' parameters, as they can be
read directly from sysfs.
2012-06-15 13:19:44 +02:00
Marek Marczykowski
d3b78a4d48 pvops: version 3.4.2
This version include fix for misbehaving loop devices (reads of pages not
present in pagecache were messed up). The commit is:
"radix-tree: fix contiguous iterator".
2012-06-15 13:15:44 +02:00
Marek Marczykowski
7d4f1a1f28 vm-initrd: fix compatibility with older dracut 2012-06-14 03:52:40 +02:00
Marek Marczykowski
d1eb185f1b vm-initrd: fix compatibility with older dracut 2012-06-14 03:51:11 +02:00
Marek Marczykowski
3cbbd53565 spec: fix vm-kernel dir name
Use simple x.y.z-r instead of x.y.z-r.pvops.qubes
2012-06-14 02:54:26 +02:00
Marek Marczykowski
a1eea48862 spec: fix vm-kernel dir name
Use simple x.y.z-r instead of x.y.z-r.pvops.qubes
2012-06-14 02:52:26 +02:00
Marek Marczykowski
3541d3d012 pvops: add a couple of fixes from 3.5-rc kernels
Especially for block backend.
2012-06-14 00:26:45 +02:00
Joanna Rutkowska
f28d37d159 v3.2.7-6-pvops 2012-06-12 13:17:06 +02:00
Joanna Rutkowska
60ec92374a Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/kernel 2012-06-12 12:29:47 +02:00
Marek Marczykowski
5751db78f9 pvops: respect 'removable' xenstore flag for block devices
Especially this is needed by pmount to allow mount qvm-block attached devices
by normal user.
2012-06-11 22:49:31 +02:00
Marek Marczykowski
0737d28707 initramfs: setup dmroot as non-persistent snapshot
The volatile.img is cleared before each startup anyway.
This should speed up AppVM start and reduce ssd wearing.
2012-06-10 02:03:15 +02:00
Marek Marczykowski
550b5f7d95 initramfs: setup dmroot as non-persistent snapshot
The volatile.img is cleared before each startup anyway.
This should speed up AppVM start and reduce ssd wearing.
2012-06-10 02:01:47 +02:00
Marek Marczykowski
d1dac3e56d pvops: version 3.4.1 2012-06-08 01:22:15 +02:00
Marek Marczykowski
02f451a3fc include generated includes in -devel package - only for pvops
Required to compile external modules - there are eg unistd_{32,64}.h.
2012-06-04 20:47:10 +02:00
Marek Marczykowski
c8d9a64026 include generated includes in -devel package - only for pvops
Required to compile external modules - there are eg unistd_{32,64}.h.
2012-06-04 15:59:03 +02:00
Marek Marczykowski
ceba3bd561 pvops: suppress debug code in wifi drivers 2012-06-04 15:32:11 +02:00
Marek Marczykowski
5b684de6b6 vm-initrd: support new dracut folder layout
This enables building kernel under FC15.
2012-06-04 15:31:13 +02:00
Marek Marczykowski
c58f7da4d1 spec: allow to install multiple releases of single kernel
Include release in kernel subdir name.
2012-06-04 15:30:48 +02:00
Joanna Rutkowska
1aab4188cb v3.2.7-5-pvops 2012-06-02 16:13:13 +02:00
Joanna Rutkowska
8c7d56da65 Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/kernel 2012-05-31 11:58:34 +02:00
Marek Marczykowski
0ebad7661f pvops: update the SKB slots patch (#560) 2012-05-30 11:18:33 +02:00
Marek Marczykowski
4ce6980d66 pvops: suppress debug code in wifi drivers 2012-05-28 00:10:21 +02:00
Marek Marczykowski
ca2b2ba12a spec: allow to install multiple releases of single kernel
Include release in kernel subdir name.
2012-05-27 22:59:09 +02:00
Joanna Rutkowska
fd47eb680d v3.2.7-4-pvops 2012-05-26 11:44:14 +02:00
Marek Marczykowski
2b14e535ad pvops: ACPI S3 patches for 3.4 kernel 2012-05-26 00:50:11 +02:00
Marek Marczykowski
3c69343cca spec: build scripts_base explicitly
Prevent race when building with -j4.
2012-05-25 23:51:32 +02:00
Marek Marczykowski
041f871514 vm-initrd: support new dracut folder layout
This enables building kernel under FC15.
2012-05-25 23:51:28 +02:00
Joanna Rutkowska
69f1baf94d Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/kernel 2012-05-25 11:13:54 +02:00
Marek Marczykowski
dcecd5104c spec: dont check for stale symlinks 2012-05-24 16:19:53 +02:00
Marek Marczykowski
81c2c73ebf include generated includes in -devel package
Required to compile external modules - there are eg unistd_{32,64}.h.
2012-05-24 12:47:54 +02:00
Marek Marczykowski
dc079b0edd pvops: disable memory cgroups
We don't use this, so save some wasted memory (usage tracking struct).
2012-05-24 12:34:42 +02:00
Marek Marczykowski
e929164e52 include generated includes in -devel package
Required to compile external modules - there are eg unistd_{32,64}.h.
2012-05-24 10:59:02 +02:00
Marek Marczykowski
da6296fbd1 xen PVUSB driver 2012-05-24 02:09:29 +02:00
Marek Marczykowski
c74209a6da linux 3.4 base files
Checksums, forward-port of netfront-in-dom0 patch, adopted config
2012-05-24 02:07:04 +02:00
Marek Marczykowski
770e621fae spec: fix version handling of 3.x kernels (in contrary to 3.x.y) 2012-05-24 00:29:08 +02:00
Marek Marczykowski
ef0bef2c30 pvops: include patch for netback SKB slots calculation 2012-05-24 00:27:00 +02:00
Joanna Rutkowska
db05e688bf v3.2.7-3-pvops 2012-03-08 12:46:16 +01:00
Marek Marczykowski
a3a94130eb pvops: enable xen-netfront in dom0 (#460) 2012-03-01 18:23:45 +01:00
Joanna Rutkowska
493024345c Added linux 3.2.7 sign and sha1 hash 2012-02-28 15:50:48 +01:00
Joanna Rutkowska
af80793adf v3.2.7-2-pvops 2012-02-28 15:29:49 +01:00
Joanna Rutkowska
4f527c40e3 Merge branch 'pvops-dom0' of git.qubes-os.org:/var/lib/qubes/git/marmarek/kernel
Conflicts:
	version-pvops
2012-02-28 15:27:41 +01:00
Marek Marczykowski
c06775b2dc pvops: add patches for dom0 - mostly ACPI S3 2012-02-26 13:38:52 +01:00
Marek Marczykowski
a64f8add24 pvops: linux 3.2.7 2012-02-26 13:38:52 +01:00
Joanna Rutkowska
3726e31626 Keep hash/sig files in the repo 2012-02-24 17:52:43 +01:00
Joanna Rutkowska
785cbcb166 Update kernel signature verification
1) For newer pvops kernels we can use kernel.org sign files that are signed
with a new (uncompromised, at least not known to be compromised yet) key
2) For older kernel, we need to use hash, as the kernel.org decided not to
release update signature with a new key.
In any case, use hash-based verification additionally, try to minimize trust put
into kernel.org people...
2012-02-24 17:50:43 +01:00
Joanna Rutkowska
279f977249 pvops: 3.2.5-1 2012-02-22 20:48:27 +01:00
Joanna Rutkowska
c77414ccba Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/kernel 2012-02-22 20:45:44 +01:00
Joanna Rutkowska
210cc0cf3a version 2.6.38.3-12-xenlinux-dom0 2012-02-22 20:08:59 +01:00
Joanna Rutkowska
33855dc817 Trying to fix resume isse on my T420s... 2012-02-22 20:08:24 +01:00
Joanna Rutkowska
6a7dd9144d version 2.6.38.3-11-xenlinux-dom0 2012-02-22 15:01:47 +01:00