This is a lot more complicated and code is probably to far down in kernel to do without layer violations/stupid. But having an automode that would check if someone was on a physical console(monitor/keyboard or serial) and if halt is run over ssh or similar(mosh) then reboot instead.
May 16 2022
Nov 16 2021
What is really tiny i/o? Smaller then what?
Nov 12 2021
I understand this would probably be a thing for someone else to implement later. But allowing backing by https://github.com/stefanberger/swtpm would be a nice feature.
Aug 18 2021
Just for additional info TrueNAS moved to 260MB about 4 years ago with no issues. I have no issue with 100MB though 260MB seems to be more standard.(windows/redhat/TrueNAS/etc)
Jan 5 2021
Dec 9 2020
Dec 7 2020
I don't have my commit bit. Can someone commit this fix?
Dec 4 2020
Thank you ryan for catching my mess up using git diff instead of git show for the commit.
This build has been tested on dual intel 6242R where turbostat works as expected and and on dual AMD EPYC 7551 32-Core where this code fixes the sysctl issues but fails on futher issues which I have a bug report for here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251113
Resolved all three requested fixes
Update commit to fix according to feedback.
Dec 3 2020
Are there any technical limitations that make this specific to AMD GPU?
Nov 13 2020
Oct 19 2020
Jul 20 2020
Just a friendly ping
Jul 7 2020
I've tested these changes and have seen issues with unmapped syscalls fixed allowing me to do poudriere cross builds again.
Jun 30 2020
@tsoome Is this purely refactoring or some additional features/improvements as the goal.
Feb 19 2020
@np How do you think this work on chelsio nics? If it works as expected or it can be made to work this would be great for lacp. I would love to add this to carp also as I was only able to get it to do QOS for switch to use otherside of connection nothing to protect outgoing packets.
Feb 3 2020
Can we add this (from https://wiki.freebsd.org/Ports/FlavorsAndSubPackages)
Jan 29 2020
@vmaffione Don't forget to add -D flag to your ping testing otherwise ping is fragmented and reassembled.
Jan 28 2020
@vmaffione Is there a reason we need an options for this or at the very least a reason it shouldn't default to on with an option to disable it. I would consider 9000 mtu not working to be the POLA not other way around?
Jan 16 2020
Any chance you have a second to review this mav?
Dec 31 2019
Looks like a good change to me. Fixes my concern about doing parallel runs for things like vm's
Dec 30 2019
Sounds like a great solution
I'm not the one to review this whole thing but to my knowledge looks good except for single typo I found
Dec 28 2019
Looks like a good start but should it be even more robust to stop collision.
Dec 20 2019
Looks good except for one typo in man page.
Nov 21 2019
Trying to understand your bootp comment in summary. Are you pointing at no support yet for https://tools.ietf.org/html/rfc5970 or that there just isn't a ipv6 option for defining boot info like bootp had?
Oct 24 2019
Thanks don't know how I missed that commit.
Oct 17 2019
Just curious what is this a fix for? I assume some specific type or class of hardware.
Sep 12 2019
@imp Is it possible to get this and acpi_ibm autoloaded with devmatch? Not sure if it would work with current structure or need additional code paths inside devmatch itself.
Aug 20 2019
Closed by commit r509197
Aug 17 2019
@woodsb02 I think your clear to commit whenever you have time.
Aug 16 2019
Aug 13 2019
Updated diff to fix issues.
Fixed missing plugins/ports and issues raised above.
Just realized that I missed the added ports(remmina plugins) will also need to add those.
Aug 11 2019
Covered all wanted alphabetical fixes plus a few more I found during review
Aug 7 2019
Of course I will get those cleaned up slipped through my final checks.
Thanks for the greenlight if you can commit it that would be great.
Aug 6 2019
Missed a telepathy reference for it's description. (Purposely left references in the plugin mk file in case telepathy is reactivated in future)
Aug 26 2018
Tested this patch on head(trueos synced as of the 19th + vlan fix from np) with ix and cc(cxgbe) drivers. No issue with creation of vlans and nothing noticeable in cursory testing with ping floods and iperf.
Jun 29 2018
Thanks for the help kristof. I couldn't find the documentation to bound input of sysctl's but I definitely agree it's better to validate it on entry.
Updated with help from kristof to validate sysctl on change.
Jun 8 2018
Update sysctl to be based on decimal dscp value instead of toggle
Apr 11 2018
In D14536#305909, @kristof wrote:
I have no specific views on what the value should be. The remark mostly comes from the desire to avoid having the kernel enforce policy. It's only a small extra step here for more flexibility.
I think I'd make net.inet.carp.dscp be an integer, with a default value of (the value of) IPTOS_LOWDELAY.
Mar 2 2018
In D14536#305526, @kristof wrote:
Would it make sense to set the DSCP value to the value configured in 'net.inet.carp.dscp' rather than a hardcoded value?
Feb 27 2018
Fixed default setting of new sysctl in man page.