LWN.net Logo

The 3.7 kernel is out

Linus has released the 3.7 kernel. "Anyway, it's been a somewhat drawn out release despite the 3.7 merge window having otherwise appeared pretty straightforward, and none of the rc's were all that big either. But we're done, and this means that the merge window will close on Christmas eve." Of course, "drawn out" is a relative term; at 72 days, this cycle is only a few days above average in length. Headline features in this kernel include 64-bit ARM support, improved security with supervisor-mode access prevention, SMB 2.1 support, server-side TCP fast open support, signed kernel modules, and more. See the KernelNewbies 3.7 page for details.
(Log in to post comments)

The 3.7 kernel is out

Posted Dec 12, 2012 23:37 UTC (Wed) by theophrastus (guest, #80847) [Link]

probably this is just a message in a bottle. but one never knows what might assist (and i've certainly been a happy recipient of the odd clue).

going from 3.6.0 to 3.7.0 i get hit with a nvidia (via dkms) build error:

/var/lib/dkms/nvidia/304.48/build/nv-mmap.c: In function ‘nv_kern_mmap’: \
/var/lib/dkms/nvidia/304.48/build/nv-mmap.c:466:47: error: ‘VM_RESERVED’ undeclared (first use in this function)

the solution for me was to edit /usr/src/nvidia-304.48/nv-mmap.c
vma->vm_flags |= (VM_IO | VM_LOCKED | VM_RESERVED);
to:
vma->vm_flags |= (VM_IO | VM_LOCKED | (VM_DONTEXPAND | VM_DONTDUMP));

then the module would build without errors. good luck to us.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds