Home | History | Annotate | only in /src/sys/modules/compat_50
History log of /src/sys/modules/compat_50
RevisionDateAuthorComments
 1.7 21-Jan-2020  pgoyette Split the compat_50 module into two, separating the QUOTA-related
stuff from the rest of the module. This allows loading of the
(main) compat_50 module on kernels that don't include ``options
QUOTA''.

Welcome to 9.99.40 !

Addresses PR kern/54875
 1.6 26-Sep-2019  christos branches: 1.6.2;
Limit -Wno-sign-compare to only rtsock_50.c which by virtue of including
rtsock_shared.c and using m_len is a mess to fix.
 1.5 17-Jun-2019  christos Add -DQUOTA (Paul Goyette)
 1.4 15-Apr-2019  pgoyette branches: 1.4.4;
Split the COMPAT_50 socket-timeout stuff out of kern/uipc_socket.c
and into its own source file, which is now included in the compat_50
module.

(Not sure how this got missed during the original [pgoyette-compat] work)
 1.3 17-Feb-2019  rin Bump default value of WARNS for modules from 3 to 5, and
explicitly set WARNS for modules that fail with WARNS=5.

Also, turn on -Wno-missing-noreturn for clang for some files.

At the moment, among ~ 360 modules,
- 2 (lua and zfs) need WARNS=0
- 1 (solaris) needs WARNS=1
- 136 need WARNS=3 (mostly due to sign-compare)
- 4 need WARNS=4
- others can be compiled with WARNS=5

Discussed on tech-kern.
 1.2 27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.1 19-Mar-2018  pgoyette branches: 1.1.2;
file Makefile was initially added on branch pgoyette-compat.
 1.1.2.15 23-Jan-2019  pgoyette Revert previous. Both opencrypto/ocryptodev and raidframe/rf_compat_xx
already exist in their own modules and do not need to be part of the
compat_{50,80} modules.
 1.1.2.14 23-Jan-2019  pgoyette Ensure that all the compat code gets into the appropriate modules, even
compat code that doesn't live in sys/compat
 1.1.2.13 15-Jan-2019  pgoyette As far as I can tell, neither SCTP not NET_MPSAFE are enabled by default
on any architecture, so they should not be enabled by default in any of
the modules.
 1.1.2.12 15-Jan-2019  pgoyette Add some #defines for rtsock_50
 1.1.2.11 03-Oct-2018  pgoyette There are version-specific raid modules so don't include their code in
the "generic" version-specific module.
 1.1.2.10 23-Sep-2018  pgoyette Split the compat_crypto_50 from the rest of the crypto module

Cleanup some stuff left over from similar changes to raid modules.
 1.1.2.9 19-Sep-2018  pgoyette Split out the vnd COMPAT_50 code
 1.1.2.8 13-Sep-2018  pgoyette Include rtsock_50.c in the build for compat_50 module. It might be
reachable via the rtsock code, but there's stuff in the compat_09
module that refers to the _50 stuff. Including this allows us to
modload the compat_09 module.
 1.1.2.7 24-Mar-2018  pgoyette Move the compat_50-specific code out of wscons/wsevent.c into its own
source file, which is now part of the compat_50 module.
 1.1.2.6 24-Mar-2018  pgoyette Add fs/puffs compat_50 to the modules
 1.1.2.5 24-Mar-2018  pgoyette Separate the compat_50 and compat_80 dispatching code from the main
body of raidframe, and place into the appropriate compat modules.

Enable building of the compat_80 module.
 1.1.2.4 23-Mar-2018  pgoyette Handle the compat_50 stuff for opencrypto/cryptodev
 1.1.2.3 21-Mar-2018  pgoyette Move if_spppsubr compat code into the compat50 module.

More prep work for compat80 module (for raidframe)
 1.1.2.2 21-Mar-2018  pgoyette Split the compat_50 code out from the dev/clockctl driver and include
it in the compat_50 and compat modules.
 1.1.2.1 19-Mar-2018  pgoyette Initial pass at a COMPAT_50 module. More to come.
 1.4.4.3 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.4.4.2 10-Jun-2019  christos Sync with HEAD
 1.4.4.1 15-Apr-2019  christos file Makefile was added on branch phil-wifi on 2019-06-10 22:09:14 +0000
 1.6.2.1 25-Jan-2020  ad Sync with head.

RSS XML Feed