238701 Commits

Author SHA1 Message Date
wiz
f0f2f50bf3 More articles, less typos. 2015-10-29 06:57:34 +00:00
uwe
1d644ad7b0 Document update_panels(). 2015-10-29 02:36:01 +00:00
uwe
e47dc51a2a Fix typo missed by wizd(8). 2015-10-29 02:33:46 +00:00
christos
9ffbaaa4fd simplify 2015-10-29 02:29:41 +00:00
ozaki-r
8434ebbe32 Name virtqueue index 2015-10-29 02:09:02 +00:00
christos
856f67128b Add vioscsi, compile tested only (toxic) 2015-10-29 01:56:12 +00:00
mrg
0830d20e3a flesh out the descrition of kernhist_dumpmask() 2015-10-29 00:32:55 +00:00
mrg
679d7c25a6 introduce a new way of handling SYSCALL_DEBUG messages -- send them to
a kernel history, settable via the SCDEBUG_KERNHIST flag.

this requires a fairly significantly different set of messages than the
normal debug as histories are restricted:
	- each message can take one literal format string and upto 4
	  arguments
	- the arguments can not be strings if you want vmstat -u to
	  work (this could be fixed, and i might, as it would be nice
	  if we could print syscall names as well as numbers.)

introduce SCDEBUG_DEFAULT that is settable in the kernel config.

fix a problem in kernhist_dump_histories() where it would crash when a
history with no allocated entries was found.

extend kernhist_dumpmask() to handle the usbhist and scdebughist.
2015-10-29 00:27:08 +00:00
mrg
091c49eab9 remove "@echo done" from 4 rules that don't need it and the random "done"
in my build logs don't help understanding.
2015-10-29 00:18:55 +00:00
mrg
4810df2dff eliminate USBHIST as a define/option. it was entangled with USB_DEBUG
and only referenced a handful of times.  rename any usage in configs.

fixes recent build problems i introduced with the previous files.usb
change.
2015-10-29 00:15:48 +00:00
martin
6ae6da2395 Fix inverted KASSERT 2015-10-28 14:05:04 +00:00
wiz
ed8dd38836 Improve wording. 2015-10-28 10:22:40 +00:00
wiz
9b23e645c3 Fix whitespace. 2015-10-28 10:18:54 +00:00
wiz
8249bf064f Fix xrefs.
XXX: someone should write stdscr(3)
2015-10-28 10:18:43 +00:00
shm
c4fe1fac22 * add CGI support for ~user translation (-E switch)
* add redirects to ~user translation
* fix bugs around ~user translation
* add schema detection for absolute redirects
* fixed few memory leaks
* bunch of minor tweaks
* removed -r support
* smarter redirects

OK mrg@
2015-10-28 09:20:15 +00:00
shm
93eb731454 Added missing sa_mask initialization (CID 979636)
OK kamil@ mrg@
2015-10-28 08:15:53 +00:00
shm
39d8d23068 Fixed off-by-one in decode_ss (CID 977426)
OK kamil@
2015-10-28 07:27:24 +00:00
uwe
0c624ce435 Provide descriptions of panel functions. 2015-10-28 02:23:50 +00:00
christos
c0dba4ec09 remove bogus KASSERT, there are error paths that don't satisfy this.
XXX: should improve error reporting to userland.
2015-10-28 01:54:10 +00:00
uwe
fe1865411c Skeleton manual pages for libpanel functions. No content yet. 2015-10-27 23:42:55 +00:00
uwe
ab1c44cb65 Manual page for libpanel. 2015-10-27 23:13:18 +00:00
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