History log of /src/sys/compat/netbsd32/netbsd32_compat_80.c |
Revision | | Date | Author | Comments |
1.8 |
| 29-Jul-2023 |
pgoyette | Don't skip compat_netbsd32_90 in the dependency chain.
|
1.7 |
| 29-Jul-2023 |
rin | COMPAT_NETBSD32: Reorganize the previous; Make compat_netbsd32_50 recursively depended on compat_netbsd32_100, rather than directly depended on it.
Thanks pgoyette@ again for useful comments!
|
1.6 |
| 12-Dec-2019 |
pgoyette | branches: 1.6.26; Rather than keeping a separate mutex, condvar, and pserialize for each module hook, we can share a common set of synchronization structures. This cuts the amount of cacheline_aligned data for these structures by 50%.
Note that we still have a per-hook localcount, since we need to count individual references.
As discussed with riastradh@
Welcome to 9.99.22 !
|
1.5 |
| 01-Mar-2019 |
pgoyette | branches: 1.5.4; Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly discussed on irc.
NFCI intended.
Ride the earlier kernel bump - it;s getting crowded.
|
1.4 |
| 30-Jan-2019 |
pgoyette | Remove #ifdef COMPAT_80
The file will only be selected if "options COMPAT_80" is defined in the config file. The COMPAT_80 macro is defined only if the option is explicitly defined, and not if it is implicitly defined due to inclusion of lesser-version COMPATs.
|
1.3 |
| 28-Jan-2019 |
pgoyette | Include new compatability header
|
1.2 |
| 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.1 |
| 10-Sep-2018 |
pgoyette | branches: 1.1.2; file netbsd32_compat_80.c was initially added on branch pgoyette-compat.
|
1.1.2.6 |
| 23-Jan-2019 |
pgoyette | Convert the macros for setting and unsetting a hook to generate in-line code rather than using an intermediary hook##set routine. Hooks are set and unset only in one place, so the intermediary routine provides no benefit. IMHO using the macro at the point- of-call is more readable than using it elsewhere in the code and then calling the generated intermediary routine (for which you won't even find its declaration or definition unless you remember to search for the HOOK_SET macro instead).
NFC intended, will verify with a bulk build and an atf test run.
|
1.1.2.5 |
| 18-Sep-2018 |
pgoyette | The COMPAT_HOOK macros were renamed to MODULE_HOOK, adjust all callers
|
1.1.2.4 |
| 18-Sep-2018 |
pgoyette | Use the MP-safe compat hooks for netbsd32_compat_80.c's modctl
|
1.1.2.3 |
| 11-Sep-2018 |
pgoyette | Remove unused variable
|
1.1.2.2 |
| 11-Sep-2018 |
pgoyette | Regen
|
1.1.2.1 |
| 10-Sep-2018 |
pgoyette | More work on splitting the compat_netbsd32 module
|
1.5.4.3 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.5.4.2 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.5.4.1 |
| 01-Mar-2019 |
christos | file netbsd32_compat_80.c was added on branch phil-wifi on 2019-06-10 22:07:01 +0000
|
1.6.26.1 |
| 26-Oct-2024 |
martin | Pull up following revision(s) (requested by rin in ticket #987):
sys/compat/netbsd32/netbsd32_compat_80.c: revision 1.7,1.8 (patch)
Don't skip compat_netbsd32_90 in the dependency chain.
|