Skip to Content.
Sympa Menu

rare-dev - Re: [rare-dev] Access

Subject: Rare project developers

List archive

Re: [rare-dev] Access


Chronological Thread 
  • From: Gawen Davey <>
  • To: Frédéric LOUI <>, Alexander Gall <>, "" <>
  • Cc: "" <>, Alexander Jeffries <>
  • Subject: Re: [rare-dev] Access
  • Date: Wed, 22 Jun 2022 13:14:14 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aps-networks.com; dmarc=pass action=none header.from=aps-networks.com; dkim=pass header.d=aps-networks.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iLWAfQGlAy07j9OcgsK7+8uZhxO7aLB1j+9tAx1hH8Y=; b=d/Nwp11NvwLYdE/JhdhG5pVYFmG0WQaTK3F4yas6+Q2b7Gh1qJNIFgzYKx6D9NTcHSekdvcQpVdHzdEzHz0AU1IznpLvF9w12T+SBNzT77z5sRjIkvhy3f7lmr4mhTOhge1HjxEZdPmkJQvIS2iJfrjGXnOXXZ7oJ6DCleU5LGKT6txOJT3c7qRVyOtLbpWC8VzOdl+K+ho1fyUAli9iiAjWw0jQaT1Xsh9yqZRUsz9saE5z9ULXX8EuFn4MoAOTRxBJvNxS1Pt50lRUpdKeHVeDYkpeLKmLpSsadyrnJhCd6lkgF/59obn4tRosKAlaXYfA2Q2+lGjdexNwI37MUA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ifj49FPbtCvtLjc5ori7/rgCcGpGbHCKmMoMqDhTW+JXZ2cJ1Jzcf3cD7IZmXagQL1hMtskvoF0T1ToHTE6AmcXw7JpF+nXYVMOQkaA72ozKDi9auRbzKZFzq2c+x+Ed/Gv40/byVGDJ8seW9aB5G5tmJt/OT26uk49P3Gwn6aqRoQJl6Q947T9Bv2h23bSe5kZx0bjWy76SXmUDZHUJe2GwGb09DmqlLjXzrTu5D/jvQPEiwhXpM8a6uAOSe3xiCsTQlwZOVqXcSyoQVtcQBt8DW8aSEEp19Lqb84uFrTR1HEjI3C7+x7qkILJPIh6d1aA80gAH432DdU/B9S5owQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aps-networks.com;
  • Suggested_attachment_session_id: 04d5d9cc-72b5-4c2f-8586-00005925e990

Not really. I'm running linux as my daily driver and I don't think I've yet seen one that can do kvm

Looks like teams can, but requires (at least) the session to be controlled to have GPU acceleration enabled

From: mc36 <>
Sent: 22 June 2022 14:10
To: Gawen Davey <>; Frédéric LOUI <>; Alexander Gall <>
Cc: <>; Alexander Jeffries <>
Subject: Re: Access
 
sure, then lets do at 16:0 cest... do you have a preferred vc site with convenient kvm sharing?


