Page MenuHomeFreeBSD
Feed Advanced Search

Nov 3 2023

alfredo closed D42417: powerpc: Fix inconsistent Altivec handling in set_mcontext.
Nov 3 2023, 5:56 PM · PowerPC
alfredo accepted D42417: powerpc: Fix inconsistent Altivec handling in set_mcontext.
Nov 3 2023, 5:29 PM · PowerPC
luporl removed a member for PowerPC: luporl.
Nov 3 2023, 4:42 PM

Oct 31 2023

sanastasio_raptorengineering.com requested review of D42417: powerpc: Fix inconsistent Altivec handling in set_mcontext.
Oct 31 2023, 8:35 PM · PowerPC

Mar 1 2023

travis.cthall_gmail.com added a comment to D23809: [PowerPC] Fix sensor attachment on PowerBook5,3.

Recently got this patch working on 13.1, quiets the fans down on my Late 2003 PowerBook5,2. In fact the fans are barely on as far as I can tell, I'll have to investigate temperatures.

Mar 1 2023, 7:18 PM · PowerPC

Oct 6 2022

alfredo closed D36894: zfs: disable floating point on powerpc kernels.
Oct 6 2022, 8:36 PM · PowerPC
jhibbits accepted D36894: zfs: disable floating point on powerpc kernels.
Oct 6 2022, 6:59 PM · PowerPC
alfredo updated the summary of D36894: zfs: disable floating point on powerpc kernels.
Oct 6 2022, 6:53 PM · PowerPC
alfredo abandoned D19237: Fix TARGET_TRIPLE assembly and retrieve OS version automatically.

This was superseded by https://reviews.freebsd.org/D36420

Oct 6 2022, 6:04 PM · PowerPC

Oct 4 2022

Herald added a reviewer for D30797: powerpc64: make radix with superpages default: manu.
Oct 4 2022, 4:30 PM · PowerPC

Oct 3 2022

alfredo closed D36865: powerpc: slb_alloc_user_cache fix missing uma_zalloc wait flag.
Oct 3 2022, 8:57 PM · PowerPC
markj accepted D36865: powerpc: slb_alloc_user_cache fix missing uma_zalloc wait flag.
Oct 3 2022, 8:41 PM · PowerPC
alfredo updated the summary of D36865: powerpc: slb_alloc_user_cache fix missing uma_zalloc wait flag.
Oct 3 2022, 8:32 PM · PowerPC
alfredo closed D36234: cpuset: add local functions for copyin/copyout.
Oct 3 2022, 12:03 PM · PowerPC

Sep 30 2022

luporl added a comment to D36234: cpuset: add local functions for copyin/copyout.

Make this change powerpc* only in order to unbreak pfsync module and
the test infrastructure.

I'm also seeing this issue when zfs tries to mount my partition.

Sep 30 2022, 12:55 PM · PowerPC
luporl accepted D36234: cpuset: add local functions for copyin/copyout.

Considering PowerPC has been broken for quite some time, this seems a good approach, while the real issue on LLD or the kernel linker is not resolved.

Sep 30 2022, 12:52 PM · PowerPC

Sep 29 2022

alfredo updated the diff for D36234: cpuset: add local functions for copyin/copyout.

Make this change powerpc* only in order to unbreak pfsync module and
the test infrastructure.

Sep 29 2022, 6:06 PM · PowerPC

Aug 17 2022

dchagin added a comment to D36234: cpuset: add local functions for copyin/copyout.

This is rather strange. The description makes it sound like there is a bug somewhere in powerpc relocation handling, nothing specifically to do with cpuset code.

working with gsoc student on ppc64 Linuxulator we see the same relocation problem with copyin/copyout calls from loadable modules

Aug 17 2022, 9:43 AM · PowerPC

Aug 16 2022

alfredo added a comment to D36234: cpuset: add local functions for copyin/copyout.

This is rather strange. The description makes it sound like there is a bug somewhere in powerpc relocation handling, nothing specifically to do with cpuset code.
Until the problem is better understood, I don't think it's appropriate to commit something like this - how do you know that the bug won't require another workaround next week?

Aug 16 2022, 10:28 PM · PowerPC
markj added a comment to D36234: cpuset: add local functions for copyin/copyout.

This is rather strange. The description makes it sound like there is a bug somewhere in powerpc relocation handling, nothing specifically to do with cpuset code.

Aug 16 2022, 9:42 PM · PowerPC
alfredo updated the summary of D36234: cpuset: add local functions for copyin/copyout.
Aug 16 2022, 9:33 PM · PowerPC
alfredo updated the test plan for D36234: cpuset: add local functions for copyin/copyout.
Aug 16 2022, 9:30 PM · PowerPC

