Commit Graph

242215 Commits

Author SHA1 Message Date
nonaka
8b5163f01f Added nvme(4) for Non-Volatile Memory Host Controller Interface devices.
Ported from OpenBSD.
2016-05-01 10:21:01 +00:00
martin
8e6585046e Change section flags to "MG" and put it into comdat.
Makes new binutils happy.
2016-05-01 08:33:14 +00:00
martin
92f3e401cd Revert previous (fallout is more subtle but there).
Rework the conditionon so it depends on .S existence instead of an arch
list.
2016-05-01 07:25:46 +00:00
nonaka
14e727d75d kern/50453: Separate Pineview chipset from i915-family chipset support.
Should use AGP_I965_IFPADDR instead AGP_I915_IFPADDR in Pineview, becuase
AGP_I915_IFPADDR is used as PCIEXBAR.
2016-05-01 04:22:50 +00:00
ryo
3116614042 * fix checking physical address range. on some arm devices, physical memory doesn't start from 0x00000000.
* allow /dev/mem to read/write memory mapped I/O area depending on kauth.
2016-04-30 19:20:47 +00:00
jakllsch
7dff8092e7 Make #if 0 code that sets the protocol mode compilable. 2016-04-30 18:40:26 +00:00
skrll
c4de8a7181 Appease gcc - error: 'error' may be used uninitialized in this function 2016-04-30 15:09:25 +00:00
skrll
07f69fc57a Comment updates from t-hash
+ Add and update comments.
    + Update spec URLs.
2016-04-30 15:03:55 +00:00
skrll
4083236f75 Updates from t-hash
+ Split out printing PSI and taking ownership.
    + Split out resetting HC.
    + Split out calculating TRB index.

XXX magic numbers
XXX waits
2016-04-30 15:02:53 +00:00
skrll
df65c6a5b9 Cancel command when command times out. From t-hash.
XXX interrupt context?
2016-04-30 15:00:24 +00:00
skrll
f82b64bc39 Fix type of return value in xhci_do_command 2016-04-30 14:56:20 +00:00
skrll
08a15ca38b Updates from t-hash
+ Change xhci_init() returns errno.
    + Fix memory leaks in error paths.
    + Add more messages for critical errors.
2016-04-30 14:53:06 +00:00
skrll
1ba55c98b2 Wrap long line. From t-hash. 2016-04-30 14:51:04 +00:00
skrll
0c88d1fffc Use XHCI_XFER2XXFER
From t-hash
2016-04-30 14:46:05 +00:00
skrll
c53f3840d8 Make GDIUM_KEYBOARD_HACK compile 2016-04-30 14:33:16 +00:00
jakllsch
8f864f8f01 Change RB_QUIET and RB_VERBOSE to AB_QUIET and AB_VERBOSE.
It appears RB_QUIET and RB_VERBOSE never existed as such.
2016-04-30 14:32:22 +00:00
skrll
f648af835c Make USB_FRAG_DMA_WORKAROUND compile 2016-04-30 14:31:39 +00:00
martin
318ac55504 Gcc 5.3 seems to do fine compiling this for sparc64, so exclude it
from the -O1 hack
2016-04-30 13:12:13 +00:00
macallan
d5b3e25a62 cgfourteen needs glyphcache now 2016-04-30 05:24:45 +00:00
macallan
8c670e8bb1 support anti-aliased fonts, glyphcache etc. 2016-04-30 05:23:03 +00:00
macallan
d4cb83d843 sprinkle ()s in macros 2016-04-30 05:22:19 +00:00
christos
c6dfc962be use "" so ${TEST_SH} is expanded. 2016-04-29 18:29:17 +00:00
mlelstv
6fc95ff617 Extend syntax of config phrase, a quoted string instead of a device name
is passed as root specification string. This can be used to specify a
wedge by name.
2016-04-29 18:18:22 +00:00
joerg
5d45063308 Go back to just using normal visibility for the locale symbols. Without
an actual specifier like dllimport, protected visibility is unusable.
2016-04-29 16:26:48 +00:00
joerg
a114fff726 Revert. For whatever reasons, the ELF visibility attributes are not
meant to be a useful indicator of what an object expects, so for linking
against a protected symbol, it must be declared as normal.
2016-04-29 16:25:55 +00:00
christos
c3fb96a2cc Provide the correct system Makefile path to the tools make. This is needed
because although the arch-specific make wrapper sets $MAKEFLAGS to include
the proper system Makefile path, configure clears $MAKEFLAGS before it invokes
$MAKE to figure out which dependency style to use. This made the build fail
during the gcc build.
2016-04-29 16:08:09 +00:00
christos
3694604d12 move section around. 2016-04-29 13:17:09 +00:00
wiz
eb86c933a1 Sort a bit more. 2016-04-29 12:25:51 +00:00
is
142ff9d692 Let non-neighbor NS/NA debug error message include useful information. 2016-04-29 11:46:17 +00:00
ryoon
09a886100c Tab alignment 2016-04-29 07:12:34 +00:00
skrll
de263a6828 Create the UMASS_INTRIN trasnfer against the correct pipe. Should fix a
problem reported to me by wiz@
2016-04-29 07:11:32 +00:00
christos
c8224fc1eb use variables that could be unused. 2016-04-29 03:05:04 +00:00
christos
fe59939462 mention the PR 2016-04-29 02:38:19 +00:00
christos
fa45b5d705 remove in %s\n", __func__ debugging 2016-04-29 02:27:06 +00:00
christos
017adfc3ae Moved hack to ufs_lookup.c 2016-04-29 02:17:25 +00:00
christos
824109e89c Split ufs_direnter futher and turn off tree-vrp for the broken function. 2016-04-29 02:16:53 +00:00
christos
515ce8ed63 For struct ifnet if_transmit. 2016-04-29 01:14:23 +00:00
mrg
6761b4740e note the -fno-tree-vrp hack for amd64. 2016-04-28 21:18:23 +00:00
mrg
2fd0ab6bd1 XXX: build ufs_lookup.c with -fno-tree-vrp when using GCC 5, for now. 2016-04-28 19:52:43 +00:00
martin
da2aed28fa Switch sparc64 to gcc 5.3. OK: mrg 2016-04-28 18:29:20 +00:00
christos
8eca53f5f0 - merge the options descriptions, sort them.
- fix wrusage name.
2016-04-28 16:07:26 +00:00
christos
185f8748c5 new editline.7 man page. 2016-04-28 15:55:15 +00:00
christos
067b3315ea new man page from Ingo Schwarze. 2016-04-28 15:50:33 +00:00
ozaki-r
a931ad2746 Constify remaining rtentry of if_output (fix build) 2016-04-28 14:40:09 +00:00
skrll
9724d4d249 Fix build 2016-04-28 14:00:23 +00:00
christos
f432b935f6 Initialize patbuf (Ingo Schwarze) 2016-04-28 12:27:45 +00:00
christos
d190d8048d Pass the proper device_t to the attach hook. 2016-04-28 12:24:51 +00:00
christos
d7245a7577 include stdio.h for NULL 2016-04-28 11:45:02 +00:00
christos
f107a05fec remove incorrect comment 2016-04-28 11:38:41 +00:00
wiz
c3a8cf2ad8 gcc-6.1 is out. 2016-04-28 09:22:19 +00:00