Attention is currently required from: Felix Singer, Patrick Georgi, Evan Benn.
Hello Felix Singer, build bot (Jenkins), Patrick Georgi,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/69770
to look at the new patch set (#4).
Change subject: test_build.sh: Add build_rust
......................................................................
test_build.sh: Add build_rust
Add a function to check the rust projects. cargo test, fmt, and clippy
are run to check unit tests, code format, and lint. The rust packages
are built against the just compiled 'all' variant of libflashrom. cargo
is run offline so that jenkins works. The tests are only run if cargo
is installed.
BUG=b:242935799
BRANCH=None
TEST=./test_build.sh
Change-Id: I728f5b856a9161b87b96207f4c3965e7493c33d1
Signed-off-by: Evan Benn <evanbenn(a)chromium.org>
---
M test_build.sh
1 file changed, 48 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/70/69770/4
--
To view, visit https://review.coreboot.org/c/flashrom/+/69770
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I728f5b856a9161b87b96207f4c3965e7493c33d1
Gerrit-Change-Number: 69770
Gerrit-PatchSet: 4
Gerrit-Owner: Evan Benn <evanbenn(a)google.com>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Attention: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Attention: Evan Benn <evanbenn(a)google.com>
Gerrit-MessageType: newpatchset
Attention is currently required from: Felix Singer, Patrick Georgi.
Hello Felix Singer, build bot (Jenkins), Patrick Georgi,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/69770
to look at the new patch set (#3).
Change subject: test_build.sh: Add build_rust
......................................................................
test_build.sh: Add build_rust
Add a function to check the rust projects. cargo test, fmt, and clippy
are run to check unit tests, code format, and lint. The rust packages
are built against the just compiled 'all' variant of libflashrom. cargo
is run offline so that jenkins works. The tests are only run if cargo
is installed.
BUG=b:242935799
BRANCH=None
TEST=./test_build.sh
Change-Id: I728f5b856a9161b87b96207f4c3965e7493c33d1
Signed-off-by: Evan Benn <evanbenn(a)chromium.org>
---
M test_build.sh
1 file changed, 49 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/70/69770/3
--
To view, visit https://review.coreboot.org/c/flashrom/+/69770
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I728f5b856a9161b87b96207f4c3965e7493c33d1
Gerrit-Change-Number: 69770
Gerrit-PatchSet: 3
Gerrit-Owner: Evan Benn <evanbenn(a)google.com>
Gerrit-Reviewer: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Reviewer: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Felix Singer <felixsinger(a)posteo.net>
Gerrit-Attention: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: ChrisEric1 CECL, Thomas Heijligen, Arthur Heymans.
Hello build bot (Jenkins), Thomas Heijligen, Arthur Heymans,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/72020
to look at the new patch set (#5).
Change subject: Add AMD Ryzen Support & VIA VL805 Support
......................................................................
Add AMD Ryzen Support & VIA VL805 Support
Tested AMD Ryzen Support on HP Pavilion 590-p0077c,
I am able to flash using F.15 or older,
but can downgrade if newer FW is installed using afuwinx64 (vendor tool)
This is due to flashrom SPI lockdown on newer firmwares by HP.
It seems HP UEFI Diags uses AFU Flash embedded in.
It also came with a AMD Ryzen 3 2200G.
Also VL805 is working 100% for RPi4 USB XHCI FW Flashing,
I had to change the RPi's chip (W25X10) to use rdid4 instead,
since it wouldn't work otherwise.
Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Signed-off-by: Christopher Lentocha <christopherericlentocha(a)gmail.com>
---
M Makefile
M chipset_enable.c
M flashrom.8.tmpl
M include/programmer.h
M programmer_table.c
M sb600spi.c
M spi25.c
A vl805.c
8 files changed, 253 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/20/72020/5
--
To view, visit https://review.coreboot.org/c/flashrom/+/72020
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Gerrit-Change-Number: 72020
Gerrit-PatchSet: 5
Gerrit-Owner: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: newpatchset
Attention is currently required from: ChrisEric1 CECL, Thomas Heijligen, Arthur Heymans.
Hello build bot (Jenkins), Thomas Heijligen, Arthur Heymans,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/72020
to look at the new patch set (#4).
Change subject: Add AMD Ryzen Support & VIA VL805 Support
......................................................................
Add AMD Ryzen Support & VIA VL805 Support
Tested AMD Ryzen Support on HP Pavilion 590-p0077c, I am able to flash using F.15 or older, but can downgrade if newer FW is installed using afuwinx64 (vendor tool)
This is due to flashrom SPI lockdown on newer firmwares by HP. It seems HP UEFI Diags uses AFU Flash embedded in. It also came with a AMD Ryzen 3 2200G.
Also VL805 is working 100% for RPi4 USB XHCI FW Flashing, I had to change the RPi's chip (W25X10) to use rdid4 instead since it wouldn't work otherwise.
Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Signed-off-by: Christopher Lentocha <christopherericlentocha(a)gmail.com>
---
M Makefile
M chipset_enable.c
M flashrom.8.tmpl
M include/programmer.h
M programmer_table.c
M sb600spi.c
M spi25.c
A vl805.c
8 files changed, 239 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/20/72020/4
--
To view, visit https://review.coreboot.org/c/flashrom/+/72020
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Gerrit-Change-Number: 72020
Gerrit-PatchSet: 4
Gerrit-Owner: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: newpatchset
Attention is currently required from: ChrisEric1 CECL, Thomas Heijligen, Arthur Heymans.
Hello build bot (Jenkins), Thomas Heijligen, Arthur Heymans,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/72020
to look at the new patch set (#3).
Change subject: Add AMD Ryzen Support & VIA VL805 Support
......................................................................
Add AMD Ryzen Support & VIA VL805 Support
Tested AMD Ryzen Support on HP Pavilion 590-p0077c, I am able to flash using F.15 or older, but can downgrade if newer FW is installed using afuwinx64 (vendor tool)
This is due to flashrom SPI lockdown on newer firmwares by HP. It seems HP UEFI Diags uses AFU Flash embedded in. It also came with a AMD Ryzen 3 2200G.
Also VL805 is working 100% for RPi4 USB XHCI FW Flashing, I had to change the RPi's chip (W25X10) to use rdid4 instead since it wouldn't work otherwise.
Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Signed-off-by: Christopher Lentocha <christopherericlentocha(a)gmail.com>
---
M Makefile
M chipset_enable.c
A flashchips.h
M flashrom.8.tmpl
M include/flashchips.h
M include/programmer.h
M programmer_table.c
M sb600spi.c
M spi25.c
A vl805.c
10 files changed, 1,277 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/20/72020/3
--
To view, visit https://review.coreboot.org/c/flashrom/+/72020
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Gerrit-Change-Number: 72020
Gerrit-PatchSet: 3
Gerrit-Owner: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: newpatchset
Attention is currently required from: ChrisEric1 CECL, Thomas Heijligen, Arthur Heymans.
Hello build bot (Jenkins), Thomas Heijligen, Arthur Heymans,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/72020
to look at the new patch set (#2).
Change subject: Add AMD Ryzen Support & VIA VL805 Support
......................................................................
Add AMD Ryzen Support & VIA VL805 Support
Tested AMD Ryzen Support on HP Pavilion 590-p0077c, I am able to flash using F.15 or older, but can downgrade if newer FW is installed using afuwinx64 (vendor tool)
This is due to flashrom SPI lockdown on newer firmwares by HP. It seems HP UEFI Diags uses AFU Flash embedded in. It also came with a AMD Ryzen 3 2200G.
Also VL805 is working 100% for RPi4 USB XHCI FW Flashing, I had to change the RPi's chip (W25X10) to use rdid4 instead since it wouldn't work otherwise.
Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Signed-off-by: Christopher Lentocha <christopherericlentocha(a)gmail.com>
---
M Makefile
M chipset_enable.c
A flashchips.h
M flashrom.8.tmpl
M include/flashchips.h
M include/programmer.h
M programmer_table.c
M sb600spi.c
M spi25.c
A vl805.c
10 files changed, 1,280 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/20/72020/2
--
To view, visit https://review.coreboot.org/c/flashrom/+/72020
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I7452b169ad89e0a884a46acc6a0499e97bb6ff7e
Gerrit-Change-Number: 72020
Gerrit-PatchSet: 2
Gerrit-Owner: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: ChrisEric1 CECL <christopherericlentocha(a)gmail.com>
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: newpatchset
Attention is currently required from: Simon Buhrow, Thomas Heijligen, Edward O'Callaghan.
Aarya has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/71173 )
Change subject: flashrom.c: Add new erase_by_layout and walk_bylayout implementations
......................................................................
Patch Set 14:
(2 comments)
File flashrom.c:
https://review.coreboot.org/c/flashrom/+/71173/comment/98be0342_dd628089
PS6, Line 1695: //not enough memory
: if (!curcontents || !newcontents) {
: ret = 1;
: goto _ret;
: }
> delete?
Done
https://review.coreboot.org/c/flashrom/+/71173/comment/bcf7a74b_a699f252
PS6, Line 1701: (uint8_t*)
> don't cast, just use the correct type in the first place in the function definition.
The newcontents buffer may b written while aligning boundaries. So the newcontents needs to be casted as it is `const void *`
--
To view, visit https://review.coreboot.org/c/flashrom/+/71173
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: Id79ae943eb9d6a817da28381db477725834faaf6
Gerrit-Change-Number: 71173
Gerrit-PatchSet: 14
Gerrit-Owner: Aarya <aarya.chaumal(a)gmail.com>
Gerrit-Reviewer: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Reviewer: Simon Buhrow
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Simon Buhrow
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Attention: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Comment-Date: Mon, 16 Jan 2023 18:35:16 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-MessageType: comment
Attention is currently required from: Simon Buhrow, Thomas Heijligen, Edward O'Callaghan.
Hello build bot (Jenkins), Simon Buhrow, Thomas Heijligen, Edward O'Callaghan,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/flashrom/+/71173
to look at the new patch set (#14).
Change subject: flashrom.c: Add new erase_by_layout and walk_bylayout implementations
......................................................................
flashrom.c: Add new erase_by_layout and walk_bylayout implementations
Add [erase,walk]_by_layout_new to use optimised implementations of the
erase function selection algorithm.
Change-Id: Id79ae943eb9d6a817da28381db477725834faaf6
Signed-off-by: Aarya Chaumal <aarya.chaumal(a)gmail.com>
---
M flashrom.c
1 file changed, 88 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/flashrom refs/changes/73/71173/14
--
To view, visit https://review.coreboot.org/c/flashrom/+/71173
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: Id79ae943eb9d6a817da28381db477725834faaf6
Gerrit-Change-Number: 71173
Gerrit-PatchSet: 14
Gerrit-Owner: Aarya <aarya.chaumal(a)gmail.com>
Gerrit-Reviewer: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Reviewer: Simon Buhrow
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Simon Buhrow
Gerrit-Attention: Thomas Heijligen <src(a)posteo.de>
Gerrit-Attention: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-MessageType: newpatchset
Attention is currently required from: Simon Buhrow, Edward O'Callaghan, Anastasia Klimchuk.
Aarya has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/65844 )
Change subject: flashrom.c:Add helper functions needed for new erase selction algorithm
......................................................................
Patch Set 80:
(2 comments)
Commit Message:
https://review.coreboot.org/c/flashrom/+/65844/comment/7e1df33b_f5943d26
PS78, Line 7: flashrom.c:Add auxillary functions needed for new erase selction algorithm
> This also overflows 72 chars limit
Done
https://review.coreboot.org/c/flashrom/+/65844/comment/6973a818_4fadd805
PS78, Line 9: 1)Add a function to flatten out the addresses of the flash chip as per the
> and this […]
Done
--
To view, visit https://review.coreboot.org/c/flashrom/+/65844
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: Ic57ca1cca3d1646543f6b5939ba9c35db8d08256
Gerrit-Change-Number: 65844
Gerrit-PatchSet: 80
Gerrit-Owner: Aarya <aarya.chaumal(a)gmail.com>
Gerrit-Reviewer: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Reviewer: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Reviewer: Simon Buhrow
Gerrit-Reviewer: Thomas Heijligen <src(a)posteo.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-Attention: Simon Buhrow
Gerrit-Attention: Edward O'Callaghan <quasisec(a)chromium.org>
Gerrit-Attention: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-Comment-Date: Mon, 16 Jan 2023 18:19:35 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Anastasia Klimchuk <aklm(a)chromium.org>
Gerrit-MessageType: comment