catculation@lemmy.zip to Technology@lemmy.worldEnglish · 2 years agoMicrosoft wants to update your Windows 11 PC without forcing you to rebootwww.windowscentral.comexternal-linkmessage-square155linkfedilinkarrow-up1394arrow-down114
arrow-up1380arrow-down1external-linkMicrosoft wants to update your Windows 11 PC without forcing you to rebootwww.windowscentral.comcatculation@lemmy.zip to Technology@lemmy.worldEnglish · 2 years agomessage-square155linkfedilink
minus-squarejbk@discuss.tchncs.delinkfedilinkEnglisharrow-up17·2 years agoSo according to the official page on Hotpatching (without any trackers like in the article), this reminds me of kpatch. I guess Microsoft really wants to spend the effort of making that work. Isn’t kpatch not really supported (without $$$) by many larger distros since it’s prone to break easily?
minus-squarejbk@discuss.tchncs.delinkfedilinkEnglisharrow-up4·2 years agoI found more info: Microsoft SQL Server Engine already does hot patching and I guess the same way will be used in other MS apps: https://techcommunity.microsoft.com/t5/Azure-SQL-Database/Hot-Patching-SQL-Server-Engine-in-Azure-SQL-Database/ba-p/849700
minus-squaresqozenode@lemmy.worldlinkfedilinkEnglisharrow-up4·2 years agoIsn’t the concept of kernel live-patching just “wait until the kernel’s not using that module, and slip in anupdatesd version”
minus-squarescv@discuss.onlinelinkfedilinkEnglisharrow-up4·2 years agoI don’t know about Windows, on Linux it’s at the function level, and some cases are tricky.
So according to the official page on Hotpatching (without any trackers like in the article), this reminds me of kpatch. I guess Microsoft really wants to spend the effort of making that work. Isn’t kpatch not really supported (without $$$) by many larger distros since it’s prone to break easily?
I found more info: Microsoft SQL Server Engine already does hot patching and I guess the same way will be used in other MS apps: https://techcommunity.microsoft.com/t5/Azure-SQL-Database/Hot-Patching-SQL-Server-Engine-in-Azure-SQL-Database/ba-p/849700
Isn’t the concept of kernel live-patching just “wait until the kernel’s not using that module, and slip in anupdatesd version”
I don’t know about Windows, on Linux it’s at the function level, and some cases are tricky.