May 31 2022

alfredo closed D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.
May 31 2022, 7:08 PM · PowerPC
alfredo added inline comments to D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.
May 31 2022, 6:56 PM · PowerPC

May 30 2022

imp accepted D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

I think this is fine as is.
There's no need to check for nfs in the middle of a string, unless there's some use case I'm unaware of...

May 30 2022, 6:28 PM · PowerPC

May 6 2022

alvisen_gmail.com added a reviewer for D33603: Add FreeBSD "Orb" logo to boot loader: PowerPC.
May 6 2022, 8:13 AM · PowerPC
alvisen_gmail.com removed a reviewer for D33603: Add FreeBSD "Orb" logo to boot loader: PowerPC.

I like the idea! However I burned an DVD for a PowerBook G4 and I only see the regular disc icon.
What's your device model? (based on other sources your patch looks correct. Maybe my firmware is too old for this feature)

May 6 2022, 8:11 AM · PowerPC
imp accepted D33603: Add FreeBSD "Orb" logo to boot loader.

Seems legit

May 6 2022, 2:50 AM · PowerPC
alfredo added a comment to D33603: Add FreeBSD "Orb" logo to boot loader.

I like the idea! However I burned an DVD for a PowerBook G4 and I only see the regular disc icon.
What's your device model? (based on other sources your patch looks correct. Maybe my firmware is too old for this feature)

May 6 2022, 1:32 AM · PowerPC
alfredo added a reviewer for D33603: Add FreeBSD "Orb" logo to boot loader: PowerPC.
May 6 2022, 1:25 AM · PowerPC

May 5 2022

alfredo added reviewers for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs: glebius, gonzo, imp.
May 5 2022, 7:08 PM · PowerPC

May 3 2022

rmacklem resigned from D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

It really needs someone familiar with bootstrapping to review this.
(Except for being the nfs case, it really has nothing to do with nfs.)

May 3 2022, 3:43 AM · PowerPC

May 2 2022

alfredo added a comment to D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

@rmacklem, 'vfs.root.mountroot' is used as a kernel parameter to specify (or override) where is the root filesystem to be mounted and its partition type. It's usually something like "vfs.root.mountroot=ufs:/dev/da0s1a" if you use a local disk, or "vfs.root.mountroot=nfs:192.168.0.1:/tftpboot/root" if using nfs.

May 2 2022, 1:45 PM · PowerPC
alfredo added a reviewer for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs: sjg.
May 2 2022, 11:56 AM · PowerPC
alfredo updated the diff for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

use strncmp instead of strstr in order to match only the beginning of the string

May 2 2022, 11:56 AM · PowerPC

Apr 30 2022

rmacklem added a comment to D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.

Beyond changing strstr() to a check for "nfs:" at the beginning of the
string, as suggested by sjg@, I don't see a problem with this.

Apr 30 2022, 3:11 PM · PowerPC

Apr 29 2022

sjg added inline comments to D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.
Apr 29 2022, 11:41 PM · PowerPC
alfredo updated the test plan for D35098: nfs: skip bootpc when vfs.root.mountfrom is other than nfs.
Apr 29 2022, 9:41 PM · PowerPC

Apr 12 2022

jhibbits added a comment to D23809: [PowerPC] Fix sensor attachment on PowerBook5,3.

Anything new on this?

Apr 12 2022, 8:00 PM · PowerPC

Mar 15 2022

alfredo added a comment to D34554: powerpcspe: add virtio in-kernel support.

edit: commented on wrong revision

Mar 15 2022, 2:12 PM · PowerPC
alfredo closed D34554: powerpcspe: add virtio in-kernel support.
Mar 15 2022, 12:49 PM · PowerPC

Mar 14 2022

jhibbits accepted D34554: powerpcspe: add virtio in-kernel support.
Mar 14 2022, 9:41 PM · PowerPC
alfredo updated the summary of D34554: powerpcspe: add virtio in-kernel support.
Mar 14 2022, 8:57 PM · PowerPC

Mar 7 2022

alfredo closed D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Mar 7 2022, 2:32 PM · PowerPC
pkubaj accepted D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Mar 7 2022, 2:23 PM · PowerPC

Mar 3 2022

alfredo planned changes to D19237: Fix TARGET_TRIPLE assembly and retrieve OS version automatically.

Suspending this since it requires changes to continue.
The OS revision part is now being discussed in D34429.

Mar 3 2022, 9:26 PM · PowerPC

Feb 28 2022

alfredo abandoned D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .

Abandoned due to https://cgit.freebsd.org/src/commit/?id=298c3e8d6b6405cbea13a7a1a1fbc1ad5a45c378

