Commit Graph

114581 Commits

Author SHA1 Message Date
plunky
1687854c43 Tidy up a little, the way that midi attachment code works
- change midi_attach() to omit the 'parent' arg (there are
  only two callers of this and it is not used)

- change midisyn_attach() to midisyn_init(), so not needing a midi_softc,
  and fix the midi_pcppi driver to set hw_if and hw_hdl directly in
  its midi_softc before calling midi_attach()

- add a device_t to opl_softc structure, change opl drivers to store
  the device 'self' in opl_softc and fix opl_attach() to use this
  opl_softc->dev field directly rather than a field in an otherwise
  unused midi_softc

- remove unnecessary midi_softc from opl and cms drivers (child device
  provides that)

reviewed by mrg
2012-04-09 10:18:16 +00:00
mlelstv
3348a6d20f regen 2012-04-09 08:10:30 +00:00
mlelstv
66bb40eeae Add Intel Sandybridge integrated graphics 2012-04-09 08:09:36 +00:00
christos
d4b8bfc16d PR/46310: Ryo ONODERA: Add support for cardbus bwi(4) 2012-04-08 20:49:29 +00:00
chs
26b2b74f75 initialize amap per-page reference counts before changing the amap's
overall reference count.  this fixes the crashes seen for the last 9 months
with web browers and plugins, which was also the cause of PR 46193.
2012-04-08 20:47:10 +00:00
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