Jo-Philipp Wich
924fb794bd
x86: search PARTUUID in any block device
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-03-30 03:19:23 +02:00
Jo-Philipp Wich
9f422eba7c
x86: make sysupgrade work without partx
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-03-30 03:10:51 +02:00
John Crispin
fa69553900
branding: add LEDE branding
...
Signed-off-by: John Crispin <blogic@openwrt.org>
2016-03-24 22:40:13 +01:00
Hauke Mehrtens
8a7b28071f
x86: fix platform_export_bootpart() for Xen virtual disks
...
Virtual disk devices in a Xen virtual machine (DomU) can be /dev/xvda,
/dev/xvdb and so on with partitions like /dev/xdva1. Devices named like
this where not considered before. This resulted in a non working
sysupgrade, because the boot partition could not be found.
Signed-off-by: Alexander Dahl <alex@netz39.de>
Suggested-by: Matthias Schiffer <mschiffer@universe-factory.net>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 49190
2016-04-17 13:24:30 +00:00
Hauke Mehrtens
683c046673
kernel: add missing config options
...
The buildbots complained about these config options being missing for arm64:
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48929
2016-03-05 16:22:45 +00:00
Jo-Philipp Wich
4aeeead303
x86: preserve partition table on sysupgrade
...
With this patch sysupgrade will write directly to the partitions
instead of to the main disk. The UUID is copied from the image
to the MBR as well. This prevents the mbr from being completely
overwritten and losing the partition table. The -p option has
been added to maintain the original behavior and overwite the
entire disk with the new image. Tests have been added to ensure
that the image partitions match up with the active partitions.
Signed-off-by: Rob Mosher <nyt-openwrt@countercultured.net>
SVN-Revision: 48682
2016-02-09 12:33:17 +00:00
Jo-Philipp Wich
6ec31a8487
x86: remove unrelated config override
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48668
2016-02-08 10:58:27 +00:00
Felix Fietkau
ad3220aa8b
x86: remove redundant default network config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48530
2016-01-28 18:19:59 +00:00
Hauke Mehrtens
495badf6d1
x86: add BACKLIGHT_APPLE configuration option
...
This closes #21713 .
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48502
2016-01-25 23:29:18 +00:00
Hauke Mehrtens
1c7c997019
kernel: add some missing kernel config options
...
The built bots found these missing kernel configuration options.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48477
2016-01-24 18:00:53 +00:00
Jo-Philipp Wich
1865710fc8
x86/64: add missing kernel symbol
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48476
2016-01-24 15:36:10 +00:00
Felix Fietkau
c28fb1f4fc
x86_64: Add missing symbols
...
Update to kernel 4.4 missed some symbols, fix that.
SVN-Revision: 48453
2016-01-22 12:02:07 +00:00
Felix Fietkau
57690041fa
kernel: clean up redundant SLUB/SLAB related defines for 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48443
2016-01-21 16:08:19 +00:00
Felix Fietkau
c26dec971e
x86: fix kernel crash on geode devices ( #21667 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48428
2016-01-21 13:28:25 +00:00
Hauke Mehrtens
ba3a749f9b
kernel: refresh patches for kernel 4.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48222
2016-01-12 20:50:41 +00:00
Felix Fietkau
2172d7dbbf
x86: update to linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48216
2016-01-12 10:04:55 +00:00
Felix Fietkau
fed29fa36b
x86: remove obsolete patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48190
2016-01-10 17:19:51 +00:00
Felix Fietkau
b34a86691f
x86: remove the rdc subtarget, it was broken for ages and nobody cared
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48189
2016-01-10 17:19:46 +00:00
Felix Fietkau
23fbd97649
x86: add generic profiles to x86_64, kvm_guest and xen_domu
...
The imagebuilder requires a profile for every subtarget to work.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 47421
2015-11-08 20:39:24 +00:00
Hauke Mehrtens
55a912f43e
kernel: update kernel 3.18 to version 3.18.23
...
Changelog:
* https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.22
* https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.23
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47334
2015-11-01 13:45:57 +00:00
Felix Fietkau
9cd525a7fa
x86/generic: enable radeon drm driver
...
This enables modesetting for radeon based boards.
Signed-off-by: Felix Kaechele <heffer@fedoraproject.org>
SVN-Revision: 47305
2015-10-30 22:32:41 +00:00
Felix Fietkau
63f2b8afbf
x86/generic: enable pata_atiixp driver
...
This enables booting from devices that use an ATI PATA controller for
the boot device, such as the embedded CF cards in Fujitsu-Siemens Futro
thin-clients.
Signed-off-by: Felix Kaechele <heffer@fedoraproject.org>
SVN-Revision: 47304
2015-10-30 22:32:19 +00:00
Felix Fietkau
05d6b87cfb
x86/generic: refresh subtarget kernel config
...
Signed-off-by: Felix Kaechele <heffer@fedoraproject.org>
SVN-Revision: 47303
2015-10-30 22:32:12 +00:00
Felix Fietkau
d6408aa9b4
x86/geode: enable DMI and Geos support ( fixes #20512 )
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
SVN-Revision: 46986
2015-09-17 10:15:52 +00:00
Felix Fietkau
ef447c9a5f
x86: fix Geode LX timekeeping ( #20531 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46985
2015-09-17 10:15:45 +00:00
John Crispin
74bbc08651
x86: add missing symbol
...
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 46973
2015-09-16 08:33:18 +00:00
Felix Fietkau
5b76e57dc2
kernel: remove kmod-crypto-aes, AES crypto support is always built into the kernel
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46483
2015-07-24 15:36:08 +00:00
John Crispin
4a1021de87
x86: add kmod-acpi-button and kmod-button-hotplug to default packages
...
Since r40909 openwrt can automatically shutdown when you press the
power button or try to shutdown a kvm virtual machine.
When booting a recent CC-rc2 or trunk image, it doesn't work,
as two kernel modules are missing.
Add these two kernel modules to the default packages, so users
don't need to install them manually.
Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
SVN-Revision: 46366
2015-07-14 16:24:02 +00:00
John Crispin
096b3759a9
build: Prevent more gzip timestamps
...
To improve reproducibility, prevent the inclusion of timestamps
in the gzip header.
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>
SVN-Revision: 46361
2015-07-14 09:57:45 +00:00
Hauke Mehrtens
e914c31d4c
x86: Make virtualization guests built for pentium4 with SMP
...
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
SVN-Revision: 46314
2015-07-12 19:26:48 +00:00
John Crispin
f8eaad100b
x86/xen_domu: enable image generation
...
Add features ext4 targz to target x86/xen_domu in order to
generate images in defconfig.
This fixes #18074 .
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
SVN-Revision: 46233
2015-07-07 13:46:26 +00:00
Jo-Philipp Wich
6f197501b7
x86/64: enable VirtIO block and console support
...
This is required to use x86/64 in KVM containers with VirtIO disks
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 46017
2015-06-17 11:31:45 +00:00
Jo-Philipp Wich
ae1f0d3eb4
x86/64: add e1000e to the default packages
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45814
2015-05-29 08:20:58 +00:00
Jonas Gorski
76d079204d
kernel: update 3.18 to 3.18.14
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.12
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.13
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.14
Build tested on brcm63xx and ipq806x, runtested on brcm63xx.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45711
2015-05-21 19:32:46 +00:00
Jo-Philipp Wich
0ee9504911
all: replace genext2fs with make_ext4fs
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45517
2015-04-20 13:57:43 +00:00
Felix Fietkau
a6d4d1e152
x86: set ARCH_PACKAGES for the x86_64 subtarget ( fixes #19425 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45278
2015-04-06 10:07:43 +00:00
Imre Kaloz
ebf1e2461a
x86_64: add description, maintainership
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45138
2015-03-29 12:17:39 +00:00
Felix Fietkau
e731ea23a8
x86: add myself as maintainer
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45116
2015-03-29 04:32:15 +00:00
Felix Fietkau
196fb76a4c
x86: make x86_64 a subtarget instead of a standalone target
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45115
2015-03-29 04:32:01 +00:00
Felix Fietkau
09aad60610
x86: remove bogus bzImage copy that breaks initramfs+no-initramfs builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45114
2015-03-29 04:31:35 +00:00
Felix Fietkau
7427007193
x86: remove the olpc subtarget, it has been unmaintained for a long time
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45083
2015-03-28 11:37:08 +00:00
John Crispin
67c83a6595
x86: add missing symbol to xen_domu
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45016
2015-03-26 10:59:10 +00:00
Jo-Philipp Wich
02e2548b84
x86: use PARTUUID instead explicitly specifying the device by default
...
This changes the x86 image generation to match x86_64, using the PARTUUID for
the rootfs instead of explicitly configuring the device.
It unbreaks KVM with VirtIO, which uses /dev/vda2 instead of /dev/sda2.
Tested in QEMU/KVM with VirtIO, VirtualBox and VMware.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44966
2015-03-24 10:08:12 +00:00
Felix Fietkau
768cf6821f
x86: refresh kvm_guest kernel config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44851
2015-03-16 21:17:45 +00:00
Felix Fietkau
6c42f140a0
x86: enable rtl8139 ethernet support for geode by default
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44849
2015-03-16 21:00:14 +00:00
Felix Fietkau
2777b525c6
geode: set target to Geode GX1 to support older chips
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44847
2015-03-16 18:10:17 +00:00
Felix Fietkau
f2f8f6974b
x86: refresh kernel patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44810
2015-03-16 07:12:31 +00:00
Felix Fietkau
9e0759ea26
x86: merge all geode based subtargets into one
...
Build all geode platform drivers into the kernel
Remove kmod-* packages for these drivers
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44809
2015-03-16 07:05:30 +00:00
Felix Fietkau
986b8baf9a
x86: remove 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44805
2015-03-16 05:57:04 +00:00
Felix Fietkau
65a0244ff8
x86: refresh kernel config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44759
2015-03-15 04:43:37 +00:00