Home | History | Annotate | Download | only in common
History log of /src/sys/compat/common/compat_60_mod.c
RevisionDateAuthorComments
 1.2  27-Jan-2019  pgoyette branches: 1.2.4;
Merge the [pgoyette-compat] branch
 1.1  15-Mar-2018  pgoyette branches: 1.1.2;
file compat_60_mod.c was initially added on branch pgoyette-compat.
 1.1.2.19  22-Sep-2018  pgoyette #include "opt_compat_netbsd.h" for all sources that provide compat code.
 1.1.2.18  15-Sep-2018  pgoyette Since we've already removed the maximum recursion depth for
required modules, there's no need for us to force loading of
the most-recent (ie, "deepest") modules first. So, simplify
the required-modules lists to require only the next-highest
version's module.

This will also make it easier to add new compat_xx modules
for future release versions.
 1.1.2.17  13-Sep-2018  pgoyette When unloading a module with MODULE_CMD_FINI, call the compat_xx_fini()
routine rather than again calling the compat_xx_init() routine!

(Cut&paste strikes again)
 1.1.2.16  10-Sep-2018  pgoyette Remove the monolithic compat and compat_sysv modules. Now that we
don't have aliases, we need to use only the version-specific module
names when resolving dependencies.
 1.1.2.15  31-Mar-2018  pgoyette Re-enable inclusion of CPU_UCODE for i386/amd64. Even though it won't
build correctly on XEN (won't use the XEN ABI), it works fine on real
hardware.
 1.1.2.14  26-Mar-2018  pgoyette For now, disable CPU_UCODE stuff since we can't build it properly
with XEN. Re-enable it after we get fix for PR kern/53130
 1.1.2.13  24-Mar-2018  pgoyette Don't include unneeded opt_* files
 1.1.2.12  21-Mar-2018  pgoyette Add a compat_80 module - we need this for some raidframe stuff.

Update other modules to add compat_80 to the required lists.
 1.1.2.11  19-Mar-2018  pgoyette Initial pass at a COMPAT_50 module. More to come.
 1.1.2.10  18-Mar-2018  pgoyette Merge changes from HEAD into ccd_60.c

For all of the individual xxx_60_{init,fini} routines, don't force
them to artificially return a status; just make them void. This
simplifies the compat_60_{init,fini} handling of errors that remain.
 1.1.2.9  18-Mar-2018  pgoyette Import compat_60 changes for dev/ccd
 1.1.2.8  18-Mar-2018  pgoyette Initial pass at getting the tty stuff properly modularized. Subject
to review and revision.
 1.1.2.7  18-Mar-2018  pgoyette Clean-up for kern_cpu_60 code.

Also, although not strictly necessary, include the kern_sa_60 stuff in
the compat_60 module, for completeness.

Still need to deal with some tty code and the ccd driver to finish off
the compat_60 module.
 1.1.2.6  18-Mar-2018  pgoyette Move closer to a complete compat_60 module. All that remains is some
tty stuff and some ccd ioctl()s.
 1.1.2.5  17-Mar-2018  pgoyette Back out changes on the branch related to kernel microcode compat.

Christos didn't like the way it was done, so waiting for a better
approach/implementation.
 1.1.2.4  17-Mar-2018  pgoyette Move closer to having a compat_60 module
 1.1.2.3  16-Mar-2018  pgoyette Move closer to getting a compat_60 module - still needs more work
 1.1.2.2  16-Mar-2018  pgoyette Initial pass at setting up the compat_60 module.

XXX needs some work to properly handle cpu_ucode stuff.

While here, move details of compat_70 init/fini routines into the
module itself.
 1.1.2.1  15-Mar-2018  pgoyette Initial set-up for compat_60 module
 1.2.4.2  10-Jun-2019  christos Sync with HEAD
 1.2.4.1  27-Jan-2019  christos file compat_60_mod.c was added on branch phil-wifi on 2019-06-10 22:06:58 +0000

RSS XML Feed