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 (3h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 17:55:26 UTC Now

2013-12-16 10:04:20 UTC MAIN commitmail json YAML

Backout the ED/QH change removal in [eo]hci_device_request.

Reports of the KASSERT firing mean this needs more thought/testing.

(skrll)

2013-12-16 01:51:19 UTC MAIN commitmail json YAML

2013-12-16 00:59:37 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2013-12-15 21:48:56 UTC MAIN commitmail json YAML

nb_name_len does not increase size when nn_scope contains only a \0,
do the same on nb_name_encode to avoid a buffer overflow

(stacktic)

2013-12-15 21:45:07 UTC MAIN commitmail json YAML

Make sure we keep enough space to encode the type

(stacktic)

2013-12-15 21:18:01 UTC MAIN commitmail json YAML

XXXgcc Wuninitialized kludge

(pooka)

2013-12-15 21:15:41 UTC MAIN commitmail json YAML

Allow overriding CTASSERT.  This helps with building NetBSD sources with
compilers that don't support __COUNTER__ -- shifting the CTASSERTs
around to avoid __LINE__ conflicts is a hopeless struggle.

(pooka)

2013-12-15 21:10:32 UTC MAIN commitmail json YAML

Mention the new kern.module.autotime variable.

(pgoyette)

2013-12-15 21:09:50 UTC MAIN commitmail json YAML

Make the auto-unload timeout configurable via sysctl, and if the timeout
is set to zero, disable all auto-unloads (even those that were "scheduled"
previously).

(pgoyette)

2013-12-15 18:56:59 UTC MAIN commitmail json YAML

Fix output for -A -f ...

(mlelstv)

2013-12-15 18:50:25 UTC MAIN commitmail json YAML

Correct a KASSERT's logic (SET vs. GET).

(jakllsch)

2013-12-15 18:08:37 UTC MAIN commitmail json YAML

2013-12-15 17:15:34 UTC MAIN commitmail json YAML

mark variable usage, fix non DIAGNOSTIC non DEBUG build

(para)

2013-12-15 15:55:39 UTC MAIN commitmail json YAML

lcr is only used when COM_16650 is defined; unbreak the build

(mbalmer)

2013-12-15 11:06:57 UTC MAIN commitmail json YAML

Only attempt to set 64byte fifo for 16750 when COM_16750 is defined.

Hi kiyohara.

PR/48359 NetBSD/cobalt 6.99.25 GENERIC kernel freeze at initializing com0

(skrll)

2013-12-15 10:42:52 UTC MAIN commitmail json YAML

Coverity issues 996120 and 996121, Use after free

Use the M_CP_STROPT definition exclusive to servconf.c twice and
you have freed your original string.

servconf.h won copying authorized_keys_command and
authorized_keys_command_user in COPY_MATCH_STRING_OPTS in 1.107,
but servconf.c didn't drop its own, so it walks into this trap.
Remove the duplicate copies, and disarm the trap.

Note this is on a code path where authorized_keys_command and
authorized_keys_command_user don't actually get used except
for a debug dump of the config, and dump_cfg_string protects
itself against trying to print NULL pointers, so all
you get is sshd -T -C ... giving wrong results, which is rather
insignificant as far as security issues go.

(spz)

2013-12-15 10:25:23 UTC MAIN commitmail json YAML

Now that usbd_new_device has been fixed there is no need to touch QHs/EDs
in [eo]hci_device_request.

KASSERT the address and maximum packet length just in case.

(skrll)

2013-12-15 09:21:03 UTC MAIN commitmail json YAML

sync usage with man page

(wiz)

2013-12-15 09:20:48 UTC MAIN commitmail json YAML

Sort SYNOPSIS and option descriptions. Bump date for previous.

(wiz)

2013-12-15 09:18:31 UTC MAIN commitmail json YAML

Sync usage and option descriptions with manpage.

(wiz)

2013-12-15 09:18:14 UTC MAIN commitmail json YAML

Standardize SYNOPSIS. Sort option descriptions and remove duplicates.

(wiz)

2013-12-15 09:14:09 UTC MAIN commitmail json YAML

2013-12-15 09:13:47 UTC MAIN commitmail json YAML

2013-12-15 08:16:24 UTC MAIN commitmail json YAML

New -A option. Add an output column with the address of the
kernel object (vnode or file) that can be matched with prstat(8) output.

(mlelstv)

2013-12-15 07:52:53 UTC MAIN commitmail json YAML

Add -Wno-uninitialized with -Os so that we don't get spurious gcc warnings.

(christos)

2013-12-15 06:41:18 UTC MAIN commitmail json YAML

PR/48448: David A. Holland: Avoid coredump by checking return code of
    localtime(3)

(christos)

2013-12-15 06:10:33 UTC MAIN commitmail json YAML

2013-12-15 06:07:39 UTC MAIN commitmail json YAML

Put back the extra prototype for main(); some programs #define main to
something else, so we need the extra prototype.

(christos)

2013-12-15 04:24:54 UTC MAIN commitmail json YAML

2013-12-15 04:21:52 UTC MAIN commitmail json YAML

Add ASMedia ASM1042 xHCI USB3 controller

(pgoyette)

2013-12-15 03:45:07 UTC MAIN commitmail json YAML

2013-12-15 03:43:37 UTC MAIN commitmail json YAML

downgrade illegal bitfield from error to warning so we can ignore it.

(christos)

2013-12-15 00:40:17 UTC MAIN commitmail json YAML

2013-12-15 00:28:45 UTC MAIN commitmail json YAML

centralize the rpcgen flags and set for BSD output

(christos)

2013-12-14 22:04:03 UTC MAIN commitmail json YAML

only prevent autounload, not regular unload when we have exports

(christos)

2013-12-14 19:51:13 UTC MAIN commitmail json YAML

Initialize capabilities in struct wsscreen_descr per omrasops settings.

Now REVERSE characters are drawn properly.

(tsutsui)

2013-12-14 19:38:21 UTC netbsd-6 commitmail json YAML

2013-12-14 19:37:44 UTC netbsd-6-1 commitmail json YAML

2013-12-14 19:37:40 UTC netbsd-6-0 commitmail json YAML

2013-12-14 19:37:02 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #996):
sys/kern/uipc_syscalls.c: revision 1.163
PR/47591: Michael Plass: If the unix socket is closed before accept,
unp->unp_conn will be NULL in PRU_ACCEPT, as called from
sys_accept->so_accept. This will cause the usrreq to return with
no error, leaving the mbuf gotten from m_get() with an uninitialized
length, containing junk from a previous call. Initialize m_len to
be 0 to handle this case. This is yet another reason why Beverly's
idea of setting m_len = 0 in m_get() makes a lot of sense. Arguably
this could be an error, since the data we return now has 0 family
and length.

(bouyer)

2013-12-14 19:36:58 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #996):
sys/kern/uipc_syscalls.c: revision 1.163
PR/47591: Michael Plass: If the unix socket is closed before accept,
unp->unp_conn will be NULL in PRU_ACCEPT, as called from
sys_accept->so_accept. This will cause the usrreq to return with
no error, leaving the mbuf gotten from m_get() with an uninitialized
length, containing junk from a previous call. Initialize m_len to
be 0 to handle this case. This is yet another reason why Beverly's
idea of setting m_len = 0 in m_get() makes a lot of sense. Arguably
this could be an error, since the data we return now has 0 family
and length.

(bouyer)

2013-12-14 19:36:33 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #996):
sys/kern/uipc_syscalls.c: revision 1.163
PR/47591: Michael Plass: If the unix socket is closed before accept,
unp->unp_conn will be NULL in PRU_ACCEPT, as called from
sys_accept->so_accept. This will cause the usrreq to return with
no error, leaving the mbuf gotten from m_get() with an uninitialized
length, containing junk from a previous call. Initialize m_len to
be 0 to handle this case. This is yet another reason why Beverly's
idea of setting m_len = 0 in m_get() makes a lot of sense. Arguably
this could be an error, since the data we return now has 0 family
and length.

(bouyer)

2013-12-14 19:33:54 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #994):
sys/arch/sparc64/sparc64/locore.s: revision 1.350
Increase an interrupt depth only in the case of hardware interrupts,
and remove the ci_idepth trick in softint_fastintr.
Fixes the following diagnostic panic reported in port-sparc64.
  panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file
  "../../../../kern/subr_xcall.c", line 351

(bouyer)

2013-12-14 19:33:45 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #994):
sys/arch/sparc64/sparc64/locore.s: revision 1.350
Increase an interrupt depth only in the case of hardware interrupts,
and remove the ci_idepth trick in softint_fastintr.
Fixes the following diagnostic panic reported in port-sparc64.
  panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file
  "../../../../kern/subr_xcall.c", line 351

(bouyer)

2013-12-14 19:33:28 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #994):
sys/arch/sparc64/sparc64/locore.s: revision 1.350
Increase an interrupt depth only in the case of hardware interrupts,
and remove the ci_idepth trick in softint_fastintr.
Fixes the following diagnostic panic reported in port-sparc64.
  panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file
  "../../../../kern/subr_xcall.c", line 351

(bouyer)

2013-12-14 19:31:17 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by hauke in ticket #993):
sys/compat/linux/common/linux_misc.c: revision 1.227
On linux_sys_getdents, insert d_type at the end of each record.
Fixes PR kern/47806.

(bouyer)

2013-12-14 19:29:29 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by kefren in ticket #992):
sys/netinet/tcp_usrreq.c: revision 1.170
Update TCP CB with new values on rfc1323 and mssdflt sysctl updates
=46rom yasuoka-cj7TXg5MjN14Eiagz67IpQ@public.gmane.org in kern/44254

(bouyer)

2013-12-14 19:27:41 UTC MAIN commitmail json YAML

Make omrasops copycols() op work even if columns are not 32 bit aligned.

This means command line editing works properly in any cases.

The bitcopy strategies for 1bpp copycols() op are taken from
recently fixed MI sys/dev/rasops/rasops_bitops.h.
GETBITS() and PUTBITS() m68k asm macro are taken from hp300.

Tested on both 1bpp (on LUNA-II) and 4bpp (on LUNA) framebuffers.

(tsutsui)

2013-12-14 19:26:39 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #990):
sys/dev/usb/ehci.c: revision 1.221
In ehci_check_qh_intr don't treat a short control transfer as done if the
status phase is still inflight.  Let the hardware complete it.
PR/48358: Repeated low-speed USB control transfers returning short data
  fail on EHCI
PR/46696: uhub disables port where USB keyboard attached

(bouyer)

2013-12-14 18:04:56 UTC MAIN commitmail json YAML

It's been many years since realloc(NULL, size) == malloc(size). Also don't
destroy pointers on allocation errors so someone can free them later.

(christos)

2013-12-14 18:04:00 UTC MAIN commitmail json YAML

knf, reduce pointer gymnastics

(christos)

2013-12-14 17:35:11 UTC MAIN commitmail json YAML

2013-12-14 17:34:47 UTC MAIN commitmail json YAML

Use native/rump syscalls for pread/pwrite instead of linux ones
which only exist to deal with PAD argument.

(njoly)

2013-12-14 16:19:28 UTC MAIN commitmail json YAML

don't allow the nfs server module to unload if it has exported filesystems.

(christos)

2013-12-14 16:03:04 UTC MAIN commitmail json YAML

In xhci_init() use aprint_debug_dev() instead of device_printf().

(jakllsch)

2013-12-14 15:47:18 UTC MAIN commitmail json YAML

If we can't enable VFP/VFP2 via the CPACCESS register, bail since there
isn't a VFP.

(matt)

2013-12-14 10:30:50 UTC MAIN commitmail json YAML

2013-12-14 10:29:45 UTC MAIN commitmail json YAML

Add syscall wrapper for mknodat(2) to deal with PAD argument difference
between rump and linux versions.

(njoly)

2013-12-14 10:00:42 UTC MAIN commitmail json YAML

Comment out unsed variable. Left for reference.

(skrll)

2013-12-14 09:58:43 UTC MAIN commitmail json YAML

2013-12-14 09:58:03 UTC MAIN commitmail json YAML

2013-12-14 09:52:33 UTC MAIN commitmail json YAML

2013-12-14 06:27:57 UTC MAIN commitmail json YAML

Add SYS_compat_60__lwp_park to the list of syscalls that can be resolved by loading kernel modules.

This seems to address my PR kern/48027

(pgoyette)

2013-12-14 05:28:47 UTC MAIN commitmail json YAML

Remove duplicate/unused declarations.

(nakayama)

2013-12-13 20:52:48 UTC MAIN commitmail json YAML

Put previous (RTK_HWREV_8168F) in numeric sort order like its neighbors.

(jakllsch)

2013-12-13 12:23:52 UTC netbsd-5 commitmail json YAML

2013-12-13 12:22:39 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by spz in ticket #1891):
sys/kern/uipc_syscalls.c: revision 1.163

If the unix socket is closed before accept, the mbuf returned by
m_get() will have an uninitialized length and contain junk from a
previous call. Initialize m_len to be 0 to handle this case.
Fixes PR/47591

(sborrill)

2013-12-13 10:37:24 UTC MAIN commitmail json YAML

time_t_{min,max} are only used in localtime.c

(christos)

2013-12-13 10:34:47 UTC MAIN commitmail json YAML

add a cast for sparc64 where int_fast32_t is long (should it be?), and
time_t is int32_t (for compat)

(christos)

2013-12-13 10:31:05 UTC MAIN commitmail json YAML

use CPU_INFO_ITERATOR instead of int.

(christos)

2013-12-13 10:27:56 UTC MAIN commitmail json YAML

it's called netbsd-INSTALL64.gz for pmax64.

(mrg)

2013-12-13 10:01:49 UTC MAIN commitmail json YAML

update to reality for gcc 4.8.2.

(mrg)

2013-12-13 08:53:11 UTC netbsd-5-2 commitmail json YAML

2013-12-13 08:52:52 UTC netbsd-5-2 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1890):
sys/arch/xen/xen/evtchn.c: revision 1.70

