238580 Commits

Author SHA1 Message Date
christos
39340d9c97 use dma64 if available so we don't have do bounce around too much. 2015-10-27 23:08:27 +00:00
mrg
9884c86a80 make sure MSGBUFSIZE can't expand strangely by using parens. 2015-10-27 22:28:56 +00:00
mrg
7c7828f6e1 update some dependancies:
USB_DEBUG doesn't depend upon other options.
	USBHIST depends upon USB_DEBUG and KERNHIST.

now i can build a kernel with just one of either USB_DEBUG or USBHIST
and the right thing happens.
2015-10-27 22:25:23 +00:00
mrg
364ba5db1e push the real attach down via config_mountroot, like radeon, as we
need firmware files.. which are currently missing:

drm kern error: nouveau E[  PGRAPH][nouveau0] failed to load fuc409c
2015-10-27 21:46:42 +00:00
christos
32f4b28226 modules don't define MODULAR. 2015-10-27 19:58:09 +00:00
christos
afd95c9bf1 simplify (and fix) logic. 2015-10-27 19:31:55 +00:00
christos
5e4e0727ff fix operator precedence. 2015-10-27 18:49:26 +00:00
christos
3218d7d4ba make sure we have a cookie before we try to clear it. 2015-10-27 18:19:05 +00:00
christos
d5e6f772c4 Print the negotiated feature bits 2015-10-27 16:04:19 +00:00
christos
06d706679a add the common flag bits 2015-10-27 16:04:05 +00:00
christos
dcd9b75217 - Print the negotiated feature bits
- Define a constant for the minimum number of segments and use that.
- Remove unused sc_lock
- Use single variables instead of arrays of 1 element
- To the transfer size and segment size negotiation more correctly
- Make vr_bp NULL when unused.
- Add missing abort calls
2015-10-27 16:03:04 +00:00
christos
61f96198f3 - Print the negotiated feature bits.
- Use aprint_error_dev on error, instead of printf
- Add missing abort call.
2015-10-27 15:56:21 +00:00
christos
4386e612e4 - If we succeeded allocating a buffer that did not need bouncing before, but
the buffer in the previous mapping did, clear the bounce bit. Fixes the
  ld_virtio.c bug with machines 8GB and dd if=/dev/zero of=crash bs=1g count=4.
- Allocate with M_ZERO instead of doing memset
- The panic string can take a format, use it.
- When checking for the bounce buffer boundary check addr + len < limit, not
  addr < limit.
2015-10-27 15:53:58 +00:00
jakllsch
4ab69f6ee3 EIDE is "enhanced", not "enchanced". 2015-10-27 15:33:07 +00:00
jakllsch
b0dbf4ae55 +EBCDIC 2015-10-27 15:29:45 +00:00
shm
805afefc0d Added namelen initialization in getpeername(3) call (CID 979631)
OK kamil@
2015-10-27 14:53:00 +00:00
shm
b1dc5cb72e Fixed memory leak (CID 978341)
OK kamil@
2015-10-27 14:47:45 +00:00
msaitoh
4572e51bc1 Move the definition of CTRL_EXT_PHYPDEN and use __BIT(). No binary change. 2015-10-27 14:23:23 +00:00
riastradh
2514940e31 Eliminate Linux struct pci_dev::dev, struct platform_device::dev. 2015-10-27 13:21:18 +00:00
riastradh
0175714435 dev->dev, not &dev->pdev->dev.
Latter is a mistake that is all my fault.  Oops.
2015-10-27 13:18:21 +00:00
riastradh
6ab51059a2 dev->dev, not &dev->pdev->dev.
Latter is a charlatan, soon to meet judgment for its sins.
2015-10-27 13:16:33 +00:00
riastradh
8c09016329 Use nv_device_base(dev) like other callers, not dev->pdev->dev.
First step in fixing the struct device nonsense.  This won't actually
fix anything yet until we also fix nv_device_base.
2015-10-27 13:13:47 +00:00
wiz
7a72dbee65 Fl already provides the '-'. 2015-10-27 08:46:13 +00:00
mrg
60c6cf919b port across the change from freebsd rev 290024:
In gunzip(1), treat trailing garbage as a warning and not an error.  This
allows scripts to distinguish it between real fatal errors, for instance a
CRC mismatch.

Update manual page for the behavior change.

