freebsd-dev/sys
Warner Losh c92e45e4a1 Bulk changes made during the BSDcon kernel summit and travel afterwards.
Appologies for making this one bulk commit, but I have tested all these
changes together and don't want to break anything by trying to disentangle
it.

o Make debugging a sysctl/tunable
o Remove flags word from yenta chip info, it is unused
o Make 16-bit card I/O range and 32-bit card I/O range tunables
o Start the rename of pccbb to cbb to match NetBSD by misc renames.
o Kill the now bogus list of softcs to create kthread.  Instead, just
  create the kthread in the attach routine.
o Remove sc_ from some structure names.  It isn't needed.
o Refine chipset lookup code.
o Match generic PCI <-> CardBus bridges.  We specifically don't generically
  match PCI PCMCIA bridges because they are not, with one exception, yenta
  devices.
o Add some comments about the why we need to have a function table ala
  OLDCARD
o The PCI interrupt routing by using the ExCA registers is needed for
  for all bridges, per the spec, not just TI ones.
o Collapse TOPIC95 and TOPIC95B.
o Using the ToPIC 97 and 100 datasheets, try to support these bridges better,
  but more work is needed.
o Generally clarify some XXX comments and add them in a few places where
  things didn't look right to me.
o Move interrupt generating register access until after we establish an ISR.
o Add support for YV and XV cards.  X and Y are numbers to be determined
  later (but maybe never).
o factor powerup code for 16-bit and 32-bit cards.
o When a card supports more than one voltage, prefer the lowest supported
  volage.  Windows does this, and MS's design guides imply this is the
  right thing to do.
o Document race between kthread_exit(0) and kldunload's unmapping of pages
  that John Baldwin and I discovered.
o Debounce the CSC interrupt a little better.
o When a 16-bit card is inserted when we don't have a pccard child,
  warn about it better.  Ditto for 32-bit card.
o Ack ALL the interrupt bits that we get, not just 0x1.
o maybe a couple minor style nits corrected.
2002-02-17 03:11:11 +00:00
..
alpha Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
amd64 If the credential on an incoming thread is correct, don't bother 2002-02-17 01:09:56 +00:00
arm We need machine/{signal,ucontext}.h to build a cross GCC compiler. 2001-12-09 19:39:49 +00:00
boot - Remove unneeded variable. 2002-02-15 13:22:09 +00:00
cam Remove spurious ';' 2002-02-10 21:36:13 +00:00
coda Staticise the coda vfsop pointer. 2002-01-08 19:33:51 +00:00
compat Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM, 2002-02-15 10:19:39 +00:00
conf Add the puc (PCI "Universal" Communications) driver. The idea and some of 2002-02-16 15:12:14 +00:00
contrib Add a helper script used to take an Intel-supplied ACPI CA drop and make it 2002-02-08 02:16:45 +00:00
crypto fixed the cast128 calculation with a short cipher key length. 2001-11-27 14:11:47 +00:00
ddb ^U kills an entire input line in most applications, 2002-02-12 23:38:40 +00:00
dev Bulk changes made during the BSDcon kernel summit and travel afterwards. 2002-02-17 03:11:11 +00:00
fs FIxed the following style bugs: 2002-02-16 05:59:26 +00:00
geom Reduce kernel stack usage of ccdinit() by MAXPATHLEN by using MALLOC(9). 2001-12-30 17:34:19 +00:00
gnu Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
i4b Make call_desc[] extern since it's also defined in layer4/i4b_l4mgmt.c 2002-01-13 19:16:52 +00:00
i386 If the credential on an incoming thread is correct, don't bother 2002-02-17 01:09:56 +00:00
ia64 Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
isa - Do not hang if the resource allocation fails. 2002-02-05 06:52:56 +00:00
isofs/cd9660 Fix mounting root from a ISO9660 filesystem on a SCSI CDROM. 2001-11-27 03:55:43 +00:00
kern If the credential on an incoming thread is correct, don't bother 2002-02-17 01:09:56 +00:00
libkern * Remove __P and convert to ANSI prototypes. 2002-02-01 01:32:19 +00:00
modules Fix my recent breakage of some modules. 2002-02-15 15:45:34 +00:00
net Lots of improvement to the bridging code. 2002-02-15 05:11:11 +00:00
netatalk Make `options NETATALK' compile after the -fno-common changes. 2002-01-16 11:26:50 +00:00
netatm Replace a few more lines of code orphaned by MFREE going away. 2002-02-07 22:08:32 +00:00
netgraph Fix another bug in handling of multi-link sequence numbers. 2002-02-13 00:58:49 +00:00
netinet Moved the 127/8 check below so that IPF redirects have a chance of working. 2002-02-15 12:19:03 +00:00
netinet6 Corrected an argument to in6_pcbnotify(). 2002-02-04 17:40:36 +00:00
netipx Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netkey Newer SA is prefered for a out-bound packet than old one 2001-12-05 05:40:49 +00:00
netnatm Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netncp Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
netns Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netsmb SMP Lock struct file, filedesc and the global file list. 2002-01-13 11:58:06 +00:00
nfs When the old nfsm_adv() macro was moved to nfsm_adv_xx(), a '>=' 2001-12-31 06:56:31 +00:00
nfsclient Fix a long line touched in previous commit (but not caused by previous 2002-02-07 23:03:41 +00:00
nfsserver The vnode was not being vput()'d in the EEXIST mknod case on the nfs 2002-01-14 19:14:08 +00:00
pc98 MFi386: revisions 1.334 and 1.335 2002-02-16 13:13:22 +00:00
pccard Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM, 2002-02-15 10:19:39 +00:00
pci Remove mbuf exhaustion warning messages; these are handled by the 2002-02-11 23:38:30 +00:00
posix4 In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
powerpc Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
rpc
security/lomac Part I: Update extended attribute API and ABI: 2002-02-10 04:43:22 +00:00
sparc64 Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
svr4
sys If the credential on an incoming thread is correct, don't bother 2002-02-17 01:09:56 +00:00
tools Throw the $FreeBSD$s back in, properly escaping them. 2002-01-04 05:27:47 +00:00
ufs In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
vm Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED, 2002-02-15 13:16:11 +00:00
Makefile