Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - pocock

Pages: [1] 2 3 ... 6
1
General OpenPOWER Discussion / police rumors, Talos II sold
« on: February 10, 2025, 05:20:32 pm »
Around FOSDEM, various people asked me about the "police" smear campaign.  It is extremely offensive to my family.  I actually resigned from some of my voluntary responsibilities around the time my father died.  It has nothing to do with police.

Jonathan Carter does not want every Debian author to have an equal chance in the elections.  FSFE even canceled their Fellowship elections.  Nonetheless, these people have no right to make defamation around the death of my father.

I put photographs on my blog.  People can look at the evidence in the photographs.

a) police arrested two Outreachy interns in Zurich, Switzerland and now the same two Albanian women were in close proximity to the crisis about Sonny Piers at GNOME

b) Switzerland is planning to ban Swastikas.  I photographed a Swiss woman with a Swastika tattoo but I have no connection to this woman or Nazism.  It is an odd coincidence, but my birthday is the Kristallnacht.

I used to row with a police officer.  He is one of the legends of policing in Australia and he won emergency practitioner of the year, a real life version of John McClane from Die Hard.  I have a lot of respect for the people who serve in the police and the military so I do not publish their names or other identifying details, nonetheless, it is a true story.

I sold both of my Talos II workstations but I was also very pleased with the reliability and features of the platform.  I am still interested in finding positive ways to ensure my open source development work is compatible with the POWER architecture and easily accessible to those people who choose any of the non-x86 architectures such as POWER and ARM64.

2
Irish elections are tomorrow and one of the big issue is the state dependency on tax revenue from multinationals

There are many discussions that can be started about multinationals but the one topic I want to mention here is the presence of Intel's CPU manufacturing plant on the edge of Dublin and the supply chain that supports them.

People are asking how Ireland can broaden its revenue streams by having a more diverse range of companies.  Nonetheless, it makes sense to have companies that use the existing supply chains and skills.  This gives more options for tech workers when they want to change jobs.

Has anybody heard anything recently about anybody other than IBM wanting to engage in OpenPOWER chip production?

Does anybody have any general comments on the possibility of somebody producing RISC V in Ireland or is RISC V still a pipe dream?

At the same time, there is a a new category on my blog for IPFS and some posts about how this tool has been used and useful in elections.

3

After I made the post about selling my Talos II workstations, I received more queries about how the rumors about a harassment judgment really started back in 2018.

Therefore, I have now published the judgment and recordings from the trial in Zurich

One thing that is clear, the harassment was sometimes occurring when I was not even there.  I would sometimes be away for 1 or 2 weeks with my work. Carla would be alone with the cats and this racist Swiss landlady would make them feel really bad with her paw behavior.  My absences at the time are actually confirmed by the lawyers from the other side, they thought they had to harass Carla because I was not there and difficult to contact.  It is really incredulous that Debian people intruded and starting spreading rumors about harassment after this happened.


4
Hi all,

My Talos II systems have worked very well for a number of years

I recently had some experiences with BIOS updates on hardware from another vendor.  The vendor requires people to have accounts, support contracts and running a specific operating system to run some utilities.  As the hardware had a very old BIOS firmware it couldn't update directly to the current version.  It was a huge hassle and it reminded me of the benefits of having things like petitboot and open source BIOS code.

Nonetheless, it feels foolish for me to spend time testing the platform and creating patches when some people are undermining collaboration in larger Linux distributions.

With that in mind I'm looking to sell the two workstations.  I will probably spend more of my time on other areas of open source.  By purchasing the workstations, you are indirectly supporting my work in other areas.

I can sell them whole or to reduce shipping costs I could remove them from the cases and sell the combination of motherboard/CPU/heatsink/memory without case/GPU.

Full specifications and proposed prices below.  Offers will be considered.

Regards,

Daniel



Workstation B, build price approx EUR 5,400, sell for EUR 3,500, buy only Talos II motherboard/two CPUs/HSF/RAM only EUR 2,900 :

Motherboard/Dual CPU/HSF bundleRaptorT2P9D011
Heat sink fan (HSF) – 3UIBM01KL9602
CPU in bundle – 4-core POWER9 3.8GHzIBMCP9M012dual CPU
SATA controller1
CD/DVD ROM drive1
RAM ECC 16GB DDR4-26668(total: 128GB, spread over all eight channels for maximum performance)
CaseCorsairCarbide Series Air 540 Cube1
PSUSeasonicPrime TX 8501
FansNoctuaNF-A14 chromax black swap3
GPUAMD / SaphhireRadeon RX580 8GB1

(SOLD) Workstation A, build price over EUR 6500, sell for EUR 4,500, buy only Talos II motherboard/two CPUs/HSF/RAM only EUR 3,800 (SOLD):

