Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 19 19:57
    lherschi opened #258
  • Oct 14 12:59

    evadot on 20211014_1

    (compare)

  • Oct 14 12:59

    evadot on master

    i915: Fix typo coffelake vs cof… (compare)

  • Oct 14 12:25

    evadot on 20211014

    (compare)

  • Oct 14 10:19

    evadot on master

    i915: Add a way to select which… amdgpu: Add a way to select whi… radeon: Add a way to select whi… (compare)

  • Oct 13 09:29

    evadot on master

    README: Fix 5.5 and 5.6 names … (compare)

  • Oct 11 07:29

    evadot on master

    amdgpu: Rollback firmware to 20… (compare)

  • Oct 08 15:11

    evadot on master

    amdgpu: Do not build green_sard… (compare)

  • Oct 08 13:55
    evadot closed #6
  • Oct 08 13:55
    evadot commented #6
  • Oct 08 13:53

    evadot on master

    i915: Add RAWVERSION for newer … gitignore: Add _bin and .h to t… i915: skl: Add latest GuC/HuC f… and 9 more (compare)

  • Oct 08 12:54

    evadot on master

    i915: Order lines in the Makefi… (compare)

  • Oct 08 12:44

    evadot on master

    intel: guc/huc: Use version nam… (compare)

  • Oct 08 12:36
    evadot closed #20
  • Oct 08 12:36
    evadot commented #20
  • Oct 08 12:35

    evadot on master

    intel: Remove unused tgl dmc fi… intel: Hook Tigerlake DMC firmw… (compare)

  • Oct 08 12:28

    evadot on master

    intel: dmc: Use version name in… (compare)

  • Oct 08 12:20

    evadot on master

    README: Rename Main firmware to… (compare)

  • Oct 08 12:18

    evadot on master

    README: Rename kms-firmware to … (compare)

  • Oct 08 12:17

    evadot on master

    README: Add notes on how to upd… (compare)

unrelentingtech
@unrelentingtech
https://lists.freebsd.org/archives/freebsd-current/2021-August/000412.html hmmm our amdgpu ACPI event handling code is confused by buggy firmware?
Neel Chauhan
@neelchauhan

I recently got an Ryzen-based HP Envy x360 (mainly to replace my TigerLake laptop). Sorry if I annoyed you all in the past.

When I attempt to load amdgpu, I get a blank screen and a malloc: called with spinlock or critical section held panic on 5.5 and 5.6-wip.

Report: freebsd/drm-kmod#101

Unlike Intel TGL, the AMD Ryzen 4700U's Renoir iGPU should be "supported" in 5.5 and 5.6-wip.

