John Audia
bb59562ebf
kernel: bump 5.4 to 5.4.142
...
Removed upstreamed:
hack-5.4/991-platform-x86-pcengines-apuv2-revert-simswitch.patch
All other patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-22 12:12:55 +08:00
John Audia
ac4b81a4d6
kernel: bump 5.4 to 5.4.141
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-22 12:12:43 +08:00
Rui Salvaterra
1094a55c2b
kernel: bump 5.10 to 5.10.60
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-08-22 12:12:32 +08:00
Rui Salvaterra
53bf564c29
kernel: bump 5.10 to 5.10.59
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-08-18 12:02:04 +08:00
John Audia
4d539a0e40
kernel: bump 5.4 to 5.4.140
...
Removed upstreamed bcm27xx/patches-5.4:
950-0977-USB-gadget-f_hid-avoid-crashes-and-log-spam.patch
950-0980-SQUASH-USB-gadget-f_hid-remove-more-spam.patch
All other patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-15 12:38:33 +08:00
John Audia
0bad9500e1
kernel: bump 5.4 to 5.4.139
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-15 12:38:21 +08:00
Rui Salvaterra
7305ab8eba
kernel: bump 5.10 to 5.10.58
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-08-15 12:38:08 +08:00
Rui Salvaterra
6493790d74
kernel: bump 5.10 to 5.10.57
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-08-15 12:37:57 +08:00
David Bauer
24fb77c967
generic: Kconfig: exit on unset symbol
...
When a target configuration has unser Kconfig symbols, the build will
fail when OpenWrt is compiled with V=s and stdin is connected to a tty.
In case OpenWrt is compiled without either of these preconditions, the
build will uscceed with the symbols in question being unset.
Modify the kernel configuration in a way it fails on unset symbols
regardless of the aformentioned preconditions.
Signed-off-by: David Bauer <mail@david-bauer.net >
2021-08-11 12:02:34 +08:00
Tianling Shen
a4375d79b1
Merge Mainline
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-08-10 19:34:07 +08:00
John Audia
5745f05543
kernel: bump 5.4 to 5.4.138
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-09 12:03:19 +08:00
Rui Salvaterra
cfb892159c
kernel: bump 5.10 to 5.10.56
...
No patches needed refreshing
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-08-09 12:03:05 +08:00
Rui Salvaterra
d6c4d1690b
kernel: bump 5.10 to 5.10.55
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-08-09 12:02:53 +08:00
Tianling Shen
54c0966bb1
kernel: bump to 4.9.278, 4.14.242, 4.19.201
...
Resolve conflicted:
- generic/pending-4.14/690-net-add-support-for-threaded-NAPI-polling.patch
- generic/pending-4.19/690-net-add-support-for-threaded-NAPI-polling.patch
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-08-06 22:23:34 +08:00
Daniel Golle
b3437ac7a3
images: squashfs: xattrs should not depend on buld host
...
Enable xattr for the generated squashfs only if needed for SELinux.
This eliminates warnings during boot on target when building
(non-SELinux) OpenWrt on SELinux-enabled hosts like Fedora.
Reported-by: fda77 <fda77@users.noreply.github.com >
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-08-04 12:05:38 +08:00
John Audia
113a720340
kernel: bump 5.4 to 5.4.137
...
Automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-01 12:01:35 +08:00
John Audia
c3fd2e757c
kernel: bump 5.4 to 5.4.136
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-01 12:01:27 +08:00
John Audia
c17dc9a7ea
kernel: bump 5.4 to 5.4.135
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-08-01 12:01:15 +08:00
Rui Salvaterra
ec3907d80d
kernel: bump 5.10 to 5.10.54
...
Deleted (upstreamed) patches:
mediatek/patches-5.10/000-spi-fix-fifo.patch
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-30 12:17:47 +08:00
Rui Salvaterra
ca1aedc113
kernel: bump 5.10 to 5.10.53
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-30 12:17:35 +08:00
John Audia
d62d866d1a
kernel: bump 5.4 to 5.4.134
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
Signed-off-by: John Audia <graysky@archlinux.us >
2021-07-26 12:09:26 +08:00
John Audia
210ecbde93
kernel: bump 5.4 to 5.4.133
...
Manually rebased:
pending-5.4/690-net-add-support-for-threaded-NAPI-polling.patch
All other patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-07-26 12:09:15 +08:00
Rui Salvaterra
d0c2b83882
kernel: bump 5.10 to 5.10.52
...
Add the new CONFIG_BATTERY_RT5033 to the generic configuration, as reported by
Paul Blazejowski. Resort the kconfig while at it.
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-26 12:09:04 +08:00
Rui Salvaterra
ca5024d97b
kernel: bump 5.10 to 5.10.51
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-20 12:21:00 +08:00
Rui Salvaterra
ec0ea5cda5
kernel: bump 5.10 to 5.10.50
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-18 12:09:10 +08:00
Rui Salvaterra
c4d23e31e4
kernel: bump 5.10 to 5.10.49
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-18 12:09:00 +08:00
Rui Salvaterra
420ab8963d
kernel: bump 5.10 to 5.10.48
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-18 12:08:48 +08:00
Rui Salvaterra
97f7e04a7a
kernel: bump 5.10 to 5.10.47
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-07-18 12:08:34 +08:00
John Audia
48d002bacd
kernel: bump 5.4 to 5.4.132
...
Manually rebased:
layerscape/patches-5.4/805-display-0002-drm-rockchip-prepare-common-code-for-cdns-and-rk-dpi.patch
All other patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-07-18 12:08:24 +08:00
John Audia
2940ccb8e2
kernel: bump 5.4 to 5.4.131
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-07-18 12:08:11 +08:00
John Audia
454320f981
kernel: bump 5.4 to 5.4.130
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-07-18 12:07:58 +08:00
John Audia
2b21cf2fb5
kernel: bump 5.4 to 5.4.129
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-07-18 12:07:40 +08:00
Tianling Shen
1ac8417985
kernel: bump to 4.9.275, 4.14.239, 4.19.197
...
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-07-17 00:05:32 +08:00
John Audia
bb7d9f8a11
kernel: bump 5.4 to 5.4.128
...
Removed upstreamed:
mvebu/patches-5.4/002-PCI-aardvark-Don-t-rely-on-jiffies-while-holding-spi.patch
All other patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-06-26 23:46:31 +08:00
John Audia
573b6ebeab
kernel: bump 5.4 to 5.4.127
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us >
2021-06-26 23:46:11 +08:00
John Audia
a3b559c7a5
kernel: bump 5.4 to 5.4.126
...
Manually rebased:
bcm27xx/patches-5.4/950-0089-cgroup-Disable-cgroup-memory-by-default.patch
All other patches automatically rebased.
Signed-off-by: John Audia <graysky@archlinux.us >
2021-06-26 23:45:53 +08:00
John Audia
3db586df1b
kernel: bump 5.4 to 5.4.125
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800
Signed-off-by: John Audia <graysky@archlinux.us >
2021-06-26 23:45:15 +08:00
Rui Salvaterra
cb5829fac3
kernel: bump 5.10 to 5.10.46
...
Add the new symbol to the generic kconfig.
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-06-26 23:45:08 +08:00
Tianling Shen
7e984cf5b0
Merge Mainline
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-06-26 16:49:16 +08:00
Rui Salvaterra
13dbf90a4e
kernel: bump 5.10 to 5.10.44
...
Add the new symbol to the generic kconfig.
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-06-23 23:17:22 +08:00
Tianling Shen
16dee56503
target: tweak default packages
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-06-22 13:16:25 +08:00
Tianling Shen
636a2b539b
Merge Mainline
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-06-17 20:47:12 +08:00
李国
9eddf65670
x86: generate EFI platform bootable images
...
Add EFI platform bootable images for x86 platforms. These images can
also boot from legacy BIOS platform.
EFI System Partition need to be fat12/fat16/fat32 (not need to load
filesystem drivers), so the first partition of EFI images are not ext4
filesystem any more.
GPT partition table has an alternate partition table, we did not
generate it. This may cause problems when use these images as qemu disk
(kernel can not find rootfs), we pad enough sectors will be ok.
Signed-off-by: 李国 <uxgood.org@gmail.com >
[part_magic_* refactoring, removed genisoimage checks]
Signed-off-by: Petr Štetiar <ynezz@true.cz >
(cherry picked from commit a6b7c3e672 )
2021-06-17 20:13:41 +08:00
Paul Spooren
47bbca5ee3
x86: use qemu-image command from image-commands.mk
...
The `qemu-image` command converts images to the specified type and
reduces redundant code.
Adaption from Alexander Couzens <lynxis@fe80.eu > work[0].
[0]: https://git.openwrt.org/?p=openwrt/staging/lynxis.git;a=blob;f=target/linux/x86/image/Makefile;h=83b8140b7aefbe708fd09c9c61827e7e39bda8b4;hb=416cccf398e9589e3de386e05b61b1c46cace20d#l51
Signed-off-by: Paul Spooren <mail@aparcar.org >
(cherry picked from commit 33cc7e763b )
2021-06-17 19:48:43 +08:00
Paul Spooren
a1dc0bafa9
x86: switch image generation to new code
...
This commit introduces few related changes which need to be done in
single commit to keep images buildable between git revisions. In result
it retains all previous image creation possibilities with slight name
change of generated images. Brief summary of the commit:
* Split up image generation recipe to smaller chunks to make it more
generic and reusable.
* Make iso images x86 specific and drop their definition as root
filesystem.
* Convert image creation process to generic code specified in image.mk.
* Make geode subtarget inherit features from the main target instead of
redefining them.
* For subtargets create device definitions with basic packages set.
Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl >
[rebased]
Signed-off-by: Paul Spooren <mail@aparcar.org >
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2021-06-17 19:38:52 +08:00
AmadeusGhost
2ff427b0b9
Merge Mainline
2021-06-15 23:45:52 +08:00
Jo-Philipp Wich
9f80b7d5be
build: ensure that dash isn't prepended twice to abi version suffix
...
The ABIV_$(pkgname) variable already is formatted so return it as-is from
the GetABISuffix macro and only filter through FormatABISuffix if we read
the raw ABI version value from a version stamp file.
This ensures that binary intra-package dependencies on ABI versioned
libraries are properly formatted.
Fixes: f6a03bff5b ("build: prepend ABI suffixes with a dash if package name ends with digit")
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2021-06-15 23:13:36 +08:00
Jo-Philipp Wich
48307357af
build: prepend ABI suffixes with a dash if package name ends with digit
...
Ensure that ABI suffixes are separated with a dash from the package name if
the name happens to end with a digit. This implementation detail got lost
during the recent refactoring of the ABI_VERSION handling in buildroot.
Fixes: c921650382 ("build: drop ABI version from metadata")
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2021-06-15 23:13:08 +08:00
Rui Salvaterra
ff1a7f31fd
kernel: bump 5.10 to 5.10.43
...
No deleted or manually refreshed patches.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
2021-06-14 11:51:09 +08:00
Rosen Penev
00cd20c4b2
prereq-build: diff requirement to GNU
...
tools/quilt requires GNU diffutils to compile. Failure can be simulated
by installing Alpine Linux without diffutils.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2021-06-13 12:02:48 +08:00