Commit Graph

182665 Commits

Author SHA1 Message Date
kiyohara
d9973100d4 Support Marvell Hercules-I/II SATA Controllers. 2009-07-27 15:09:58 +00:00
sketch
1d9fe50b80 Wrap ehcidebug in EHCI_DEBUG, not USB_DEBUG. 2009-07-27 14:41:19 +00:00
reinoud
1f6bbe277a System nodes are not written out on becomming inactive; they should be written
out before automatically.

However, when dealing with faulty discs that fail to mount, system nodes are
of course not written out and thus may still be marked dirty, if only due to
access. Especially on sequential media this gave rise to panics on reading
trackinfo since the write track section had not yet been initialised.
2009-07-27 13:20:41 +00:00
reinoud
09d39e1a6c Issue extra synchronise caches before closing tracks or sessions. It shouldn't
be needed as the caches should already be synchronised, but better be safe.
2009-07-27 13:13:33 +00:00
kiyohara
ce1343fcd9 Support Marvell Hercules-I/II SATA Controllers. 2009-07-27 12:34:12 +00:00
joerg
fdc1dac9e9 Import pkg_install-20070724:
- license handling: accept upper case letters. Keep license checks
  case-sensitive as done in the older pkgsrc logic. Document this.
  OK dillo@, schmonz@, wiz@
- pkg_info:
  - fix handling of non-packages, that are valid archives
  - invert order of pkg_info -r to better match the expectations of
    make update.
2009-07-26 22:59:33 +00:00
tls
3a2b6e4519 According to the libevent 1.4.12 change announcement, problems have been
observed with GCC 4 and strict-aliasing in the libevent code.  Add
-fno-strict-aliasing to work around this (same thing libevent did
upstream).
2009-07-26 21:33:46 +00:00
reinoud
5e6bd1d549 Significantly bump time for SCSI track/disc closure. DVD-RW when used
sequentially can significantly take more time.
2009-07-26 15:29:00 +00:00
mbalmer
51315176f1 jmcneill handed me maintainership of the GPIO subsystem; whil here also
add a few other programs I wrote/maintain.
2009-07-26 14:34:10 +00:00
mbalmer
bf5ef89e58 Fold long line, add comment to fix possible creation of duplicates. 2009-07-26 14:06:05 +00:00
mbalmer
9e8bcf597e Simplify the use _a lot_ by hooking this to sysctl instead of bio(4).
When it attaches, it creates a hw.gpiosimN.value sysctl node which can
then be used to manipulate the simulated device state.
2009-07-26 13:45:20 +00:00
dholland
e05b6497c8 Remove gross hack and attendant need for -fno-strict-aliasing. 2009-07-26 03:22:01 +00:00
dholland
bfaf2fa3e6 Remove the need for -Wno-pointer-sign. Object file unchanged. 2009-07-26 03:05:52 +00:00
dholland
b740fff70b Remove the need for -Wno-pointer-sign. Object diffs checked. 2009-07-26 03:02:38 +00:00
dholland
c314d41680 remove unused global variable 2009-07-26 02:07:12 +00:00
dholland
85d0adbcff sprinkle static in this file 2009-07-26 02:06:37 +00:00
dholland
aa92b1b91b Remove the need for -Wno-pointer-sign. Does not change the output .o file. 2009-07-26 01:58:20 +00:00
cegger
ae3b7e2af6 use __arraycount, kill N() macro. 2009-07-25 23:43:06 +00:00
tonnerre
5d2cc68d22 Instead of using the net.inet6.ip6.accept_rtadv sysctl for all devices,
make net.inet6.ip6.accept_rtadv the default for individual per-device
settings so people can use the ndp(8) utility to set per-device whether
or not to accept route advertisements.

rtadvd changes to follow.

(Debated on tech-net@ before but almost two weeks passed by without any
comment on the patch.)
2009-07-25 23:12:09 +00:00
wiz
95ae7b7783 Bump date for previous. 2009-07-25 21:21:20 +00:00
christos
085c78fd1f Ignore comment lines in .editrc from Jess Thrysoee 2009-07-25 21:19:23 +00:00
wiz
a86a0573d4 Reword for better HTML output. 2009-07-25 21:16:35 +00:00
cegger
97eb6082f5 use device_xname 2009-07-25 19:18:01 +00:00
cegger
880da38cf8 add GPIO_DEBUG 2009-07-25 19:04:41 +00:00
cegger
585d03dbd7 make this build w/ GPIO_DEBUG 2009-07-25 19:01:55 +00:00
plunky
018ad52aa7 add new Service Class ID and Protocol UUIDs from the Service Discovery
assigned numbers document at www.bluetooth.com