Remove the "evtchn_do_event: handler %p didn't lower ipl %d %d\n" printf
as analysis shows it actually isn't a bug in the handler, but related to
spin mutexes. Fixes port-xen/46313

(sborrill)

2013-12-13 08:50:14 UTC netbsd-5-1 commitmail json YAML

2013-12-13 08:49:41 UTC netbsd-5-1 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1890):
sys/arch/xen/xen/evtchn.c: revision 1.70

Remove the "evtchn_do_event: handler %p didn't lower ipl %d %d\n" printf
as analysis shows it actually isn't a bug in the handler, but related to
spin mutexes. Fixes port-xen/46313

(sborrill)

2013-12-13 07:37:50 UTC MAIN commitmail json YAML

Cosmetics: use "msg" instead of "echo"

(martin)

2013-12-13 07:14:13 UTC MAIN commitmail json YAML

2013-12-13 07:11:09 UTC MAIN commitmail json YAML

Add entries for Atheros AR9462 and a new flavour of Intel Haswell
Integrated Graphics Device; OK rmind@ mbalmer@

(pedro)

2013-12-13 02:47:45 UTC MAIN commitmail json YAML

Don't strip local symbols for earmv7*eb images since that will break linking.

(matt)

2013-12-12 22:41:03 UTC MAIN commitmail json YAML

