Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[KERNEL]custom kernel build with treaks (2020.03.07 v6.8.3|5.5.8|4.19.108|NAVI|VEGA|NFSv4|R8125|Zen2)

Featured Replies

I have already tested if the gpu bug is fixed with the default kernel ... nope, still not working in 6.8 RC1 

  • Replies 168
  • Views 64.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I understand you don't want to compile yourself, but I don't particularly want to compile any more than the exisiting four/five builds I do with every release.  If these kernel modifications are neede

  • Can you explain your problem? Is it locking up at boot, or randomly during use? With my 5700 XT, I would randomly crash unraid during gaming or even just using chrome in the win 10 vm. I made a ton of

  • First, rename bzimage and bzmodules in /boot to backup the stock kernel; Then unzip the archive to /boot/ Finally reboot your machine.   I try to add an entry in startmenu but I do

Posted Images

  • Author
On 10/12/2019 at 1:51 PM, sturmstar said:

I have already tested if the gpu bug is fixed with the default kernel ... nope, still not working in 6.8 RC1 

Which bug do you mean? 127 type error of GPU?

I can build a custom kernel if someone really need (actually I am using custom build kernel with custom drivers of using 6.8 RC1).

Edited by Leoyzen

yes, this Bug. can't start any vm with gpu passthrough 

On 10/14/2019 at 8:34 AM, Leoyzen said:

Which bug do you mean? 127 type error of GPU?

I can build a custom kernel if someone really need (actually I am using custom build kernel with custom drivers of using 6.8 RC1).

would be awesome if you could share the newer build around 6.8 rc1

  • Author

I will try.But I lost my compute recently so it will take some time

I'm hoping Limetech will put the overlay module into their baseline kernel. If they can get to 5.4x we should see X570 chipset support too I believe.

I have a gaming PC I've been struggling with.  2700X with ASUS x470-f Gaming and latest firmware Version 5220 2019/09/24 and a XFX RX 580.  I've tried everything I could think of to get this GPU pass-through to work in unRAID and of course get the D3 and 127 error etc.  I would like to try a custom kernel fix instead of risking a bricked motherboard with a BIOS downgrade.   

 

Looking at this fix that supports x570 motherboards,  would this still work with my configuration?  

 

How do I add it to the kernel.  I'm rather tech savvy but obviously looking in the wrong places for an explanation.  

On 10/16/2019 at 4:59 PM, Leoyzen said:

I will try.But I lost my compute recently so it will take some time

Dont worry and no stress

thank you very much :)

  • Author

@MortalMonkeyAccording to some people's feedback, the kernel should work.Just download it and put it into your usb stick.

Edited by Leoyzen

1 hour ago, Leoyzen said:

@MortalMonkeyAccording to some people's feedback, the kernel sgould work.Just download it and put it into your usb stick.

Its really that easy?  No wonder I was overthinking the process.  Any particular location on the usb drive to place the file?  Also I see the file from OP is unavailable for download.  Another web link to access the file?  Thank You

  • Author

@MortalMonkey

Have you read the comments below the post?

The attachment at first floor is fine for downloading.

image.thumb.png.7fd8688a877dbac16d57a4e1f066f44e.png

@Leoyzen Thats honestly weird as heck!!! That download link failed for me yesterday and this evening after your first reply but just worked for me.  Maybe this is a sign I need to give it a break and get a good nights sleep and try this out this weekend when my mind is fresh.  

 

I keep getting this 2 gamers 1 cpu itch and finally trying to sit down and configure it on my gaming desktop.  I build the wife and I identical gaming pcs but i just need to try this out.  

 

Thanks again.  

  • Author

Edit at 2019.10.18

Update kernel with :

1. support unRaid 6.8.0rc1

2. add AGESA reset fix patch

3. update r8125 ethernet driver

4. add zenpower to monitor zen cpu sensors.

 

upload at main floor.

@sturmstar @opera

Edited by Leoyzen

9 hours ago, Leoyzen said:

Edit at 2019.10.18

Update kernel with :

1. support unRaid 6.8.0rc1

2. add AGESA reset fix patch

3. update r8125 ethernet driver

4. add zenpower to monitor zen cpu sensors.

 

upload at main floor.

@sturmstar @opera

Thanks for the update!  Did the unRAID 6.8.0-RC3 patch that was released today accomplish the same thing?  I guess I'll find out tonight when I test RC3 on my gaming pc.  If not I'll revert to RC1 and apply your patch.  :)

@Leoyzen Your kernel patch for rc1 works with rc3.  I am finally booted into my windows os "vm" with bare metal nvme passthrough.  My mouse works but my keyboard does not.  I assume that has something to do with IOMMU.  Something I can sort out later tonight.  Once this vm is tested with games and such,  Ill move on to adding a second RX580 and passthrough my wifes nvme windows os to try.  I built us identical gaming pc's so it shouldnt be any problems.... I hope.  

  • Author

@MortalMonkeyI don't know if Limtech update unraid module, if it is then the kernel will not work for RC3....

I'll compile a new version later.

After locating and passing through a usb controller on the motherboard I finally have full control of my primary windows os with full gpu passthrough.  The 2nd VM works perfect also just need to passthrough another USB controller to it. 

 

Thanks again for the patch! 

 

I finally have 2 gamers one cpu with a Ryzen 7 2700x, ASUS ROG Strix X470-F gaming motherboard on latest bios revision.  2 nvme bare metal windows installs passed through to vms with 2 RX580 GPU's and gaming away.  

 

* Commented this so others may find this post. :)

On 10/12/2019 at 12:14 AM, sturmstar said:

Hey. 6.8 RC1 is out - with lots of bug fixes. Are you going to build a kernel for this version? 

Best regards and thanks

I think we are up to 6.8RC3 now

  • Author

Update kernel to support 6.8.0-rc3.

This worked beautifully on my msi x370 sli plus that I updated for ryzen 3000. Was pulling my hair out trying different settings to get iommu working until I found this thread. Mucho kudos, now if we could get Limetech to implement these fixes....

Edited by phbigred

Quick question, were there changes in this build that affected the br0 settings with VMs? I can't isolate out VPN vs no VPN traffic without using the local client now. Used to just add the IPs to an alias list that routed it on the individual br0 IPs. Pfsense gateway routing used to work for unraid now doesn't function unless I remove the unraid server IP from the VPN.

 

For clarification I haven't tested against the Limetech build as I just figured this out yesterday. Might be worth some testing.

Edited by phbigred

I now have 2 unRAID servers.  The one on the left is my media/file server.  A Dell Poweredge T410 with dual Xeon cpus and the one on the right is the new 2 gamers 1 cpu build with dual nvme windows passthrough and dual Radeon RX580's.  The Ryzen server I will upgrade to a Ryzen 9 3900x and dual RX 5700 XT's in the near future and out of the desktop chassis and into a 4u server chassis.  @Leoyzen  Thanks again for building those kernel updates so quick to fix this unfortunate bug.  

Screenshot (23).png

  • Author

@phbigred As far as I know there isn't any change beyond the pci reset bug, I just add one commit in latest rc builds.

But I may lost some third party drivers which not included in kernel source but added by limetech (I'm not look into it).

 

@MortalMonkeyGlad to hear that.

  • 2 weeks later...

Hello,

 

The Navi reset patch is removed from 6.8.0.rc5 because of stability issues with Linux/Mac VM's... but Win VM's only seams to work.

Do you plan to build a custom kernel with re-included reset patches on 6.8?

 

Thanks

  • Author

@subivoodoo I will try when I get time, maybe this weekends.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.