On 6/22/22 15:09, Gawen Davey wrote:
> That could work, let's try that. When is good? If now, I need half hour to charge my headphones.
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *From:* mc36 <>
> *Sent:* 22 June 2022 14:05
> *To:* Gawen Davey <>; Fr  d  ric LOUI <>; Alexander Gall <>
> *Cc:* <>; Alexander Jeffries <>
> *Subject:* Re: Access
> directly not, it's remote for me too and when i kick off the old sde
> then it's basically depends only on the local infra, which is closed...
> but we can have a vc where i can allow you access to my console?
> thanks,
> cs
>
>
> On 6/22/22 15:01, Gawen Davey wrote:
>> Any chance I could ssh onto the box and have a look?
>> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>> *From:* mc36 <>
>> *Sent:* 22 June 2022 12:50
>> *To:* Gawen Davey <>; Fr   d   ric LOUI <>; Alexander Gall <>
>> *Cc:* <>; Alexander Jeffries <>
>> *Subject:* Re: Access
>> hi,
>> with all these in effect, i successfully started the box...
>> the bad news is that i lost all my 100g qsfp plug...
>> (after-before shows below)
>> thanks,
>> cs
>>
>> bfshell> version
>> 9.9.0bfshell> ucli
>> Starting UCLI from bf-shell
>> bf-sde> pm
>> bf-sde.pm> show
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> PORT |MAC |D_P|P/PT|SPEED     |FEC |AN|KR|RDY|ADM|OPR|LPBK             |FRAMES RX                         |FRAMES TX                         |E
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> 47/0 |23/2|134|3/ 6|10G             |NONE|Ds|Au|NO |ENB|DWN|     NONE     |                                                         0|                                                         0|
>> 49/0 |20/0|156|3/28|100G         | RS |Ds|Au|NO |ENB|DWN|     NONE     |                                                         0|                                                         0|
>> bf-sde.pm> show -a
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> PORT |MAC |D_P|P/PT|SPEED     |FEC |AN|KR|RDY|ADM|OPR|LPBK             |FRAMES RX                         |FRAMES TX                         |E
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> 1/0     | 8/0|     0|0/ 0|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 2/0     | 8/1|     1|0/ 1|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 3/0     | 8/2|     2|0/ 2|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 4/0     | 8/3|     3|0/ 3|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 5/0     | 7/0|     4|0/ 4|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 6/0     | 7/1|     5|0/ 5|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 7/0     | 7/2|     6|0/ 6|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 8/0     | 7/3|     7|0/ 7|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 9/0     | 6/0| 12|0/12|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 10/0 | 6/1| 13|0/13|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 11/0 | 6/2| 14|0/14|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 12/0 | 6/3| 15|0/15|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 13/0 | 4/0| 28|0/28|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 14/0 | 4/1| 29|0/29|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 15/0 | 4/2| 30|0/30|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 16/0 | 4/3| 31|0/31|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 17/0 | 2/0| 44|0/44|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 18/0 | 2/1| 45|0/45|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 19/0 | 2/2| 46|0/46|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 20/0 | 2/3| 47|0/47|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 21/0 | 0/0| 60|0/60|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 22/0 | 0/1| 61|0/61|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 23/0 | 0/2| 62|0/62|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 24/0 | 0/3| 63|0/63|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 25/0 |30/0|176|3/48|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 26/0 |30/1|177|3/49|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 27/0 |30/2|178|3/50|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 28/0 |30/3|179|3/51|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 29/0 |28/0|160|3/32|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 30/0 |28/1|161|3/33|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 31/0 |28/2|162|3/34|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 32/0 |28/3|163|3/35|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 33/0 |26/0|144|3/16|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 34/0 |26/1|145|3/17|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 35/0 |26/2|146|3/18|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 36/0 |26/3|147|3/19|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 37/0 |25/0|136|3/ 8|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 38/0 |25/1|137|3/ 9|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 39/0 |25/2|138|3/10|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 40/0 |25/3|139|3/11|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> PORT |MAC |D_P|P/PT|SPEED     |FEC |AN|KR|RDY|ADM|OPR|LPBK             |FRAMES RX                         |FRAMES TX                         |E
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> 41/0 |24/0|128|3/ 0|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 42/0 |24/1|129|3/ 1|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 43/0 |24/2|130|3/ 2|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 44/0 |24/3|131|3/ 3|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 45/0 |23/0|132|3/ 4|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 46/0 |23/1|133|3/ 5|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 47/0 |23/2|134|3/ 6|10G             |NONE|Ds|Au|NO |ENB|DWN|     NONE     |                                                         0|                                                         0|
>> 48/0 |23/3|135|3/ 7|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 49/0 |20/0|156|3/28|100G         | RS |Ds|Au|NO |ENB|DWN|     NONE     |                                                         0|                                                         0|
>> 49/1 |20/1|157|3/29|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 49/2 |20/2|158|3/30|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 49/3 |20/3|159|3/31|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 50/0 |22/0|140|3/12|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 50/1 |22/1|141|3/13|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 50/2 |22/2|142|3/14|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 50/3 |22/3|143|3/15|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 51/0 |16/0|188|3/60|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 51/1 |16/1|189|3/61|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 51/2 |16/2|190|3/62|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 51/3 |16/3|191|3/63|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 52/0 |18/0|172|3/44|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 52/1 |18/1|173|3/45|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 52/2 |18/2|174|3/46|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 52/3 |18/3|175|3/47|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 53/0 |12/0| 32|0/32|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 53/1 |12/1| 33|0/33|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 53/2 |12/2| 34|0/34|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 53/3 |12/3| 35|0/35|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 54/0 |14/0| 48|0/48|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 54/1 |14/1| 49|0/49|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 54/2 |14/2| 50|0/50|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 54/3 |14/3| 51|0/51|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 55/0 | 9/0|     8|0/ 8|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 55/1 | 9/1|     9|0/ 9|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 55/2 | 9/2| 10|0/10|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 55/3 | 9/3| 11|0/11|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 56/0 |10/0| 16|0/16|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 56/1 |10/1| 17|0/17|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 56/2 |10/2| 18|0/18|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 56/3 |10/3| 19|0/19|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> PORT |MAC |D_P|P/PT|SPEED     |FEC |AN|KR|RDY|ADM|OPR|LPBK             |FRAMES RX                         |FRAMES TX                         |E
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> 57/0 |32/0| 64|0/64|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 57/1 |32/1| 65|0/65|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 57/2 |32/2| 66|0/66|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> 57/3 |32/3| 67|0/67|-------|----|--|--|NO |---|---|--------|----------------|----------------|-
>> bf-sde.pm> ..
>> bf-sde> bf_pltfm
>> bf-sde.bf_pltfm> qsfp
>> bf-sde.bf_pltfm.qsfp> show
>> Max ports supported ==> 56
>> ================
>> Show for QSFP     :
>> ================
>> --------------------------------------------------------------------------------
>> port     id             vendor                                         part_num                         eth     ext-eth Om-len Cu-Len     Qsfp-type
>>                                                                                                                                                                                 cmpl         cmpl
>> --------------------------------------------------------------------------------
>> --------------------------------------------------------------------------------
>>
>> ================
>> Show for CMIS:
>> ================
>> --------------------------------------------------------------------------------
>> port     id             vendor                                         part_num                         Cu-Len                     conn-type
>> --------------------------------------------------------------------------------
>> --------------------------------------------------------------------------------
>> port     id             vendor                                         part_num                         Optics                     conn-type
>> --------------------------------------------------------------------------------
>> --------------------------------------------------------------------------------
>>
>> ================
>> Show for SFP:
>> ================
>> ---------------------------------------------------------------------------------
>> Port     ID             Vendor                                             Part No.                                             Cable Length             Type
>> ---------------------------------------------------------------------------------
>> bf-sde.bf_pltfm.qsfp>
>>
>>
>> *******************************************************************************************************
>>
>>
>> bfshell> version
>> 9.7.0bfshell> ucli
>> Cannot read termcap database;
>> using dumb terminal settings.
>> bf-sde.pm> show
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> PORT |MAC |D_P|P/PT|SPEED     |FEC |AN|KR|RDY|ADM|OPR|LPBK             |FRAMES RX                         |FRAMES TX                         |E
>> -----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-
>> 47/0 |23/2|134|3/ 6|10G             |NONE|Ds|Au|NO |ENB|DWN|     NONE     |                                                         0|                                                         0|
>> 49/0 |20/0|156|3/28|100G         | RS |Ds|Au|YES|ENB|UP |     NONE     |                                             5247|                                             2926|
>> bf-sde.pm> ..
>> bf-sde> bf
>> bf-sde> bf_pltfm
>> bf-sde.bf_pltfm> qs
>> bf-sde.bf_pltfm> qsfp
>> bf-sde.bf_pltfm.qsfp> show
>> Max ports supported ==> 76
>> ================
>> Show for QSFP     :
>> ================
>> --------------------------------------------------------------------------------
>> port     id             vendor                                         part_num                         eth     ext-eth Om-len Cu-Len     Qsfp-type
>>                                                                                                                                                                                 cmpl         cmpl
>> --------------------------------------------------------------------------------
>>             1     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             2     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             3     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             4     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             5     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             6     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             7     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             8     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>             9     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         10     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         11     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         12     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         13     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         14     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         15     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         16     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>>         49     0x11 CISCO-INNOLIGHT     TF-FC020-NC2             0x80     0x01                     --0--     20 m             Optical
>>         57     0x00                                                                                                                                     0x00     0x00                     --0--     0 m     Copper Loop
>> --------------------------------------------------------------------------------
>>
>> ================
>> Show for CMIS:
>> ================
>> --------------------------------------------------------------------------------
>> port     id             vendor                                         part_num                         Cu-Len                     conn-type
>> --------------------------------------------------------------------------------
>> --------------------------------------------------------------------------------
>> port     id             vendor                                         part_num                         Optics                     conn-type
>> --------------------------------------------------------------------------------
>> --------------------------------------------------------------------------------
>> bf-sde.bf_pltfm.qsfp>
>>
>>
>>
>>
>>
>>
>> On 6/22/22 12:56, Gawen Davey wrote:
>>> Additionally, the BSP build script should have -DTHRIFT_ENABLED=off in the cmake invocation as well.
>>>
>>> Sorry there's a lot going on at the moment and struggling a bit to keep up with everything.
>>> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>> *From:* mc36 <>
>>> *Sent:* 22 June 2022 11:44
>>> *To:* Gawen Davey <>; Fr     d     ric LOUI <>; Alexander Gall <>
>>> *Cc:* <>; Alexander Jeffries <>
>>> *Subject:* Re: Access
>>> hi,
>>> after applying your patch, recompiled everything and given it a try... i still get segfault and bfswd does not start...
>>> thanks,
>>> cs
>>>
>>>
>>> mc36@stordis:~$ ./s.sh
>>> [sudo] password for mc36:
>>> 256
>>> i2c-1                 i2c                                                                                                 igb BB                                                                                                                                                                                                                                                                         I2C adapter
>>> i2c-2                 smbus                                                                                 SMBus I801 adapter at f000                                                                                                         SMBus adapter
>>> i2c-0                 i2c                                                                                                 igb BB                                                                                                                                                                                                                                                                         I2C adapter
>>> Using SDE /home/mc36/bf-sde-9.9.0/
>>> Using SDE_INSTALL /home/mc36/bf-sde-9.9.0//install/
>>> Setting up DMA Memory Pool
>>> Using TARGET_CONFIG_FILE /home/mc36/bf-sde-9.9.0//install//share/p4/targets/tofino/bf_router.conf
>>> Using PATH /home/mc36/bf-sde-9.9.0//install//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
>>> Using LD_LIBRARY_PATH /usr/local/lib:/home/mc36/bf-sde-9.9.0//install//lib:
>>> checking for bf_sysfs_fname /sys/class/bf/bf0/device/dev_add
>>> kernel mode packet driver present, forcing kernel_pkt option!
>>> bf_switchd: Install dir: /home/mc36/bf-sde-9.9.0//install/
>>> bf_switchd: system services initialized
>>> bf_switchd: loading conf_file /home/mc36/bf-sde-9.9.0//install//share/p4/targets/tofino/bf_router.conf...
>>> bf_switchd: processing device configuration...
>>> Configuration for dev_id 0
>>>                         Family                                                         : tofino
>>>                         pci_sysfs_str : /sys/devices/pci0000:00/0000:00:03.0/0000:05:00.0
>>>                         pci_int_mode         : 0
>>>                         sds_fw_path                 : share/tofino_sds_fw/avago/firmware
>>> bf_switchd: processing P4 configuration...
>>> P4 profile for dev_id 0
>>> num P4 programs 1
>>>                         p4_name: bf_router
>>>                         p4_pipeline_name: pipe
>>>                                         libpd:
>>>                                         libpdthrift:
>>>                                         context: /home/mc36/bf-sde-9.9.0//install//bf_router.tofino/pipe/context.json
>>>                                         config: /home/mc36/bf-sde-9.9.0//install//bf_router.tofino/pipe/tofino.bin
>>>                         Pipes in scope [0 1 2 3 ]
>>>                         diag:
>>>                         accton diag:
>>>                         Agent[0]: /home/mc36/bf-sde-9.9.0//install//lib/libpltfm_mgr.so
>>> bf_switchd: library /home/mc36/bf-sde-9.9.0//install//lib/libpltfm_mgr.so loaded
>>> bf_switchd: agent[0] initialized
>>>
>>> Platform Manager: Starting BF2556X-1T
>>> Platform Manager: Initialising SMB (i2c) subsystem
>>> Platform SMB: Detecting system device
>>> Platform SMB: System i2c bus found at /dev/i2c-2
>>> Platform Manager: Initialising QSFP subsystem
>>> Platform Manager: Initialising IPC (socket) subsystem
>>> Platform IPC: Socket at /tmp/tofino_usocket ready
>>> Platform Manager: Initialising IPMI (sensor) subsystem
>>>
>>> Device 0: Operational mode set to ASIC
>>> Initialized the device types using platforms infra API
>>> ASIC detected at PCI /sys/class/bf/bf0/device
>>> ASIC pci device id is 16 (0x0010)
>>> Skipped pkt-mgr init
>>> Starting PD-API RPC server on port 9090
>>> bf_switchd: drivers initialized
>>> \
>>> Platform Manager: Initialising LED subsystem
>>> Platform Manager: Initialising MDIO subsystem
>>> Platform Manager: Starting health monitor
>>>
>>> bf_switchd: dev_id 0 initialized
>>>
>>> bf_switchd: initialized 1 devices
>>> 2022-06-22 12:42:12.185073 BF_SYS ERROR - /home/mc36/bf-sde-9.9.0//install//lib/libdriver.so(+0x1c53bf2) [0x7f15747cabf2]
>>> 2022-06-22 12:42:12.185127 BF_SYS ERROR - /home/mc36/bf-sde-9.9.0//install//lib/libdriver.so(bf_switchd_lib_init+0x12ff) [0x7f15747d0dff]
>>> 2022-06-22 12:42:12.185148 BF_SYS ERROR - bf_switchd(+0x3773) [0x558c1b10d773]
>>> 2022-06-22 12:42:12.185165 BF_SYS ERROR - /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f157275ad0a]
>>> 2022-06-22 12:42:12.185180 BF_SYS ERROR - bf_switchd(+0x398a) [0x558c1b10d98a]
>>> /home/mc36/bf-sde-9.9.0//run_switchd.sh: line 218:         1092 Segmentation fault                                         sudo env "SDE=$SDE" "SDE_INSTALL=$SDE_INSTALL" $ASAN_ON_ERROR "PATH=$PATH"
>>> "LD_LIBRARY_PATH=$LD_LIBRARY_PATH" $DBG bf_switchd "$SERVER_LISTEN_LOCAL_ONLY" --install-dir $SDE_INSTALL --conf-file $TARGET_CONFIG_FILE "--init-mode=$INIT_MODE" $SKIP_HLD_STR
>>> $SKIP_P4_STR $SKIP_PORT_ADD_STR $STS_PORT_STR $KERNEL_PKT_STR $SHELL_NO_WAIT $@
>>> mc36@stordis:~$
>>> mc36@stordis:~$
>>> mc36@stordis:~$ sudo dmesg | tail -n 50
>>> [                 21.682010] i2c /dev entries driver
>>> [                 21.713375] igb: Intel(R) Gigabit Ethernet Network Driver
>>> [                 21.719450] igb: Copyright (c) 2007-2014 Intel Corporation.
>>> [                 22.086426] igb 0000:08:00.0: added PHC on eth0
>>> [                 22.090376] igb 0000:08:00.0 enp8s0f0: renamed from eth0
>>> [                 22.091505] igb 0000:08:00.0: Intel(R) Gigabit Ethernet Network Connection
>>> [                 22.105133] igb 0000:08:00.0: enp8s0f0: (PCIe:5.0Gb/s:Width x1) 84:c7:8f:02:20:61
>>> [                 22.113580] igb 0000:08:00.0: enp8s0f0: PBA No: 106300-000
>>> [                 22.119720] igb 0000:08:00.0: Using MSI-X interrupts. 8 rx queue(s), 8 tx queue(s)
>>> [                 22.490289] igb 0000:08:00.1: added PHC on eth0
>>> [                 22.494004] igb 0000:08:00.1 enp8s0f1: renamed from eth0
>>> [                 22.495370] igb 0000:08:00.1: Intel(R) Gigabit Ethernet Network Connection
>>> [                 22.508998] igb 0000:08:00.1: enp8s0f1: (PCIe:5.0Gb/s:Width x1) 84:c7:8f:02:20:62
>>> [                 22.517446] igb 0000:08:00.1: enp8s0f1: PBA No: 106300-000
>>> [                 22.523582] igb 0000:08:00.1: Using MSI-X interrupts. 8 rx queue(s), 8 tx queue(s)
>>> [                 22.532840] igb 0000:0a:00.0: PHY reset is blocked due to SOL/IDER session.
>>> [                 22.565111] pps pps0: new PPS source ptp2
>>> [                 22.568073] igb 0000:0a:00.0 enp10s0: renamed from eth0
>>> [                 22.569754] igb 0000:0a:00.0: added PHC on enp10s0
>>> [                 22.580807] igb 0000:0a:00.0: Intel(R) Gigabit Ethernet Network Connection
>>> [                 22.588505] igb 0000:0a:00.0: enp10s0: (PCIe:2.5Gb/s:Width x1) 84:c7:8f:02:20:60
>>> [                 22.596826] igb 0000:0a:00.0: enp10s0: PBA No: 000300-000
>>> [                 22.602870] igb 0000:0a:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
>>> [                 22.631318] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
>>> [                 22.638472] i2c i2c-2: 2/4 memory slots populated (from DMI)
>>> [                 22.672393] igb 0000:0a:00.0 enp10s0: igb: enp10s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
>>> [                 22.683389] IPv6: ADDRCONF(NETDEV_CHANGE): enp10s0: link becomes ready
>>> [                 22.928611] bf_kpkt: loading out-of-tree module taints kernel.
>>> [                 22.965925] bf_kpkt: module verification failed: signature and/or required key missing - tainting kernel
>>> [                 22.986580] bf_kpkt: Intel(R) Switch ASIC Linux Packet Driver - version 1.0
>>> [                 22.994366] bf_kpkt: Copyright (c) 2015-2022 Intel Corporation.
>>> [                 23.001003] bf device class created
>>> [                 23.004901] Use MSI interrupt
>>> [                 23.008215] kpkt_mode 1 hd_room 32 dr_int_en 1 rx_count 256
>>> [                 23.014506] bf 0000:05:00.0: enabling device (0100 -> 0102)
>>> [                 23.020908] pmd_set_huge: Cannot satisfy [mem 0x383ff8000000-0x383ff8200000] with a huge-page mapping due to MTRR override.
>>> [                 23.033696] bf using 2 MSI irq from 104
>>> [                 23.033859] BF allocating 2 MSI vectors from         104
>>> [                 23.039121] bf 0000:05:00.0: bf device 0 registered with irq 104
>>> [                 23.045826] bf probe ok
>>> [                 23.048559] bf_kpkt: NAPI Net Driver,version 9.9.0-22-cpr (01May2017)
>>>
>>> [                 23.057882] bf_pci0 BF PCI-MAC is up
>>> [                 23.059777] bf 0000:05:00.0 ens1: renamed from bf_pci0
>>> [                 23.061901] bf_kpkt kernel processing enabled for dev 0 subdev_id 0
>>> [                 25.849946] bf_m_init 31
>>> [                 29.379258] bf_dev_add
>>> [                 29.383494] IPv6: ADDRCONF(NETDEV_CHANGE): ens1: link becomes ready
>>> [                 29.392419] bf_switchd[1093]: segfault at 0 ip 0000000000000000 sp 00007ffeb74bff18 error 14 in bf_switchd[558c1b10a000+3000]
>>> [                 29.405071] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.
>>> mc36@stordis:~$
>>>
>>> On 6/22/22 11:08, Gawen Davey wrote:
>>>> Yes, It will go on the portal. But it's beta, not ready for general release.
>>>>
>>>> With respect to the latest error, looks like SDE 9.9.0 removed some code that handled a case where a part number is not properly burned into the "efuse". This is not something that
>>>> can be fixed by the BSP, and requires a patched bf-drivers package. So the SDE version as it comes from Intel won't ever work.
>>>>
>>>> I've got a script as a workaround. It unpacks the SDE and bf-drivers package, applies the necessary patch, and packages everything back up again. It expects the original SDE
>>>> tarball to be in the same directory as itself, and will replace it in-situ.
>>>>
>>>> Probably don't need to create an entire SDE tarball, so the last three lines are probably unecessary.
>>>>
>>>> In any case, I've raised a ticket with Intel, but this certainly sets back my plans. I don't want to add more scripts and instructions to our documentation and downloads, so
>>>> nothing will be going on the support portal until I hear back from Intel.
>>>>
>>>> #! /usr/bin/env bash
>>>>
>>>> set -eE
>>>>
>>>> script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
>>>>
>>>> cd ${script_dir}
>>>>
>>>> tar xvf bf-sde-9.9.0.tgz
>>>> cd bf-sde-9.9.0/packages
>>>> tar xvf bf-drivers-9.9.0.tgz
>>>> rm bf-drivers-9.9.0.tgz
>>>>
>>>> patch -p0 <<'EOM'
>>>> Index: bf-drivers-9.9.0/src/lld/lld_efuse_tof.c
>>>> ===================================================================
>>>> --- bf-drivers-9.9.0.orig/src/lld/lld_efuse_tof.c
>>>> +++ bf-drivers-9.9.0/src/lld/lld_efuse_tof.c
>>>> @@ -117,6 +117,15 @@ int lld_efuse_tof_load(bf_dev_id_t dev_i
>>>>                                                 dev_p->efuse_data.voltage_scaling =
>>>>                                                                                                 extract_bit_fld_128(hi64, lo64, (245 - 128), (243 - 128));
>>>> +                                         /* If either pipes or ports are disabled in efuse we'll pretend
>>>> +                         * this is a tofin-small */
>>>> +                 if ((dev_p->efuse_data.pipe_disable != 0) ||
>>>> +                                                                 (dev_p->efuse_data.port_disable_map_lo != 0)) {
>>>> +                                         /* This is a temporary hack since some of the Tofino lite chip dont have
>>>> +                                                                         have the chip part number burned correctly in the efuse */
>>>> +                                         dev_p->efuse_data.chip_part_number = BFN_PART_NBR_BFNT10032D;                 // T-3.2-Half
>>>> +                 }
>>>> +
>>>>                                                 if (dev_p->efuse_data.chip_part_number == BFN_PART_NBR_BFNT10032D) {
>>>>                                                                         // T-3.2-Half
>>>>                                                                         uint64_t p = dev_p->efuse_data.port_disable_map_lo;
>>>> EOM
>>>>
>>>>
>>>> tar cvf bf-drivers-9.9.0.tgz bf-drivers-9.9.0
>>>> rm -rf bf-drivers-9.9.0
>>>> cd ${script_dir}
>>>> rm bf-sde-9.9.0.tgz
>>>> tar cvf bf-sde-9.9.0.tgz bf-sde-9.9.0
>>>>
>>>>
>>>>



Archive powered by MHonArc 2.6.19.

Top of Page