From what I know, you don't have any problem. You said that you made some updates. I believe you just udpate the whole system without looking at it too much (don't worry, I do the same thing). In the updates, there must have been an updated version of the kernel that was intalled.
Once you reboot the machine, you have the option between windows, and the two kernel versions of Linux. Just keep with the latest of it (the one the highest number), which should be the default option. Let it boot and it should work perfectly.
To complete the little story, there might be some more kernel updates. Your Linux operating system will keep the last two versions, mostly as a security measure. If the updated kernel is an experimental (not too stable) version, there might still be some bugs to it. Therefore, in this case, you can always choose to boot from the older version.
Hope this helps.