freebsd-skq/sys
Pedro F. Giffuni f738ee4825 Drop experimental dir_index support.
The htree directory index is a highly desirable feature for research
purposes and was meant to improve performance in our ext2/3 driver.
Unfortunately our implementation has two problems:

- It never really delivered any performance improvement.
- It appears to corrupt the filesystem in undetermined circumstances.

Strictly speaking dir_index is not required for read/write support in
ext2/3 and our limited ext4 support still works fine without it.

Regain stability in the ext2 driver by removing it. We may need it back
(fixed) if we want to support encrypted ext4 support but thanks to the
wonders of version control we can always revert this change and bring it
back.

PR:	191895
PR:	198731
PR:	199309

MFC after:	5 days
2015-04-17 22:26:01 +00:00
..
amd64 Relax the check on which vectors can be delivered through the APIC. According 2015-04-16 22:44:51 +00:00
arm Remove unnecessary checks and fix an issue where the interrupt handler 2015-04-17 22:17:22 +00:00
arm64 Use the address of fsu_intr_fault, not the first two instructions in it as 2015-04-17 12:58:09 +00:00
boot Add "GELI Passphrase:" prompt to boot loader. 2015-04-16 20:53:15 +00:00
bsm
cam Initialize async_arg_ptr in xpt_async when called with async_code 2015-04-14 16:33:33 +00:00
cddl Remove vfs.zfs.snapshot_list_prefetch, the corresponding code was 2015-04-17 21:21:11 +00:00
compat Rewrite linprocfs_domtab() as a wrapper around kern_getfsstat(). This 2015-04-15 09:13:11 +00:00
conf Fix kernel build ${MACHINE} path 2015-04-16 22:34:10 +00:00
contrib Move ALTQ from contrib to net/altq. The ALTQ code is for many years 2015-04-16 20:22:40 +00:00
crypto In the version of gcc in the FreeBSD tree, this modification was made to 2015-04-16 17:42:52 +00:00
ddb
dev Provide functions to determine presence of a given address 2015-04-17 11:57:06 +00:00
fs Drop experimental dir_index support. 2015-04-17 22:26:01 +00:00
gdb
geom Remove sleeps from geom_up thread on device destruction. 2015-04-09 13:09:05 +00:00
gnu The GNU Amlogic DTS files have some errors (e.g. bad register 2015-04-11 08:17:39 +00:00
i386 Add config option PAE_TABLES for the i386 kernel. It switches pmap to 2015-04-13 15:22:45 +00:00
isa
kern Add "GELI Passphrase:" prompt to boot loader. 2015-04-16 20:53:15 +00:00
kgssapi
libkern Implement asprintf in libkern 2015-03-01 00:22:16 +00:00
mips Start enabling the available GPIO pins on the Carambola 2. 2015-04-12 00:02:32 +00:00
modules Drop experimental dir_index support. 2015-04-17 22:26:01 +00:00
net Bring in if_types.h from projects/ifnet, where types are 2015-04-17 06:39:15 +00:00
net80211 iwn, wlan: fix typos 2015-04-10 20:55:17 +00:00
netgraph Initial Bluetooth LE support. 2015-04-07 10:22:56 +00:00
netinet Provide functions to determine presence of a given address 2015-04-17 11:57:06 +00:00
netinet6 Fix r281649: don't call in6_clearscope() twice. 2015-04-17 15:26:08 +00:00
netipsec o Use new function ip_fillid() in all places throughout the kernel, 2015-04-01 22:26:39 +00:00
netnatm
netpfil Move ALTQ from contrib to net/altq. The ALTQ code is for many years 2015-04-16 20:22:40 +00:00
netsmb
nfs Avoid closing unallocated socket in case socreate fails. 2015-02-28 20:30:29 +00:00
nfsclient Remove the old NFS client and server from head, 2014-12-23 00:47:46 +00:00
nfsserver Use M_SIZE() instead of hand-crafted (and mostly correct) NFSMSIZ() macro 2015-01-07 17:22:56 +00:00
nlm
ofed fd: remove filedesc argument from fdclose 2015-04-11 15:40:28 +00:00
opencrypto add the define to properly guard this header.. 2015-04-07 09:00:03 +00:00
pc98 Fix kernel build ${MACHINE} path 2015-04-16 22:34:10 +00:00
powerpc Move the 32-bit compatible procfs types from freebsd32.h to <sys/procfs.h> 2015-04-08 16:30:45 +00:00
rpc Remove hard limits on number of accepting NFS connections. 2015-04-07 10:25:27 +00:00
security cred: add proc_set_cred helper 2015-03-16 00:10:03 +00:00
sparc64 Add support for the uart classes to set their default register shift value. 2015-04-11 17:16:23 +00:00
sys Move ALTQ from contrib to net/altq. The ALTQ code is for many years 2015-04-16 20:22:40 +00:00
teken mdoc: improvements to SEE ALSO. 2014-12-27 07:07:37 +00:00
tools
ufs File systems that do not use the buffer cache (such as ZFS) must 2015-04-15 20:16:31 +00:00
vm Rework r281162. Indeed, the flexible array member is preferable here. 2015-04-12 06:21:58 +00:00
x86 Add config option PAE_TABLES for the i386 kernel. It switches pmap to 2015-04-13 15:22:45 +00:00
xdr
xen Use SYSCTL_OUT_STR() to return strings. 2015-03-14 21:40:24 +00:00
Makefile