Since regs->fxstate is actually of type 'struct fxsave64' use a structure
  copy instead of a 'not obviously incorrect' memcpy().

(dsl)

2013-12-12 18:20:49 UTC MAIN commitmail json YAML

Don't define ptrdiff_t since that's done in the NetBSD <sys/types.h>

(matt)

2013-12-12 18:01:15 UTC MAIN commitmail json YAML

2013-12-12 17:53:03 UTC MAIN commitmail json YAML

Make ptrdiff_t available in the kernel.

(matt)

2013-12-12 15:08:16 UTC MAIN commitmail json YAML

2013-12-12 15:07:40 UTC MAIN commitmail json YAML

Added some MediaTek wifi adapters.

(nonaka)

2013-12-12 15:05:55 UTC MAIN commitmail json YAML

2013-12-12 15:05:07 UTC MAIN commitmail json YAML

Added Radeon HD6320 Graphics.

(nonaka)

2013-12-12 11:22:26 UTC MAIN commitmail json YAML

Add stack alignement test for sparc

(martin)

2013-12-11 23:14:03 UTC MAIN commitmail json YAML

2013-12-11 23:13:49 UTC MAIN commitmail json YAML

need to grab KTRFACv[n] too

(pooka)

2013-12-11 22:06:51 UTC MAIN commitmail json YAML