unrelentingtech
@unrelentingtech
@neelchauhan oh no it's in validate_bandwidth.. this is definitely https://reviews.freebsd.org/D29921
if only someone answered my call for testing before merge :D
though hm.. where is that malloc??
unrelentingtech
@unrelentingtech
wait the malloc is kzalloc right in dcn21_validate_bandwidth. but there's no FPU section like there is in dcn20_validate_bandwidth actually
unrelentingtech
@unrelentingtech
WTF
they only fixed this in 5.12 (!!!) torvalds/linux@41401ac
unrelentingtech
@unrelentingtech
but either way the lack of an fpu context shouldn't cause this :/
unrelentingtech
@unrelentingtech
hmmm DCN20 does malloc inside an FPU section though
does nobody run up-to-date -CURRENT on Navi?? Where are the complaints from Navi users?
this FPU crap is so cursed argh
unrelentingtech
@unrelentingtech
oh so we need to backport torvalds/linux@f41ed88 to fix that
and torvalds/linux@680174c for dcn21
unrelentingtech
@unrelentingtech
AHHHHH I haven't heard any complaints because 5.5-stable is, well, 5.5 — no upstream DC_FP, only our local kernel_fpu calls
unrelentingtech
@unrelentingtech
Neel Chauhan
@neelchauhan
Thanks for your work, @unrelentingtech. It still crashes :-(.
Vladimir Kondratyev
@wulf7
M_NOWAIT | M_USE_RESERVE malloc flags can not save you from this panic. Only disabling of INVARIANTS
unrelentingtech
@unrelentingtech
oh. well. why isn't that KASSERT conditional on WAITOK?
Neel Chauhan
@neelchauhan

M_NOWAIT | M_USE_RESERVE malloc flags can not save you from this panic. Only disabling of INVARIANTS

For now I'm just using INVARIANTS, and it works, as long as I don't go from AC->battery or battery->AC (reported in freebsd/drm-kmod#105).

unrelentingtech
@unrelentingtech
oh huh so you've reproduced the acpi event thing
hmm amdgpu_pm_acpi_event_handler is actually a thing that doesn't really depend on the event data stuff
wait didn't we have a pm.mutex non-initialization issue before
unrelentingtech
@unrelentingtech
or is it enable_bapm missing
omg it's this freebsd/drm-kmod#74 really hard to find in issues :/
unrelentingtech
@unrelentingtech
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257968 wow how do people even end up with VGA on amdgpu
unrelentingtech
@unrelentingtech
@neelchauhan I see you've updated gnome-weather in ports to 40, please commit the corresponding libgweather update from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256318
fbsdgitter
@fbsdgitter
[irc] <bsdimp_> just pushed meeting notes from July 26th and August 9th meetings
unrelentingtech
@unrelentingtech:mozilla.org
[m]
is this thing on
unrelentingtech
@unrelentingtech
woo i don't need to have gitter open anymore
unrelentingtech
@unrelentingtech:mozilla.org
[m]
funnily enough my gitter messages show up with an older username when accessed through matrix
fbsdgitter
@fbsdgitter
[irc] <bsdimp_> unrelendingtech: you still show up as being from fbsdgitte / gitter unrelendingtech:mozilla.org
unrelentingtech
@unrelentingtech:mozilla.org
[m]
yeah yeah, that's how irc bridging is set up here (should be possible to switch to using matrix for bridging). I just meant that in matrix the posts from my gitter.im account showed up as 'myfreeweb (myfreeweb)'
fbsdgitter
@fbsdgitter
[irc] <exit70> hi, looking at the drm-kmod port
[irc] <exit70> otoh drm-fbsd13-kmod appears to support a few more archs?
unrelentingtech
@unrelentingtech:mozilla.org
[m]
yeah, amdgpu works on aarch64 for sure
fbsdgitter
@fbsdgitter
[irc] <manu_> so something changed recently (maybe one month old max) for me and bapt
[irc] <manu_> we need to start sway with ck-launch-session now
[irc] <manu_> before we just exec dbus-launch sway
[irc] <manu_> but now something requires consolekit2
[irc] <manu_> @jbeich: any idea ?
[irc] <manu_> also I've just reinstalled a machine and consolekit2 wasn't installed with a pkg install sway
fbsdgitter
@fbsdgitter
[irc] <manu_> so it's 341770e8679d5aa
[irc] <manu_> @jbeich: wlroots needs a dep on consolekit2
[irc] <manu_> or seatd maybe
fbsdgitter
@fbsdgitter
[irc] <bapt> seatd-launch makes the dep on consolkit2 non necessary (not tested yet)
fbsdgitter
@fbsdgitter
[irc] <manu_> yeah either seatd-launch or having seatd running works
unrelentingtech
@unrelentingtech:mozilla.org
[m]
hehe seatd-launch looks a lot like a thing i did 3 years ago https://github.com/unrelentingtech/loginw
Vladimir Kondratyev
@wulf7
Finally, I got i915kms v5.6 working on my KabyLake with no crashes and artifacts. It lies here: https://github.com/wulf7/drm-kmod/tree/5.6-stable . It requires very recent CURRENT to work (1400034).