Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
From: bugzilla-daemon@libre-soc.org
To: libre-riscv-dev@lists.libre-riscv.org
Subject: [libre-riscv-dev] [Bug 365] ROCM/Libre-SOC GPU Opcode interoperability
Date: Sun, 07 Jun 2020 20:21:27 +0000
Message-ID: <bug-365-13-5wSYjThsoB@https.bugs.libre-soc.org/> (raw)
In-Reply-To: <bug-365-13@https.bugs.libre-soc.org/>

https://bugs.libre-soc.org/show_bug.cgi?id=365

--- Comment #9 from Cole Poirier <colepoirier@gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #6)
> sadly, luc (who is named explicitly in ARM NDAs that under no circumstances
> is he to be contacted for any reason by the signatories) has been under such
> constant attack for over a decade, for his work, that he has given up
> working on graphics drivers entirely.

That's devastatingly sad, what a loss for the libre community! Just so
incredibly upsetting.

> a friend of his found him some work to do and he now has enough money to pay
> for his family.

I'm thankful that he was able to survive, but it's still such a tragedy.

> some microsoft employees at one point gave serious consideration to engaging
> in a similar style of concerted attack against me, because of the reverse
> engineering that i did back in 1996-2000.  they even called my employer,
> ISS, to arrange to have me fired or silenced.
> 
> several senior employees inside microsoft, people who had been with the
> company since its beginning, had to explain to them in very blunt and clear
> terms that if they pissed me off, the knowledge and expertise that i had on
> the security vulnerabilities within the NT Operating System (of which those
> senior employees were keenly aware) could, if i focussed on revealing those
> vuulnerabilities day after day, week after week, could literally have
> brought their billion dollar company to its knees.
> 
> they left me alone.

This in contrast to what happened to Luc is pretty darn cool. I'm very glad you
posed a great enough threat that you were left alone.

> luc verhaegen was not in a similar position because MALI and GPUs in general
> are not exactly critical components (unlike spectre, meltdown etc), and
> there is not a monopoly situation like there was with microsoft.

That's interesting, learning more about these market dynamics would probably
help me write better pitches. Not antagonistic, just knowing the state of the
markets we are trying to get into.

> now you know a little bit more about the background, why i started this
> project, and also why full transparency is so very important.  it's because
> with full transparency there *is* no opportunity to exploit, blackmail or
> undermine software libre developers, and there *is* no need for people to
> frivolously have their time and expertise wasted on reverse engineering.

This is why I joined the project and am trying to take a more active role in
the company as well. You, Luke are the reason I joined the project, because of
your awesome capabilities gained through very smart "laziness" in your reverse
engineering and learning, but far more importantly your commitment to the
Titanian principles. I want to help you succeed in your mission to bring
genuine ethics to technology.

> it just so happens that this results in things being far easier for
> customers (like the fact that RTOSes such as the Amazon IOT one) get
> *direct* access to GPU capabilities, debugging is easier, extensibility is
> easier, development costs are dramatically reduced and so on.

I'm focusing heavily on this in the pitch. I really liked Cesar's comments from
a few weeks ago about the difference our open stack would make to his
productivity and capabilities when it comes to scientific data acquisition. I
think this definitely applies across the board from hobbyists right up through
mega corporations. With open standards and documentation, from the top of the
software stack, down through firmware and to the level of hardware schematic
diagrams, "debugging is easier, extensibility is easier, development costs are
dramatically reduced and so on."

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

  parent reply index

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-06 23:57 [libre-riscv-dev] [Bug 365] New: " bugzilla-daemon
2020-06-06 23:58 ` [libre-riscv-dev] [Bug 365] " bugzilla-daemon
2020-06-07  2:50 ` bugzilla-daemon
2020-06-07  3:03 ` bugzilla-daemon
2020-06-07  3:31 ` bugzilla-daemon
2020-06-07  3:47 ` bugzilla-daemon
2020-06-07  4:30 ` bugzilla-daemon
2020-06-07 17:41 ` bugzilla-daemon
2020-06-07 17:52 ` bugzilla-daemon
2020-06-07 20:21 ` bugzilla-daemon [this message]
2020-06-07 20:29 ` bugzilla-daemon
2020-06-07 21:23 ` bugzilla-daemon
2020-06-07 21:39 ` bugzilla-daemon
2020-06-09 17:04 ` bugzilla-daemon
2020-06-12 18:24 ` bugzilla-daemon
2020-06-12 21:40   ` Luke Kenneth Casson Leighton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-365-13-5wSYjThsoB@https.bugs.libre-soc.org/ \
    --to=bugzilla-daemon@libre-soc.org \
    --cc=libre-riscv-dev@lists.libre-riscv.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Libre RISC-V Mailing list Archives (accessible via public-inbox)

Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev

Example config snippet for mirrors


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git