Remove the fields that were used to save the i387 fp state on interrupt.
They were written but never read.
Possibly they should be saved for 32 bit processes, but that might be a relic
  from real i387 where the fpu was actully asynchronous.

(dsl)

2013-12-11 17:31:56 UTC MAIN commitmail json YAML

2013-12-11 16:01:26 UTC netbsd-5 commitmail json YAML

2013-12-11 16:00:46 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1890):
sys/arch/xen/xen/evtchn.c: revision 1.70

Remove the "evtchn_do_event: handler %p didn't lower ipl %d %d\n" printf
as analysis shows it actually isn't a bug in the handler, but related to
spin mutexes. Fixes port-xen/46313

(sborrill)

2013-12-11 14:59:47 UTC MAIN commitmail json YAML

2013-12-11 14:56:10 UTC MAIN commitmail json YAML

2013-12-11 11:52:27 UTC MAIN commitmail json YAML

Reinstate typo since kre claims it's by purpose.
Discussion in PR 48442.

(wiz)

2013-12-11 11:33:49 UTC MAIN commitmail json YAML

Error and typo fixes from OpenBSD and FreeBSD via Henning Petersen
in PR 48443.

While here, remove a duplication, fix another typo, and
don't claim that Mr. Sheperd was the first man in space.

(wiz)

