Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (2h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 11:31:42 UTC Now

2010-05-07 21:54:07 UTC MAIN commitmail json YAML

2010-05-07 20:43:40 UTC MAIN commitmail json YAML

2010-05-07 20:43:27 UTC MAIN commitmail json YAML

bump crontab limit to 256K per the old manual page.

(christos)

2010-05-07 17:41:58 UTC MAIN commitmail json YAML

Add support for pfs(8)

pfs(8) is a tool similar to ipfs(8) but for pf(4). It allows the admin to
dump internal configuration of pf, and restore at a latter point, after a
maintenance reboot for example, in a transparent way for user.

This work has been done mostly during my GSoC 2009

No objections on tech-net@

(degroote)

2010-05-07 17:35:32 UTC MAIN commitmail json YAML

2010-05-07 17:12:00 UTC MAIN commitmail json YAML

remove the +1 second. Otherwise jobs that are supposed to run at 10:00:00,
run at 10:00:01 which is tolerable because cron has a 1 minute granularity,
but confusing. This restores the old behavior with the new timing logic.

(christos)

2010-05-07 17:06:32 UTC MAIN commitmail json YAML

2010-05-07 16:29:09 UTC MAIN commitmail json YAML

Sync with reality using patch provided by Juan RP in PR 43259. Thanks!

(agc)

2010-05-07 16:22:40 UTC MAIN commitmail json YAML

Don't rely on \r\n line endings when doing comparisons on strings for
the presence of ASCII armored signatures. Be consistent with the spelling
of certain transatlanticly-munged words.

(agc)

2010-05-07 16:20:08 UTC MAIN commitmail json YAML

Overhaul the mechanism used to decide what is a detached signature, and
a detached armoured signature, as well as just a plain standard signed
file.

This is in response to PR 43245 from Juan RP, and addresses the
verification of detached armoured signatures, but in a different way
to the patch provided in the PR which is hopefully more generic, and
less reliant upon size of detached signature files.

(agc)

2010-05-07 14:25:07 UTC MAIN commitmail json YAML

Use macro PCI_PRODUCT_MARVELL_MV64[34]60.

(kiyohara)

2010-05-07 14:21:43 UTC MAIN commitmail json YAML

2010-05-07 14:19:36 UTC MAIN commitmail json YAML

Add Marvell MV64460.
Rename Marvell GT64360 to MV64360.

(kiyohara)

2010-05-07 13:59:52 UTC MAIN commitmail json YAML

SUN X4140's version of this board. From FreeBSD.

(is)

2010-05-07 06:42:25 UTC MAIN commitmail json YAML

2010-05-07 06:15:07 UTC matt-nb5-mips64 commitmail json YAML

Add a uint64_t to the union so that disklabel will have the same layout on
both LP64 and IPL32.

(matt)

2010-05-07 05:58:25 UTC MAIN commitmail json YAML

Remove a duplicate example - from Juan RP in private mail - thanks!

(agc)

2010-05-07 05:55:46 UTC MAIN commitmail json YAML

refer to the key fingerprint, and show how to find it in normal output.

(agc)

2010-05-06 23:19:56 UTC MAIN commitmail json YAML

2010-05-06 22:38:14 UTC MAIN commitmail json YAML

remember to restore the original timezone.

(christos)

2010-05-06 22:35:37 UTC MAIN commitmail json YAML

Disable uvm_reclaim_hook for userland builds.

(haad)

2010-05-06 22:31:46 UTC MAIN commitmail json YAML

Fix difference btween solaris cv_timedwait and NetBSD one. NetBSD takes
offset from current time and solaris exact time from unix born.

(haad)

2010-05-06 22:26:55 UTC MAIN commitmail json YAML

2010-05-06 21:50:16 UTC MAIN commitmail json YAML

- change times to time_t
- use the correct time in job_add
- bring back CRON_TZ

(christos)

2010-05-06 20:48:39 UTC matt-nb5-mips64 commitmail json YAML

2010-05-06 19:51:20 UTC matt-nb5-mips64 commitmail json YAML

add cputab[] entries for XLS models 208, 204, 108, 104

(cliff)

2010-05-06 19:49:10 UTC matt-nb5-mips64 commitmail json YAML

add psb version 0x4b67d03200000056 to the list of known versions

(cliff)

2010-05-06 19:10:26 UTC MAIN commitmail json YAML

Limit mbuf clusters to 64MB. Forgotten part of the February commit.

(joerg)

2010-05-06 19:00:08 UTC MAIN commitmail json YAML

fix an operator precedence confusion which is harmless due to some luck

(drochner)

2010-05-06 18:59:50 UTC MAIN commitmail json YAML

2010-05-06 18:58:45 UTC MAIN commitmail json YAML

2010-05-06 18:55:34 UTC MAIN commitmail json YAML

Note POSIX compliance.

(jruoho)

2010-05-06 18:54:36 UTC MAIN commitmail json YAML

fix some operator precedence confusion (found by clang++)
Don't know whether this had a visible effect in practice, but the code
obviously didn't behave as expected.

(drochner)

2010-05-06 18:54:22 UTC MAIN commitmail json YAML

2010-05-06 18:53:18 UTC MAIN commitmail json YAML

2010-05-06 18:50:29 UTC MAIN commitmail json YAML

2010-05-06 11:46:11 UTC MAIN commitmail json YAML

Note POSIX compliance. Reword a little around the example.

(jruoho)

2010-05-06 11:09:39 UTC MAIN commitmail json YAML

2010-05-06 10:49:53 UTC MAIN commitmail json YAML

Use standard section headers, as documented in mdoc.samples(7).

(jruoho)

2010-05-06 10:40:43 UTC MAIN commitmail json YAML

Markup: .Ss -> .Sh, .Fa -> .Fn, offset indent, and use lists in two places
for clarity.

(jruoho)

2010-05-06 10:08:12 UTC MAIN commitmail json YAML

2010-05-06 10:01:20 UTC MAIN commitmail json YAML

make the stdc++ headers usable for clang++. clang wants that __weakref__
declarations are "static", gcc-4.1 uses "extern" here.
(gcc-4.2 uses "static" as well, so this looks like a bug in gcc.)
approved by mrg

(drochner)

2010-05-06 09:46:49 UTC MAIN commitmail json YAML

Small improvements to markup and wording.

(jruoho)

2010-05-06 09:34:52 UTC MAIN commitmail json YAML

Small markup improvements.

(jruoho)

2010-05-06 09:25:00 UTC MAIN commitmail json YAML

Add missing debuglib libraries to fix MKDEBUGLIB=yes builds.

(jmmv)

2010-05-06 09:18:06 UTC MAIN commitmail json YAML

Note that EBADF is optional for fileno() in POSIX.

(jruoho)

2010-05-06 09:01:34 UTC MAIN commitmail json YAML

Put the historical note to its own section. Note that also the other
functions (except the _unlocked variants) were in early UNIX versions.

Add the others too; most of
these were already in these early UNIX versions.

(jruoho)

2010-05-06 08:58:57 UTC MAIN commitmail json YAML

Note POSIX compliance.

(jruoho)

2010-05-06 08:14:08 UTC MAIN commitmail json YAML

Correct the discussion about return values: fileno() may fail and return -1.
Note that in such cases the NetBSD implementation does not set errno to
EBADF, hence diverging from the standard in this small detail.

(jruoho)

2010-05-06 08:02:47 UTC MAIN commitmail json YAML

Improve previous further.

(dholland)

2010-05-06 06:19:02 UTC matt-nb5-mips64 commitmail json YAML

mips64 defaults to soft float.

(matt)

2010-05-06 05:31:49 UTC matt-nb5-mips64 commitmail json YAML

Don't grab error pc from trapframe when it was passed as an argument.

(matt)

2010-05-06 04:32:16 UTC MAIN commitmail json YAML

set RI_NO_AUTO when initializing the early console - we're so early that
kmem_alloc() can't be used and we don't really need box drawing characters
for the OF font anyway

(macallan)

2010-05-06 04:30:18 UTC MAIN commitmail json YAML

Introduce a new flag for rasops_info to keep rasops_reconfig() from trying
to allocate memory. Use this when calling rasops_reconfig() before it is safe
to call kmem_alloc().

(macallan)

2010-05-06 04:23:15 UTC matt-nb5-mips64 commitmail json YAML

user_gen_expection doesn't pass a trapframe to trap but if it did it would
be utf so we can just assign it and move on.

(matt)

2010-05-05 22:11:19 UTC MAIN commitmail json YAML

2010-05-05 22:10:50 UTC MAIN commitmail json YAML

Accept -v in getopt(); sort flag cases.

(wiz)

2010-05-05 22:07:58 UTC MAIN commitmail json YAML

2010-05-05 22:05:32 UTC MAIN commitmail json YAML

2010-05-05 22:03:19 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2010-05-05 22:01:10 UTC MAIN commitmail json YAML

Add "function" to make sentences easier to read.

(wiz)

2010-05-05 18:12:24 UTC MAIN commitmail json YAML

Constify some ether_output() arguments so that it's clear that they
can never be re-assigned.

(dyoung)

2010-05-05 17:42:19 UTC MAIN commitmail json YAML

Andrew Doran points out that _ALIGN_TEXT is unused, and the processor
may be able to "pair or pipeline" instructions if I load the
bus_space_tag pointer nearer the top of the functions.  Get rid of the
_ALIGN_TEXT definition, and load the pointer earlier.

(dyoung)

2010-05-05 17:12:29 UTC MAIN commitmail json YAML

PR/43258: Hauke Fath: remove duplicate setservent declaration

(christos)

2010-05-05 16:53:58 UTC MAIN commitmail json YAML

As Andrew Doran points out, _ALIGN_TEXT is unused, and to test that
X86_BUS_SPACE_IO equals 0 is no longer necessary.  Get rid of the
_ALIGN_TEXT definition, and do not "assert" that X86_BUS_SPACE_IO == 0.

(dyoung)

2010-05-05 14:10:39 UTC MAIN commitmail json YAML

Revert bogus patch that attempted to canonicalize a non absolute argv[0] using
realpath(3). Consider: touch Makefile; mkdir make; make. This will set $MAKE
to $PWD/make so further attempts to use ${MAKE} will try to execute the
directory. This needs $ORIGIN to be fixed properly, or alternatively one
can duplicate the logic for execvp(3) and search the path for the make
executable. Not worth it. It was working just fine before!

(christos)

2010-05-05 13:27:17 UTC MAIN commitmail json YAML

Add a note to run services_mkdb after modifications.

(joerg)

2010-05-05 13:19:51 UTC MAIN commitmail json YAML

2010-05-05 07:05:33 UTC MAIN commitmail json YAML

gcc defines __svr4__
SunPro compiler defines __SVR4
We need to check both to ensure that on SunOS signal is hooked into
sigaction - otherwise we do not pass the unit-tests due to missing
a SIGCHLD

(sjg)

2010-05-05 06:55:57 UTC MAIN commitmail json YAML

Note the POSIX compliance (already since SUSv2, '97).

(jruoho)

2010-05-05 06:24:43 UTC MAIN commitmail json YAML

Add a note that rb(3) is preferred for new code.

(jruoho)

2010-05-05 06:19:15 UTC MAIN commitmail json YAML

Clarify a sentence by removing a comma.

(jruoho)

2010-05-05 06:11:14 UTC MAIN commitmail json YAML

Upon lukem@'s request, put the list of functions back.

XXX: Someone, please keep this up-to-date.

(jruoho)

2010-05-05 06:04:20 UTC MAIN commitmail json YAML

Properly enumerate the two special cases. Also some markup improvements.

(jruoho)

2010-05-05 05:49:38 UTC MAIN commitmail json YAML

Markup: .Fn instead of .Nm, .Tn, offset indent, newline for a new sentence.

(jruoho)

2010-05-05 05:43:19 UTC MAIN commitmail json YAML

.Nm -> .Fn, and wrap the kernel config option so that it will fit into 80
columns.

(jruoho)

2010-05-05 05:36:21 UTC MAIN commitmail json YAML

Wrap the USD reference around .Rs/.Re.

(jruoho)

2010-05-05 04:13:16 UTC MAIN commitmail json YAML

Upon lukem@'s request, put the list of functions back.

XXX: Someone needs to go through all standard I/O functions in the libc,
    update the list, and keep it updated. While at it, please convert the
    list to use .Xr so that we can have links in HTML pages.

(jruoho)

2010-05-05 02:20:42 UTC MAIN commitmail json YAML

give the name of the dup initialization.

(christos)

2010-05-04 23:31:54 UTC MAIN commitmail json YAML

xen: Enable no-execute bit feature for i386pae and amd64 kernels.

(jym)

2010-05-04 23:27:14 UTC MAIN commitmail json YAML

2010-05-04 21:17:10 UTC MAIN commitmail json YAML

add a bunch of small utility functions to pick video modes based on things
like dot clock, resolution etc.

(macallan)

2010-05-04 19:23:56 UTC MAIN commitmail json YAML

switch to nanotime() for 100ns resolution

(kardel)

2010-05-04 19:16:22 UTC MAIN commitmail json YAML

remove now redundant ri = ... lines in putchar() methods
Looks like none of my usual test builds used rasops2.c

(macallan)

2010-05-04 17:15:53 UTC matt-nb5-mips64 commitmail json YAML

Add pm_flags and PMAP_DEFERRED_ACTIVATE

(matt)

2010-05-04 17:15:36 UTC matt-nb5-mips64 commitmail json YAML

Add code after pmap_remove_all nukes the ASID to reestablish it after the
subsequent pmap_update.

(matt)

2010-05-04 17:14:47 UTC matt-nb5-mips64 commitmail json YAML

Cleanup segtab allocation.  Add some counters to monitor memory usage.

(matt)

2010-05-04 17:14:17 UTC matt-nb5-mips64 commitmail json YAML

Make sure to deactivate ASIDs on pmap destruction even on UP kernels.

(matt)

2010-05-04 16:47:13 UTC MAIN commitmail json YAML

Switch NetBSD/news68k to using 8KB/page in kernel.
It slightly improves performance on NWS-1750D (MC68030 25MHz):
http://mail-index.NetBSD.org/port-m68k/2009/12/08/msg000204.html

MI m68k/pmap_motorola.c and other sources can handle both 4KB/8KB pages
(amiga and atari have used 8KB pages for many years) and there is
no binary compatibility issue on it.
(kernel modules might be affected but 5.99.29 was just two days ago)

(tsutsui)

2010-05-04 15:38:04 UTC MAIN commitmail json YAML

Make local functions static.

(tsutsui)

2010-05-04 15:32:32 UTC MAIN commitmail json YAML

Fix dumb build errors. Compile test only.

(tsutsui)

2010-05-04 15:00:39 UTC MAIN commitmail json YAML

Merge .rodata.* sections (like .rodata.str1.4) into .rodata section.
Newer binutils creates such sections and old firmware might be confused.

(tsutsui)

2010-05-04 14:14:54 UTC MAIN commitmail json YAML

2010-05-04 14:09:11 UTC MAIN commitmail json YAML

Put an INSTALL kernel and ofwboot.xcf into ISO9660 root.
Newer OpenFirmware recognizes not only HFS but also ISO partition.

XXX: should I also update files in src/distrib/cdrom?

(tsutsui)

2010-05-04 13:33:13 UTC MAIN commitmail json YAML

2010-05-04 12:45:11 UTC MAIN commitmail json YAML

sandpoint: support for Marvell-SKnet in netboot

(phx)

2010-05-04 12:36:37 UTC MAIN commitmail json YAML

fix compile failure.

(nonaka)

2010-05-04 12:20:50 UTC MAIN commitmail json YAML

Don't #error on invalid LABELSECTOR or LABELOFFSET on __RUMPKERNEL build.

As mentioned in src/sys/rump/dev/lib/libdisk/Makefile,
rump(4) builds don't check if each ${MACHINE} actually supports
MBR in MD readdisklabel(9) ops while it pulls MD <machine/disklabel.h>.

Workarounds so long broken build of ews4800mips.

(tsutsui)

2010-05-04 09:33:57 UTC MAIN commitmail json YAML

Fix execution of the installed tests by using h_{simple,args} as program
names, without the .sh extension.

(jmmv)

2010-05-04 09:07:11 UTC MAIN commitmail json YAML

handle the difference between C99 and GNUC semantics of inline
functions with external linkage, by using "inline" for STDC and
"extern inline" for GNUC

(as noted by joerg@, using static inline may be clearer)

(plunky)

2010-05-04 07:58:28 UTC MAIN commitmail json YAML

Rework the example a little.

(jruoho)

2010-05-04 07:43:12 UTC MAIN commitmail json YAML

Remove the list of functions.

This list was updated only two times in nearly two decades.

(If people need to learn the standard I/O functions in C, it would be better
to mention K&R or some other textbook; if people need to know the list of
functions, it would be better to point out the location of the standard.)

In addition, some clean-up and structural editing.

(jruoho)

2010-05-04 07:07:12 UTC MAIN commitmail json YAML

Remove the list of functions in the libutil library.

While such lists are nice, they are doomed to be repeatedly out of date due
maintenance costs related to manual updates. Ideally there should be a
common routine to auto-generate these, but in the meantime, just point to
the directory where libutil is implemented.

(jruoho)

2010-05-04 06:53:35 UTC MAIN commitmail json YAML

Use table instead of a list.

(jruoho)

2010-05-04 06:41:27 UTC MAIN commitmail json YAML

2010-05-04 06:13:43 UTC MAIN commitmail json YAML

Update the -- now quite big -- list of unsupported Linux options.

(jruoho)

2010-05-04 05:49:12 UTC MAIN commitmail json YAML

Reference bswap(3). Improvements in the HISTORY section. Remove the AUTHORS
(of the man page) section, which does not appear in the original (FreeBSD)
manual page.

(jruoho)

2010-05-04 05:11:06 UTC MAIN commitmail json YAML

use box drawing font if needed

(macallan)

2010-05-04 05:10:25 UTC MAIN commitmail json YAML

2010-05-04 05:08:01 UTC MAIN commitmail json YAML

add some PLL-specific register definitions

(macallan)

2010-05-04 05:07:14 UTC MAIN commitmail json YAML

this has been sitting in my tree too long:
- device_t-ify
- sanitize debugging #ifdefs
- deal with firmwares setting up modes using other clocks than #0
- get rid of sparc and macppc-specific code, use device properties instead
- while there, use alternate box drawing font if needed

(macallan)

2010-05-04 05:00:33 UTC MAIN commitmail json YAML

2010-05-04 04:57:35 UTC MAIN commitmail json YAML

autogenerate box drawing characters for fonts that don't have them, put them
into an alternate font pointed at by the recently added mappings in wsfont,
adapt all putchar() methods except the rotated ones to use them
XXX no attempt has been made to make this work with rotation

(macallan)

2010-05-04 04:53:59 UTC MAIN commitmail json YAML

add translation tables for ISO fonts in order to map unicode box drawing
characters to something else than whitespaces

(macallan)

2010-05-04 00:02:46 UTC MAIN commitmail json YAML

Make this compile with gcc 4.5 - patch from Juan RP in PR pkg/43244

(agc)

2010-05-03 23:04:12 UTC MAIN commitmail json YAML

Prevent a -ve int -> uint32 underflow, noticed by joerg.
If a partition ends up 0-sized, set it to FS_UNUSED to avoid later warnings.

(martin)

2010-05-03 22:12:33 UTC MAIN commitmail json YAML

Build the modules in two phases:
1. build the static modules first, before libpam so that the static
  libpam can link against the module .a files.
2. build the modules after the dynamic libpam is build, so that the
  dynamic modules can link against the dynamic libpam.

(christos)

2010-05-03 18:55:09 UTC MAIN commitmail json YAML

Fixed descriptor size (noticed by nisimura).
Using two TX descriptors. Might be better, although libsa seems to work with
one.

(phx)

2010-05-03 18:04:56 UTC MAIN commitmail json YAML

Fix error introduced with timecounters - RTC clock register only uses
the last 2 digits of the year.  Fixes setting the clock and keeps the
DECstation PROM happy and stops it from setting the date to Jan 1, 1972.

(mhitch)

2010-05-03 17:15:58 UTC MAIN commitmail json YAML

Add RCS ID, per PR 43243

(hubertf)

2010-05-03 16:36:26 UTC MAIN commitmail json YAML

Use tcx(4) and zx(4) (which is in share/man/man4/man4.sparc)
rather than suntcx(4) and sunleo(4).

(tsutsui)

2010-05-03 16:32:32 UTC MAIN commitmail json YAML

Add man page suffix to some entries.

(tsutsui)

2010-05-03 16:21:03 UTC MAIN commitmail json YAML

Note about sysinst(8) for hpcsh.

(tsutsui)

2010-05-03 16:20:24 UTC MAIN commitmail json YAML

Fix indent for www changes page.

(tsutsui)

2010-05-03 16:15:06 UTC MAIN commitmail json YAML

- remove resigned developers
- remove "other contributors" in the time of 386BSD

XXX: probably we should simply refer htdocs/people/developers.html
XXX: rather than maintaining two independent lists

(tsutsui)

2010-05-03 15:14:24 UTC MAIN commitmail json YAML

Update IP addresses (both IPv4 and IPv6) of current ftp.NetBSD.org.

XXX: is it still worth to note those numbers in INSTALL docs nowadays?

(tsutsui)

2010-05-03 15:08:52 UTC MAIN commitmail json YAML

Remove "MS-DOS floppy" from "Getting the NetBSD System on to Useful Media"
section. The media is actually being dead especially for large binary sets.

XXX: too much more "floppy" words in INSTALL docs

(tsutsui)

2010-05-03 14:39:04 UTC MAIN commitmail json YAML

Briefly note about hpcboot and pull notes/common/sysinst.

(tsutsui)

2010-05-03 14:14:36 UTC MAIN commitmail json YAML

2010-05-03 12:58:09 UTC MAIN commitmail json YAML

make the dependency to libpam, explicit. Fixes afpd in pkgsrc. From Mark Davies
XXX: Should be pulled up to 4.x and 5.x.

(christos)

2010-05-03 12:16:04 UTC MAIN commitmail json YAML

Sync kloader(4) behavior with hpcmips:
- use bootstr passed via reboot(2) with RB_STRING for the next kernel path
- prepare independent opt_kloader_kernel_path.h for KLOADER_KERNEL_PATH
- some cosmetics to reduce diffs from hpcmips

Tested on HPW-50PA (Hitachi PERSONA).

(tsutsui)

2010-05-03 09:51:36 UTC MAIN commitmail json YAML

DTrace: Fix several bugs where the mod_ctf_get() function could return
success even though no CTF section was present in the kernel or module.
This fixes the panic that several people saw when trying out the FBT
provider without updating /boot or missing a CTF section in /netbsd.

(darran)

2010-05-03 09:28:38 UTC MAIN commitmail json YAML

DTrace: print a warning no CTF section is found when processing arguments.
This should help diagnose problems such as netbsd images without CTF
sections and old boot loaders.

(darran)

2010-05-03 08:45:43 UTC MAIN commitmail json YAML

Allocate a major number for pci and created device nodes.

(skrll)

2010-05-03 08:23:21 UTC MAIN commitmail json YAML

Fix previous commit by also moving the type of _malloc_options. In addition,
add a (commented) note that _malloc_message should be documented better.

(jruoho)

2010-05-03 08:11:57 UTC MAIN commitmail json YAML

Move the '_malloc_options' variable from malloc(3) to jemalloc(3).

(jruoho)

2010-05-03 07:11:25 UTC MAIN commitmail json YAML

Create tty0[0-3] devices.

(skrll)

2010-05-03 06:59:47 UTC MAIN commitmail json YAML

2010-05-03 06:11:38 UTC MAIN commitmail json YAML

Note the problems with SSP.

(jruoho)

2010-05-03 05:53:56 UTC MAIN commitmail json YAML

Note secure_path(3) in SEE ALSO.

(jruoho)

2010-05-03 05:40:37 UTC MAIN commitmail json YAML

.Nm -> .Fn, and one .Pp.

(jruoho)

2010-05-03 05:35:58 UTC MAIN commitmail json YAML

Note that rest of the functions come from C99.

(jruoho)

2010-05-03 05:11:34 UTC MAIN commitmail json YAML

Move the examples to where they belong, in EXAMPLES.

(jruoho)

2010-05-03 05:01:54 UTC MAIN commitmail json YAML

Split the implementation details of malloc(3) to a separate jemalloc(3)
manual page. This way malloc(3) can follow the standard terse format used
elsewhere in the libc, while additional details can be added to jemalloc(3).

Note HISTORY and AUTHORS in jemalloc(3), and add some reading material to
SEE ALSO.

(jruoho)

2010-05-03 04:36:43 UTC MAIN commitmail json YAML

Fix a crash during alc888 initialization caused by holding a pointer
across realloc. Patch from Bj?rn Barkenfelt in PR kern/41957, rearranged
somewhat by myself.

(dholland)

2010-05-03 03:47:51 UTC MAIN commitmail json YAML

2010-05-03 00:31:32 UTC MAIN commitmail json YAML

Add _mutex_held routine to test if mutex_t * is held.

(haad)

2010-05-02 23:59:54 UTC MAIN commitmail json YAML

In NetBSD pool cache constructor/destructor routines has inverted arguments.

C

(haad)

2010-05-02 23:50:34 UTC MAIN commitmail json YAML

Initialize system_taskq during taskq init. This fixes ztest crash in taskq_dispatch.

(haad)

2010-05-02 23:22:51 UTC MAIN commitmail json YAML

Blanking the path buffer only needs to be done when DIAGNOSTIC.
(I meant to set it back this way before committing but evidently forgot
last night. Thanks to rmind for noticing.)

(dholland)

2010-05-02 19:43:40 UTC MAIN commitmail json YAML

Move dirs of debug compat lib from comp to base.  Fix builds for sparc64.

(nakayama)

2010-05-02 19:17:56 UTC MAIN commitmail json YAML

Permit the existence of a route with unlinked ifp and ifa,
enabling this way the posibility to send a packet on an interface with
source address from another interface.

(kefren)

2010-05-02 18:49:13 UTC MAIN commitmail json YAML

This only needs one bus_space_tag_t.
While here, rename one of the bus_space_handle_ts
to be be descriptive of its function.

Fixes crash caused by uninitialized bus_space_tag_t
discovered by Paul Goyette.

(jakllsch)

2010-05-02 18:03:31 UTC MAIN commitmail json YAML

The spl inline functions refer to external symbols that are only
defined in the kernel.

Wrap kernel-specific declarations in #ifdef _KERNEL to avoid unresolved
references when including from userland.

(plunky)

2010-05-02 17:37:53 UTC MAIN commitmail json YAML

Add (missing) newlines to error messages.

(jakllsch)

2010-05-02 17:27:16 UTC MAIN commitmail json YAML

add alipm and its iic bus.

(chs)

2010-05-02 17:24:36 UTC MAIN commitmail json YAML

add alipm and its iic bus.

(chs)

2010-05-02 16:35:09 UTC MAIN commitmail json YAML

2010-05-02 15:35:01 UTC MAIN commitmail json YAML

Prefer a real device for pseudoroot and only create a fake device
in the case we are attaching to a pure attribute.  Otherwise we
end up creating a fake device instance every time ...

(pooka)

2010-05-02 14:27:07 UTC MAIN commitmail json YAML

Bumped version, because of last changes.

(phx)

2010-05-02 14:00:44 UTC MAIN commitmail json YAML

2010-05-02 13:52:01 UTC MAIN commitmail json YAML

hpcarm doesn't have GENERIC or TX3912.
Use IPAQ and JORNADA720 instead in messages per md.h.

XXX1: hpcarm seems to have more kernels.
XXX2: hpcarm doesn't have a common INSTALL kernel so
      choosing a kernel set during sysinst doesn't make sense.

(tsutsui)

2010-05-02 13:49:17 UTC MAIN commitmail json YAML

Include support for BCM5481.  From OpenBSD and confirmed to work by
myself on XFX nForce 790i motherboard.

(pgoyette)

2010-05-02 13:36:31 UTC MAIN commitmail json YAML

2010-05-02 13:31:14 UTC MAIN commitmail json YAML

Add support for Qnap TS101 (untested) and Synology-DS boards.
Detect Synology SATAlink device (although still unused).
New skg driver for Marvell SKnet Yukon-lite based GbE, used on most DS boards.
As there is no documentation available, it was based on if_sk.c, with lots
of testing. Known problem: The MAC address on my DS-101g+ is always read
as 00:11:22:33:44:54, but sk(4) unfortunately has the same problem.
New allocaligned() function to replace non-working ALLOC() macros.

(phx)

2010-05-02 12:43:05 UTC MAIN commitmail json YAML

2010-05-02 12:38:07 UTC MAIN commitmail json YAML

Add Broadcom BCM5481 and BCM5709S - From OpenBSD

(pgoyette)

2010-05-02 11:43:30 UTC MAIN commitmail json YAML

Fix R_SPARC_OLO10 relocations.
XXX this whole code does not look like it would have a chance to work on
32bit kernels, but I can't test right now.

(martin)

2010-05-02 11:11:36 UTC MAIN commitmail json YAML

2010-05-02 11:01:03 UTC MAIN commitmail json YAML

If a builtin dependency is missing, error instead of panic.  As
pointed out by martin, configurations like builtin nfsserver can
be succesfully linked without including all dependencies (specifically,
nfs).  Until all such weirdosities are fixed, opt for at least a
semifunctional system.

(pooka)

2010-05-02 06:35:21 UTC MAIN commitmail json YAML

Don't printf a userspace pointer; print the copied-in kernel version
instead, now that it's readily available. Fixes PR 43217.

(dholland)

2010-05-02 06:31:48 UTC MAIN commitmail json YAML

typo in comment

(dholland)

2010-05-02 05:31:48 UTC MAIN commitmail json YAML

5.99.29: smaller struct exec_package.

(dholland)

2010-05-02 05:30:20 UTC MAIN commitmail json YAML

Remove the nameidata from struct exec_package. It was used only for two
things: passing an argument to check_exec, which is better done explicitly,
and handing back the resolved pathname generated by namei, which we can
make an explicit slot for in struct exec_package instead. While here,
perform some related tidyup, and store the kernel-side copy of the path
to the executable as well as the pointer into userspace. (But the latter
should probably be removed in the future.)

(dholland)

2010-05-02 02:06:15 UTC MAIN commitmail json YAML

Replace iwn_tx from rev. 1.39 with a port of the current OpenBSD version.
Remove superfluous call to bpf_detach.
Add comments regarding porting issues and add a couple of cosmetic changes
that reduce the diffs to the OpenBSD version. From Sverre Froyen

(christos)

2010-05-01 23:54:35 UTC MAIN commitmail json YAML

ignore mainbus in previous for now

(pooka)

2010-05-01 23:40:22 UTC MAIN commitmail json YAML

fix field initializers

(pooka)

2010-05-01 23:31:01 UTC MAIN commitmail json YAML

Add a test/example program for using audio/pad in a rump kernel.
It stuffs some nice sounds into the virtual kernel's /dev/audio,
reads the PCM from /dev/pad, and writes the data to stdout from
where it can be piped to audioplay to test that things actually
work.

If you want to know the secret message, you'll just have to run
this program ;)

(pooka)

2010-05-01 23:27:23 UTC MAIN commitmail json YAML

2010-05-01 23:24:40 UTC MAIN commitmail json YAML

remember to add audio to the list of device components

(pooka)

2010-05-01 23:21:24 UTC MAIN commitmail json YAML

2010-05-01 23:19:56 UTC MAIN commitmail json YAML

2010-05-01 23:16:31 UTC MAIN commitmail json YAML

forward-declare struct uio (required by rumpvnode_if.h)

(pooka)

2010-05-01 22:17:58 UTC MAIN commitmail json YAML

Support interface attributes as pseudoroots.  This makes things like
"pseudo-root audiobus*" possible.

(pooka)

2010-05-01 21:21:28 UTC MAIN commitmail json YAML

As per change in NiLFS2 spec, select the superblocks on highest checksum
number and not on their timestamp since one of the timestamps could be wrong when the
clock was set wrong for whatever reason.

(reinoud)

2010-05-01 21:14:40 UTC MAIN commitmail json YAML

Initialise error variable to zero. If all the if's fail it exists the function
sdmmc_init returning the then still uninitialised variable.

gcc can't know if one of the if's is bound to happen.

Detected with -DDEBUG -DDIAGNOSTIC -DKGDB - ...

(reinoud)

2010-05-01 19:51:33 UTC MAIN commitmail json YAML

reflect reality.

(christos)

2010-05-01 17:41:49 UTC matt-nb5-mips64 commitmail json YAML

correct offset for RMIXL_FMN_BS_SGMII_FCB1

(cliff)

2010-05-01 14:46:32 UTC MAIN commitmail json YAML

cleanup non-used code (superceded by rump_printevcnts)

(pooka)

2010-05-01 14:44:48 UTC MAIN commitmail json YAML

If P2K_DEBUG is given, also dump rump kernel event counters when
file system is unmounted.

(pooka)

2010-05-01 14:40:36 UTC MAIN commitmail json YAML

Add rump_printevcnts() which dumps values from all event counters.
(NOTE! it is run unscheduled for various experimentation etcetc. reasons)

(pooka)

2010-05-01 14:37:53 UTC MAIN commitmail json YAML

Adjust event counter names to be less redundant.

(pooka)

2010-05-01 13:07:34 UTC MAIN commitmail json YAML

Remove "EXPERIMENTAL" from puffs + some rewording.

(pooka)

2010-05-01 12:59:26 UTC MAIN commitmail json YAML

Remove mount_kernfs(8) and use dmesg(8) directly.

(tsutsui)

2010-05-01 12:18:44 UTC MAIN commitmail json YAML

Remove mount_kernfs(8) and use dmesg(8) directly.

(tsutsui)

2010-05-01 12:18:02 UTC MAIN commitmail json YAML

Remove fsck_ext2fs(8) and mount_ext2fs(8).
(no file-system EXT2FS in kernels)
Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.

(tsutsui)

2010-05-01 12:14:12 UTC MAIN commitmail json YAML

2010-05-01 12:11:53 UTC MAIN commitmail json YAML

convert to ifdef USE_ATF

(pooka)

2010-05-01 12:08:58 UTC MAIN commitmail json YAML

Remove fsck_ext2fs(8) and mount_ext2fs(8).
(no file-system EXT2FS in kernels)
Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.

(tsutsui)

2010-05-01 11:35:41 UTC MAIN commitmail json YAML

Explicitly specify "options HZ=64" in kernel config files so that
hz(9) is initialized properly in conf/param.c even before
cpu_initclocks(9) is called and timecounter(9) will take
a correct frequency for the clockinterrupt.

(tsutsui)