Motherboard/Dual CPU/HSF bundleRaptorT2P9D011
Heat sink fan (HSF) – 3UIBM01KL9602
CPU - 8-core POWER9 3.8GhzIBMCP9M322dual CPU
RAM ECC 16GB DDR4-2666SamsungM393A2K40CB2-CTD8(total: 128GB, spread over all eight channels for maximum performance)
CaseFractalDefine 7 XL1
PSUSeasonicPrime TX 8501
GPUAMD / SaphhireRadeon RX580 8GB1
GPU riserFractal1

5
General Discussion / HP printers and the hplip plugin
« on: July 04, 2024, 04:32:20 am »
Some HP printers need a binary plugin

The hplip (open source package) tool can download the plugin directly from HP

The plugin is an x86 binary

At some point HP added support for ARM

In some cases, the printer and flatbed scanner will work fine without the plugin but to use more advanced features, e.g. the ADF duplex mode, you need to have the plugin.

Does anybody have any experience with this issue, for example:

- is there any printer/scanner/ADF setup that gives a completely or as much as possible free experience?

- can the plugin be executed with an emulator?

- did anybody already raise a support request with HP for a ppc64el binary of the plugin?

6

The Talos II and Blackbird have been marketed as a platform for security-minded users and many people have purchased the platform with that in mind.

Security is only as good as the weakest link in the chain.  It is no good having the most secure hardware if there are regular defects in the OS or web browser or some other level in the stack.

I've recently started blogging about Debian's handling of security issues.

This is not a new concern: in 2008, it was the OpenSSL random number generator and some people still have vulnerable keys in use today, 16 years later.

The new revelation is that in March 2000, Edward Brocklesby took over the SSH2 package and uploaded new binaries into Debian

Six weeks later and in April 2000 Brocklesby was secretly expelled for hacking

The Debian Social Contract, point 3 tells us "we won't hide problems".  I felt the social contract compelled me to bring this SSH2 affair into the public domain at the beginning of June 2024.  Andreas Tille has made four more "Statement on Daniel Pocock" insult responses in barely four weeks, two of them on web sites and two by spam emails.  Somebody commented that Debian never had such a big hissy fit.

Nonetheless, these hissy fits reveal a lot about the culture.  I made a chronological review of the culture so people can see it is not about me, the series of suicides and other deaths, with evidence, suggest it is about the mindset of the group.  For people who have to answer everything with a new "Statement on Daniel Pocock", what we see is that being stubborn is more important than being secure.

The Brocklesby affair may be 24 years ago but it actually reveals a continuity.  We can measure subsequent security incidents against the Brocklesby affair and see that each time Debian is tested, the responses are lackluster.

7

I already started another thread here about all the suspend modes, including suspend to RAM and the special modes of the POWER9 architecture.  I'm starting this new thread to focus on hibernate, in other words, suspend-to-disk (STD)

There is a section about hibernation in the official Linux kernel guide.  They state:

Quote
Hibernation

This state (also referred to as Suspend-to-Disk or STD) offers the greatest energy savings and can be used even in the absence of low-level platform support for system suspend.

This means it doesn't matter if POWER9 or the motherboard (Talos II, Blackbird, Condor) have any hardware support for hibernation.  The suspend and resume work is all done by the operating system.

The kernel guide goes on to state:

Quote
However, it requires some low-level code for resuming the system to be present for the underlying CPU architecture.

Is that code already available in any newer kernels?

Is that code available in any alternative operating system like FreeBSD or OpenBSD?

I did a check on one of my own systems and it doesn't appear to support it, disk is missing from the output:


$ cat /sys/power/state
freeze mem


Here is the same command on an Intel host, notice the disk support is listed there:


$ cat /sys/power/state
freeze mem disk



8

For my first workstation, I purchased two Samsung PM9A1 (1TB) SSDs and I purchased two of the IcyBox IB-PCI208-HS cards to put them into PCIe slots.  They worked immediately and I've had them for 11 months without any problem

Now I purchased two of the PM9A1 (2TB) SSDs and two more identical IB-PCI208-HS cards.  These are only showing up intermittently or not at all when the machine boots.

In petitboot there is a lot of kernel error logging like this:

Code: [Select]
[  937.395593] EEH: Recovering PHB#1-PE#fd
[  937.395607] EEH: PE location: UOPWR.A100029-Node0-CPU1 Slot1 (8x), PHB location: N/A
[  937.395609] EEH: This PCI device has failed 1 times in the last hour and will  be permanently disabled after 5 failures.
[  937.395611] EEH: Notify device drivers to shutdown
[  937.395614] EEH: Beginning: 'error_detected(IO frozen)'
[  937.395620] PCI 0001:01:00.0#00fd: EEH: Invoking nvme->error_detected(IO frozen)
[  937.395627] nvme nvme0: frozen state error detected, reset controller
[  937.578659] PCI 0001:01:00.0#00fd: EEH: nvme driver reports: 'need reset'
[  937.578662] EEH: Finished:'error_detected(IO frozen)' with aggregate recovery state:'need reset'
[  937.578667] EEH: Collect temporary log
[  937.578698] EEH: of node=0001:01:00.0
[  937.578702] EEH: PCI device/vendor: ffffffff
[  937.578706] EEH: PCI cmd/status register: ffffffff
[  937.578707] EEH: PCI-E capabilities and status follow:
[  937.578722] EEH: PCI-E 00: ffffffff ffffffff ffffffff ffffffff