2013-12-11 11:24:56 UTC MAIN commitmail json YAML

Error and typo fixes from OpenBSD and FreeBSD via Henning Petersen
in PR 48442.

(wiz)

2013-12-11 09:45:02 UTC MAIN commitmail json YAML

2013-12-11 09:40:56 UTC MAIN commitmail json YAML

create rump kernel wrapper for utrace() too

(pooka)

2013-12-11 06:55:25 UTC MAIN commitmail json YAML

Make sure the __CTOR_LIST__ is just aligned to a pointer boundary.
By default, mips N32 will aligned to a 64-bit boundary not 32-bit
which causes an extra NULL entry to be added.

(matt)

2013-12-11 06:00:11 UTC MAIN commitmail json YAML

Remove entirely bogus /* NOTREACHED */ annotation.

(dholland)

2013-12-11 02:14:08 UTC MAIN commitmail json YAML

Make new function named tsc_is_invariant() to avoid code duplication.
The behavior of acpicpu_md_flags() will change on some CPUs because
the detecting code of invariant TSC is replaced with newer code.

(msaitoh)

2013-12-11 01:29:29 UTC MAIN commitmail json YAML

Moved to src/common.

(joerg)

2013-12-11 01:24:08 UTC MAIN commitmail json YAML

2013-12-10 23:08:36 UTC MAIN commitmail json YAML

Repeat after me: '\0' is *not* a pointer.  Use NULL instead.

(riz)

2013-12-10 20:58:45 UTC MAIN commitmail json YAML

CID 1135779: Fix resource leak

(christos)

2013-12-10 19:39:42 UTC MAIN commitmail json YAML

Add a few comments about some perversities of the xhci specification.
XXX: I can't see any code that ensures there is space in the rings.
XXX: Nothing stops buffer fragments crossing 64kB boundaries.

(dsl)

2013-12-10 18:20:32 UTC MAIN commitmail json YAML

CID 975205: Unchecked return value

(christos)

2013-12-10 18:15:43 UTC MAIN commitmail json YAML

Fix bad cut'n'paste in previous commit.
This should fix the remaining loogson build issues.

(bouyer)

2013-12-10 17:24:48 UTC MAIN commitmail json YAML

shut up an unused variable warning that shows up in UP kernels

(macallan)

2013-12-10 16:30:36 UTC MAIN commitmail json YAML

Move alignment attribute onto the types, not the variable instances.
Drop (unused) packed attribute.

(joerg)

2013-12-10 14:55:07 UTC MAIN commitmail json YAML

2013-12-10 14:54:36 UTC MAIN commitmail json YAML

Add *at() syscalls like other arches.

(njoly)

2013-12-10 01:09:32 UTC MAIN commitmail json YAML

Fix the build setlists for MKLINT=yes + MKRUMP=yes

(riz)

2013-12-10 01:05:00 UTC MAIN commitmail json YAML

Explicitly state which partition was added/modified.

(jnemeth)

2013-12-09 21:13:22 UTC MAIN commitmail json YAML

2013-12-09 21:12:45 UTC MAIN commitmail json YAML

one newline is enough

(pooka)

2013-12-09 21:11:15 UTC MAIN commitmail json YAML

need string.h now for !_KERNEL

(pooka)

2013-12-09 20:44:00 UTC MAIN commitmail json YAML