Feb 28 2022, 3:30 PM · PowerPC

Feb 25 2022

fbsd-phab_maskray.me added a comment to D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .

You may cherry pick https://github.com/llvm/llvm-project/commit/53fc5d9b9a0110f097c6e9f7aa3bff3621eaf268 to avoid the local changes.

Feb 25 2022, 8:51 PM · PowerPC
alfredo updated the summary of D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .
Feb 25 2022, 7:31 PM · PowerPC
alfredo updated the summary of D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .
Feb 25 2022, 7:08 PM · PowerPC
alfredo requested review of D34379: llvm: [ELF] Support some absolute/PC-relative relocation types for REL format .
Feb 25 2022, 7:06 PM · PowerPC

Feb 10 2022

alfredo closed D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.
Feb 10 2022, 12:16 PM · PowerPC
alfredo added inline comments to D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.
Feb 10 2022, 11:59 AM · PowerPC

Jan 24 2022

pkubaj added a comment to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

Or maybe not, I can see some ARM configs also have this, along with comment [KEEP THIS!].

Jan 24 2022, 10:29 PM · PowerPC
pkubaj requested changes to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

sys/powerpc/conf/MPC85XXSPE also includes COMPAT_43. That should also be removed.

Jan 24 2022, 10:21 PM · PowerPC

Jan 23 2022

Herald added a reviewer for D28893: Disable PIE for PowerPC bootloaders.: manu.
Jan 23 2022, 10:27 AM · PowerPC

Jan 6 2022

luporl accepted D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.

Looks good.

Jan 6 2022, 6:53 PM · PowerPC
jhibbits accepted D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Jan 6 2022, 6:10 PM · PowerPC
alfredo added reviewers for D33745: powerpc: add R_PPC_ADDR32 handler for kldxref: jhibbits, luporl.
Jan 6 2022, 6:00 PM · PowerPC

Jan 4 2022

alfredo requested review of D33745: powerpc: add R_PPC_ADDR32 handler for kldxref.
Jan 4 2022, 8:42 PM · PowerPC

Dec 27 2021

alfredo closed D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 27 2021, 3:37 PM · PowerPC
alfredo updated the diff for D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

add ports package versions and adjust comments

Dec 27 2021, 3:11 PM · PowerPC

Dec 23 2021

jhibbits closed D29136: WIP: [PowerPC] PowerMac timebase sync for G4.
Dec 23 2021, 10:06 PM · PowerPC

Dec 22 2021

jhibbits accepted D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 22 2021, 3:42 PM · PowerPC
alfredo retitled D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref from powerpc64: add R_PPC64_ADDR64 handler for kldxref to powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 22 2021, 5:39 AM · PowerPC
alfredo requested review of D33615: powerpc64: R_PPC64_ADDR64 handler for kldxref.
Dec 22 2021, 5:33 AM · PowerPC

Dec 21 2021

alvisen_gmail.com requested review of D33603: Add FreeBSD "Orb" logo to boot loader.
Dec 21 2021, 4:57 PM · PowerPC

Dec 14 2021

imp added inline comments to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 14 2021, 10:29 PM · PowerPC
alfredo added inline comments to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 14 2021, 9:49 PM · PowerPC
imp added a comment to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

looking better! Thanks for splitting out the style changes.
Just a couple of bits of feedback for comments.

Dec 14 2021, 9:19 PM · PowerPC
alfredo updated the diff for D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 14 2021, 9:04 PM · PowerPC
imp accepted D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

Makes sense. In that case, I think this is good

Dec 14 2021, 12:11 AM · PowerPC

Dec 13 2021

pkubaj added a comment to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
In D33421#755638, @imp wrote:

Also, I thought that we broke powerpc bin-compat with ELFv2. if so, all these lists are way too long :)

Dec 13 2021, 11:57 PM · PowerPC
imp added a comment to D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

I'd be sorely tempted to commit the style changes separately.
Also, I thought that we broke powerpc bin-compat with ELFv2. if so, all these lists are way too long :)

Dec 13 2021, 11:50 PM · PowerPC
alfredo updated the diff for D33421: powerpc: adjust FreeBSD kernel backward compatibility list.

updated after discussion on IRC

Dec 13 2021, 10:32 PM · PowerPC
alfredo requested review of D33421: powerpc: adjust FreeBSD kernel backward compatibility list.
Dec 13 2021, 10:07 PM · PowerPC
carlavilla closed D33361: website/powerpc: update supported hardware, news and recommendations.
Dec 13 2021, 11:56 AM · PowerPC
carlavilla accepted D33361: website/powerpc: update supported hardware, news and recommendations.

Thanks, I'm gonna make the commit :)

