Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 10 13:31
    lithosphaere commented #76
  • Jul 07 14:08
    evadot commented #20
  • Jul 07 04:35
    neelchauhan synchronize #20
  • Jul 06 06:45
    zeising commented #20
  • Jul 06 06:42
    zeising commented #20
  • Jul 06 04:47
    neelchauhan opened #20
  • Jun 13 20:24
    FrostKiwi opened #10
  • May 30 07:13
    JesuTinto closed #135
  • May 30 07:13
    JesuTinto commented #135
  • Apr 17 12:52

    evadot on 20210315

    (compare)

  • Apr 05 13:12
    wulf7 opened #21
  • Apr 02 08:25

    evadot on master

    Make it possible to select whic… (compare)

  • Mar 30 19:41

    evadot on master

    i915kms: Remove uuencoded files… amdgpufw: Remove uuencoded file… Remove uuencoded files No need… and 3 more (compare)

  • Mar 30 18:17
    juikim commented #19
  • Mar 30 18:15
    evadot closed #19
  • Mar 30 18:15

    evadot on master

    amdgpu: Update amdgpu firmwares… amdgpu: Hook new firmwares to b… Merge pull request #19 from jui… (compare)

  • Mar 30 18:08
    juikim commented #19
  • Mar 29 17:38
    juikim commented #19
  • Mar 29 17:37
    juikim synchronize #19
  • Mar 29 17:25
    evadot commented #19
fbsdgitter
@fbsdgitter
[irc] <vishwin> currently crippled with cinnamon "fallback" on scfb as a result
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