Commit Graph

114576 Commits

Author SHA1 Message Date
manu 6e9ef39515 Add name and atttribute cache with filesytem provided TTL.
lookup, create, mknod, mkdir, symlink, getattr and setattr messages
have been extended so that attributes and their TTL can be provided
by the filesytem. lookup, create, mknod, mkdir, and symlink messages
are also extended so that the filesystem can provide name TTL.
2012-04-08 15:04:41 +00:00
jakllsch fa7b9b37d1 regen. 2012-04-08 13:14:29 +00:00
jakllsch 407b8c7f47 Make the RS690 entries more closely match the terminology of the RS690
RRG/RPR/BDG documents.
2012-04-08 13:14:04 +00:00
jakllsch 71be90dcda As suggested in the previous commit, the overwrite of the pci_attach_args
is a bug.  Although I have not tested on real hardware, Linux's
pata_sl82c105.c only looks at the revision of the PCI bridge.
2012-04-08 13:08:02 +00:00
jakllsch 35bbcf62a7 regen. 2012-04-08 12:44:02 +00:00
jakllsch 756d2c5e05 - NEC uPD720100A is USB2.
- Add NEC uPD720200, a USB3 Host Controller
2012-04-08 12:43:36 +00:00
jakllsch 5801643229 Add IDs for Fresco Logic and their FL1000 and FL1009 xHCI chips.
Derived from OpenBSD.
2012-04-08 12:40:03 +00:00
nisimura 1f2ee430d2 Add an entry for "miconv2" satellite processor control. The button
press event handler remains unimplemented for now.  Use /dev/satmgr
to talk the processor.
2012-04-08 12:11:57 +00:00
martin e6f332c7b3 Regen (posix_spawn) 2012-04-08 11:28:12 +00:00
martin 94b761b6aa Rework posix_spawn locking and memory management:
- always provide a vmspace for the new proc, initially borrowing from proc0
   (this part fixes PR 46286)
 - increase parallelism between parent and child if arguments allow this,
   avoiding a potential deadlock on exec_lock
 - add a new flag for userland to request old (lockstepped) behaviour for
   better error reporting
 - adapt test cases to the previous two and add a new variant to test the
   diagnostics flag
 - fix a few memory (and lock) leaks
 - provide netbsd32 compat
2012-04-08 11:27:44 +00:00
nisimura ab2ed771fe Add an entry for Terastation TGL miconv2 satellite processor which
features a more complex protocol than Linkstation/Kurobox.
2012-04-08 10:38:34 +00:00
christos 6d50f87a30 regen 2012-04-07 17:27:25 +00:00
christos daa5ea1b80 more broadcom stuff 2012-04-07 17:26:16 +00:00
jakllsch 59bedd05fe regen. 2012-04-07 11:56:27 +00:00
jakllsch dc1c888dd2 Add ADS InstantFM Music (RDX-155). 2012-04-07 11:54:34 +00:00
nonaka 8be304c413 bump up ramdisk size. 2012-04-07 09:10:47 +00:00
nonaka 691792f1b4 bump up SYMTAB_SPACE. 2012-04-07 09:09:43 +00:00
christos c161b41b57 add apple autodiscovery 2012-04-07 05:40:41 +00:00
christos 40b3227a8d add apple autodiscovery. 2012-04-07 05:39:55 +00:00
christos 23fc2b12e7 remove bogus check. 2012-04-07 05:38:49 +00:00
christos db09922d6f make this bitch less when we have wedges (EBUSY for the underlying disks) 2012-04-07 05:38:07 +00:00
christos 9836ec4b63 Add apple autodiscovery. 2012-04-07 05:36:49 +00:00
christos cc0b3c1656 recognize apple disks. 2012-04-07 05:36:10 +00:00
christos 5d992415ee use the partition sector size. 2012-04-07 05:09:09 +00:00
tsutsui aa651336c8 Remove obsolete SysV semaphores limit options (SEMMNI, SEMMNS, and SEMUME). 2012-04-07 03:25:00 +00:00
tsutsui 25a6ee4f49 Add a "supported board list" of NetBSD/evbarm with a brief desctiption
of each board.  Surveyed for NetBSD port presentation at
Open Source Conference 2012 Ehime.

