/openbmc/docs/ |
H A D | kernel-development.md | 4 general development policy is that code must be upstream first. This is a strong 10 carried, as everything should be upstream. 15 1. When the OpenBMC kernel moves to a new upstream release 16 2. By backporting upstream commits from a newer kernel version to the OpenBMC 24 1. Submit your patch upstream. It doesn't need to be upstream, but it should be 32 When developing a new driver, your goal is to have the code accepted upstream. 34 hardware you wish to support. Check the OpenBMC `-dev` tree, check upstream, and 38 driver, before sending it upstream to the relevant maintainers. You should feel 39 welcome to cc the OpenBMC list when sending upstream, so other kernel developers 40 can provide input where appropriate. Be sure to follow the (upstream development [all …]
|
/openbmc/linux/rust/alloc/ |
H A D | README.md | 9 upstream. In general, only additions should be performed (e.g. new 10 methods). Eventually, changes should make it into upstream so that, 13 The Rust upstream version on top of which these files are based matches 24 upstream as possible and avoid as much divergence as possible, which 28 in-tree that would be as small and as close as possible to upstream. 29 Then, upstream can start adding the functions that we add to `alloc` 32 upstream, so that we can drop `alloc` from the kernel tree and go back 33 to using the upstream one.
|
/openbmc/openbmc/poky/bitbake/lib/prserv/ |
H A D | serv.py | 164 if self.server.upstream is not None: 165 self.upstream_client = await create_async_client(self.server.upstream) 208 def __init__(self, dbfile, read_only=False, upstream=None): argument 213 self.upstream = upstream 226 if self.upstream is not None: 227 self.logger.info("And upstream PRServer: %s " % (self.upstream)) 236 def __init__(self, dbfile, logfile, host, port, upstream): argument 241 self.upstream = upstream 244 self.prserv = PRServer(self.dbfile, upstream=self.upstream) 323 def start_daemon(dbfile, host, port, logfile, read_only=False, upstream=None): argument [all …]
|
H A D | __init__.py | 15 def create_server(addr, dbpath, upstream=None, read_only=False): argument 18 s = serv.PRServer(dbpath, upstream=upstream, read_only=read_only)
|
/openbmc/linux/drivers/net/phy/ |
H A D | sfp-bus.c | 28 void *upstream; member 464 ops->link_down(bus->upstream); in sfp_register_bus() 466 ret = ops->connect_phy(bus->upstream, bus->phydev); in sfp_register_bus() 475 bus->upstream_ops->attach(bus->upstream, bus); in sfp_register_bus() 484 bus->upstream_ops->detach(bus->upstream, bus); in sfp_unregister_bus() 489 ops->disconnect_phy(bus->upstream); in sfp_unregister_bus() 585 bus->upstream = NULL; in sfp_upstream_clear() 673 int sfp_bus_add_upstream(struct sfp_bus *bus, void *upstream, in sfp_bus_add_upstream() argument 685 bus->upstream = upstream; in sfp_bus_add_upstream() 731 ret = ops->connect_phy(bus->upstream, phydev); in sfp_add_phy() [all …]
|
H A D | marvell-88x2222.c | 478 static int mv2222_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in mv2222_sfp_insert() argument 481 struct phy_device *phydev = upstream; in mv2222_sfp_insert() 521 static void mv2222_sfp_remove(void *upstream) in mv2222_sfp_remove() argument 523 struct phy_device *phydev = upstream; in mv2222_sfp_remove() 533 static void mv2222_sfp_link_up(void *upstream) in mv2222_sfp_link_up() argument 535 struct phy_device *phydev = upstream; in mv2222_sfp_link_up() 542 static void mv2222_sfp_link_down(void *upstream) in mv2222_sfp_link_down() argument 544 struct phy_device *phydev = upstream; in mv2222_sfp_link_down()
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | file_io_by_type.cpp | 34 int FileHandler::transferFileData(int32_t fd, bool upstream, uint32_t offset, in transferFileData() argument 41 address, upstream); in transferFileData() 51 xdmaInterface.transferDataHost(fd, offset, length, address, upstream); in transferFileData() 74 int FileHandler::transferFileData(const fs::path& path, bool upstream, in transferFileData() argument 79 if (upstream) in transferFileData() 103 if (upstream) in transferFileData() 123 return transferFileData(fd(), upstream, offset, length, address); in transferFileData()
|
H A D | file_io.cpp | 44 uint32_t upstream; //!< boolean indicating the direction of the DMA member 94 xdmaOp.upstream = 0; in transferHostDataToSocket() 123 uint64_t address, bool upstream) in transferDataHost() argument 161 vgaMem = mmap(nullptr, pageAlignedLength, upstream ? PROT_WRITE : PROT_READ, in transferDataHost() 174 if (upstream) in transferDataHost() 181 "ERROR_NUM", errno, "UPSTREAM", upstream, "OFFSET", offset); in transferDataHost() 195 "ERROR_NUM", errno, "UPSTREAM", upstream, "LENGTH", length, in transferDataHost() 203 "UPSTREAM", upstream, "LENGTH", length, "RC", rc); in transferDataHost() 211 xdmaOp.upstream = upstream ? 1 : 0; in transferDataHost() 221 "RC", rc, "UPSTREAM", upstream, "ADDRESS", address, "LENGTH", in transferDataHost() [all …]
|
/openbmc/linux/drivers/fsi/ |
H A D | fsi-master-hub.c | 38 struct fsi_device *upstream; member 54 return fsi_slave_read(hub->upstream->slave, addr, val, size); in hub_master_read() 66 return fsi_slave_write(hub->upstream->slave, addr, val, size); in hub_master_write() 94 return fsi_device_write(hub->upstream, FSI_MCENP0 + (4 * idx), in hub_master_link_enable() 97 rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), ®, 4); in hub_master_link_enable() 126 struct fsi_device *dev = hub->upstream; in hub_master_init() 226 hub->upstream = fsi_dev; in hub_master_probe() 267 fsi_slave_release_range(hub->upstream->slave, hub->addr, hub->size); in hub_master_remove()
|
/openbmc/openbmc/poky/documentation/contributor-guide/ |
H A D | recipe-style-guide.rst | 28 revisions that upstream are expecting people to use. 65 that reference the same upstream source version. It can be used to force a 129 - :term:`SUMMARY`: a one line description of the upstream project 131 - :term:`DESCRIPTION`: an extended description of the upstream project, 135 - :term:`HOMEPAGE`: the URL to the upstream projects homepage. 137 - :term:`BUGTRACKER`: the URL upstream projects bug tracking website, 263 try to link to upstream making/justifying that decision. 291 requires information about the upstream status of each patch. 302 upstream. 304 Keep in mind that every patch submitted upstream reduces the maintainance [all …]
|
/openbmc/entity-manager/src/ |
H A D | topology.cpp | 61 for (const Path& upstream : upstreamPortPair.second) in getAssocs() local 63 if (boardTypes[upstream] == "Chassis" || in getAssocs() 64 boardTypes[upstream] == "Board") in getAssocs() 72 "containing", upstream); in getAssocs() 75 result[upstream].emplace_back( in getAssocs()
|
/openbmc/linux/Documentation/translations/sp_SP/process/ |
H A D | contribution-maturity-model.rst | 24 upstream, como revisar los parches de otras personas, reestructurar la 29 expectativas comunes para la participación con la comunidad upstream 41 upstream. 63 * Las contribuciones de código upstream de un ingeniero de software se 84 * El número de contribuciones al kernel upstream por equipo u 88 contribuciones upstream relativo al total de desarrolladores 92 upstream en el que se basa el kernel interno. 103 de tecnología upstream, escribir documentación, etc. 112 * El desarrollo del kernel upstream se considera un puesto de trabajo 119 de trabajo upstream a trabajo enfocado en perseguir directamente los
|
/openbmc/openbmc/poky/meta/conf/distro/include/ |
H A D | cve-extra-exclusions.inc | 19 CVE_STATUS[CVE-2000-0006] = "upstream-wontfix: cpe:*:strace: CVE is more than 20 years old \ 23 CVE_STATUS[CVE-2005-0238] = "upstream-wontfix: cpe:*:epiphany: \ 31 CVE_STATUS[CVE-2010-4756] = "upstream-wontfix: cpe:*:glibc: \ 53 CVE_STATUS_DB[status] = "upstream-wontfix: cpe:*:berkeley_db: Since Oracle relicensed bdb, the open… 69 CVE_STATUS[CVE-2021-20255] = "upstream-wontfix: cpe:*:qemu: \ 75 CVE_STATUS[CVE-2019-12067] = "upstream-wontfix: cpe:*:qemu: \ 76 There was a proposed patch but rejected by upstream qemu. It is unclear if the issue can \ 78 We'll pick up any fix when upstream accepts one." 81 CVE_STATUS[CVE-2020-18974] = "upstream-wontfix: cpe:*:netwide_assembler: \ 83 wouldn't expose an assembler. The upstream is inactive and there is little to be \
|
/openbmc/linux/Documentation/process/ |
H A D | contribution-maturity-model.rst | 19 take on upstream contributions such as reviewing other people’s patches, 24 expectations for upstream community engagement aim to increase the 35 upstream community. 58 * A Software Engineer’s upstream code contributions will be considered 78 * The number of upstream kernel contributions by team or organization 80 * The percentage of kernel developers who have made upstream 84 and/or products, and the publication date of the upstream kernel 94 such as writing or maintaining tests, upstream tech debt reduction,
|
/openbmc/qemu/hw/misc/ |
H A D | tz-mpc.c | 110 memory_region_notify_iommu(&s->upstream, IOMMU_IDX_S, event); in tz_mpc_iommu_notify() 111 memory_region_notify_iommu(&s->upstream, IOMMU_IDX_NS, event); in tz_mpc_iommu_notify() 120 memory_region_notify_iommu(&s->upstream, IOMMU_IDX_S, event); in tz_mpc_iommu_notify() 126 memory_region_notify_iommu(&s->upstream, IOMMU_IDX_NS, event); in tz_mpc_iommu_notify() 429 TZMPC *s = TZ_MPC(container_of(iommu, TZMPC, upstream)); in tz_mpc_translate() 515 memory_region_init_iommu(&s->upstream, sizeof(s->upstream), in tz_mpc_realize() 525 s->blocksize = memory_region_iommu_get_min_page_size(&s->upstream); in tz_mpc_realize() 531 object_unref(OBJECT(&s->upstream)); in tz_mpc_realize() 544 sysbus_init_mmio(sbd, MEMORY_REGION(&s->upstream)); in tz_mpc_realize()
|
/openbmc/openbmc/poky/meta/recipes-devtools/perl-cross/files/ |
H A D | determinism.patch | 8 Reported upstream: https://github.com/arsv/perl-cross/issues/87 12 Reported upstream: https://github.com/arsv/perl-cross/issues/88 16 This needs to go to upstream perl (not done) 20 Reported upstream: https://github.com/arsv/perl-cross/issues/87
|
/openbmc/openbmc/poky/meta/recipes-support/libyaml/ |
H A D | libyaml_0.2.5.bb | 21 CVE_STATUS[CVE-2024-35325] = "upstream-wontfix: Upstream thinks this is a misuse (or wrong use) of … 22 CVE_STATUS[CVE-2024-35326] = "upstream-wontfix: Upstream thinks there is no working code that is ex… 23 CVE_STATUS[CVE-2024-35328] = "upstream-wontfix: Upstream thinks there is no working code that is ex…
|
/openbmc/openbmc/poky/meta/recipes-devtools/perl/files/ |
H A D | determinism.patch | 8 Reported upstream: https://github.com/arsv/perl-cross/issues/87 12 Reported upstream: https://github.com/arsv/perl-cross/issues/88 16 Submitted to upstream perl: https://github.com/dankogai/p5-encode/pull/179 20 Reported upstream: https://github.com/arsv/perl-cross/issues/87
|
/openbmc/openbmc/poky/bitbake/lib/hashserv/ |
H A D | __init__.py | 22 upstream=None, argument 53 upstream=upstream,
|
H A D | server.py | 298 if self.server.upstream is not None: 299 self.upstream_client = await create_async_client(self.server.upstream) 385 upstream = None 424 upstream = await self.upstream_client.get_unihash(method, taskhash) 425 if upstream: 427 return upstream 790 upstream=None, argument 796 if upstream and read_only: 814 self.upstream = upstream 851 self.upstream [all …]
|
/openbmc/linux/Documentation/kbuild/ |
H A D | gcc-plugins.rst | 39 compiler features that are neither in GCC nor Clang upstream. Once 40 their utility is proven, the goal is to upstream the feature into GCC 45 upstream compiler support (in either GCC or Clang). 48 bring the feature to upstream GCC (rather than just as a kernel-specific 53 to upstream the feature to GCC (and Clang). 55 After a feature is available in upstream GCC, the plugin will be made
|
/openbmc/linux/drivers/staging/media/imx/ |
H A D | imx-media-utils.c | 656 enum v4l2_buf_type buftype, bool upstream) in imx_media_pipeline_pad() argument 667 if ((upstream && !(spad->flags & MEDIA_PAD_FL_SINK)) || in imx_media_pipeline_pad() 668 (!upstream && !(spad->flags & MEDIA_PAD_FL_SOURCE))) in imx_media_pipeline_pad() 683 buftype, upstream); in imx_media_pipeline_pad() 692 buftype, upstream); in imx_media_pipeline_pad() 708 enum v4l2_buf_type buftype, bool upstream) in find_pipeline_entity() argument 724 pad = imx_media_pipeline_pad(start, grp_id, buftype, upstream); in find_pipeline_entity() 736 bool upstream) in imx_media_pipeline_subdev() argument 740 me = find_pipeline_entity(start_entity, grp_id, 0, upstream); in imx_media_pipeline_subdev()
|
/openbmc/entity-manager/docs/ |
H A D | associations.md | 8 each other when upstream and downstream ports are added as `Exposes` elements. 9 It will then create the 'upstream containing downstream' and 'downstream 10 contained_by upstream' associations for the connected entities.
|
/openbmc/linux/Documentation/driver-api/acpi/ |
H A D | linuxized-acpica.rst | 18 upstream. 198 the ACPICA code in Linux and the upstream ACPICA code, referred to as 210 upstream source code and generate the linuxized fix using the ACPICA 215 Those changes may not be acceptable by ACPICA upstream and in such cases 223 fixups are backported to the upstream ACPICA sources, they must follow 224 the upstream ACPICA rules and so further modifications may appear. 235 This paragraph guides Linux developers to use the ACPICA upstream release 236 utilities to obtain Linux patches corresponding to upstream ACPICA commits 273 If you have local copies of both Linux and upstream ACPICA, you can generate
|
/openbmc/linux/Documentation/maintainer/ |
H A D | rebasing-and-merging.rst | 68 newer base or avoiding a merge with an upstream repository is not 102 required before any given branch finds its way into an upstream repository. 127 requests, and upstream maintainers should verify the tags when pulling 135 Merging from sibling or upstream trees 139 trees tend to be a red flag when it comes time to push a branch upstream. 152 you are managing is stable and ready for upstream. Frequent merges can 160 Even then, you should not back merge a tree above your immediate upstream 161 tree; if a higher-level back merge is really required, the upstream tree 165 maintainer merges with the upstream in order to resolve merge conflicts 185 asking upstream to do. [all …]
|