expansion at that time.
However, I think it uses $Format$ instead of being able to define custom tags,
so it's less convenient than $FreeBSD$ was.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
htt
c_curpcb. This can cause
> the fault handler to be installed for the wrong thread, leading to a
> panic in copyin()/copyout(). Since curthread is already in %r13, just
> use that directly, as GPRs are migrated, so there is no migrati
mmu_radix_late_bootstrap(vm_offset_t start,
> vm_offset_t end)
> pa = allocpages(DPCPU_SIZE >> PAGE_SHIFT);
> dpcpu = (void *)PHYS_TO_DMAP(pa);
> dpcpu_init(dpcpu, curcpu);
> +
> + crashdumpmap = (caddr_t)virtual_avail;
> + virtual_avail += MAXDUMPPGS * P
&& i < l; i++, t++, len--) {
> + if ((*kp++ = *p++) == 0) {
> + i++, t++;
> + rv = 0;
> + goto done;
> + }
> }
> +
> + up += l;
>
LTIHIT) != 0)
> return (0);
> - if ((frame->cpu.aim.dsisr & DSISR_MC_DERAT_MULTIHIT) != 0) {
> + if ((frame->cpu.aim.dsisr &
> + (DSISR_MC_DERAT_MULTIHIT | DSISR_MC_TLB_MULTIHIT)) != 0) {
>
a, TLBIE_ACTUAL_PAGE_1G);
> }
>
> static __inline void
> @@ -2757,6 +2774,7 @@ setpte:
> pmap_pv_promote_l3e(pmap, va, newpde & PG_PS_FRAME, lockp);
>
> pte_store(pde, PG_PROMOTED | newpde);
> + ptesync();
> atomic_add_long(&pmap_l3e_promotions, 1);
> CTR2(KTR_PMAP, "pmap_promote_l3e: success for va %#lx"
> " in pmap %p", va, pmap);
>
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main
To unsubscribe, send any mail to "dev-commits-src-main-unsubscr...@freebsd.org"
li %r0, FUSUFAULT ;\
> - LOADrpcb, PC_CURPCB(%r9);\
> + LOADrpcb, TD_PCB(CURTHREAD) ;\
> STORE %r0, PCB_ONFAULT(rpcb)
>
> #define CLEAR_FAULT_NO_CLOBBER(rpcb) \
> - PCPU(%r9)
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=d26f2a50ff48dacd38ba358d658882d51f7bdbc4
commit d26f2a50ff48dacd38ba358d658882d51f7bdbc4
Author: Brandon Bergren
AuthorDate: 2021-02-07 22:05:41 +
Commit: Brandon Bergren
CommitDate: 2021-02
I believe these constants are
specific to the x86-centric 80-bit long double format, whereas all other
platforms use either 64-bit or 128-bit long doubles.
--
Brandon Bergren
bdra...@imap.cc
___
dev-commits-src-main@freebsd.org mailing l
h = NULL;
> >>
> >>if (rtm->rtm_version != RTM_VERSION) {
> >> @@ -1004,6 +1046,18 @@ route_output(struct mbuf *m, struct socket *so,
> >> ...)
> >>goto flush;
> >>}
> >>
> >> + union sockaddr_union gw_saun;
> >> + int blackhole_flags = rtm->rtm_flags & (RTF_BLACKHOLE|RTF_REJECT);
> >> + if (blackhole_flags != 0) {
> >> + if (blackhole_flags != (RTF_BLACKHOLE | RTF_REJECT))
> >> + error = fill_blackholeinfo(&info, &gw_saun);
> >> + else
> >> + error = EINVAL;
> >> + if (error != 0)
> >> + senderr(error);
> >> + /* TODO: rebuild rtm from scratch */
> >> + }
> >> +
> >>switch (rtm->rtm_type) {
> >>case RTM_ADD:
> >>case RTM_CHANGE:
> >> ___
> >> dev-commits-src-...@freebsd.org mailing list
> >> https://lists.freebsd.org/mailman/listinfo/dev-commits-src-all
> >> To unsubscribe, send any mail to
> >> "dev-commits-src-all-unsubscr...@freebsd.org"
> >>
> >
> >
> > --
> > Mateusz Guzik
> >
>
>
> --
> Mateusz Guzik
>
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main
To unsubscribe, send any mail to "dev-commits-src-main-unsubscr...@freebsd.org"
same time
as the official ELFv2 transition. See 2db975b0eb0f3378a39d63eeabe4e3617f4557f0.
This is NOT an 8 year old change, but I believe it can go away in HEAD as long
as the change isn't MFC'd to 12 or earlier.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-s
t's an ABI change to flip it back and forth. You get
RuneLocale errors in the middle of installworld if you try and install a build
with TLS enabled and have to do a double installworld to compensate for the
crashes.
For ABI stability reasons, it needs to stay on in 12 and bel
On Thu, Feb 18, 2021, at 7:07 PM, Jessica Clarke wrote:
> On 19 Feb 2021, at 00:03, Brandon Bergren wrote:
>
> Ok, so the mistake was not deleting it 8 years ago and instead leaving
> it around to become part of the ABI. The issue you're referring to
> specifically is __
l vars and __thread.
>
> Reviewed by:emaste
> Sponsored by: The FreeBSD Foundation
> MFC after: 1 week
> Differential Revision: https://reviews.freebsd.org/D28796
> ---
--
Brandon Bergren
bdra...@freebsd.org
_
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=5001c579baff78719919d79ec054207aa2938dbd
commit 5001c579baff78719919d79ec054207aa2938dbd
Author: Brandon Bergren
AuthorDate: 2021-02-25 18:55:58 +
Commit: Brandon Bergren
CommitDate: 2021-02
This is mistakenly detecting pseries powerpc64* as an EFI platform and causing
install to error out. Please add back the uname checks so this code doesn't run
on powerpc*.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src
On Sat, Feb 27, 2021, at 7:10 PM, Brandon Bergren wrote:
> This is mistakenly detecting pseries powerpc64* as an EFI platform and
> causing install to error out. Please add back the uname checks so this
> code doesn't run on powerpc*.
Specifically, the /boot/efi stuff in usr.s
On Sat, Feb 27, 2021, at 7:25 PM, Jessica Clarke wrote:
>
> 32-bit Arm can boot via EFI. Just mips* and powerpc*.
>
> Jess
Ah, thanks. Yeah, that matches with which platforms mark the EFI option as
BROKEN in src.opts.mk to prevent the tools from being built.
>
>
--
en the OpenFirmware requirement has been
a constant all the way back to CHRP.
>
> Yea, we have long since switched our preferred boot on arm to EFI...
> though we don't have installer images for 32bit arm, which is this
> runs... so it's needed for correctness, but not a p
cause the die in the uname case propagates to the main script, so it never
runs the bits after the bootconfig.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-sr
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=dd95b39235dd81c890aa3cce02a5bb7f91f23803
commit dd95b39235dd81c890aa3cce02a5bb7f91f23803
Author: Brandon Bergren
AuthorDate: 2021-03-01 02:35:53 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=384ee7cc6e9e4ddc91a6e9e623fcbbe5826bce38
commit 384ee7cc6e9e4ddc91a6e9e623fcbbe5826bce38
Author: Brandon Bergren
AuthorDate: 2021-03-01 03:06:59 +
Commit: Brandon Bergren
CommitDate: 2021-03
strap media.
For example, on the X5000, the boot firmware is stored on an onboard SD card
that has space left to install loaders and stuff, but this is something that is
set up by hand.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-
matters, and the filesystem being mounted there doesn't support proper modes
anyway, so the mtree values are a bit irrelevant anyway as the actual control
of that is in the fstab.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@fr
OK, how about this as an idea then:
Parse mount output to see if anything is mounted to /boot/efi directly?
if mount -p | cut -f 2 | grep '^/boot/efi$'; then
fi
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@f
grep -q rather.
In any case, instead of checking for directory existence, checking whether
something is actually mounted there.
On Tue, Mar 2, 2021, at 9:34 PM, Brandon Bergren wrote:
> OK, how about this as an idea then:
>
> Parse mount output to see if anything is mounted to
pt
was not running on powerpc or mips platforms before running the efi bits, but
this got taken out.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-s
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=bad9fa56620eb82395c5ab66d300e91a0222dde2
commit bad9fa56620eb82395c5ab66d300e91a0222dde2
Author: Brandon Bergren
AuthorDate: 2021-03-06 21:26:16 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=bd94c8ab29c3162bbb43973ee77ce245fe157fef
commit bd94c8ab29c3162bbb43973ee77ce245fe157fef
Author: Brandon Bergren
AuthorDate: 2021-03-28 01:41:45 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=98727c6cd11edb10617be0f421e485e0223185a5
commit 98727c6cd11edb10617be0f421e485e0223185a5
Author: Brandon Bergren
AuthorDate: 2021-03-28 00:18:51 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=5a08df100b58911396e0cc1403f0504bc68461bd
commit 5a08df100b58911396e0cc1403f0504bc68461bd
Author: Brandon Bergren
AuthorDate: 2021-03-29 22:59:19 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=74f6cb0f316bc0f8fae0b7f31d78d041dc4d509e
commit 74f6cb0f316bc0f8fae0b7f31d78d041dc4d509e
Author: Justin Hibbits
AuthorDate: 2020-09-24 15:00:31 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=895a22583df2524e144571430112df6e14ae8d66
commit 895a22583df2524e144571430112df6e14ae8d66
Author: Justin Hibbits
AuthorDate: 2020-12-08 16:18:44 +
Commit: Brandon Bergren
CommitDate: 2021-03
On Tue, Mar 30, 2021, at 8:23 PM, Brandon Bergren wrote:
> The branch main has been updated by bdragon:
Submitted by: jhibbits
MFC after: 1 week
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-
up
correctly in the email until I tried it though. I'll leave it out in the
future, thanks.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-mai
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=a5f07fa0c6b162964b414d00fab319fd13c61f57
commit a5f07fa0c6b162964b414d00fab319fd13c61f57
Author: Justin Hibbits
AuthorDate: 2020-08-16 16:01:49 +
Commit: Brandon Bergren
CommitDate: 2021-03
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=0c9f52d4cebf18addbea45bd19abd910ba1ea43b
commit 0c9f52d4cebf18addbea45bd19abd910ba1ea43b
Author: Brandon Bergren
AuthorDate: 2021-04-05 17:04:12 +
Commit: Brandon Bergren
CommitDate: 2021-04
instead of
having addr in the first place?
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main
To unsubscribe, send any mail to "dev-c
The branch main has been updated by bdragon:
URL:
https://cgit.FreeBSD.org/src/commit/?id=6e1abda231bf2a80c010aaff1b99254467420e50
commit 6e1abda231bf2a80c010aaff1b99254467420e50
Author: Brandon Bergren
AuthorDate: 2021-04-27 16:07:34 +
Commit: Brandon Bergren
CommitDate: 2021-04
omatically generated LINT
to the manually curated one.
--
Brandon Bergren
bdra...@freebsd.org
___
dev-commits-src-main@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main
To unsubscribe, send any mail to "dev-commits-src-main-unsubscr...@freebsd.org"
40 matches
Mail list logo