Now that Makefile.rump is included here first, do not override any
SRCS it adds.  This is required for linksyms_sun.c used when linking
with the Solaris linker.

(pooka)

2013-12-09 20:25:59 UTC netbsd-5 commitmail json YAML

Adjust revision list for #1889

(bouyer)

2013-12-09 20:25:28 UTC netbsd-6 commitmail json YAML

Adjust revision list for #982

(bouyer)

2013-12-09 20:24:21 UTC netbsd-6 commitmail json YAML

Pullup the following revisions, requested by pettai in ticket #982:
usr.bin/gzip/zmore: revision 1.5
fix == compatibility problem

(bouyer)

2013-12-09 20:24:18 UTC netbsd-5 commitmail json YAML

Pullup the following revisions, requested by pettai in ticket #1889:
usr.bin/gzip/zmore: revision 1.5
fix == compatibility problem

(bouyer)

2013-12-09 19:47:59 UTC MAIN commitmail json YAML

Reenable calls to KPREEMPT_EN/DISABLE().  I'm almost certain I commented
them out accidentally in rev 1.30.

... not that they do much in rump kernels which are always
run-to-completion, but maybe there's some driver debugging value.

(pooka)

2013-12-09 19:31:36 UTC MAIN commitmail json YAML

2013-12-09 19:31:00 UTC MAIN commitmail json YAML

2013-12-09 19:19:39 UTC MAIN commitmail json YAML

2013-12-09 19:18:52 UTC MAIN commitmail json YAML

Initialize the syscall "frame" to 0 before setting parameters.
Otherwise things which treat syscall parameters as register_t (like
ktrace) will encounter garbage for parameters which are of smaller size
than register_t.  Using memset is probably not the most optimal way,
but oh well.

(pooka)

2013-12-09 18:06:27 UTC MAIN commitmail json YAML

As long as we're using #ifdef to decide which stubs get generated, might
as well use __strong_alias instead of __weak_alias.  Some toolchains
such as the cygwin pecoff one get weak aliases a bit wrong, so avoiding
unnecessary weak alises helps there.

(pooka)

2013-12-09 17:57:11 UTC MAIN commitmail json YAML

2013-12-09 17:43:58 UTC MAIN commitmail json YAML

include necessary headers

(pooka)

2013-12-09 17:39:53 UTC MAIN commitmail json YAML

Include machine/npx.h here.
The only file that needs 'struct freebsd_save87' includes it already.

(dsl)

2013-12-09 17:15:11 UTC MAIN commitmail json YAML

2013-12-09 17:13:17 UTC MAIN commitmail json YAML

Create rump kernel wrappers for {f,}ktrace

(pooka)

2013-12-09 17:03:41 UTC MAIN commitmail json YAML

make !LOCKDEBUG work too

(pooka)

2013-12-09 16:56:11 UTC MAIN commitmail json YAML

2013-12-09 16:54:21 UTC MAIN commitmail json YAML

2013-12-09 16:49:43 UTC MAIN commitmail json YAML

Group more syscall related routines together (kern_subr -> kern_syscall)

(pooka)

2013-12-09 16:45:23 UTC MAIN commitmail json YAML

2013-12-09 16:35:12 UTC MAIN commitmail json YAML

2013-12-09 16:32:06 UTC MAIN commitmail json YAML

Echo generated file names so that you can just copypaste & cvs ci
without having to resort to the blazingly fast help of cvs diff.

(pooka)

2013-12-09 16:27:15 UTC MAIN commitmail json YAML

Rump kernels now use sy_invoke(), which initializes the return
value registers, so no need to do it individually in each wrapper.

(pooka)

2013-12-09 16:23:10 UTC MAIN commitmail json YAML

Use sy_invoke() instead of sy_call() directly.

(pooka)

2013-12-09 16:21:15 UTC MAIN commitmail json YAML

stop ktrace at process exit

(pooka)

2013-12-09 09:35:17 UTC MAIN commitmail json YAML

2013-12-09 09:22:44 UTC MAIN commitmail json YAML

2013-12-09 08:33:48 UTC MAIN commitmail json YAML

Missing change to the fxsave structure rename

(dsl)

2013-12-09 08:03:17 UTC MAIN commitmail json YAML

Add two new subcommands, "set" and "unset".  These were inspired by
FreeBSD's gpart(8), but the code is all mine.  The purpose of these
is to set and unset partition attributes.

