Age | Commit message (Collapse) | Author | Files | Lines |
|
Adriana Kobylak (1):
vpnor: Use the partition in rw if it exists
(From meta-phosphor rev: cefa96b33f7a8c6b47567342ca5257552be7d4c6)
Change-Id: I0024fa29da489c2ccbfec569dfc009995b97b99d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Joel Stanley (1):
Disable aspeed mbox backend
(From meta-phosphor rev: 39a5949f6d8527c7cb8a8343f83c57f7accb341b)
Change-Id: I7d12b885471834ad014458c5d61313dad2258965
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Jeffery (2):
backend: Ensure ops pointer is valid in backend_init()
control: Retain current backend on initialisation failure
(From meta-phosphor rev: da5cc95765d44590d9abd65acde527dcef9ac349)
Change-Id: I9812a956dfc7c938a1528f5ab65b77cf0a0dfe5c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Enable the virtual pnor if the virtual pnor distro feature
is enabled instead if ubi is enabled. This allows for systems
to choose virtual pnor without having ubi.
The ubi include file already includes the virtual pnor include
file that adds the virtual pnor feature.
(From meta-phosphor rev: decfb373e348356e995d0378e60f024fb9620d60)
Change-Id: Iabd8e69f1c05e67f2f62ce9891f3b310c456cc72
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Jeffery (1):
mbox_log_console(): Add explicit fflush() for stdout
(From meta-phosphor rev: 0721d42e754d3619fce9b638394a1dcd43c3969c)
Change-Id: I46abe32379dba38c4ab5a9935ce5be53d2b0963d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (2):
vpnor: partition: Only attempt read() for in-bounds accesses
vpnor: partition: Fix file descriptor leaks
(From meta-phosphor rev: 16ada430207e41410d2b17f963e3403cc99cc48a)
Change-Id: I58c853b536f1c20e89f013fe140d102affd0d909
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Alvin Wang (1):
Add backend_adjust_offset to avoid the windows overlap
Andrew Jeffery (4):
vpnor: table: Handle alignment warning
README: Spring clean
configure: Default-enable virtual pnor
vpnor: Avoid mmap() due to lack of support on some filesystems
(From meta-phosphor rev: 8b3f30b3b9f45c9e0782be52d0f09c6a65cf1af3)
Change-Id: Ida6fdaba7d1d4fed38a314e76aafd9284c55355a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
As preparation for warm reboot starts (reboot host while keeping the
chassis power on), need to ensure any services which are required to run
when the host is reboot are in the proper targets
The mbox reset is required when the host is rebooted so therefore this
service must be in the hoststartmin@.target
(From meta-phosphor rev: 7d75693c4e2a1a3690280c6ea6880eb67625d64c)
Change-Id: Ib4c42d363cf7ffa94b89b23b13c8adc6c6a10978
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This userspace kernel header is now shipped in the upstream kernel, and
importantly in the kernel uesd by Yocto. This means it does not need to
be shipped locally.
(From meta-phosphor rev: 2394d8e5ae0e164b459a55551479259bf50377ce)
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I13851f1e3868b522da97b654f39b86eeca6c56bd
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adriana Kobylak (1):
vpnor: partition: Add write permissions to writable files
(From meta-phosphor rev: 5f70959cdb293dd76333a45adb30338d356c9649)
Change-Id: Iacfc43b4e30d10056af29da1eedbdece9468b629
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
autotools: Fix autoconf-archive compatibility issues
(From meta-phosphor rev: 00a74fa5ab01ee1ad5cae10ee045206910744e9f)
Change-Id: I2439061894126b7aab7da255eefe8d2c53dc7176
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
mboxd: Don't require mbox
(From meta-phosphor rev: 4ed1bf02a8c0e0e991701f719c91f50819a07292)
Change-Id: I136d98b9a4c608c586edb418ef9e83266bfd1459
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The poorly-named mboxd daemon can now operate regardless of the
presence of /dev/aspeed-mbox. Particularly, OpenPOWER OpenBMC
configurations no-longer use this interface for the HIOMAP protocol
(it is now run over IPMI instead).
Remove hard dependencies on the presence of /dev/aspeed-mbox.
(From meta-phosphor rev: 3a63d14149a93e21218fc56c58a7fb7211758e88)
Change-Id: I43e5d2bf6acae47b93a8271c02097c7d1c5fa4b6
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
dbus: Unref replies to avoid leaks
(From meta-phosphor rev: f147dee2abac1ffcde026305afbc8c63ec107424)
Change-Id: Ia609adeac1d8b9517be6ab640bfcbf386c090ad3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (2):
MAINTAINERS: Remove Suraj
mboxctl: Fix retrieval of property-based state
(From meta-phosphor rev: f10f4e7815ea475a46142ead96e3a9c3e6c8fcf1)
Change-Id: I4349a963c3e50ca6fae27f323493e267dc34c1c9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Lei YU (1):
vpnor: Rename generate-squashfs to generate-tar
(From meta-phosphor rev: 8f8127d4b23e0ff647385ea910da707645764f56)
Change-Id: I6ad506b9ffdc14d2131a896824136ad61452c185
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
Merge commit 'e50e654bca8df8254c15849c793f9279adcb1182' into master
Stewart Smith (1):
Add --trace support (in blktrace format)
(From meta-phosphor rev: 6e0d1cd81cf885366f513ac192f2a27d0faf595a)
Change-Id: Ic3c561b94e6d886a1202dd28c8f7f2711172bcb6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The SHA we were pointing disappeared from the repository. Update to the
new HEAD.
(From meta-phosphor rev: a8f398d06ead67774bbe9ed08bced16365e689af)
Change-Id: Ia91a4d480a8ab44abbcc99acf44889c690dd98b1
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-phosphor rev: 26873c99d30b55e21a920c9851f21c3e2eab19f7)
Change-Id: I38640d75a2d834c07d45ddcdb0162f1a23f848d9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Stewart Smith (1):
Add --trace support (in blktrace format)
(From meta-phosphor rev: 3b884a23d2d4d7ad0d60b5380b80d7ea797185e4)
Change-Id: I2a540722bed2bd977f29e9697b37716b20d59255
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (10):
mboxd: Add backend DBus interface and commandline options
control: dbus: Remove unnecessary vpnor header dependency
vpnor: Rename mboxd_pnor_partition_table sources to backend
vpnor: Consolidate backend and mboxd_pnor_partition_table sources
vpnor: Rename pnor_partition_defs sources to ffs
vpnor: Rename pnor_partition sources to partition
vpnor: Rename pnor_partition_table sources to table
Makefiles: Centralise some use of VIRTUAL_PNOR_ENABLED
mboxd: Tidy up failure paths on daemon startup
Documentation: Remove mboxctl.md
(From meta-phosphor rev: ab2d10a602a66b7243f99da8734dfb925bd7f286)
Change-Id: Ie9c5f3a62a8fb881c2b6e48f47184a7ec6c7185a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Jeffery (8):
vpnor: Shuffle and rework includes for sanity
test/mbox: Use assertions for error handling
test/mbox: Assert that the flash fd is sane
test/flash_copy: Configure MTD device to avoid undefined behaviour
vpnor: Test if HBB placement exceeds reserved memory bounds
protocol: Introduce protocol_reset()
flash: Introduce flash_validate()
mboxd: Remove flash API compatibility shim
Evan Lojewski (2):
mboxd: Add a backend abstraction layer to mboxd.
mboxd: Add support for file-backed flash devices.
(From meta-phosphor rev: f2712cdceb34947aad63b8c57ed9baadff5ef437)
Change-Id: I39d9866d81df5a4a0c14c55e6587dd88474aeab6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Venture (2):
build: pkg anti-pattern: use defaults
build: use pkg_check_modules instead of ax_pkg_check_modules
(From meta-phosphor rev: 0b019f94f3e07db176ac7741d23a2ca19a093fab)
Change-Id: I1564c10dae5923455c45c887a8a6c097d044e636
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (4):
vpnor: Add write-to-writable-ToC test
vpnor: test: Add force_readonly_toc
vpnor: Enforce a read-only FFS ToC regardless of flags
transport: dbus: Remove ProtocolReset and WindowReset signals
(From meta-phosphor rev: 3e16dfc8f960b2054c4b1c8047f02bdb1460f37b)
Change-Id: I70eda247a6fd9de2fb772c7457ef4eccd49e46df
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
mboxd: Set BMC_EVENT_PROTOCOL_RESET on startup
(From meta-phosphor rev: eadc53372636949d1a67470e6a3af1463d8fafb4)
Change-Id: I7d79c8184a33243784cd68a80d8c4e239730aef3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
protocol: Rework publication of events over DBus transport
(From meta-phosphor rev: 1a30f7c798e765d472d2ab5da997c822505e93ea)
Change-Id: Ib9e13108105e275177caad9540815cf6abfc0f11
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Joel Stanley (1):
configure: put c++ cruft behind virtual pnor check
(From meta-phosphor rev: 6304a66b2ea7a2ce4c2037fbc3bddc6e3b5edde2)
Change-Id: Id6d695b2ecf4d45d446ae65be27a4e3610b7748b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (4):
mboxctl: Fix Control.Resume argument type
transport: Fix event handling
mboxd: Broadcast the daemon is ready on all transports
mboxd: Mark the protocol as reset on shutdown
(From meta-phosphor rev: 8214b32c54d43b72cacdefc4f12ce3abfabfcb4f)
Change-Id: I2f5475afb4c06c9870ffddc9cf76ccb50a7f5f47
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop symlink and rename bb for mboxd.
(From meta-phosphor rev: 281a99e15a4903a883b2a127701a30b0f337cbdb)
Change-Id: I7350cf0c28cdd1ff6a2807d9310c0e0293972e60
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a symbolic link to mboxd.bb named _git.bb and sets the
preferred version for the recipe.
(From meta-phosphor rev: 998e1fdfe23d8a8512282f31d6c55ddd8327d72f)
Change-Id: I999f3510ca45a0f7d3351dda17b3d5a1bcc222f5
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|