PR:		bin/203873
Submitted by:	Eugene Grosbein <eugen grosbein net>
MFC after:	2 weeks
2015-10-27 07:36:18 +00:00
njoly
11983d156e Regen 2015-10-27 07:16:00 +00:00
njoly
ca819d284f Fix setuid/setgid return type (void -> int) to match native. 2015-10-27 07:15:38 +00:00
njoly
a4713df73f Regen. 2015-10-27 06:30:10 +00:00
njoly
2c407db9a0 Fix wrong gid types from previous. 2015-10-27 06:29:35 +00:00
uwe
5858a2db3d First cut at ETI libpanel. Lacks man pages and tests.
Not hooked into the build yet.
2015-10-26 23:09:49 +00:00
bad
b7ab9303c7 Explain how exactly tagged packets are processed.
While here remove a bit of non-techref wording and assume that people know
what VLANs are good for..

XXX: pullup-7, pullup-6
2015-10-26 22:18:57 +00:00
christos
4dddbc1f8d put the state back after it is used. 2015-10-26 19:41:19 +00:00
christos
208f128939 PR/50367: Stefan Schaeckeler: Apply fix to obey RES_CHECKNAME to getnetbyaddr
and getnetbyname.
2015-10-26 19:28:53 +00:00
mrg
d533d1b200 oops, i really did mean a section 9 reference for usb -- but as usbdi(9). 2015-10-26 17:23:00 +00:00
christos
6ca7fac253 use asprintf(3) 2015-10-26 15:14:33 +00:00
skrll
4ff2b0009a Correct a comment. From Robert Sprowson. 2015-10-26 15:07:07 +00:00
christos
a7b9f27a41 PR/50367: Stefan Schaeckeler: libc resolver library does not resolve host
names with underscores ("_"). According to resolv.conf(5) RES_NOCHECKNAME
is on by default; well, it is and gethostbyname(3) obeys it
(gethnamaddr.c:maybe_ok), but getaddrinfo(3) up till this commit not.
XXX: pullup-7, pullup-6
2015-10-26 14:48:04 +00:00
roy
4557363ec4 Use strerror(3) instead of strerror_r(3) and an arbitary buffer size which could be too small. 2015-10-26 11:44:30 +00:00
wiz
5baa34ea0e Various fixes and improvements.
Guess what the end of a sentence could be.
2015-10-26 09:06:52 +00:00
mrg
0b782e1e89 disable the previous for now; it fails for me on a different system. 2015-10-26 09:02:49 +00:00
shm
269fc1573a Added missed break statement. (Missed break in -z option implicitly implies
-P option)
2015-10-26 08:53:45 +00:00
mrg
7e2743fd87 build the nouveau gallium driver. 2015-10-26 07:15:36 +00:00
mrg
6e1ac70a71 in uvm_obj_init(), KASSERT(ops), to ensure we have an actual pager ops
set for this object.  suggested by chuq.
2015-10-26 07:13:01 +00:00
mrg
8278793a0f minor re-format of the previous. 2015-10-26 07:12:08 +00:00
mrg
559b2abb6d force -mcpu=v9 for ofwboot, which demands v9 cpus. 2015-10-26 07:11:33 +00:00
mrg
57387e988f add documentation on "options KERNHIST". 2015-10-26 07:07:36 +00:00
msaitoh
38084de465 No binary change:
- s/IGPPHY/IGPHY/
 - Fix the definition of PLHR_VALID_CHANNEL_*
 - Fix the definition of MSE_CHANNEL_*
 - Add MII_IGPHY_POWER_MGMT
2015-10-26 02:31:31 +00:00
ozaki-r
ccf27199d5 Support MSI-X in virtio
Currently only vioif(4) uses the feature.

knakahara@ helped to migrate to pci_intr_alloc(9). Thanks!
2015-10-26 01:44:48 +00:00
wiz
e07c1552b7 Remove description of SPLASHSCREEN_PROGRESS and WSDISPLAY_SPROGRESS.
The last remnants of the former were just removed from src by
pronchery.

Bump date.

XXX: probably WSDISPLAY_SPROGRESS needs removal too -- back to you,
pronchery!
2015-10-25 23:00:00 +00:00
khorben
142dd55d17 Remove references to SPLASHSCREEN_PROGRESS
To my knowledge this feature is no longer supported at the moment. The
manual page for wsdisplay(4) should probably also be updated to reflect
this situation.
2015-10-25 22:48:23 +00:00
mrg
67f989452a don't try to wait if (cold), spin waiting for registers to clear.
same as in nouveau_engine_fifo_nve0.c 1.5.  should fix PR#50362.
2015-10-25 21:44:16 +00:00