Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

r1mikey

r1mikey opened a pull request on richlowe/illumos-gate
boot: Implement shared boot functionality
Similar to `i86pc`, implement shared boot functionality (console and reset) so that this code can be shared between a boot stub (like `dboot`) and the OS. While this change includes framebuffer ...
r1mikey created a branch on r1mikey/illumos-gate

r1mikey/bcons - An open-source Unix operating system

r1mikey pushed 5 commits to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • unix: Prepend a loader, similar to dboot 2eef0b8
  • boot: Implement shared boot funcitonality Similar to i86pc, implement shared boot functionality (console and reset) ... f854ab4
  • libsa: add fls and ffs 4de66b9
  • sys/systm.h: don't break on aarch64 _STANDALONE I'm not sure how this works anywhere, but get around the problem for... 8f0c7bd
  • sys/types.h: expose limits to standalones ce8e9d7

View on GitHub

r1mikey pushed 1 commit to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • unix: Prepend a loader, similar to dboot fe4cfd4

View on GitHub

r1mikey pushed 4 commits to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • fixup! boot: Add BASEARCH and IMPLARCH variables f9add38
  • fixup! boot: Add an FDT utilities library e5e7fab
  • fixup! boot: Add an FDT utilities library d65ed72
  • fixup! boot: Add an FDT utilities library 56eb4be

View on GitHub

r1mikey pushed 4 commits to r1mikey/loader-aarch64-preview r1mikey/illumos-gate
  • fixup! boot: Add BASEARCH and IMPLARCH variables f9add38
  • fixup! boot: Add an FDT utilities library e5e7fab
  • fixup! boot: Add an FDT utilities library d65ed72
  • fixup! boot: Add an FDT utilities library 56eb4be

View on GitHub

r1mikey created a branch on r1mikey/illumos-gate

r1mikey/loader-aarch64-preview - An open-source Unix operating system

r1mikey pushed 1 commit to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • unix: Prepend a loader, similar to dboot 7eff74e

View on GitHub

r1mikey pushed 42 commits to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • 17166 fs.d: variable dereferenced before check Reviewed by: Andy Fiddaman <[email protected]> Reviewed by: Robert ... fdc5332
  • 17175 SMF service log could be more helpful on exec failure Reviewed by: Marco van Wieringen <marco.van.wieringen@pla... aaf7a49
  • 13992 VNIC in Zone loses access to properties Reviewed by: Patrick Mooney <[email protected]> Reviewed by: Andy Fi... da16d43
  • 17148 viona wrongly rejects jumbo frames Reviewed by: Kyle Simpson <[email protected]> Reviewed by: Dan McDonald <d... adf881d
  • 17183 SID "findroot" test can temporarily enable idmap Reviewed by: Toomas Soome <[email protected]> Reviewed by: Hans Ro... 1771e81
  • rpi4: Rename files and modules to be less generic The rpi4 code uses very generic names (genet, as an example) for h... 3c6f6a7
  • virt: Move todpl031 to armv8 and rename The `todpl031` module is not virt-specific - it represents real hardware, de... 1076cf0
  • rpi4: Prepare for platmods Restructure the `rpi4` directory to look very similar to `sun4v/ontario`, which is the re... d0ee47d
  • virt: Prepare for platmods Restructure the `virt` directory to look very similar to `sun4v/ontario`, which is the re... e883b14
  • armv8: Move supported boards to be platmods Makefiles have been updated with the `platmod` machinery based on the `s... e5b20c0
  • devfdt: Add /dev/fdt exposing the flat device tree blob to userland This is entirely for observability, and doesn't ... 9035bfe
  • Merge branch 'master' of https://github.com/illumos/illumos-gate into arm64-gate e7fa33c
  • devfdt: Add /dev/fdt exposing the flat device tree blob to userland (fix unloading, sigh) 310dfca
  • rpi4: set CPU clock to maximum supported frequency 13bb5e4
  • implement bcm2711_soctemp(4D) 48441e6
  • rpi4: add supported frequencies kstat 11c7191
  • boot: Add BASEARCH and IMPLARCH variables ad32dea
  • Move ACPI headers from intel to common 0ddb99a
  • Add aarch64 support to ACPI headers c35fc7d
  • Move framebuffer from i86pc to common eb19fc7
  • and 22 more ...

View on GitHub

r1mikey created a review comment on a pull request on richlowe/illumos-gate
Thanks, this looks good.

View on GitHub

r1mikey created a review on a pull request on richlowe/illumos-gate

View on GitHub

r1mikey created a review comment on a pull request on richlowe/illumos-gate
Can you use `psm_map_phys` here? That'll alloc a VA in the device arena and load it into the HAT. I'm trying the get rid of device mappings in segkpm, since they require the loader to know how t...

View on GitHub

r1mikey created a review on a pull request on richlowe/illumos-gate

View on GitHub

r1mikey created a comment on a pull request on richlowe/arm64-gate
I'm working on top of this change for getting loader up. No further changes were needed for UEFI to work, so it'd be great to get this in.

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
Yep, nothing outstanding.

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
I renamed both for consistency, but happy to undo the eMMC driver if you'd like.

View on GitHub

r1mikey pushed 6 commits to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • boot: Add MMIO UART scaffolding and pl011 suport e60dd89
  • boot: Discover consoles from FDT abdc6a3
  • boot: Fix some declaration clashes for aarch64 The loader code contains two competing implementations of C library f... f34e476
  • boot: Add acpica for loader on aarch64 162b095
  • boot: Discover consoles from ACPI e53ae2d
  • boot: Deliver loader for aarch64 f465067

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
> > I don't have a strong opinion but given you change the file names, do you want (for consistency) use underscores instead of hyphens for `bcm2835-vcio.h` and `bcm2835-vcprop.h`, too? > > I wa...

View on GitHub

r1mikey pushed 5 commits to r1mikey/one-kernel r1mikey/illumos-gate
  • rpi4: Rename files and modules to be less generic The rpi4 code uses very generic names (genet, as an example) for h... 62934fc
  • virt: Move todpl031 to armv8 and rename The `todpl031` module is not virt-specific - it represents real hardware, de... b03f890
  • rpi4: Prepare for platmods Restructure the `rpi4` directory to look very similar to `sun4v/ontario`, which is the re... 0937103
  • virt: Prepare for platmods Restructure the `virt` directory to look very similar to `sun4v/ontario`, which is the re... db0504b
  • armv8: Move supported boards to be platmods Makefiles have been updated with the `platmod` machinery based on the `s... 8ad835e

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
> I don't have a strong opinion but given you change the file names, do you want (for consistency) use underscores instead of hyphens for `bcm2835-vcio.h` and `bcm2835-vcprop.h`, too? I was cons...

