Commit Graph

204 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
f6837afc6c Include kernel-devel packages in VM repository
Add dummy kernel-devel.spec, used only in update-repo target.
2014-03-24 12:23:14 +01:00
Marek Marczykowski
66b30e0af6 Copy Qubes-specific modules from %_sourcedir
When building outside of repository, ensure that all sources will be in
builddir.
2013-10-01 14:44:24 +02:00
Marek Marczykowski
8367a772f4 New builder API
Conflicts:
	Makefile - not removed update-repo-* targets
2013-10-01 14:44:24 +02:00
Marek Marczykowski
d7cc30abc6 version 3.7.4-4 2013-03-26 09:05:06 +01:00
Marek Marczykowski
7ea653ad5c Misc devices enables
Some missed options during kernel upgrade.
Also enable some virtio and vmware guest devices - mainly for ease
testing for developers (eg. running installer as VM).
2013-03-26 09:04:52 +01:00
Marek Marczykowski
3417b2c1c2 Enable some more Broadcom devicecs (wireless, USB) 2013-03-26 09:04:52 +01:00
Marek Marczykowski
cc988d0dc8 version 3.7.4-3 2013-03-22 20:21:34 +01:00
Marek Marczykowski
79ea3e8327 Enable "Broadcom IEEE802.11n embedded FullMAC WLAN driver"
Required for Macboot Air.
2013-03-22 20:20:58 +01:00
Marek Marczykowski
1a6eb244d7 Actually apply pvusb fix 2013-03-11 00:20:02 +01:00
Marek Marczykowski
167850e67d Merge branch 'devel-3.4-pvusb4' of git://github.com/grwl/qubes-kernel into devel-3.7
Conflicts:
	rel-pvops
2013-03-11 00:19:46 +01:00
Marek Marczykowski
ff6b605d69 Revert to 3.7.4 2013-03-08 14:05:44 +01:00
Marek Marczykowski
d0d5261907 remove old kernel.org key revocation
Now clean keyring will be prepared by qubes-builder so there will be no old
kernel.org key at all (and importing revocation key for non-existing key
fails).
2013-02-18 18:05:20 +01:00
Marek Marczykowski
7d50af9122 vm/initramfs: exclude plymouth module
It doesn't make any sense on hvc console, but causes problems.

Problem: plymouth-quit.service is masked in VM, so plymouthd remains
running controlling console.
2013-02-09 01:26:13 +01:00
Marek Marczykowski
9816084ba9 vm/initramfs: include device-mapper
Actually it isn't installed by default in all cases, but required by
qubes cow setup scripts.
2013-02-07 21:54:16 +01:00
Marek Marczykowski
2cb25cd0cd version 3.7.6-1 2013-02-06 02:06:07 +01:00
Marek Marczykowski
f6ab40c53e version 3.7.4-1
As usually with updated patches and removed already included in upstream
release. Also remove kernel version from patch filenames.
2013-02-06 01:59:18 +01:00
Marek Marczykowski
b754a6b36e spec: regenerate grub2 config after install
Apparently new-kernel-pkg does not work for grub2 config with xen
entries (new kernel isn't added to it at all). So regenerate grub2
config using grub2-mkconfig.
2013-02-06 01:59:18 +01:00
Marek Marczykowski
62deb5a445 spec: enhance 'Provides' header 2013-02-06 01:59:17 +01:00
Marek Marczykowski
a955051342 spec: fix 'Requires' header
strip is actually in binutils package
2013-02-06 01:59:17 +01:00
Marek Marczykowski
c2dda25031 Cleanup obsolete patches. 2013-02-06 00:28:26 +01:00
Joanna Rutkowska
98796f66c1 get-sources/verify-sources: reduce verbosity 2013-01-28 00:00:21 +01:00
Marek Marczykowski
d3ca20fb86 spec: provide kernel-modules-extra; require strip for dracut
Update for fc18 build
2013-01-28 00:00:08 +01:00
Marek Marczykowski
a58e756d9e Do not use kernel-provided firmware in initramfs
dracut (at least in fc13) can use only one directory with firmware, so use the
standard one (from linux-firmware package) because it contains a lot wider set
of files.
2013-01-27 23:59:59 +01:00
Joanna Rutkowska
4aa5df9496 update-repo-* targets: also copy kernel-qubes-vm packages 2013-01-27 23:59:54 +01:00
Alexandre Bezroutchko
4f9a1404eb dom0+vm/kernel: fix backend not do honor URB transfer buffer freeing requests 2012-12-10 06:50:03 +01:00
Marek Marczykowski
25733b422e enable dummy-hcd as workaround for libusb bug
libusb crashes (SEGV) on some functions when no USB controller is present. This
results in annoying ABRT popup about colord-sane crash.
Enable dummy USB controller to suppress this bug. This can be reverted when we
enable (some type of) PVUSB in each domain by default.
2012-11-19 17:36:59 +01:00
Marek Marczykowski
f9b8bd98ba build-deps: use qubes-core-devel instead of qubes-core-vm-devel 2012-11-18 21:39:50 +01:00
Marek Marczykowski
1871190c14 makefile: generic update-repo-installer target 2012-11-14 02:02:04 +01:00
Marek Marczykowski
c2a8293dca makefile: generic rpms-dom0 and rpms-vm targets 2012-11-14 01:41:51 +01:00
Marek Marczykowski
dfb2af20bb version 3.4.18-1 2012-11-08 05:36:15 +01:00
Marek Marczykowski
3e61cc6caa remove outdated kernel files 2012-11-08 03:03:34 +01:00
Marek Marczykowski
ca3c8f47d4 remove outdated kernel files 2012-11-08 03:02:47 +01:00
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