(jnemeth)

2013-12-09 01:35:02 UTC MAIN commitmail json YAML

For the "show -i <entry>" subcommand, print Start and Size both in
terms of number of sectors and bytes.

(jnemeth)

2013-12-08 21:29:15 UTC MAIN commitmail json YAML

add note about gets()

(dholland)

2013-12-08 20:45:30 UTC MAIN commitmail json YAML

Rename the fields of 'struct envxmm' (itself badly named) so that they
  are different from those used for the x87 fpu.
Use a union to describe the 64bit 'address' field so that it correctly
  spilt for 32bit binaries.
The freebsd emulation defined its own 'struct freebsd_env87' that the
  code just assumed matched the netbsd one.
  Since this is a hardware structure, just use the netbsd one.
This shouldn't change the binaries except that 'en_fos' used to be
  incorrectly a 32bit field.

(dsl)

2013-12-08 18:08:34 UTC MAIN commitmail json YAML

Remove the now-unused CPU_MAXMODEL and CPU_DEFMODEL

(dsl)

2013-12-08 18:00:51 UTC MAIN commitmail json YAML

Add some definitions for cpu 'extended state'.
These are needed for support of the AVX SIMD instructions.
Nothing yet uses them.

(dsl)

2013-12-08 15:56:13 UTC MAIN commitmail json YAML

2013-12-08 15:55:11 UTC MAIN commitmail json YAML

2013-12-08 14:59:43 UTC MAIN commitmail json YAML

Add missing syscall argument fd in comment.

(njoly)

2013-12-08 14:41:28 UTC MAIN commitmail json YAML

Add support for running ofwboot on sun4v. Please note that the kernel on sun4v will be loaded properly but when the kernel takes over it will crash immediately since the kernel is not sun4v ready yet

(palle)

2013-12-08 14:37:01 UTC MAIN commitmail json YAML

Mark rv as unused (for now)

(skrll)

2013-12-08 11:32:51 UTC MAIN commitmail json YAML

Cosmectic: use the same define in all places when referencing the BAR.
No functional change.

(martin)

2013-12-08 10:12:39 UTC MAIN commitmail json YAML

Use a double linked list with a static head to track MMU entries.
Code from martin@.
Tested on SUN4 (4/330), SUN4C (SS2), and SUN4M (Krups, 4/630).

(jdc)

2013-12-08 09:32:51 UTC MAIN commitmail json YAML

For the add and resize subcommands, change the -s option.  If there is
no suffix, or the suffix is 's' or 'S', size is in sectors (as before)
otherwise size is in bytes.

(jnemeth)

2013-12-08 08:55:27 UTC MAIN commitmail json YAML

2013-12-08 08:54:48 UTC MAIN commitmail json YAML

2013-12-08 08:32:13 UTC MAIN commitmail json YAML

more complete fix for Coverity issue 976653

(spz)

2013-12-08 08:30:01 UTC MAIN commitmail json YAML

fix off-by-one error

(jnemeth)

2013-12-08 07:41:06 UTC MAIN commitmail json YAML

2013-12-08 07:40:37 UTC MAIN commitmail json YAML

Add devices of Atom S1200 series from the datasheet
(Table 2-1 Local PCI Hierarchy, datasheet Volume 2 of 2).

(msaitoh)

2013-12-08 06:32:36 UTC MAIN commitmail json YAML

Make sure t9 ($25) is properly set before calling ___start

(matt)

2013-12-08 04:07:38 UTC MAIN commitmail json YAML

Update invariant TSC detect code from both Intel and AMD documents.
The best way to check whether the TSC counter is invariant or not is to check
CPUID 80000007.

(msaitoh)

2013-12-07 20:40:42 UTC MAIN commitmail json YAML

Add a tmpfs for /var/shm on machines with more than 16MB ram to the created
/etc/fstab.

(martin)

2013-12-07 20:24:35 UTC MAIN commitmail json YAML

CID 1006982: Fix memory leak

(christos)

2013-12-07 19:42:36 UTC MAIN commitmail json YAML

Remove duplicated line for /etc/fstab in file list

(martin)

2013-12-07 16:54:43 UTC MAIN commitmail json YAML

2013-12-07 15:36:39 UTC MAIN commitmail json YAML