Dec 13 2021, 11:46 AM · PowerPC
alfredo added a comment to D33361: website/powerpc: update supported hardware, news and recommendations.

Patch updated with @pauamma_gundo.com comments. Thanks!

Dec 13 2021, 11:45 AM · PowerPC
alfredo updated the diff for D33361: website/powerpc: update supported hardware, news and recommendations.

@pauamma_gundo.com fixes

Dec 13 2021, 11:44 AM · PowerPC

Dec 11 2021

pauamma_gundo.com added inline comments to D33361: website/powerpc: update supported hardware, news and recommendations.
Dec 11 2021, 4:23 PM · PowerPC
lwhsu accepted D33361: website/powerpc: update supported hardware, news and recommendations.
Dec 11 2021, 9:05 AM · PowerPC
lwhsu added a reviewer for D33361: website/powerpc: update supported hardware, news and recommendations: docs.
Dec 11 2021, 9:04 AM · PowerPC

Dec 10 2021

jhibbits accepted D33361: website/powerpc: update supported hardware, news and recommendations.

Thanks for updating this!

Dec 10 2021, 7:28 PM · PowerPC

Dec 9 2021

alfredo added reviewers for D33361: website/powerpc: update supported hardware, news and recommendations: lwhsu, emaste, carlavilla, PowerPC.
Dec 9 2021, 8:21 PM · PowerPC
alfredo requested review of D33361: website/powerpc: update supported hardware, news and recommendations.
Dec 9 2021, 8:16 PM · PowerPC

Nov 25 2021

alfredo closed D32838: powerpc64: add default boot option to enable autoboot.
Nov 25 2021, 9:10 PM · PowerPC
luporl closed D29000: Export RGB offsets with FBIO_GETRGBOFFS.
Nov 25 2021, 7:40 PM · PowerPC

Nov 24 2021

imp accepted D32838: powerpc64: add default boot option to enable autoboot.
Nov 24 2021, 3:01 PM · PowerPC
luporl accepted D32838: powerpc64: add default boot option to enable autoboot.

Nice!

Nov 24 2021, 1:40 PM · PowerPC
alfredo retitled D32838: powerpc64: add default boot option to enable autoboot from [draft] powerpc64: add default boot option to enable autoboot to powerpc64: add default boot option to enable autoboot.
Nov 24 2021, 1:04 PM · PowerPC
alfredo requested review of D32838: powerpc64: add default boot option to enable autoboot.

Finished full tests (configure petitboot autoboot, install disc1.iso and boot).

Nov 24 2021, 1:02 PM · PowerPC

Nov 16 2021

mw closed D27666: Enable ASLR by default for 64-bit executables..
Nov 16 2021, 10:27 PM · PowerPC, security, arm64

Nov 15 2021

mw updated the summary of D27666: Enable ASLR by default for 64-bit executables..
Nov 15 2021, 8:26 PM · PowerPC, security, arm64
mw updated the summary of D27666: Enable ASLR by default for 64-bit executables..
Nov 15 2021, 8:26 PM · PowerPC, security, arm64
emaste accepted D27666: Enable ASLR by default for 64-bit executables..
Nov 15 2021, 7:12 PM · PowerPC, security, arm64
emaste added a comment to D27666: Enable ASLR by default for 64-bit executables..

I did a minor edit on the proposed commit message to clarify some things (sorry I do not have it as a diff)

Nov 15 2021, 7:12 PM · PowerPC, security, arm64
kib accepted D27666: Enable ASLR by default for 64-bit executables..
In D27666#745003, @mw wrote:

Altough I agree it should be safe to enable ASLR 32-bit, for now I'd stay with 64-bit only - please remember that after a discussion it was decided to compile only 64-bit executables "WITH_PIE".

Nov 15 2021, 5:33 PM · PowerPC, security, arm64
mw added a comment to D27666: Enable ASLR by default for 64-bit executables..
In D27666#744977, @kib wrote:

I might write are not changed at this time to suggest this is not necessarily a final decision (in fact, it's not really a decision at all, 32-bit is probably not relevant enough to spend much effort on).

For 32bit, it might make sense to enable ASLR for 32bit binaries on 64bit host, still. That said, i386 kernel provides almost full 4G for UVA, so it might make sense to enable there as well, but lets limit the change to 64bit kernels, indeed.

Nov 15 2021, 4:21 PM · PowerPC, security, arm64
kib added a comment to D27666: Enable ASLR by default for 64-bit executables..

I might write are not changed at this time to suggest this is not necessarily a final decision (in fact, it's not really a decision at all, 32-bit is probably not relevant enough to spend much effort on).

Nov 15 2021, 3:53 PM · PowerPC, security, arm64