Page MenuHomeFreeBSD

PowerPCUmbrella
ActivePublic

Recent Activity

Sat, Dec 1

jhibbits closed D18364: Fix PowerPC64 ELFv1-specific problem in __elf_phdr_match_addr() leading to crash in threaded programs that unload libraries..
Sat, Dec 1, 8:39 PM · PowerPC
kib accepted D18364: Fix PowerPC64 ELFv1-specific problem in __elf_phdr_match_addr() leading to crash in threaded programs that unload libraries..
Sat, Dec 1, 10:06 AM · PowerPC
git_bdragon.rtk0.net updated the diff for D18364: Fix PowerPC64 ELFv1-specific problem in __elf_phdr_match_addr() leading to crash in threaded programs that unload libraries..

Replaced the comment block with one that jhibbits wrote that's worded a lot better than mine.

Sat, Dec 1, 1:37 AM · PowerPC

Thu, Nov 29

jhibbits closed D18352: Allow truss to operate on ELFv2 processes..
Thu, Nov 29, 3:57 AM · PowerPC
jhibbits closed D18330: Fix thread creation in PowerPC64 ELFv2 processes..
Thu, Nov 29, 3:39 AM · PowerPC

Wed, Nov 28

kib added inline comments to D18364: Fix PowerPC64 ELFv1-specific problem in __elf_phdr_match_addr() leading to crash in threaded programs that unload libraries..
Wed, Nov 28, 9:11 AM · PowerPC
git_bdragon.rtk0.net created D18364: Fix PowerPC64 ELFv1-specific problem in __elf_phdr_match_addr() leading to crash in threaded programs that unload libraries..
Wed, Nov 28, 1:25 AM · PowerPC

Tue, Nov 27

jhibbits accepted D18352: Allow truss to operate on ELFv2 processes..
Tue, Nov 27, 4:25 AM · PowerPC
jhibbits accepted D18330: Fix thread creation in PowerPC64 ELFv2 processes..

LGTM.

Tue, Nov 27, 4:21 AM · PowerPC
git_bdragon.rtk0.net created D18352: Allow truss to operate on ELFv2 processes..
Tue, Nov 27, 4:11 AM · PowerPC

Mon, Nov 26

git_bdragon.rtk0.net updated the diff for D18330: Fix thread creation in PowerPC64 ELFv2 processes..

Fix ABI violation that was causing crash on thread exit.

Mon, Nov 26, 6:25 AM · PowerPC

Sun, Nov 25

git_bdragon.rtk0.net created D18330: Fix thread creation in PowerPC64 ELFv2 processes..
Sun, Nov 25, 9:19 AM · PowerPC

Tue, Nov 20

zeising closed D18049: Enable evdev in ppc32 generic.
Tue, Nov 20, 7:31 PM · PowerPC
jhibbits accepted D18049: Enable evdev in ppc32 generic.

It builds, I see no problem with committing it. If it causes problems we can fix it as they come.

Tue, Nov 20, 7:19 PM · PowerPC

Mon, Nov 19

zeising created D18049: Enable evdev in ppc32 generic.
Mon, Nov 19, 4:24 PM · PowerPC
zeising closed D18026: Enable evdev on ppc64.
Mon, Nov 19, 3:37 PM · PowerPC
mmacy accepted D18026: Enable evdev on ppc64.

LGTM

Mon, Nov 19, 6:52 AM · PowerPC

Sat, Nov 17

zeising created D18026: Enable evdev on ppc64.
Sat, Nov 17, 10:15 PM · PowerPC

Nov 13 2018

kbowling closed D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Nov 13 2018, 9:19 AM · PowerPC
timur accepted D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.

LGTM

Nov 13 2018, 8:49 AM · PowerPC

Nov 8 2018

jhibbits closed D17813: powerpc64: Fix "show spr" command on ELFv2 kernels.
Nov 8 2018, 8:49 PM · PowerPC

Nov 2 2018

git_bdragon.rtk0.net created D17813: powerpc64: Fix "show spr" command on ELFv2 kernels.
Nov 2 2018, 4:04 AM · PowerPC

Oct 30 2018

kbowling added a comment to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.

@krion or @timur can I get approval for this to go into unfrozen head?

Oct 30 2018, 6:47 AM · PowerPC

Oct 16 2018

jhibbits accepted D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 16 2018, 3:32 PM · PowerPC
imp added inline comments to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 16 2018, 7:56 AM · PowerPC
kbowling added a comment to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.

Addressed the two inlines but the overall intent here is to not think about this and follow amd64 GENERIC. When they reduce due to devmatch, we replay the change.

Oct 16 2018, 4:41 AM · PowerPC
jhibbits added a comment to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.

Overall I like the idea, but why include things that are likely never to be used? GENERIC* should be getting smaller, not larger, with devmap taking a chunk of the responsibilities.

