summaryrefslogtreecommitdiff
path: root/target/linux/x86_64
Commit message (Collapse)AuthorAgeFilesLines
* kernel: disable ARCH_NEEDS_CPU_IDLE_COUPLEDJohn Crispin2015-03-061-1/+0
| | | | | | | | | Disable ARCH_NEEDS_CPU_IDLE_COUPLED by-default in generic config, since only one platfrom (omap) needs them. Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> SVN-Revision: 44614
* kernel: remove GENERIC_NET_UTILS from platform configsJohn Crispin2015-03-061-1/+0
| | | | | | | | | | CONFIG_GENERIC_NET_UTILS is selected by CONFIG_NET and already enabled in generic config, so we don't need this symbol in platform specific configurations. Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> SVN-Revision: 44611
* x86_64: add more symbols required to enable SMPJo-Philipp Wich2015-01-311-1/+5
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44233
* x86_64: support HyperThreading and SMP with up to 8 CPUsJo-Philipp Wich2015-01-311-1/+3
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44232
* x86_64: enable PCIE supportJo-Philipp Wich2015-01-291-0/+2
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44203
* Revert "x86_64: enable PCIE support"Jo-Philipp Wich2015-01-291-2/+0
| | | | | | | | | This reverts commit daadd4320c4eadce3937e8ca13ede0ce1b97e125 which erroneously introduced unrelated changes. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44202
* x86_64: enable PCIE supportJo-Philipp Wich2015-01-291-0/+2
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44201
* kernel: makefiles: make use of new var KERNEL_PATCHVERFelix Fietkau2014-10-241-1/+1
| | | | | | | | | | | replace all occurences of LINUX_VERSION with the cleaner approach. future kernel upgrades must mostly touch only one file. the only platform left is netlogic, because it uses a intermediate kernel 3.14.16 Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> SVN-Revision: 43047
* x86_64: fix invoking sysupgrade on PARTUUID mounted systemJo-Philipp Wich2014-10-192-57/+49
| | | | | | | | | | | | Fix sysupgrade to determine the correct boot block device to use if /proc/cmdline contains a PARTUUID root. Change the preinit move_config() hook to use the UUID scanning code from sysupgrade in order to avoid code duplication. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42968
* x86_64: unbreak squashfs imagesJo-Philipp Wich2014-10-191-2/+5
| | | | | | | | | Enable the required squashfs and block2mtd support in the kernel in order to be able to actually boot them. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42967
* x86_64: use default block2mtd timeout of 5sJo-Philipp Wich2014-10-191-3/+3
| | | | | | | | | | If the underlying block device is a USB device it might require some time to settle, observed when booting a squashfs image from sd card on an Alix APU board. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42966
* x86_64: sysupgrade: consider hdX and vdX devices as wellJo-Philipp Wich2014-10-191-1/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42965
* x86_64: support sysupgrade config restore on PARTUUID mounted disksJo-Philipp Wich2014-10-171-14/+37
| | | | | | | | | Fix the move_config() procedure to properly find the corresponding disk if the rootfs was mounted by PARTUUID instead of a device node. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42946
* x86_64: add kmod-r8169 to the default packagesJo-Philipp Wich2014-10-171-1/+1
| | | | | | | | | This kmod is required by the Alix APU 1D4 to be reachable after installing an x86-64 image. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42945
* x86_64: initial support for PARTUUIDJo-Philipp Wich2014-10-162-2/+4
| | | | | | | | | This change configures grub to mount the rootfs by PARTUUID instead of the device path if CONFIG_TARGET_ROOTFS_PARTNAME is unset. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42936
* scripts: fix wrong usage of '==' operatorJohn Crispin2014-10-141-1/+1
| | | | | | | | | | | | | | [base-files] shell-scripting: fix wrong usage of '==' operator normally the '==' is used for invoking a regex parser and is a bashism. all of the fixes just want to compare a string. the used busybox-ash will silently "ignore" this mistake, but make it portable/clean at least. this patch does not change the behavior/logic of the scripts. Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> SVN-Revision: 42911
* kernel: update 3.14 to 3.14.18Luka Perkov2014-09-101-1/+1
| | | | | | | | Targets were build tested and patches are refreshed. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42463
* kernel: update 3.14 to 3.14.16Luka Perkov2014-08-082-1/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42070
* kernel: update 3.14 to 3.14.14Luka Perkov2014-07-301-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41898
* kernel: update 3.14 to 3.14.12Luka Perkov2014-07-111-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41582
* kernel: update 3.14 to 3.14.11Luka Perkov2014-07-081-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41551
* kernel: update 3.14 to 3.14.10Luka Perkov2014-07-061-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41533
* kernel: update 3.14 to 3.14.9Luka Perkov2014-06-271-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41362
* kernel: update 3.14 to 3.14.8Luka Perkov2014-06-241-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41309
* kernel: update 3.14 to 3.14.7Luka Perkov2014-06-112-1/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41150
* target/linux/*/base-files/lib/upgrade/platform.sh - wrong check for ARGCJohn Crispin2014-06-021-1/+1
| | | | | | | | | | | | | | | | | | | ARGC is a 'C-ism', but not known/valid in shell-syntax - insert the correct var $# (=number of args) here. under normal conditions this had no impact, but we should at least correct it. the error was observable like this: root@box:~ [ -e "/etc/functions.sh" ] && . /etc/functions.sh root@box:~ [ -e "/lib/functions.sh" ] && . /lib/functions.sh root@box:~ . /lib/upgrade/platform.sh root@box:~ . /lib/upgrade/common.sh root@box:~ platform_check_image /tmp/myfirmware.bin ash: bad number root@box:~ echo $? 0 Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> SVN-Revision: 40915
* kernel: update 3.14 to 3.14.5Luka Perkov2014-06-021-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 40901
* kernel: update 3.14 to 3.14.4Luka Perkov2014-05-141-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 40769
* kernel: update to kernel 3.14.3Hauke Mehrtens2014-05-081-1/+1
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 40736
* x86_64: enable high res timers by defaultFelix Fietkau2014-05-051-1/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40698
* x86_64: add usb support (including storage) to the kernel configFelix Fietkau2014-04-111-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40455
* generate esxi compatible vmdks, tooImre Kaloz2014-04-111-0/+4
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40452
* reuqire qemu-img to be installed (the one we have in tools is too old)Imre Kaloz2014-04-111-0/+4
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40451
* specify the adapter type for the vmdk conversionImre Kaloz2014-04-101-1/+1
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40442
* enable native KVM and VMware driversImre Kaloz2014-04-091-15/+48
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40434
* upgrade to 3.14Imre Kaloz2014-04-092-2/+2
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40433
* upgrade 3.13 targets to 3.13.7Imre Kaloz2014-03-261-1/+1
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40022
* x86_64: fix sysupgradeFelix Fietkau2014-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Function move_config should be called after or during preinit_mount_root hook in do_mount_root function. At this state sysupgrade.tgz is not in its place during that time when do_mount_root is called. Function move_config is called later so the sysupgrade.tgz stays in root directory to the second restart when it is unpacked properly. This patch adds move_config function to preinit_mount_root hook instead of preinit_main and changes the filename of script to be called before 80_mount_root is called. It will prepare the sysupgrade archive for do_mount_root within preinit_mount_root hook. This issue was introduced for target x86. Since the target for x86_64 is similar to x86, this issue is present also in this target. It solves the ticket #15042 and #14088. Signed-off-by: Jiri Slachta <slachta@cesnet.cz> Tested-By: Stefan Hellermann <stefan@the2masters.de> SVN-Revision: 39997
* upgrade 3.13 targets to 3.13.2, refresh patchesImre Kaloz2014-02-132-3/+3
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org SVN-Revision: 39582
* upgrade to 3.13.1Imre Kaloz2014-02-071-2/+2
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 39525
* kernel: update 3.10 to 3.10.28Gabor Juhos2014-01-261-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39399
* kernel: update 3.10 to 3.10.26Gabor Juhos2014-01-111-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39220
* add x86_64 target supportImre Kaloz2014-01-0713-0/+877
Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 39208