add detail printing for Message Access Profile v1.0
2009-07-25 17:32:47 +00:00
plunky
ca5b4d6e1f add in definitions from the latest Service Discovery Assigned Numbers
document from www.bluetooth.com
2009-07-25 17:04:51 +00:00
mbalmer
4e71b44621 Change one more struct device * to device_t, noticed by cegger. 2009-07-25 16:41:58 +00:00
mbalmer
2a176dde16 Mention gpio and kauth changes. 2009-07-25 16:39:16 +00:00
mbalmer
3270b18844 Use device_t instead of struct device * per cegger's request. 2009-07-25 16:30:44 +00:00
cegger
22b735eb9f - replace magic number with proper define from mii.h. From OpenBSD.
- fix typo in comment. From OpenBSD.
2009-07-25 16:25:13 +00:00
mbalmer
953ebaaf3d Allow gpiosim(4) to attach if configured in the kernel configuration. 2009-07-25 16:23:39 +00:00
mbalmer
588a2f395f Add new files due recent gpio(4) rework. 2009-07-25 16:22:59 +00:00
mbalmer
70d654f756 Document recent gpio(4) changes and introduce a new config file for GPIO.
Integrate with the startup scripts in /etc/rc.d.  Introduce new variable
"gpio" for /etc/rc.conf.
2009-07-25 16:20:10 +00:00
mbalmer
32eeaba5d3 Reworked gpioctl(8) command to reflect recent gpio(4) changes. 2009-07-25 16:18:09 +00:00
mbalmer
8964d40bc5 Rework the GPIO framework. Tie it to the kauth(9) framework to control
access to the GPIO pins.  Device drivers using GPIO pins can now be
attached and detached at runtime.  GPIO pins can be named for easier
reference from userland programs.  Introduce a new gpiosim(4) driver,
which is used for development.

Reviewed by many.
2009-07-25 16:17:10 +00:00
mbalmer
245a298f10 Extend the existing security models for upcoming gpio(4) changes.
Reviewed and feedback by Elad Efrat.
2009-07-25 16:08:02 +00:00
msaitoh
df316185c6 Call prop_dictionary_set_uint32() before mii_attach(), so that brgphy
can do prop_dictionary_get_uint32() correctly.
2009-07-25 13:52:47 +00:00
gson
5861f6c435 When installing via a temporary file, base the name of the temporary
file on the name of the target file, not just the target directory, to
ensure uniqueness when multiple concurrent invocations of install(1)
simultaneously install files in the same directory.  Fixes bin/41512.
2009-07-25 11:45:58 +00:00
dholland
6d977e7b2a de-__P() and ANSIfy; no functional change 2009-07-25 08:20:24 +00:00
dholland
6263c6ea9c (1) reject instead of ignore extra arguments;
(2) reject requests for environment variables containing '='
    (PR 41774, but with different patch)
(3) fix capitalization of usage message
2009-07-25 08:18:33 +00:00
dyoung
2568e945f9 There's no such file as arch/i386/i386/core_machdep.c, so don't
list it here.
2009-07-24 21:22:22 +00:00
christos
4c01456929 new root.cache 2009-07-24 16:34:56 +00:00
christos
6d36a1a3fe sync; adds v6 address for L. 2009-07-24 16:34:02 +00:00
christos
f7c0a24801 the movers came. 2009-07-24 14:28:36 +00:00
njoly
420fe75a02 Delay emulation record output, to be processed after the current
syscall; to avoid picking syscall name from the wrong emulation table.
2009-07-24 11:34:03 +00:00
skrll
7a56aed863 spaces to tab. 2009-07-24 06:58:24 +00:00
skrll
01ec640001 G/C DCIAS 2009-07-24 06:57:53 +00:00
skrll
eaffbb9ed5 Remove trailing whitespace 2009-07-24 06:54:10 +00:00
skrll
aa9f2831e1 Wrap some long lines.
Whitespace.
2009-07-24 06:50:40 +00:00