Commit Graph

208515 Commits

Author SHA1 Message Date
para
e62ee4d475 extending vmem(9) to be able to allocated resources for it's own needs.
simplifying uvm_map handling (no special kernel entries anymore no relocking)
make malloc(9) a thin wrapper around kmem(9)
(with private interface for interrupt safety reasons)

releng@ acknowledged
2012-01-27 19:48:38 +00:00
para
de01c11487 converting readdir in ffs ext2fs from malloc(9) to kmem(9)
while there allocate ufs mount structs from kmem(9) too
preceding kmem-vmem-pool-patch

releng@ acknowledged
2012-01-27 19:22:48 +00:00
para
89c9828deb converting extent(9) from malloc(9) to kmem(9)
preceding kmem-vmem-pool-uvm patch

releng@ acknowledged
2012-01-27 18:52:47 +00:00
christos
1ed18fbd3b PR/45881: Chavdar Ivanov: nvi copy command copies empty lines.
Move ENTIRE_LINE definition to common.h and have interested parties use it.
2012-01-27 16:41:22 +00:00
christos
2ee3a9cdc8 PR/45878: Nick Hudson: SIG_ATOMIC_{MAX,MIN} wrong for sig_atomic_t on amd64
sig_atomic_t is an int on amd64, put the proper limits there
2012-01-27 15:41:02 +00:00
christos
b76235fd7a handle the case where we have no space properly (Nat Sloss) 2012-01-27 15:37:09 +00:00
jakllsch
273d253879 "if (mvTclk == 166666667) mvTclk = 166664740;" does not make sense.
It's within the margin of a 25.000MHz crystal multiplied by 20
and divided by 3, so it's moot anyway.
2012-01-27 15:28:32 +00:00
tsutsui
b41763f442 Update comments for recent lcdctl changes. 2012-01-27 15:07:41 +00:00
tsutsui
63752ed247 Allow calling scoop_set_backlight() even before scoop is attached and
schedule initial values in that case as ioexp does. Suggested by nonaka@.
Now lcdctl no longer has to defer lcdctl_set_brightness() by
config_finalize_register(9), which is a bit too late.
(i.e. no backlight during USB/SD probe by config_interrupt(9) in previous)
2012-01-27 14:48:22 +00:00
hubertf
3e9c4933e3 Sync with FreeBSD: src/share/misc/bsd-family-tree,v rev. 1.150
Submitted in PR 45880 by Rares Aioanei
2012-01-27 14:34:30 +00:00
tsutsui
26266e6650 Protect ldattach ops with config_pending_intr(9)/config_pending_decr(9)
so that "boot device: ld0" detection works properly even on slower zaurus.
2012-01-27 14:28:33 +00:00
njoly
f5adce712b Check parent directory write permission for DELETE operation.
ok uch@.
2012-01-27 12:22:02 +00:00
jnemeth
4ce18a15d5 put back accidentally obsoleted pxeboot 2012-01-27 08:47:52 +00:00
jnemeth
01f3bfcec8 PR/45877 - Geoff C. Wing -- openpam modules need to be owned by root 2012-01-27 08:45:10 +00:00
jnemeth
a9a0f4b79c Stop building boot ROM images for old PC NICs as discussed on tech-kern. 2012-01-27 08:41:35 +00:00
dholland
145f9b8221 Minor English improvements for -w, partly from Snader_LB. 2012-01-27 05:59:17 +00:00
matt
499a32ac9e Remove suplurfious ++ 2012-01-27 03:07:21 +00:00
matt
66f29c3992 Fix sdmmmc_mem_decode_scr for BE machines. 2012-01-27 03:06:24 +00:00
wiz
71a175ae1b Bump date for previous. 2012-01-26 21:54:26 +00:00
drochner
7361c687ef put printing of the pci_devinfo into its own function (not inlined
by purpose) - this is a stack hog, and with this change my uTCA amd64
system boots again
a lot of similar code can be eliminated from pci device drivers this way,
but before doing so (and making the new function part of the module API)
I'd like to consider a modification to make it work with drivers which
prefer to print names from other sources (like pciide)
2012-01-26 21:17:28 +00:00
drochner
c51fcdeec7 also mention the aes-gcm ESP variants 2012-01-26 21:11:27 +00:00
drochner
f9e506933b remove some DPRINTFs which are not just diagnostics but cause noise
even on regular operation
2012-01-26 21:10:24 +00:00
rmind
5c644ed8dd sysctl_dobuf: re-acquire the sysctl lock on retry path. PR/45827. 2012-01-26 19:18:25 +00:00
tsutsui
c1e4c0e11a zaurus zboot supports UFS2. (as defined in zaurus/stand/zboot/conf.c) 2012-01-26 16:12:14 +00:00
skrll
ee7ae17537 Typo in comment 2012-01-26 08:11:06 +00:00
matt
84efaa5d69 Print error if couldn't enable card. 2012-01-26 02:20:12 +00:00
matt
e5323fccec Let mips_pmap_{,un}map_poolpage do the translation work. 2012-01-26 02:14:08 +00:00
dholland
de37c897b5 Add libquota, as requested by wiz 2012-01-25 22:22:20 +00:00
wiz
807d8e00fe Use more markup. Fix xrefs. Sort ERRORS. Fix typos. Remove trailing
whitespace. Fix minus symbol ("\-", not "-").
2012-01-25 21:58:43 +00:00
drochner
00cbca9cf5 After IPSEC input processing, pass a decoded/authenticated IPv4 packet
to upper layers through the IP protosw, as done for IPv6.
Before it was reinjected into the IP netisr queue which caused more
overhead and caused artefacts like double IP option processing.
Works well for me, should get more testing and review.
2012-01-25 21:58:10 +00:00
dholland
63ecc36207 duh, forgot to cvs add 2012-01-25 21:11:45 +00:00
drochner
22beeb59d8 Make sure the mbufs in the input path (only the parts which we are going
to modify in the AH case) are writable/non-shared.
This addresses PR kern/33162 by Jeff Rizzo, and replaces the insufficient
patch from that time by a radical solution.
(The PR's problem had been worked around by rev.1.3 of xennetback_xenbus.c,
so it needs a network driver modification to reproduce it.)
Being here, clarify a bit of ipcomp -- uncompression is done in-place,
the header must be removed explicitly.
2012-01-25 20:31:23 +00:00
macallan
2ed32c39b4 use memset() to clear character cells instead of being terribly slow 2012-01-25 20:18:04 +00:00
tron
02f477e6b9 Add brackets arround macro arguments to avoid nasty problem caused by
macro expansion.
2012-01-25 19:47:18 +00:00
christos
674e61f5f1 missing paren 2012-01-25 19:39:07 +00:00
christos
669aa7297a make powerpc compile. 2012-01-25 19:24:21 +00:00
phx
c43563e336 netboot is called altboot now 2012-01-25 19:03:35 +00:00
christos
3628cdc41a Add a macro to align the length of the stack, not the pointer itself, since
we always want the alignment to grow the length.
2012-01-25 18:26:26 +00:00
matt
83d4c4e701 Enable direct-mapped uareas for alpha. 2012-01-25 18:09:13 +00:00
dholland
2cd8cfd233 Set list update for libquota manpage 2012-01-25 17:54:32 +00:00
dholland
a9927e3f0e Add a preliminary man page for libquota. 2012-01-25 17:45:13 +00:00
dholland
fa577c93e1 Improve how quota_open() works and generally improve function
dispatching. Allow access to the quota files via the oldfiles code if
quotaon hasn't run yet. Change the latter so it calls getfsent() up
front (and only once) to make it easier to avoid whacking caller
state.
2012-01-25 17:43:37 +00:00
tsutsui
d2ff9e27a9 STACKALIGN(fp) -> STACK_ALIGN(fp, STACK_ALIGNBYTES)
per recent param.h cleanup.
2012-01-25 17:38:09 +00:00
tsutsui
5ecce0f8ee - TAB/space cleanup
- add a comment
2012-01-25 17:18:47 +00:00
christos
da2b6379c3 hack to make sh3 build. 2012-01-25 17:01:02 +00:00
christos
2cb5518094 revert atomics for so_options since it is a short. 2012-01-25 16:56:13 +00:00
tsutsui
6145ba81f6 Reorganlization zlcd(4) and ztp(4) device attachments from nonaka@:
- ztp depends on zssp so attach ztp at zssp rather than pxaip
 - split LCD backlight controls from zlcd(4) into new lcdctl device
   to share it among forthcoming SL-C7x0 variants
2012-01-25 16:51:17 +00:00
christos
7c79471a43 Deal with sh3 having no FPREGS and having 32 bit pointers and 64 bit CORE_ADDR.
Ugly.
2012-01-25 16:48:44 +00:00
macallan
8b892b4cb6 rasops8_putchar_aa():
render glyphs scanline by scanline into a 64bit-aligned buffer, then memcpy()
it into video memory instead of writing directly.
This gives >10% speedup even on valkyriefb, likely more on PCIe framebuffers.
2012-01-25 16:38:27 +00:00
christos
bf1e6562d5 fix this properly. 2012-01-25 16:25:28 +00:00