s create rootfs
fis load -l linux
exec -c ""
For RouterStations use TFTP recovery procedure.
Ref: FS#2428
Cc: Matt Merhar
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic-ubnt.mk | 2 +-
target/linux/ath79/image/generic.mk | 3 +++
2 files changed, 4
Now that the md5 check is fixed and metadata present, sysupgrade on
ar71xx will complain about device not being supported by the image.
Since the cause is not matching strings for supported devices add them
accordingly.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic
.
Fixes: b3a0c97 ("ath79: add support for jjPlus JA76PF2")
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts
b/target/linux
metadata before calculating md5 sum for whole image.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ar71xx/base-files/lib/upgrade/platform.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
b/target/linux/ar71xx
images for now so no reression should occur.
Cc: Brian Gonyer
Cc: Daniel Gimpelevich
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/linux/ath79/image/generic.mk
b/target/linux/ath79/image/
h79: image: disable sysupgrade images for routerstations and
ja76pf2"
Tomasz Maciej Nowak (7):
ath79: dts: fix ja76pf2 spi frequency
ath79: image: retire combined-image for Adtran/Bluesocket devices
ar71xx: sysupgrade: accept ath79 combined-image
ath79: image: append metadata to routersta
s create rootfs
fis load -l linux
exec -c ""
For RouterStations use TFTP recovery procedure.
Ref: FS#2428
Cc: Matt Merhar
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic-ubnt.mk | 4 +---
target/linux/ath79/image/generic.mk | 5 +++--
2 files change
This target enforces metadata check so add the necessary information. It
was previously removed because md5 sum check. When using these sysupgrade
images on ar71xx target the check would complain about them not matching.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic
Now that the md5 check is fixed and metadata present, sysupgrade on
ar71xx will complain about device not being supported by the image.
Since the cause is not matching strings for supported devices add them
accordingly.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic
When bumping to 4.19 the patch responsible for scaning flash for FIS
partition got left out. Without it devices with RedBoot bootloader using
automatic partitions detection in dts won't boot with the new kernel.
Fixes: 3771176 ("ath79: add support for linux 4.19")
Signed-off-by
These option can be useful in developement/packagig applications for
OpenWrt. Instead of searching them by hand in Config-build.in lets
expose them for easier access.
Signed-off-by: Tomasz Maciej Nowak
---
target/sdk/files/Config.in | 57 ++
1 file changed
Create initrd image with packed microcode. This'll allow to load it at
early boot stage.
Signed-off-by: Tomasz Maciej Nowak
---
package/firmware/intel-microcode/Makefile | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/package/firmware/intel-microcode/Mak
It is not necessary to have iucode-tool present on target system to have
functional intel-microcode package. The build time dependency is kept.
Signed-off-by: Tomasz Maciej Nowak
---
package/firmware/intel-microcode/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
Currently every file in boot directory is copied over target /boot on
root file system and is usually inaccessible because appropriate boot
file system is mounted on top of it. Therefore remove /boot, which in
result will also save space on target root file system.
Signed-off-by: Tomasz Maciej
inst/prerm scripts and install microcode directly to /boot:
intel-microcode: create early load microcode image
- no changes:
intel-microcode: remove dependency on iucode-tool
All changes in v2 sugested by Matthias Schiffer and Philip Prindeville.
Tomasz Maciej Nowak (6):
include/rootf
Create initrd enries for x86 images, that'll load intel microcode as
early as possible. To achieve that the test module for grub is enabled
which provides shell-like conditionals. Also restrict the late load of
microcode to AMD processors.
Signed-off-by: Tomasz Maciej Nowak
---
target/linu
Mount boot file system with rw option to allow installation of packages
which install files to /boot directory.
Signed-off-by: Tomasz Maciej Nowak
---
.../linux/x86/base-files/lib/preinit/79_move_config | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/target
Add files to bootfs image from selected as built-in packages, which want
to install files to targets boot file system.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/image/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/target/linux/x86/image/Makefile b/target/linux/x86
Create initrd image with packed microcode. This'll allow to load it at
early boot stage.
Signed-off-by: Tomasz Maciej Nowak
---
package/firmware/amd64-microcode/Makefile | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/package/firmware/amd64-microcode/Makefi
rub config
- no changes:
amd64-microcode: create early load microcode image
Tomasz Maciej Nowak (2):
x86: add amd microcode entries to grub config
amd64-microcode: create early load microcode image
package/firmware/amd64-microcode/Makefile| 10 --
.../x86/base
Create initrd enries for x86 images, that'll load amd microcode as early
as possible. Also remove the preinit script responsible for late load of
microcode.
Signed-off-by: Tomasz Maciej Nowak
---
.../x86/base-files/lib/preinit/02_load_x86_ucode | 12
target/linux/x86/image
W dniu 01.11.2018 o 18:03, Philip Prindeville pisze:
> Inline
>
>> On Oct 31, 2018, at 11:02 AM, Tomasz Maciej Nowak wrote:
>>
>> Add files to bootfs image from selected as built-in packages, which want
>> to install files to targets boot file system.
>>
&
Hi Stijn, comments inline (disclaimer: I don't own such device).
W dniu 19.10.2018 o 19:37, Stijn Tintel pisze:
> This target supports Amlogic S9 SoCs.
>
> Signed-off-by: Stijn Tintel
> ---
> target/linux/mesongx/Makefile | 36 ++
> target/linux/mesongx/base-files/etc/init
uggested by Matthias Schiffer and Philip Prindeville.
Tomasz Maciej Nowak (6):
include/rootfs.mk: remove boot directory
x86: mount writable bootfs
x86: add packages files to image bootfs
intel-microcode: remove dependency on iucode-tool
x86: add intel microcode entries to grub config
inte
Mount boot file system with rw option to allow installation of packages
which install files to /boot directory.
Signed-off-by: Tomasz Maciej Nowak
---
.../linux/x86/base-files/lib/preinit/79_move_config | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/target
It is not necessary to have iucode-tool present on target system to have
functional intel-microcode package. The build time dependency is kept.
Signed-off-by: Tomasz Maciej Nowak
---
package/firmware/intel-microcode/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
Create initrd enries for x86 images, that'll load intel microcode as
early as possible. To achieve that the test module for grub is enabled
which provides shell-like conditionals. Also restrict the late load of
microcode to AMD processors.
Signed-off-by: Tomasz Maciej Nowak
---
target/linu
Create initrd image with packed microcode. This'll allow to load it at
early boot stage.
Signed-off-by: Tomasz Maciej Nowak
---
package/firmware/intel-microcode/Makefile | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/package/firmware/intel-microcode/Mak
Currently every file in boot directory is copied over target /boot on
root file system and is usually inaccessible because appropriate boot
file system is mounted on top of it. Therefore remove /boot, which in
result will also save space on target root file system.
Signed-off-by: Tomasz Maciej
Add files to bootfs image from selected as built-in packages, which want
to install files to targets boot file system.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/image/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/target/linux/x86/image/Makefile b/target/linux/x86
W dniu 24.11.2018 o 14:15, Hauke Mehrtens pisze:
> On 11/20/18 5:20 PM, Tomasz Maciej Nowak wrote:
>> Create initrd enries for x86 images, that'll load intel microcode as
>> early as possible. To achieve that the test module for grub is enabled
>> which provides she
W dniu 24.11.2018 o 14:17, Hauke Mehrtens pisze:
> On 11/20/18 5:20 PM, Tomasz Maciej Nowak wrote:
>> Create initrd image with packed microcode. This'll allow to load it at
>> early boot stage.
>>
>> Signed-off-by: Tomasz Maciej Nowak
>> ---
>> pa
W dniu 24.11.2018 o 14:15, Hauke Mehrtens pisze:
> On 11/20/18 5:20 PM, Tomasz Maciej Nowak wrote:
>> Create initrd enries for x86 images, that'll load intel microcode as
>> early as possible. To achieve that the test module for grub is enabled
>> which provides she
W dniu 26.11.2018 o 21:44, Lucian Cristian pisze:
> On 20.11.2018 18:20, Tomasz Maciej Nowak wrote:
>> This small series addresses current problem with late loading of Intel
>> microcode in OpenWrt. Following the commit messages [1] and later
>> discussion, late loading off
W dniu 26.11.2018 o 22:47, Lucian Cristian pisze:
> On 26.11.2018 23:11, Tomasz Maciej Nowak wrote:
>> W dniu 26.11.2018 o 21:44, Lucian Cristian pisze:
>>> On 20.11.2018 18:20, Tomasz Maciej Nowak wrote:
>>>> This small series addresses current problem with late load
W dniu 27.11.2018 o 14:47, Lucian Cristian pisze:
> On 26.11.2018 23:58, Tomasz Maciej Nowak wrote:
>> W dniu 26.11.2018 o 22:47, Lucian Cristian pisze:
>>> On 26.11.2018 23:11, Tomasz Maciej Nowak wrote:
>>>> W dniu 26.11.2018 o 21:44, Lucian Cristian pisze:
>
W dniu 27.11.2018 o 18:04, John Crispin pisze:
>
> On 27/11/2018 16:11, Tomasz Maciej Nowak wrote:
>> W dniu 27.11.2018 o 14:47, Lucian Cristian pisze:
>>> On 26.11.2018 23:58, Tomasz Maciej Nowak wrote:
>>>> W dniu 26.11.2018 o 22:47, Lucian Cristian pisze:
Moving binding mount before check for saved sysupgrade configuration
made it unreachable. Fix it by moving binding mount after the check.
Fixes: f78b2616 (x86: mount writable bootfs)
Reported-by: Lucian Cristian
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/base-files/lib/preinit
W dniu 28.11.2018 o 20:34, Lucian Cristian pisze:
> On 27.11.2018 19:59, John Crispin wrote:
>>
>> On 27/11/2018 18:15, Tomasz Maciej Nowak wrote:
>>> W dniu 27.11.2018 o 18:04, John Crispin pisze:
>>>> On 27/11/2018 16:11, Tomasz Maciej Nowak wrote:
>
ckages are
specified in DEVICE_PACKAGES array for each device.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/mvebu/image/Makefile | 1 -
target/linux/mvebu/profiles/000-Default.mk | 18 --
2 files changed, 19 deletions(-)
delete mode 100644 target/linux/mvebu/pr
This symbol is enabled in all subtargets, move it to common kernel
config.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/mvebu/config-4.14 | 1 +
target/linux/mvebu/cortexa53/config-default | 1 -
target/linux/mvebu/cortexa72/config-default | 1 -
target/linux/mvebu/cortexa9
Signed-off-by: Tomasz Maciej Nowak
---
... => 500-arm64-dts-marvell-Fix-A37xx-UART0-register-size.patch} | 0
...01-spi-a3700-Change-SPI-mode-before-asserting-chip-sele.patch} | 0
...tch => 502-arm64-dts-marvell-armada-37xx-add-UART-clock.patch} | 0
...ch => 503-clk-mvebu-armada-37
Upstream patches for processor frequency scaling, which fix possible
system hard lockups.
Signed-off-by: Tomasz Maciej Nowak
---
...-37xx-periph-Fix-switching-CPU-rate-.patch | 92 +++
...-37xx-periph-Fix-wrong-return-value-.patch | 33 +++
...-37xx-periph-Remove-unused-var
Drop customizations in:
508-arm64-dts-armada-3720-espressobin-wire-up-spi-flash.patch
and move them to separate patch, with broader explanation.
Signed-off-by: Tomasz Maciej Nowak
---
...a-3720-espressobin-wire-up-spi-flash.patch | 27 ++---
...da-3720-espressobin-correct-spi-node.patch
those symbols since x86_64 is subtarget of x86:
196fb76 x86: make x86_64 a subtarget instead of a standalone target
Unreachable config symbols, so remove GRUB_ROOT:
371b382 x86: remove the xen_domu subtarget
Signed-off-by: Tomasz Maciej Nowak
---
config/Config-images.in | 9
is needed for early microcode load
and transition to this needs to be done step by step, enable the test
module now, so that every newly created image has it already embedded.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/image/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2
Maciej Nowak
---
package/boot/grub2/Makefile | 42 ++-
target/linux/x86/64/target.mk | 2 +-
.../x86/base-files/lib/upgrade/platform.sh| 27 +++-
target/linux/x86/generic/target.mk| 2 +-
target/linux/x86/geode/target.mk
Rely on device profiles instead for packages selection.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/64/profiles/000-Generic.mk | 15 --
.../linux/x86/generic/profiles/000-Generic.mk | 18 -
.../linux/x86/geode/profiles/000-Generic.mk | 20
redefining them.
* For subtargets create device definitions with basic packages set.
Signed-off-by: Tomasz Maciej Nowak
---
config/Config-images.in | 22 +--
include/image.mk | 1 -
target/linux/x86/Makefile | 4 +-
target/linux
Drop excesive amount of default packages, instead, rely on packages
specified in device definitions.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/geode/target.mk | 12 +---
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/target/linux/x86/geode/target.mk b/target
ch is used in most of the OpenWrt
targets. Both of the chages are rather intrusive hence te RFC tag.
Please voice Your concerns and opinions.
https://patchwork.ozlabs.org/cover/1000625
Tomasz Maciej Nowak (6):
x86/grub2: move grub2 image creation to grub2 package
x86: switch image generation t
Let the grub2 package take care of creating installable grub2 images,
this will allow creating grub2 images without first calling x86 image
generation recipe. Also as side effect, since those images are now
shared, it'll reduce the number of calling grub-mkimage.
Signed-off-by: Tomasz M
The current OpenWrt installations lack the necessary bits to upgrade
bootloader on sysupgrade, therefore add preinit hook which will perform
upgrade of bootloader on first boot.
Signed-off-by: Tomasz Maciej Nowak
---
package/boot/grub2/Makefile | 6 ++
.../boot/grub2
Title of this series got halved, should be:
x86: switch to generic image generation code and add update bootloader on
sysupgrade
Also forgot to mention, for anyone who wants to test it needs to be applied
after https://patchwork.ozlabs.org/patch/1024153
--
TMN
___
Hi Philip
W dniu 14.01.2019 o 21:10, Philip Prindeville pisze:
> Why is the hwclock being dropped everywhere?
It's provided by busybox and installed by default, also greping for its usage
in target/linux/x86/base-files returned nothing. Am I missing something, is the
full fledged one used some
W dniu 16.01.2019 o 02:25, Philip Prindeville pisze:
> Inline
>
>> On Jan 15, 2019, at 12:40 AM, Tomasz Maciej Nowak wrote:
>>
>> Hi Philip
>>
>> W dniu 14.01.2019 o 21:10, Philip Prindeville pisze:
>>
>>> Why is the hwclock being dropped every
ckages are
specified in DEVICE_PACKAGES array for each device.
Signed-off-by: Tomasz Maciej Nowak
---
Changes in v2:
- restore PROFILES := Default, as this change caused selecting all
divece profiles even when only one was selected to build, which lead
to broken build
Reported by Rosen Penev
W dniu 17.01.2019 o 09:08, Rosen Penev pisze:
> On Wed, Jan 16, 2019 at 11:51 PM Mathias Kresin wrote:
>>
>> 17/01/2019 05:38, Rosen Penev:
>>> On Sun, Jan 13, 2019 at 12:28 PM Tomasz Maciej Nowak wrote:
>>>>
>>>> When using Image Builder and buil
Hi Dustin,
find my answers inline.
W dniu 17.01.2019 o 06:02, Dustin Howett pisze:
> I'm somewhat apprehensive about this applying to all targets that consume
> GRUB2.
All images which employ GRUB2 use the same recipe to create image, I see no
reason exempt any x86 subtarget.
>
> On x86 and x
W dniu 04.02.2019 o 09:29, Lucian Cristian pisze:
> On 13.01.2019 23:49, Tomasz Maciej Nowak wrote:
>> This is aftermath of partially failed series [1].
>> When I was searching for ways to upgrade of bootloader on existing
>> OpenWrt installations, I noticed that it'l
h are on kernel 4.14 so no fallback for other kernels is introduced.
Being at that this commit also fixes autoload of fbdev for x86.
Signed-off-by: Tomasz Maciej Nowak
---
package/kernel/linux/modules/video.mk | 50 ++-
1 file changed, 14 insertions(+), 36 dele
6
and geode, both are on kernel 4.14 so no fallback for other kernels is
introduced.
Being at that this commit also fixes autoload of fbdev for x86.
Signed-off-by: Tomasz Maciej Nowak
---
Changes in v2:
- more suitable title
- fixed spelling in message
---
package/kernel/linux/modules/video.mk
2018-03-30 23:39 GMT+02:00, Tomasz Maciej Nowak :
> As of commit 6104c37094 fbcon: Make fbcon a built-time depency for fbdev
> framebuffer console is build in into framebuffer module and there's no
> standalone fbcon module. Therfore drop the kmod-fbcon and enable console
> in
lan-cards-are-supported
Signed-off-by: Tomasz Maciej Nowak
---
Please also cherry-pick this to OpenWrt 18.06.
---
.../527-pci-aardvark-reduce-speed-to-gen1.patch | 15 +++
1 file changed, 15 insertions(+)
create mode 100644
target/linux/mvebu/patches-4.14/527-pci-aardvark-reduce-sp
Backport from stable kernel tree fixing clock leak.
Signed-off-by: Tomasz Maciej Nowak
---
Please also cherry-pick this to OpenWrt 18.06.
---
...8-cpufreq-armada-37xx-Fix-clock-leak.patch | 35 +++
1 file changed, 35 insertions(+)
create mode 100644
target/linux/mvebu/patches
For easier future kernel bumps replace spi patch with upstream version
slightly modified. The modification removes partition definitions which
has been diffrent for some U-Boot versions.
Also this removes unnecessary i2c definition which was in the old patch.
Signed-off-by: Tomasz Maciej Nowak
W dniu 09.06.2018 o 19:02, Martin Blumenstingl pisze:
> On Sat, Jun 9, 2018 at 4:15 PM Tomasz Maciej Nowak wrote:
>>
>> Since the beginning there's been an issue with initializing the Atheros
>> based MiniPCIe wlan cards. Here's an example of kerenel log:
>>
&
t since
OpenWrt focuses on wireless connectivity, fixing compatibility with
wireless cards should be a priority.
For the record, the iwlwifi and mt76 cards were not affected by this
issue.
1. http://espressobin.net/forums/topic/which-pcie-wlan-cards-are-supported
Signed-off-by: Tomasz Maciej No
W dniu 10.06.2018 o 15:23, Martin Blumenstingl pisze:
> On Sat, Jun 9, 2018 at 11:09 PM Tomasz Maciej Nowak wrote:
>>
>> W dniu 09.06.2018 o 19:02, Martin Blumenstingl pisze:
>>> On Sat, Jun 9, 2018 at 4:15 PM Tomasz Maciej Nowak wrote:
>>>>
>>>>
This target enforces metadata check so add the necessary information. It
was previously removed because md5 sum check. When using these sysupgrade
images on ar71xx target the check would complain about them not matching.
Signed-off-by: Tomasz Maciej Nowak
(cherry picked from commit
metadata before calculating md5 sum for whole image.
Signed-off-by: Tomasz Maciej Nowak
(cherry picked from commit 8b4109c2b4d60495d046157d1baca9b1cdbf8dc8)
---
target/linux/ar71xx/base-files/lib/upgrade/platform.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/linux
.
Fixes: b3a0c97 ("ath79: add support for jjPlus JA76PF2")
Signed-off-by: Tomasz Maciej Nowak
(cherry picked from commit c1db564cbc7cad88606f3caedf81d07b0a60931f)
---
target/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/l
Now that the md5 check is fixed and metadata present, sysupgrade on
ar71xx will complain about device not being supported by the image.
Since the cause is not matching strings for supported devices add them
accordingly.
Signed-off-by: Tomasz Maciej Nowak
(cherry picked from commit
te.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/base-files/lib/upgrade/platform.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/linux/ath79/base-files/lib/upgrade/platform.sh
b/target/linux/ath79/base-files/lib/upgrade/platform.sh
index f7e6214
r
Cc: Daniel Gimpelevich
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/linux/ath79/image/generic.mk
b/target/linux/ath79/image/generic.mk
index dffb4bf577..4e824e7d6d 100644
--- a/target/l
eful for creating backup of original firmware.
Signed-off-by: Tomasz Maciej Nowak
---
.../ath79/base-files/etc/board.d/02_network | 6 +
.../etc/hotplug.d/firmware/10-ath9k-eeprom| 3 +-
.../etc/hotplug.d/firmware/11-ath10k-caldata | 3 +-
.../ath79/dts/ar1022_sitecom_wlr-7100.dts
comSenao
useful for creating backup of original firmware.
There is also another revision of this device (v1 001), which may or may
not work with introduced images.
Signed-off-by: Tomasz Maciej Nowak
---
v1 -> v2
- rebase on top of master
- metion about another revision in commit message
.../ath79
Hi,
small nit at the end.
W dniu 04.12.2019 o 19:14, Linus Lüssing pisze:
> From: Linus Lüssing
>
> This adds support for the Ka-Ro MB7 board with a TX6U-8033 module.
>
> Specification, according to Linux DTS commit:
>
> TX6U-8033:
> ProcessorFreescale i.MX 6 Dual Lite, 800MHz
>
Hi Adrian.
W dniu 07.12.2019 o 23:28, Adrian Schmutzler pisze:
> The device part in the SUNXI_DTS variable always corresponds to
> device node name. This is another redundancy that can be removed
> by calculating the DTS name from a newly introduced SUNXI_SOC
> variable and the node name.
>
> Sig
W dniu 11.12.2019 o 11:42, Adrian Schmutzler pisze:
> Hi,
>
>> -Original Message-----
>> From: Tomasz Maciej Nowak [mailto:tome...@o2.pl]
>> Sent: Dienstag, 10. Dezember 2019 14:39
>> To: Adrian Schmutzler ; openwrt-
>> de...@lists.openwrt.org
>> Subj
The memory hacks got removed from ath10k with 1e27bef ("mac80211: remove
ath10k_pci memory hacks"). As this device has low amount of RAM, switch
to ath-10k-ct small buffers variant, to avoid the OOM Reaper.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/ath79/image/generic.mk
ader upgrade on sysupgrade:
move bootloader upgrade to function as suggested by Petr ??tetiar,
extend commit message
x86: add preinit hook for bootloader upgrade
rewrite commit message
Tomasz Maciej Nowak (3):
x86: image: cleanup before creating image
x86: add bootloader upgrade on sysupg
There can be some leftovers from other image recipes, if the same
directory names are used and multiply image types are selected.
Therefore remove directories used in the recipe, before contents for the
image are prepared.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/image/Makefile
ersion and from there sysupgrade routine will be sufficient.
Signed-off-by: Tomasz Maciej Nowak
---
.../lib/preinit/81_upgrade_bootloader | 19 +++
.../x86/base-files/lib/upgrade/platform.sh| 3 ++-
2 files changed, 21 insertions(+), 1 deletion(-)
create mode 100644
t
: Tomasz Maciej Nowak
---
package/boot/grub2/Makefile | 5
.../x86/base-files/lib/upgrade/platform.sh| 24 +++
target/linux/x86/image/Makefile | 7 +++---
3 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/package/boot/grub2
The SUBDIRS variable has been removed in kernel 5.4, and was deprecated
since the beginnig of kernel git history in favour of M or KBUILD_EXTMOD.
Signed-off-by: Tomasz Maciej Nowak
---
package/kernel/acx-mac80211/Makefile| 2 +-
package/kernel/ath10k-ct/Makefile | 2
The SUBDIRS variable has been removed in kernel 5.4, and was deprecated
since the beginnig of kernel git history in favour of M or KBUILD_EXTMOD.
Signed-off-by: Tomasz Maciej Nowak
---
v1 -> v2
fix commit title
package/kernel/acx-mac80211/Makefile| 2 +-
package/kernel/ath10k
finitions.
>
> Signed-off-by: Adrian Schmutzler
Acked-by: Tomasz Maciej Nowak
> ---
> target/linux/mvebu/image/Makefile | 8
> target/linux/mvebu/image/cortex-a53.mk | 4
> target/linux/mvebu/image/cortex-a72.mk | 4
> target/linux/mvebu/image/c
ey belong to.
>
> While at it, consolidate 01_leds by using the model part of
> the board name as variable.
>
> Signed-off-by: Adrian Schmutzler
Acked-by: Tomasz Maciej Nowak
> ---
> .../mvebu/base-files/etc/board.d/01_leds | 55 -
> .../mvebu/base
in upstream it's upper case. So it makes no sense.
For the rest
Acked-by: Tomasz Maciej Nowak
>
> Signed-off-by: Adrian Schmutzler
> ---
> .../{armada-3720-uDPU.dts => armada-3720-udpu.dts} | 0
> target/linux/mvebu/image/Makefile
firmware, there are no downloadable
copies.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/x86/base-files/etc/board.d/02_network | 3 +++
1 file changed, 3 insertions(+)
diff --git a/target/linux/x86/base-files/etc/board.d/02_network
b/target/linux/x86/base-files/etc/board.d/02_network
This is present on Roqos Core RC10 and needed to control LED matrix.
Signed-off-by: Tomasz Maciej Nowak
---
package/kernel/linux/modules/i2c.mk | 29 +
1 file changed, 29 insertions(+)
diff --git a/package/kernel/linux/modules/i2c.mk
b/package/kernel/linux/modules
: Tomasz Maciej Nowak
---
...ts-marvell-armada37xx-Add-eth0-alias.patch | 20 ---
...itch-PHY-operation-mode-to-2500base.patch} | 0
...mada-xp-linksys-mamba-resize-kernel.patch} | 0
...16-armada-370-dts-fix-crypto-engine.patch} | 0
4 files changed, 20 deletions(-)
delete mode
ff-by: Tomasz Maciej Nowak
---
Please also backport to 21.02 branch.
target/linux/ipq40xx/Makefile | 3 ++-
target/linux/ipq40xx/image/generic.mk | 28 ---
2 files changed, 14 insertions(+), 17 deletions(-)
diff --git a/target/linux/ipq40xx/Makefile b/target/linux/ip
Hi.
W dniu 25.05.2021 o 10:22, Daniel Golle pisze:
> Hi!
>
> thank you for submitting support for this interesting hardware.
> There are some minor style issues which need to be addressed before
> the patch can be merged into our tree.
> It would also be better to split this into at least two pat
Recent filtering rules alow to trim the kernel configuration in size, do
that to reduce the diff between current config and upcoming one.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/tegra/config-5.4 | 90 +--
1 file changed, 2 insertions(+), 88 deletions
Looking at OpenWrt downloading statistics this target has non-existent
userbase apart from me. Mark it as source-only to skip the build by
buildbots and not waste further the resources.
Signed-off-by: Tomasz Maciej Nowak
---
I'll keep this target in good condition in forseable future. If a
These are architecture independent, so move them to generic config.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/at91/sama5/config-default | 1 -
target/linux/generic/config-5.10 | 2 ++
target/linux/generic/config-5.4| 1 +
target/linux/omap/config-5.4 | 1
Dumb copy of current kernel 5.4 config and patches.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/tegra/config-5.10| 479 ++
...interrupts-due-to-tegra2-silicon-bug.patch | 77 +++
...enable-front-panel-leds-in-TrimSlice.patch | 46 ++
3 files changed
Mark it as testing for now.
Signed-off-by: Tomasz Maciej Nowak
---
target/linux/tegra/Makefile | 2 +-
target/linux/tegra/config-5.10| 26 +++
...enable-front-panel-leds-in-TrimSlice.patch | 4 +--
3 files changed, 24 insertions(+), 8
201 - 300 of 583 matches
Mail list logo