2013-12-07 13:09:55 UTC MAIN commitmail json YAML

Add __sync_synchronize alias.

(skrll)

2013-12-07 11:49:56 UTC MAIN commitmail json YAML

2013-12-07 11:49:27 UTC MAIN commitmail json YAML

2013-12-07 11:17:25 UTC MAIN commitmail json YAML

Timecounter's tc_get_timecount requires only 32-bit (u_int), so
omit unnecessary upper 32-bit read from STICK counter.

(nakayama)

2013-12-07 10:03:28 UTC MAIN commitmail json YAML

When deciding to defer in vrelel():
- No need to always defer layer vnodes, if we get the vnode lock it
  is safe to inactivate.
- Always use VOP_LOCK(), it makes no sense to use vn_lock() here.
- No need to drop v_interlock for VOP_LOCK(... LK_NOWAIT).

(hannken)

2013-12-07 09:20:22 UTC MAIN commitmail json YAML

2013-12-07 09:19:36 UTC MAIN commitmail json YAML

Remove liutimes(2) that linux never had.

(njoly)

2013-12-07 08:01:51 UTC MAIN commitmail json YAML

Remove a couple of item that have been done.

(skrll)

2013-12-07 07:59:37 UTC MAIN commitmail json YAML

Remove a couple more items that have been (mostly) done.

(skrll)

2013-12-07 07:57:44 UTC MAIN commitmail json YAML

Remove a couple of items that have been done.

(skrll)

2013-12-07 02:24:12 UTC MAIN commitmail json YAML

2013-12-06 23:21:31 UTC MAIN commitmail json YAML

Update revision for import of r196603.

(joerg)

2013-12-06 23:14:15 UTC MAIN commitmail json YAML

Describe MACHINES.${MACHINE_CPU}.  <fixme>
Add sparc64 to MACHINES.sparc since sparc64 can be build as sparc.

(matt)

2013-12-06 21:11:07 UTC MAIN commitmail json YAML

Increase an interrupt depth only in the case of hardware interrupts,
and remove the ci_idepth trick in softint_fastintr.

Fixes the following diagnostic panic reported in port-sparc64.

  panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file
  "../../../../kern/subr_xcall.c", line 351

(nakayama)

2013-12-06 14:01:12 UTC MAIN commitmail json YAML

2013-12-06 13:52:05 UTC MAIN commitmail json YAML

fix a register copy in compat_16_sys___sigreturn14() that GCC 4.8
picked up (would have read uninitialised, and possibly unmapped data,
but i doubt many people are running netbsd 1.6 mips apps on mips64
hosts yet.)

(mrg)

2013-12-06 13:33:15 UTC MAIN commitmail json YAML

fix == compatibility problem

(pettai)

2013-12-06 11:23:47 UTC MAIN commitmail json YAML

Make the touch family of calls actually force an update of the
terminal bypassing optimisations.  Previously if curses thought curscr
was in sync with virtscr (curses concept of what is on the screen) then
nothing would be output.  This change forces an update out to the terminal
regardless.

(blymn)

2013-12-06 02:39:58 UTC MAIN commitmail json YAML

virtio: move a comment to a more appropriate place

no functional changes.

(yamt)

2013-12-06 02:31:31 UTC MAIN commitmail json YAML

Don't attempt to create/resize an unaligned partition if the attempt
to create/resize an aligned one failed.  This simplifies the code
and prevents surprises.  If the user wants an unaligned partition
in the case where an aligned one fails, they can simply retry the
command without the "-a" option.  This change was requested by
wiz@, and after some thought I agree with it.

(jnemeth)

2013-12-06 01:33:37 UTC MAIN commitmail json YAML

NPF:
- Adjust NAT to not assume flow direction in some cases and thus support
  less usual setups which are possible when using 'map' with a custom
  filter criteria.
- Introduce NPF_SRC/NPF_DST and replace npc_src/npc_dst with npc_ips[2]
  for more convenient handling.
- ICMP ALG: restrict matching only to the outgoing traffic, but be more
  direction-agnostic elsewhere.

(rmind)

2013-12-05 22:51:08 UTC MAIN commitmail json YAML

Add MACHINES.${MACHINE_CPU} values.

(matt)

2013-12-05 22:49:33 UTC MAIN commitmail json YAML

add ${MKTARGET_CREATE} for tags

(matt)