Page MenuHomeFreeBSD
Feed Advanced Search

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 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
mw added a comment to D27666: Enable ASLR by default for 64-bit executables..

As a result, although the tests on 32-bit architectures with ASLR enabled were
mostly on par with what was observed on 64-bit ones, the defaults for the
former are not changed. Also, for the sake of safety keep the feature disabled for 32-bit
executables on 64-bit machines, too.

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:17 PM · PowerPC, security, arm64
mw updated the summary of D27666: Enable ASLR by default for 64-bit executables..
Nov 15 2021, 3:17 PM · PowerPC, security, arm64
emaste added a comment to D27666: Enable ASLR by default for 64-bit executables..

As a result, although the tests on 32-bit architectures with ASLR enabled were
mostly on par with what was observed on 64-bit ones, the defaults for the
former are not changed. Also, for the sake of safety keep the feature disabled for 32-bit
executables on 64-bit machines, too.

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

Yes, leave it. I think it is verbose but explicit so that more people can notice that if pointed to.

Nov 15 2021, 2:53 PM · PowerPC, security, arm64
mw updated the summary of D27666: Enable ASLR by default for 64-bit executables..
Nov 15 2021, 2:52 PM · PowerPC, security, arm64
kib added a comment to D27666: Enable ASLR by default for 64-bit executables..

Yes, leave it. I think it is verbose but explicit so that more people can notice that if pointed to.

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

I suggest also dropping the

In case any change in the OS behavior is observed, that can be possibly
caused by this patch, it is recommended to use freebsd-bugs@freebsd.org
mailing list for reporting and discussing the encountered issue. Also,

wording.

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

I suggest also dropping the

In case any change in the OS behavior is observed, that can be possibly
caused by this patch, it is recommended to use freebsd-bugs@freebsd.org
mailing list for reporting and discussing the encountered issue. Also,

wording.

Nov 15 2021, 1:44 PM · PowerPC, security, arm64
mw updated the summary of D27666: Enable ASLR by default for 64-bit executables..
Nov 15 2021, 10:47 AM · PowerPC, security, arm64

Nov 12 2021

kib added a comment to D27666: Enable ASLR by default for 64-bit executables..

I think it is better to provide short and concise list of potential issues with ASLR, like this:

  • changed ABI due to modified layout of address space
  • address space fragmentation
  • non-reproducable address space layout between runs
  • harder debugging
  • some debuggers automatically disable ASLR for spawned targets, making target' environment different between debug and non-debug runs
Nov 12 2021, 7:50 PM · PowerPC, security, arm64
mw updated the summary of D27666: Enable ASLR by default for 64-bit executables..
Nov 12 2021, 7:28 PM · PowerPC, security, arm64

Nov 4 2021

alfredo planned changes to D32838: powerpc64: add default boot option to enable autoboot.

assume it's a draft until proper tests are in progress

Nov 4 2021, 9:14 PM · PowerPC
alfredo retitled D32838: powerpc64: add default boot option to enable autoboot from draftpowerpc64: add default boot option to enable autoboot to [draft] powerpc64: add default boot option to enable autoboot.
Nov 4 2021, 9:13 PM · PowerPC
alfredo requested review of D32838: powerpc64: add default boot option to enable autoboot.
Nov 4 2021, 9:12 PM · PowerPC
mw updated the diff for D27666: Enable ASLR by default for 64-bit executables..

Limit setting of __elfN(pie_aslr_enabled) for only 64-bit PIE binaries.

Nov 4 2021, 3:42 PM · PowerPC, security, arm64
luporl added reviewers for D29000: Export RGB offsets with FBIO_GETRGBOFFS: ARM, PowerPC.
Nov 4 2021, 12:37 PM · PowerPC
alfredo accepted D29000: Export RGB offsets with FBIO_GETRGBOFFS.

LGTM. Would be good to add arm group for review and smoke test this change

Nov 4 2021, 12:31 PM · PowerPC

Nov 3 2021

alfredo closed D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.
Nov 3 2021, 1:50 PM · PowerPC

Nov 2 2021

mw added inline comments to D27666: Enable ASLR by default for 64-bit executables..
Nov 2 2021, 5:18 PM · PowerPC, security, arm64
dgr_semihalf.com added inline comments to D27666: Enable ASLR by default for 64-bit executables..
Nov 2 2021, 4:06 PM · PowerPC, security, arm64

Nov 1 2021

alfredo updated the diff for D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.

correct comments wording

Nov 1 2021, 2:33 PM · PowerPC
luporl accepted D30626: ofwfb: fix vga/hdmi console during boot on powerpc64.
Nov 1 2021, 12:29 PM · PowerPC