Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2 |
|
#
cec957e9 |
| 04-Mar-2019 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - Change callout in struct ccb_hdr
* Change the callout declaration in struct ccb_hdr from an embedded structure to a pointer, add padding to get the whole structure to its original size
kernel - Change callout in struct ccb_hdr
* Change the callout declaration in struct ccb_hdr from an embedded structure to a pointer, add padding to get the whole structure to its original size (prior to the recent callout patch).
* This removes an improper ABI dependency on the kernel struct callout structure which was causing 'camcontrol', and 'smartctl' (from smartmontools) to fail.
Testing: dillon, tuxillo
show more ...
|
Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2 |
|
#
26595b18 |
| 28-Nov-2014 |
Sascha Wildner <saw@online.de> |
kernel: Use the new auto-created sysctl ctx/tree in various drivers.
Everywhere where we formerly rolled a hw.fooX.* per-device ctx/tree ourselves.
This commit switches it to dev.foo.X.*
|
Revision tags: v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2 |
|
#
f582582c |
| 20-Mar-2014 |
Sascha Wildner <saw@online.de> |
mpt(4): Sync with FreeBSD.
Nothing big, as far as I can tell. Some fixes and removal of old compatibility code.
While here, use callout_init_mp() and callout_stop_sync().
|
Revision tags: v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3 |
|
#
8e5a3626 |
| 31-May-2013 |
Sascha Wildner <saw@online.de> |
kernel/mpt: Remove empty macros.
|
Revision tags: v3.4.2 |
|
#
7c25255a |
| 26-May-2013 |
Sascha Wildner <saw@online.de> |
kernel/mpt: Fix two operator precedence mistakes.
|
Revision tags: v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2 |
|
#
ee1d6bea |
| 18-Nov-2012 |
Sascha Wildner <saw@online.de> |
mpt(4): Fix a panic in RAID operation.
I ported it wrongly. FreeBSD uses callout_init_mtx() here.
|
#
9c646ab3 |
| 08-Nov-2012 |
Sascha Wildner <saw@online.de> |
mpt(4): Mark two functions __printflike.
|
#
22e19989 |
| 05-Nov-2012 |
Sascha Wildner <saw@online.de> |
kernel: Remove unneeded #include <sys/devicestat.h> in disk/RAID drivers.
|
Revision tags: v3.2.1, v3.2.0, v3.3.0, v3.0.3 |
|
#
4c42baf4 |
| 17-Apr-2012 |
Sascha Wildner <saw@online.de> |
mpt(4): Sync with FreeBSD.
Bug fixes and cleanups.
|
Revision tags: v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
4090d6ff |
| 03-Jan-2012 |
Sascha Wildner <saw@online.de> |
kernel: Use NULL for pointers.
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0 |
|
#
2545bca0 |
| 16-Aug-2009 |
Matthew Dillon <dillon@apollo.backplane.com> |
MPI Driver update - additional merge work.
Ported-from: FreeBSD Submitted-by: Alexander Polakov <polachok@gmail.com>
|
#
57aef926 |
| 06-May-2011 |
Sascha Wildner <saw@online.de> |
Fix LINT64 build.
|
#
8eab68fa |
| 06-May-2011 |
Sascha Wildner <saw@online.de> |
mpt(4): Make mpt_{vol,disk}_prt() printflike.
|
#
6d259fc1 |
| 28-Apr-2011 |
Sascha Wildner <saw@online.de> |
mpt(4): Sync with FreeBSD.
This fixes issues which were observed with the LSI SAS 3081E-R card.
Reported-and-tested-by: <ftigeot@wolfpond.org>
|
#
7bfcf376 |
| 04-Oct-2010 |
Sascha Wildner <saw@online.de> |
kernel: Fix numerous errors in printf() like formats and arguments.
|
#
cd8ab232 |
| 28-Aug-2010 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - unwind kthread_create() mplock
* All kthread_create*() calls and kproc_start() calls now create threads which do not hold the mplock at startup.
* Add get_mplock()/rel_mplock() to thread
kernel - unwind kthread_create() mplock
* All kthread_create*() calls and kproc_start() calls now create threads which do not hold the mplock at startup.
* Add get_mplock()/rel_mplock() to threads which are not yet mpsafe.
* Remove rel_mplock() calls from thread startups which were making themselves mpsafe by releasing the mplock.
* Kernel eventhandler API is now MPSAFE
* Kernel kproc API is now MPSAFE
* Rename a few thread procedures to make their function more obvious.
show more ...
|
#
32af04f7 |
| 12-Dec-2009 |
Sascha Wildner <saw@online.de> |
Remove inclusion of <sys/cdefs.h> from kernel .c files.
They are not needed and mostly leftovers from former __FBSDID and the likes.
Also add some missing CVS ids to the comments.
|