freebsd-dev/sys
Fedor Uporov bb9f1ba4b5 Add more accurate directory entries check
Rename ext2_dirbadentry() to ext2_check_direntry(). Add directory
entry inode value check, and call ext2_check_direntry() in all cases.
The dirchk sysctl is removed.

PR:                     259024,259041
Reported by:            Robert Morris
Reviewed by:            pfg
MFC after:              2 weeks
Differential Revision:  https://reviews.freebsd.org/D33374
2021-12-30 09:14:44 +03:00
..
amd64 Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
arm Add the missing terminator to the bcm_xhci methods 2021-12-29 12:20:01 +00:00
arm64 arm64: Simplify pmap_ts_referenced 2021-12-28 17:59:39 -06:00
bsm
cam CTL: Allow I/Os up to 8MB, depending on maxphys value. 2021-12-29 23:49:24 -05:00
cddl dtrace: Use C99 fixed-width integer types. 2021-12-28 09:41:25 -08:00
compat sys/compat: Use C99 fixed-width integer types. 2021-12-28 09:41:33 -08:00
conf LinuxKPI: add 802.11 compat code 2021-12-27 18:47:25 +00:00
contrib iwlwifi: plug memory modified after free 2021-12-27 18:47:26 +00:00
crypto sys/crypto: Use C99 fixed-width integer types. 2021-12-28 09:41:38 -08:00
ddb sys/ddb: Use C99 fixed-width integer types. 2021-12-28 09:41:47 -08:00
dev igc: Remove redundant IFCAP_VLAN_HWTAGGING check 2021-12-29 09:37:34 -07:00
dts
fs Add more accurate directory entries check 2021-12-30 09:14:44 +03:00
gdb
geom sys/geom: Use C99 fixed-width integer types. 2021-12-28 09:41:51 -08:00
gnu
i386 Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
isa sys/isa: Use C99 fixed-width integer types. 2021-12-28 09:41:57 -08:00
kern vfs_mountroot: Check for root dev before waiting 2021-12-29 12:41:09 -08:00
kgssapi
libkern sys/libkern: Use C99 fixed-width integer types. 2021-12-28 09:42:11 -08:00
mips Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
modules iwlwifi: attach to the build 2021-12-27 18:47:26 +00:00
net routing: Add unified level-based logging support for the routing subsystem. 2021-12-29 21:30:18 +00:00
net80211 net80211: adjust a printf to toeee80211_note 2021-12-26 17:26:58 +00:00
netgraph netgraph: Remove CTLFLAG_NEEDGIANT from sysctl. 2021-12-26 19:42:53 -05:00
netinet [lltable] Add per-family lltable getters. 2021-12-29 20:57:15 +00:00
netinet6 [lltable] Add per-family lltable getters. 2021-12-29 20:57:15 +00:00
netipsec crypto: Consistently use AES instead of Rijndael128 for the AES-CBC cipher. 2021-12-16 13:47:27 -08:00
netpfil ipfilter: Move kernel bits to netpfil 2021-12-20 06:16:33 -08:00
netsmb
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2021-12-15 20:54:57 -07:00
nfsclient
nfsserver
nlm sys/nlm: Use C99 fixed-width integer types. 2021-12-28 09:42:42 -08:00
ofed sys/ofed: Use C99 fixed-width integer types. 2021-12-28 09:43:09 -08:00
opencrypto /dev/crypto: Store blocksize in cse rather than txform pointer. 2021-12-29 17:50:23 -08:00
powerpc Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
riscv Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
rpc sys/rpc: Use C99 fixed-width integer types. 2021-12-28 09:43:15 -08:00
security Thread creation privilege for realtime group 2021-12-15 00:01:58 +02:00
sys mbuf_tags: use explicitly sized type for 'type' parameter 2021-12-29 09:23:52 +01:00
teken
tests
tools arm64: Don't rely on host readelf for u-boot booti image generation 2021-12-24 19:25:20 +00:00
ufs Change VOP_READDIR's cookies argument to a **uint64_t 2021-12-15 20:54:57 -07:00
vm vm_phys: hide vm_phys_set_pool 2021-12-29 11:17:33 -06:00
x86 x86: Do not attempt to calibrate the LAPIC timer if no APIC is present 2021-12-28 17:47:49 -05:00
xdr sys/xdr: Use C99 fixed-width integer types. 2021-12-28 09:43:26 -08:00
xen Create wrapper for Giant taken for newbus 2021-12-09 17:04:45 -07:00
Makefile