View on GitHub

r1mikey pushed 1 commit to r1mikey/one-kernel r1mikey/illumos-gate
  • armv8: Move supported boards to be platmods Makefiles have been updated with the `platmod` machinery based on the `s... 0c276e9

View on GitHub

r1mikey pushed 5 commits to r1mikey/one-kernel r1mikey/illumos-gate
  • rpi4: Rename files and modules to be less generic The rpi4 code uses very generic names (genet, as an example) for h... 39e404b
  • virt: Move todpl031 to armv8 and rename The `todpl031` module is not virt-specific - it represents real hardware, de... 08cd089
  • rpi4: Prepare for platmods Restructure the `rpi4` directory to look very similar to `sun4v/ontario`, which is the re... fb7d96c
  • virt: Prepare for platmods Restructure the `virt` directory to look very similar to `sun4v/ontario`, which is the re... 8088346
  • armv8: Move supported boards to be platmods Makefiles have been updated with the `platmod` machinery based on the `s... 4f53996

View on GitHub

r1mikey created a review comment on a pull request on richlowe/illumos-gate
> I've been trying to do one-directory-per-driver (because I have big illumos build changes that depend upon it), but yes this is fine right now I can change this back easily enough - I'm having...

View on GitHub

r1mikey created a review on a pull request on richlowe/illumos-gate

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
Next minor hurdle: https://github.com/richlowe/illumos-gate/blob/arm64-gate/usr/src/uts/common/os/sunddi.c#L5577 I'll rename the drivers to use underscores instead of hyphens.

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
> It could be because the driver name in `mac_init_ops` does no longer match: > > https://github.com/richlowe/illumos-gate/blob/ca831ec99c10e93d886dca5174a47c5ac77e4120/usr/src/uts/armv8/rpi4/io...

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
The underlying reason this is blowing up is that the XXX call in `bcm2711-genet` is failing because `find_mbind` (call chain, from `bcm2711-genet`: `_init` ->`mac_init_ops` -> `ddi_name_to_major` -...

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
Confirmed that this patch works around the issue, now the real question to answer is "why is it happening at all"? I'll dig a little more. ``` diff --git a/usr/src/uts/common/io/dld/dld_str.c b...

View on GitHub

r1mikey created a comment on a pull request on richlowe/illumos-gate
This is a totally unexpected crash! Here's an analysis of the crashing function: ``` 0000000000007250 <dld_fini_ops>: 7250: a9bc7bfd stp x29, x30, [sp, #-64]! 7254: ...

View on GitHub

r1mikey pushed 7 commits to r1mikey/loader-aarch64 r1mikey/illumos-gate
  • boot: Add an FDT utilities library This library includes code for deriving the platform directory, so hook that up i... a5b9427
  • boot: Add MMIO UART scaffolding and pl011 suport 581dc51
  • boot: Discover consoles from FDT b33ea7e
  • boot: Fix some declaration clashes for aarch64 The loader code contains two competing implementations of C library f... 8bc99c8
  • boot: Add acpica for loader on aarch64 1de9dc1
  • boot: Discover consoles from ACPI 9fc4148
  • boot: Deliver loader for aarch64 c4e1fb1

View on GitHub

Load more