APPARATUS FOR FORWARDING A MEDIATED REQUEST TO PROCESSING CIRCUITRY IN RESPONSE TO A CONFIGURATION REQUEST

    公开(公告)号:US20200293350A1

    公开(公告)日:2020-09-17

    申请号:US16299335

    申请日:2019-03-12

    Applicant: Arm Limited

    Abstract: An apparatus, method and computer program are described, the apparatus comprising processing circuitry configured to execute software, and an interface configured to receive, from the processing circuitry, a configuration request from first software requesting configuration of a virtualised device. In response to the configuration request, the interface is configured to forward a mediated request to the processing circuitry, and the mediated request comprises a request that second software having a higher privilege level than the first software determines a response to the configuration request received from the first software.

    CACHE STASHING IN A DATA PROCESSING SYSTEM
    2.
    发明申请

    公开(公告)号:US20190114262A1

    公开(公告)日:2019-04-18

    申请号:US16149430

    申请日:2018-10-02

    Applicant: ARM Limited

    Abstract: A data processing system and a method of data processing are provided. The system comprises a first data processing agent, a second data processing agent, and a third data processing agent. Each of the second and third data processing agents have access to one or more caches. A messaging mechanism conveys a message from the first data processing agent to one of the second and third data processing agents specified as a message destination agent in the message. A stashing manager monitors the messaging mechanism and selectively causes data associated with the message to be cached for access by the message destination agent in a cache of the one or more caches in dependence on at least one parameter associated with the message and at least one stashing control parameter defined for a link from the first data processing agent to the message destination agent.

    DATAGRAM REASSEMBLY
    3.
    发明申请
    DATAGRAM REASSEMBLY 审中-公开

    公开(公告)号:US20180018359A1

    公开(公告)日:2018-01-18

    申请号:US15212442

    申请日:2016-07-18

    Applicant: ARM LIMITED

    CPC classification number: G06F17/30318 G06F17/30371

    Abstract: Apparatus and a corresponding method for processing received datagram fragments are provided. Fragments are considered in fragments lists, which comprise a linked list of fragments. The fragments lists are referenced by corresponding entries stored in fragment list storage, where all received fragments from a given datagram will form part of the same fragment list, but a given fragment list can comprise fragments from multiple datagrams. An accumulated size of the payloads for a linked list of fragments is maintained and allows a determination to be made of whether it appears that sufficient fragments have been received that reassembly of a datagram may be possible. Access to a selected fragment list entry is made atomically, wherein the existing entry is first read and then if a datagram reassembly is to be attempted a write access sets the selected fragment list entry to a null entry before that datagram reassembly is attempted. If no reassembly is to be attempted the write access comprises updating the selected fragment list entry to include the received fragment in the linked list of fragments. A lock-free mechanism for access to the fragment list storage is thus provided and contention between parallel accesses is nonetheless limited, promoting the scaling of fragment reception processing to multiple parallel processes.

Patent Agency Ranking