summaryrefslogtreecommitdiff
path: root/sys/compat/common
AgeCommit message (Expand)Author
2023-03-30atalk(4): Omit spurious satosat.riastradh
2022-12-20Remove sys/compat/common/Makefile.*.msaitoh
2022-12-19Create compat_100 module infrastructure now that we have branchedpgoyette
2022-09-28Simplify sys/compat/sys/sockio.h. No functional change intended.msaitoh
2022-09-21compat_50_quota: reject invalid quota id types.dholland
2022-09-03Remove <net/netisr.h>thorpej
2022-08-03sys/compat/common/if_media_80.c: Add kernel rcsid.riastradh
2022-07-10tty_43: Do unsigned arithmetic to avoid shift into sign bits.riastradh
2022-07-07ifioctl(9): Don't touch ifconf or ifreq until command is validated.riastradh
2022-03-12compat_30: Fix thinko in previous.riastradh
2022-03-12compat_30: Avoid what might be technically undefined behaviour.riastradh
2021-12-10s/occured/occurred/ in comments, log messages and man pages.andvar
2021-12-02don't call MODULE_HOOK_SET(), if exec_sigcode_alloc() fails.ryo
2021-11-26Fix anonymous memory object leak for sigcode.ryo
2021-11-10s/compatability/compatibility/ in comment.msaitoh
2021-11-01Use "stack_t" instead of "struct sigaltstack", as the former is thethorpej
2021-09-07sys/compat: Memset zero before copyout.riastradh
2021-08-15- memset struct stat to avoid kernel memory disclosure of padded fieldschristos
2021-08-09fix various typos in compatibility, mainly in comments.andvar
2021-07-21need <sys/param.h> for COHERENCY_UNITskrll
2021-05-25PR port-xen/53130 was fixed and closed some time ago, so now we canpgoyette
2021-04-03Centralise the setitimer() timer type validation in dosetitimer() as issimonb
2020-12-19malloc(9) -> kmem(9)thorpej
2020-10-10TIOCGSID is used by tcgetsid() so it is not really compat :-)christos
2020-10-09tty_43: Check a bitset from userspace is valid before shifting itnia
2020-09-05Round of uvm.h cleanup.riastradh
2020-08-08Fix the OTIOCGETD emulation. Line discipline 0 is NTTYDISC.christos
2020-07-16 Don't accept negative value.msaitoh
2020-06-28Fix struct entry size (thanks kre@)christos
2020-06-24reduce stack usage in compat_60_ptmget_ioctl() - allocate struct ptmgetjdolecek
2020-06-24remove special handling for symbolic links for COMPAT_43 lstat, it'sjdolecek
2020-06-12Remove in-kernel handling of Router Advertisementsroy
2020-05-23Move proc_lock into the data segment. It was dynamically allocated becausead
2020-04-30Omit needless #include <sys/rnd.h>.riastradh
2020-03-26When using SYSCTL_SETUP there is no guarantee of the order in whichpgoyette
2020-03-09The compat_50_quota code needs quota support from ufs. Add dependency.pgoyette
2020-02-27Include all of the vfs syscalls in the syscall_package, not just oquota.pgoyette
2020-02-27Ooppss - SYSCTL_SETUP() functions return void.pgoyette
2020-02-27Remove explicit calls to the sysctl setup routines, since this is nowpgoyette
2020-02-23Don't bother with kernel_lock for kern_reboot().ad
2020-02-22pass the address of the field, instead of relying on it being the firstmaxv
2020-01-31Fix copyout overflows in fhstat, found by the LGTM bot. Not a big problemmaxv
2020-01-30- make sure size is not used uninitializedchristos
2020-01-29- Track LWPs in a per-process radixtree. It uses no extra memory in thead
2020-01-29Don't reference ifp->if_data directly; use if_export_if_data().thorpej
2020-01-27Split the module glue out from the rest of opencrypto/ocryptodev topgoyette
2020-01-22Since this used to be part of the compat_50 module, make it depend onpgoyette
2020-01-21Split the compat_50 module into two, separating the QUOTA-relatedpgoyette
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2020-01-04Resurrect boottime, but only in the compat_90 module (whether built-inpgoyette