Marek Marczykowski
16520270d4
nuke xenlinux kernel files
...
We've completly migrated to upstream kernel with pvops xen support.
2012-11-08 03:02:18 +01:00
Marek Marczykowski
8a1ac2f7a9
Add buils-deps file ( #666 )
2012-11-08 03:01:37 +01:00
Marek Marczykowski
2d04cac5e5
makefile: make sure that sign file is downloaded
2012-11-08 02:55:53 +01:00
Bruce A Downs
0e068253ac
kernel: Turn on time-stamping (-N) for wget when getting kernel sources
...
wget downloads new linux-*.sign files and backs up the
existing files as file.1, file.2, etc. This causes false
positives during 'git status' or 'make check'
i.e.
* linux-2.6.38.3.tar.bz2.sign.1
* linux-3.2.7.tar.sign.1
Adding -N causes wget to smartly overwrite as required.
2012-10-09 01:21:50 +02:00
Marek Marczykowski
9ceaf53181
pvops: linux 3.4.12-2
2012-10-04 08:03:55 +02:00
Marek Marczykowski
cd7dc1f7dd
spec: fix firmware config syntax
2012-10-04 08:02:52 +02:00
Marek Marczykowski
66dc83ceb2
pvops: linux 3.4.12
2012-10-04 05:47:45 +02:00
Marek Marczykowski
4f53ec6a3c
spec: fix default xen console parameter ( #644 )
2012-10-04 04:51:08 +02:00
Marek Marczykowski
4e13372d7e
spec: include kernel-specific firmware dir in initramfs
2012-10-04 04:46:08 +02:00
Marek Marczykowski
fa53c91147
makefile: do not require sha1sum when signature available
2012-10-04 04:45:53 +02:00
Marek Marczykowski
6148e5d1da
pvops: enable CONFIG_PREEMPT_VOLUNTARY
...
This should improve responsiveness of system.
2012-10-04 04:44:06 +02:00
Marek Marczykowski
e241f60e7a
pvops: linux 3.4.11
2012-09-24 16:10:40 +02:00
Marek Marczykowski
e9371ef60d
gitignore (.sign files)
2012-09-24 16:10:24 +02:00
Marek Marczykowski
e45b11c773
pvops/xen-blkfront: handle FDEJECT as detach request ( #630 )
2012-07-15 19:57:47 +02:00
Marek Marczykowski
2411f1bba2
spec: add flavor-dependent provides ( #581 )
2012-07-07 02:09:38 +02:00
Marek Marczykowski
dd4e419e25
pvops: version 3.4.4
...
One patch already in upstream, so remove it here.
2012-06-23 20:23:34 +02:00
Marek Marczykowski
394e2aaef1
pvops: fix for GPU performance
...
Details here: http://groups.google.com/group/qubes-devel/t/33256d29a29fa883
2012-06-23 20:20:57 +02:00
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
d1eb185f1b
vm-initrd: fix compatibility with older dracut
2012-06-14 03:51:11 +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
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
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
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
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
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
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
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