History log of /src/sys/modules/compat_netbsd32 |
Revision | Date | Author | Comments |
1.38 | 30-Aug-2023 |
christos | Add missing netbsd32_epoll.c
|
1.37 | 07-Nov-2020 |
christos | fix arm test
|
1.36 | 01-Nov-2020 |
pgoyette | Separate the compat_netbsd32_coredump from the compat_netbsd32 and coredump modules, into its own module.
Welcome to 7.99.75 !!!
|
1.35 | 16-May-2020 |
christos | branches: 1.35.2; Add ACL support for FFS. From FreeBSD.
|
1.34 | 02-May-2020 |
thorpej | Include netbsd32_futex.c in the module.
|
1.33 | 19-Apr-2020 |
maya | Turn off compat drm. XXX issue security advisory
|
1.32 | 12-Mar-2020 |
pgoyette | branches: 1.32.2; Split out the quota code from the rest of compat_netbsd32 module. This allows loading of compat_netbsd32 on kernels that don't have ``options QUOTA'' enabled.
|
1.31 | 05-Mar-2020 |
christos | disable a.out on aarch64
|
1.30 | 20-Nov-2019 |
pgoyette | Move all non-emulation-specific coredump code into the coredump module, and remove all #ifdef COREDUMP conditional compilation. Now, the coredump module is completely separated from the emulation modules, and they can all be independently loaded and unloaded.
Welcome to 9.99.18 !
|
1.29 | 28-Sep-2019 |
christos | Disable NETBSD32_DRMKMS by not using it, but keep compiling it.
|
1.28 | 26-Sep-2019 |
christos | Kill WARNS = 3 from all the modules that now compile cleanly.
|
1.27 | 20-Aug-2019 |
maxv | Disable netbsd32_drm.c until it receives proper review.
|
1.26 | 20-Aug-2019 |
christos | Add netbsd32 drm support from Surya Shankar at GSoC 2019
|
1.25 | 18-Jun-2019 |
christos | Add QUOTA define
|
1.24 | 23-Mar-2019 |
pgoyette | The main compat_netbsd32 module doesn't contain any prior-version-compat code, so we don't need these CPP_FLAGS. The appropriate CPP_FLAGS are included in the Makefiles for the various compat_netbsd32_xx modules.
|
1.23 | 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.22 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.21 | 26-Nov-2018 |
mlelstv | compat modules now require an extra include path for libnv.
|
1.20 | 26-Jan-2017 |
christos | branches: 1.20.12; 1.20.14; Define MODULAR so we can have syscalls autoload after the module autoloads. XXX: This is toxic, and currently caused LOCKDEBUG crashes.
|
1.19 | 17-Sep-2016 |
christos | branches: 1.19.2; Add KTRACE
|
1.18 | 03-Dec-2015 |
pgoyette | branches: 1.18.2; Split out the SYSV IPC stuff into its own compat_netbsd32_sysvipc module. Adjust dependencies as needed.
|
1.17 | 01-Dec-2015 |
pgoyette | Create new compat_netbsd32_mqueue module, and descend into subdir to build it.
|
1.16 | 01-Dec-2015 |
pgoyette | Descend into new compat_netbsd32_nfssrv directory for new module, and remove netbsd32_nfssvc.c from the original compat_netbsd32 module.
|
1.15 | 31-Aug-2015 |
christos | add missing files
|
1.14 | 30-Jul-2015 |
christos | Add VMSWAP
|
1.13 | 10-May-2015 |
matt | mips doesn't do a.out and never has.
|
1.12 | 05-Dec-2014 |
christos | Add COMPAT_NOMID
|
1.11 | 10-May-2013 |
christos | branches: 1.11.10; add new file
|
1.10 | 22-Jan-2013 |
christos | We need more defines for this to actually work!
|
1.9 | 10-Mar-2012 |
joerg | branches: 1.9.2; P1003_1B_SEMAPHORE is no longer optional.
|
1.8 | 19-Feb-2012 |
rmind | Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! Approved by core@.
|
1.7 | 02-Aug-2011 |
joerg | branches: 1.7.2; 1.7.6; Remove a number of now unnecessary -no-integrated-as cases.
|
1.6 | 20-May-2011 |
joerg | LLVM's assembler parser doesn't support .code32 yet, so disable it.
|
1.5 | 04-Jan-2011 |
pgoyette | branches: 1.5.2; Define KERN_SA when building the module
|
1.4 | 21-Dec-2009 |
njoly | branches: 1.4.4; Add netbsd32_compat_50.c to netbsd32 module sources list.
|
1.3 | 14-Feb-2009 |
abs | branches: 1.3.2; Convert more MACHINE tests to MACHINE_ARCH
|
1.2 | 08-Dec-2008 |
njoly | branches: 1.2.2; 1.2.4; 1.2.6; s/SYSVIPC/SYSVMSG/, for message queues support.
|
1.1 | 19-Nov-2008 |
ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into modules. By and large this commit:
- shuffles header files and ifdefs - splits code out where necessary to be modular - adds module glue for each of the components - adds/replaces hooks for things that can be installed at runtime
|
1.2.6.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.2.4.3 | 03-Mar-2009 |
skrll | Sync with HEAD.
|
1.2.4.2 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.2.4.1 | 08-Dec-2008 |
skrll | file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
|
1.2.2.2 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.2.2.1 | 08-Dec-2008 |
mjf | file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000
|
1.3.2.3 | 11-Mar-2010 |
yamt | sync with head
|
1.3.2.2 | 04-May-2009 |
yamt | sync with head.
|
1.3.2.1 | 14-Feb-2009 |
yamt | file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:07 +0000
|
1.4.4.2 | 31-May-2011 |
rmind | sync with head
|
1.4.4.1 | 05-Mar-2011 |
rmind | sync with head
|
1.5.2.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.7.6.2 | 11-Mar-2012 |
mrg | sync to latest -current
|
1.7.6.1 | 24-Feb-2012 |
mrg | sync to -current.
|
1.7.2.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.7.2.2 | 23-Jan-2013 |
yamt | sync with head
|
1.7.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.9.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.9.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.9.2.1 | 25-Feb-2013 |
tls | resync with head
|
1.11.10.6 | 05-Feb-2017 |
skrll | Sync with HEAD
|
1.11.10.5 | 05-Oct-2016 |
skrll | Sync with HEAD
|
1.11.10.4 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.11.10.3 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.11.10.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.11.10.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.18.2.2 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.18.2.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
1.19.2.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.20.14.3 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.20.14.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.20.14.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.20.12.17 | 10-Jan-2019 |
pgoyette | Include newly-created files in compat_netbsd32 module build. Missed this when resolving conflicts in most recent sync-with-HEAD
|
1.20.12.16 | 26-Nov-2018 |
pgoyette | Update from HEAD - need to add sys/external/bsd/libnv to the #include list
|
1.20.12.15 | 04-Oct-2018 |
pgoyette | Add missing file to the build
|
1.20.12.14 | 27-Sep-2018 |
pgoyette | WIP - clean up some of the Makefiles and conf/files stuff for the netbsd32 modules.
|
1.20.12.13 | 24-Sep-2018 |
pgoyette | Work in progress
|
1.20.12.12 | 14-Sep-2018 |
pgoyette | OMG it builds!
Finish rearranging the amd64 MD compat_netbsd32 code.
XXX Other architectures will be dealt with later.
|
1.20.12.11 | 14-Sep-2018 |
pgoyette | Work in progress - get the arch-specific netbsd32_machdep.c code to build as a module.
XXX Doesn't work when the code is built-in to the kernel.
|
1.20.12.10 | 13-Sep-2018 |
pgoyette | Include required MD code for amd64
|
1.20.12.9 | 12-Sep-2018 |
pgoyette | Split compat_netbsd32_sysvipc into version-specific modules
|
1.20.12.8 | 11-Sep-2018 |
pgoyette | Move the NTP compat_30 and compat_50 routines into the version-specific modules.
|
1.20.12.7 | 11-Sep-2018 |
pgoyette | Move netbsd32_rndpseudo_50.c out of the main netbsd32 module and into the module that handles netbsd32_50 compatability.
|
1.20.12.6 | 11-Sep-2018 |
pgoyette | Get ready for compat_netbsd32_43 module
|
1.20.12.5 | 11-Sep-2018 |
pgoyette | Don't include the 60-specific code in the monolithic compat_netbsd32 module
|
1.20.12.4 | 10-Sep-2018 |
pgoyette | More work on splitting the compat_netbsd32 module
|
1.20.12.3 | 10-Sep-2018 |
pgoyette | Remove from the generic module those files which are being included in their own version-specific modules.
|
1.20.12.2 | 10-Sep-2018 |
pgoyette | More compat_netbsd32_xx modules
|
1.20.12.1 | 21-Mar-2018 |
pgoyette | Split compat/rndpseudo_50.c into two pieces, one for native compat and a second piece for compat32. Update both modules accordingly.
|
1.32.2.1 | 20-Apr-2020 |
bouyer | Sync with HEAD
|
1.35.2.1 | 14-Dec-2020 |
thorpej | Sync w/ HEAD.
|
1.2 | 01-Jun-2015 |
roy | Back out prior
gimpy1@ we don't #include driver .h in netbsd32
|
1.1 | 31-May-2015 |
roy | Revert prior change, optionally include PPPOE and SPPP support again. Fix compat_netbsd32 module building by enforcing both.
|
1.2 | 01-Jun-2015 |
roy | Back out prior
gimpy1@ we don't #include driver .h in netbsd32
|
1.1 | 31-May-2015 |
roy | Revert prior change, optionally include PPPOE and SPPP support again. Fix compat_netbsd32 module building by enforcing both.
|