sys: Remove $FreeBSD$: one-line .c comment patternRemove /^/[*/]\s*\$FreeBSD\$.*\n/
usb(4): Fix a typo in a source code comment- s/determin/determine/MFC after: 3 days
usb: Remove unused devclass arguments to DRIVER_MODULE.
usb: clean up empty lines in .c and .h files
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that arestill not MPSAFE (or already are but aren’t properly marke
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that arestill not MPSAFE (or already are but aren’t properly marked). Use it inpreparation for a general review of all nodes.This is non-functional change that adds annotations to SYSCTL_NODE andSYSCTL_PROC nodes using one of the soon-to-be-required flags.Reviewed by: hselasky, kibApproved by: kib (mentor)Differential Revision: https://reviews.freebsd.org/D23632
show more ...
Add USB ID for Diamond Multimedia BVU195 Display Link device.Submitted by: [email protected]PR: 242128MFC after: 1 weekSponsored by: Mellanox Technologies
Fix device delete child function.When detaching device trees parent devices must be detached prior todetaching its children. This is because parent devices can havepointers to the child devices i
Fix device delete child function.When detaching device trees parent devices must be detached prior todetaching its children. This is because parent devices can havepointers to the child devices in their softcs which are notinvalidated by device_delete_child(). This can cause use after freeissues and panic().Device drivers implementing trees, must ensure its detach functiondetaches or deletes all its children before returning.While at it remove now redundant device_detach() calls beforedevice_delete_child() and device_delete_children(), mostly inthe USB controller drivers.Tested by: Jan Henrik Sylvester <[email protected]>Reviewed by: jhbDifferential Revision: https://reviews.freebsd.org/D8070MFC after: 2 weeks
Add new USB ID to UDL driver.Submitted by: Matthias Petermann <[email protected]>PR: 201084
Put recycle pointer in own memory area which is not mmap'able.
Don't print uninitialized variables.CID: 1295242
Buffers which can be memory mapped into userspace should never befreed. Recycle the buffers instead. This patch also fixes a panic atreboot issue when an UDL adapter is attached to the system.
Allow the UDL screen refresh rate to be runtime configurable through asysctl. Increase the default frame rate to 25 FPS. Add a comment aboutmemory constraints.
Reduce number of memory buffers a bit.
Avoid recursive locking.
Swap screen dimensions back to normal.
Allow the display port to be powered off.
Add new device ID.
Bugfixes. Check if a framebuffer is present before using it. Dequeueelement from correct head structure. No need to multiply framebufferoffset by two. It is already given in bytes.
Import USB display link driver from OpenBSD. Support for compressionhas been removed and the driver has been greatly simplified andoptimised for FreeBSD. The driver is currently not built by defaul
Import USB display link driver from OpenBSD. Support for compressionhas been removed and the driver has been greatly simplified andoptimised for FreeBSD. The driver is currently not built by default.Requested by: Bruce Simpson <[email protected]>