Oct 16 2018, 3:44 AM · PowerPC

Oct 11 2018

kbowling added reviewers for D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC: krion, timur.
Oct 11 2018, 9:17 AM · PowerPC
kbowling updated the diff for D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 11 2018, 9:14 AM · PowerPC
kbowling added inline comments to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 11 2018, 9:07 AM · PowerPC
kbowling created D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 11 2018, 9:06 AM · PowerPC

Sep 25 2018

jhibbits closed D17183: Fix random DMA failure on powernv.
Sep 25 2018, 2:34 AM · PowerPC

Sep 19 2018

nwhitehorn accepted D17183: Fix random DMA failure on powernv.
Sep 19 2018, 8:24 PM · PowerPC
git_bdragon.rtk0.net updated the diff for D17183: Fix random DMA failure on powernv.

Add a check for powernv by running the opal_check().

Sep 19 2018, 8:02 PM · PowerPC

Sep 17 2018

git_bdragon.rtk0.net added a comment to D17183: Fix random DMA failure on powernv.

Oh, right, I forgot to also put in my original symptoms and train of thought, for people who weren't following along with my chasing of this issue:

Sep 17 2018, 8:31 PM · PowerPC
git_bdragon.rtk0.net added a comment to D17183: Fix random DMA failure on powernv.

hmm, actually, phb3 does the same thing for MSI when initting ioda2 as phb4 does for ioda3. Is this bug also happening on P8?

Sep 17 2018, 7:18 PM · PowerPC
git_bdragon.rtk0.net added a comment to D17183: Fix random DMA failure on powernv.

How about /interrupt-controller@0 is compatible with "ibm,opal-xive-vc" as a check then? That seems to me like a good way to target P9 xics emulation specifically, without matching on P8.

Sep 17 2018, 6:44 PM · PowerPC
nwhitehorn added a comment to D17183: Fix random DMA failure on powernv.

Can we make the check the presence of a PHB4 node in the device tree rather than an #ifdef? It might also be best to do this in platform_powernv.c, but that's a bit larger of a project.

Sep 17 2018, 6:25 PM · PowerPC
jhibbits added a reviewer for D17183: Fix random DMA failure on powernv: nwhitehorn.
Sep 17 2018, 6:22 PM · PowerPC

Sep 16 2018

git_bdragon.rtk0.net added a comment to D17183: Fix random DMA failure on powernv.

Physical map before:

Sep 16 2018, 9:29 PM · PowerPC
git_bdragon.rtk0.net updated the summary of D17183: Fix random DMA failure on powernv.
Sep 16 2018, 9:23 PM · PowerPC
git_bdragon.rtk0.net created D17183: Fix random DMA failure on powernv.
Sep 16 2018, 9:20 PM · PowerPC

Sep 4 2018

kbowling closed D16784: Fix powerpc64 gcc dependency loop.
Sep 4 2018, 10:26 PM · PowerPC
timur accepted D16784: Fix powerpc64 gcc dependency loop.

Approved for gcc7* changes

Sep 4 2018, 10:17 PM · PowerPC
gerald added a comment to D16784: Fix powerpc64 gcc dependency loop.

@gerald The issue right now is that there is a dependency loop, gcc7 wants gcc7 to build gcc7.

You are right that setting this just on gcc7 will work for now.

The reason I specified it on the others was for future when GCC_DEFAULT is updated, since this was a regression from gcc6. Any thought on that, should we just limit it to gcc7 for now and let that be dealt with when it happens?

Sep 4 2018, 10:17 PM · PowerPC
kbowling added a comment to D16784: Fix powerpc64 gcc dependency loop.

@gerald The issue right now is that there is a dependency loop, gcc7 wants gcc7 to build gcc7.

Sep 4 2018, 10:04 PM · PowerPC
gerald added a comment to D16784: Fix powerpc64 gcc dependency loop.

For the record "needs revision" only due to my questions/doubts re gcc8* and gcc9* -- gcc7 is ready to go,
and I'd encourage you to commit right away. Hope this helps clarify?

Sep 4 2018, 9:24 PM · PowerPC
gerald requested changes to D16784: Fix powerpc64 gcc dependency loop.

From what I can see, this should only be required for lang/gcc7{,-devel}
not later versions, since them using USE_GCC=yes will then rely on the
canonical version which is GCC 7 -- unless someone does not build in a
clean and separate build environment, which isn't really recommended
any longer.

Sep 4 2018, 9:19 PM · PowerPC

Aug 23 2018

kbowling added reviewers for D16784: Fix powerpc64 gcc dependency loop: timur, krion.
Aug 23 2018, 6:46 AM · PowerPC

Aug 18 2018

kbowling updated subscribers of D16784: Fix powerpc64 gcc dependency loop.
Aug 18 2018, 10:23 AM · PowerPC