I tried some of the following with no luck:

- removing the cards and re-inserting them in different slots

- removing the SSDs and putting them back into the cards

- upgrading the FPGA on the second workstation from 0xa to 0xc (v1.08) so that it matches the first workstation

- upgrading the PNOR on the second workstation to the v2.01 beta so that it matches the first workstation

- putting a new and bigger PSU on the second workstation (I needed to do this anyway for bigger GPU and more RAM)

- removing the GPU and everything else from the system and trying one SSD at a time


9

The wiki mentions that newer boards (v1.01) have an external oscillator for the FPGA

The oscillator is mentioned in this commit

If somebody has an older FPGA, e.g. 1.06 and they have a v1.01 motherboard, is there a pressing reason to upgrade the FPGA to 1.08?

Are there any particular problems that might occur if the user does not upgrade?

10

I did a fresh Debian install on one system and then left it at the GNOME login screen while making a phone call.

When I came back, the screen was frozen, SSH was not working any more but the CPUs and fans still active.

I rebooted it, checked the log and found that it had tried to sleep and managed to become frozen.

It is probably a good idea to track this with bug reports in both Debian and GNOME and change their default settings on ppc64le.

However, is there anything that can be done at a lower level, for example, in the kernel, to reject the sleep attempt rather than letting the system get into this frozen state?  If that could make it appear stable for every OS it would be much better than fixing it in one distribution at a time.

It was kind of obvious to me what had happened before I even looked in the logs but I can imagine some users might get a fright

11
On one of my machines, I notice that it doesn't respond to the USB keyboard when I am in the bootloader.  I haven't tested the other machine yet.

Normally I control these workstations through SSH to the BMC and it is a long time since I tried using a directly connected keyboard so I don't even remember if this worked before

I tried two different keyboards.  Both keyboards work fine with other workstations.

When Linux and GNOME boots on the Talos II, the keyboard begins working

In the bootloader config, I found an option to choose between hvc0 and tty1 consoles.  I don't know if that should make any difference but I tried both settings and it didn't help.

12

I decided to make another test of OpenBSD using the nightly build from 29 August that I found here.

The system is Talos II, dual CPU, 128GB and AMD Radeon RX 580 8GB.  Is this GPU currently supported on OpenBSD ppc?

I looked at the instructions here in the FAQ for X setup

Code: [Select]
# rcctl enable xenodm
# rcctl start xenodm

# pkg_info

amdgpu-firmware-20220708 firmware binary images for amdgpu(4) driver


Looking at the log, the X server is failing to run

Code: [Select]
cat /var/log/Xorg.0.log

[    19.833] (--) no aperture driver access: only wsfb driver useable
[    20.049] (EE)
Fatal server error:
[    20.049] (EE) xf86OpenConsole: No console driver found
Supported drivers: wscons
Check your kernel's console driver configuration and /dev entries(EE)
[    20.049] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
[    20.049] (EE) Please also check the log file at
"/var/log/Xorg.0.log" for additional information.
[    20.049] (EE)
[    20.050] (EE) Server terminated with error (1). Closing log file.





13
Talos II / mixing memory sizes on the same CPU?
« on: August 30, 2022, 03:00:09 am »

I understand that each CPU has four memory channels, therefore, optimum performance is achieved when all four memory banks have an identical size and they are accessed in parallel.

Nonetheless, is it safe or practical to mix memory sizes in the memory banks on the same CPU?

For example, could the user have 2 x 16GB and 2 x 32GB connected to a single CPU?

Would the CPU ignore the extra capacity in the larger modules and use them all as 16GB?  Or would it somehow access the RAM using two channel speeds?

14
Talos II / different memory sizes on each CPU in multi-CPU systems?
« on: August 30, 2022, 02:56:21 am »

For dual CPU systems, is it necessary to have an identical memory configuration on each CPU?

For example, if a user has 4 x 16GB on CPU1 does that mean the user must have 4 x 16GB on CPU2?

Or can the user have 4 x 16GB on CPU1 and 4 x 32GB on CPU2?

15
This was a comment in the discussion about donating a Blackbird to a worthy cause

It is probably not hard to create a dashboard to scrape or aggregate issues from bug trackers in various free software projects and assemble them into some kind of dashboard or heat map to identify the pinch-points for widespread OpenPOWER use.

Scraping the data is rather easy, most bug trackers have at least one well known API like RSS or iCalendar.

Identifying which issues relate to OpenPOWER depends on how diligent people are in tagging their bugs.

Deciding how to prioritize the issues on a dashboard or heat map may be more contentious as different people have different perspectives about which issues are important.

Pages: [1] 2 3 ... 6