Thanks to agc@, kiyohara@, and macallan@ for comments.
2012-04-07 01:44:08 +00:00
christos 7cb5dc5826 If our raid is now accessed from wedges, adjust the root to be the wedge
that corresponds to partition a. Is there a better way?
2012-04-07 01:39:38 +00:00
christos d365bff1e6 Add a quirk for the Apple iPod whose mode sense commands fails with not ready.
Seems to work just fine if we send a start command first...
2012-04-06 22:50:39 +00:00
plunky 4946fc398d device_pmf_is_registered() is not required 2012-04-06 20:33:20 +00:00
plunky 37e862fcf6 device_pmf_is_registered() is not required 2012-04-06 20:16:58 +00:00
matt 2a87f54efb Regen. 2012-04-06 18:49:44 +00:00
matt 838bae0c3f Add VSC8221 2012-04-06 18:49:17 +00:00
chs 800146cae0 bring in this change from openbsd:
Implement the AMD suggested workaround for family 10h & 12h errata 721
"Processor May Incorrectly Update Stack Pointer" by setting a bit
marked 'reserved' in an MSR that is only "documented" to exist on 12h.
2012-04-06 17:23:39 +00:00
chs 16c2ba7402 fix uarea_system_poolpage_free() to handle freeing a uarea
that was not allocated by cpu_uarea_alloc() (ie. on plaforms
where cpu_uarea_alloc() failing is not fatal).
fixes PR 46284.
2012-04-06 17:16:30 +00:00
chs 9bf3cb01a7 take the kernel lock during detach of atapibus as well. 2012-04-06 17:12:45 +00:00
skrll 7484216ecb Update comments to reflect that we always have a hardware FPU. 2012-04-06 13:13:13 +00:00
skrll 226cdf1d97 Remove unnecessary cache flushes.
FP regs are stored in memory from a pool which is direct mapped and
therefore available in virtual and physical modes.
2012-04-06 13:09:32 +00:00
skrll 2f65c48678 unifdef FPEMUL. All our supported systems have an FPU. 2012-04-06 12:21:58 +00:00
isaki 8610ddb864 Oops, One more message. 2012-04-06 09:44:44 +00:00
isaki 7b5065f781 Print my progname in error messages.
It makes easy to find who displayed it.
2012-04-06 09:38:40 +00:00
isaki 842922a8db Regen from miidevs,v 1.106; sync a comment with a fact. 2012-04-06 09:16:34 +00:00
isaki 5770fc9668 Sync a comment with a fact.
There is MII_OUI() in miivar.h not mii.h after 2001.
2012-04-06 09:15:37 +00:00
mrg 5e93f75a8a don't hold the thread lock while calling allocm() or freem(). fixes PR#46121 2012-04-06 06:15:13 +00:00
riz 2658d1ab38 Retrive and print the hypervisor "extra" (teeny) version.
From Manuel Bouyer.
2012-04-06 03:20:43 +00:00
isaki 5c9d9eaa20 Fix a typo (that I found 5 years ago). Though the definition of
atabusiodetach_args is the same as atabusioscan_args (at the moment).
2012-04-06 02:52:00 +00:00
isaki 29429d9d97 put library first. 2012-04-06 02:51:03 +00:00
bsh cb55528a80 avoid warning with options PLCOM_DEBUG for INTEGRATOR. 2012-04-06 01:47:15 +00:00
bsh 9d761fb9c6 don't mix #define<TAB> and #define<SPACE> in a file. 2012-04-06 01:35:58 +00:00
skrll 595dd83961 Split out cpu_softc into cpuvar.h
Split out the interrupt definitions into intrdefs.h and add the IPI
definitions

Add the required field to cpu_info for the IPI functions.

Makes a MULTIPROCESSOR kernel compiles.
2012-04-05 21:00:29 +00:00
plunky 490bfa094b midi_attach() does not actually ever use the parent device
pointer, so no need to store it in sc_dev. Further, remove
the sc_dev field entirely since it is easily confused with
the dev field, which is the 'self' device pointer. Fix the
comment.
2012-04-05 20:25:53 +00:00