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 (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-10 00:29:11 UTC Now

2011-08-25 02:29:08 UTC MAIN commitmail json YAML

Remove some debugging code that was accidentally committed

(pgoyette)

2011-08-25 02:27:31 UTC MAIN commitmail json YAML

Update the module command-processing routine to match the ioconf files

(pgoyette)

2011-08-25 02:07:38 UTC MAIN commitmail json YAML

Fix the ioconf files.  We can't include dev/usb/files.pci and the
attachment should be usbdevif as defined in files.usb

(pgoyette)

2011-08-25 02:05:27 UTC MAIN commitmail json YAML

Delete an unnecessary #include and an unnecessary comment.

(dyoung)

2011-08-25 02:01:32 UTC MAIN commitmail json YAML

Describe pci_bus_devorder(9).

TBD: symbolic link pci_bus_devorder.9 -> pci.9.

(dyoung)

2011-08-25 01:11:48 UTC MAIN commitmail json YAML

Mark yyerror as dead.

(joerg)

2011-08-25 00:25:47 UTC MAIN commitmail json YAML

This file should not have been imported.

(elric)

2011-08-25 00:01:25 UTC MAIN commitmail json YAML

Switch sh3 to GCC 4.5.  Tested on landisk (including doing build.sh on it).

(uwe)

2011-08-24 22:40:56 UTC MAIN commitmail json YAML

now that xrender acceleration on R1xx works again there is no reason not to
enable it by default

(macallan)

2011-08-24 21:37:05 UTC jym-xensuspend commitmail json YAML

Now that Xen sysctl(7) moved under machdep, create a machdep.xen.suspend
node to command suspension.

(jym)

2011-08-24 21:25:01 UTC MAIN commitmail json YAML

Pull the fix for GCC Bug 50068 - Invalid memory access in incr_ticks_for_insn

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50068
http://gcc.gnu.org/viewcvs?view=revision&revision=177839

        * config/sh/sh.c (sh_output_mi_thunk): Don't call dbr_schedule.

(uwe)

2011-08-24 20:49:34 UTC MAIN commitmail json YAML

Protect xbdback(4) ring indexes from overflowing; leave the continuation
prematurely in case they do, to avoid looping "endlessly" (or at least
a very long time) at IPL_BIO while trying to handle requests.

This should not happen in a nominal scenario, but the ring can get
corrupted for whatever reason (memory errors, domU failures or
exploitation).

(jym)

2011-08-24 20:27:36 UTC MAIN commitmail json YAML

Add to pci_bus_devorder() an argument that tells the number of slots
available in the devs array.  Change the type of the devs array from
char to uint8_t.  Treat the return value of pci_bus_devorder() as the
number of slots that it filled.

Don't use the __PCI_BUS_DEVORDER #definition to configure the kernel
but let the linker do it.  Make pci_bus_devorder() available on all
architectures by adding a default implementation that will DTRT on
all architectures but hpcmips, the only architecture to #define
__PCI_BUS_DEVORDER.  On hpcmips, adapt the implementation to the new
calling convention.

XXX I can compile an hpcmips GENERIC kernel, but I don't have a
XXX hpcmips box to test it on.

(dyoung)

2011-08-24 20:13:56 UTC MAIN commitmail json YAML

cpu_cache_flush doesn't exist yet or isn't included yet so comment it out

(reinoud)

2011-08-24 20:13:07 UTC MAIN commitmail json YAML

Implement pmap_activate() and pmap_deactivate()
Also add some debug messages

Note that the UVM area is still unprotected (for you Jared)

(reinoud)

2011-08-24 20:03:19 UTC MAIN commitmail json YAML

Add debug statements in copyin/copyout

(reinoud)

2011-08-24 19:59:26 UTC MAIN commitmail json YAML

Remove two commented out and unused defines

(reinoud)

2011-08-24 19:55:35 UTC MAIN commitmail json YAML

make room for a small msgbuf

(jmcneill)

2011-08-24 19:42:52 UTC MAIN commitmail json YAML

Add the Huawei 1750 id so it change to the 3G modem mode

(veego)

2011-08-24 19:40:23 UTC MAIN commitmail json YAML

2011-08-24 19:39:05 UTC MAIN commitmail json YAML

Add the u3g id for the Huawei 1750 stick

(veego)

2011-08-24 19:03:02 UTC MAIN commitmail json YAML

fix up the environment pointers to be usable in LP64

(macallan)

2011-08-24 17:39:32 UTC MAIN commitmail json YAML

-Wno-shadow is no longer needed for HAVE_PCC, here

(plunky)

2011-08-24 16:03:34 UTC MAIN commitmail json YAML

Build the GDIUM64 kernel (since it tests 16KB pages).

(matt)

2011-08-24 16:02:27 UTC MAIN commitmail json YAML

Add a 64-bit GDIUM configuration.

(matt)

2011-08-24 16:01:53 UTC MAIN commitmail json YAML

When using 16KB pages in a 64 bit kernel, the amount of address space our page
table can address can be larger than the amount of address space the CPU
implementation supports.  This change limits the amount address space to what
the CPU implementation provides.

(matt)

2011-08-24 15:11:52 UTC MAIN commitmail json YAML

On N32 kernels, cast offset to (intptr_t) to shrink it back to 32-bits.

(matt)

2011-08-24 12:54:47 UTC MAIN commitmail json YAML

Swap userland code and kvm spaces so that userland lives from VM_MIN_ADDRESS
to VM_MAXUSER_ADDRESS and KVM is above that.

Note that the userspace is surrounded by a configurable amount of
non-accessible barrier space to prevent accidental out-of-boundaries access
even when reading.

(reinoud)

2011-08-24 12:15:45 UTC MAIN commitmail json YAML

Instead of using strncat and re-scanning the strings all the time, use and
append printf function.

(christos)

2011-08-24 11:50:28 UTC MAIN commitmail json YAML

Duh... fix stupid debug print bug.

(reinoud)

2011-08-24 11:41:00 UTC MAIN commitmail json YAML

Cleanup comments and debug stuff

(reinoud)

2011-08-24 11:30:59 UTC MAIN commitmail json YAML

Use the VM_MIN_ADDRESS `constant' for the offset calculation of virtual
address to a logical page address.

(reinoud)

2011-08-24 11:28:51 UTC MAIN commitmail json YAML

2011-08-24 11:26:43 UTC MAIN commitmail json YAML

Fix vmparam's definitions to the new style

(reinoud)

2011-08-24 11:02:31 UTC MAIN commitmail json YAML

First pass of NetBSD/usermode's pmap.c cleanup:
* use thunk_malloc() for UVM space allocation releasing sbrk()
* make pmap.c 64 bit friendly for large page numbers

(reinoud)

2011-08-24 10:59:37 UTC MAIN commitmail json YAML

2011-08-24 10:59:10 UTC MAIN commitmail json YAML

2011-08-24 10:57:48 UTC MAIN commitmail json YAML

kmem_data_start is no longer needed

(reinoud)

2011-08-24 10:56:45 UTC MAIN commitmail json YAML

2011-08-24 07:51:32 UTC MAIN commitmail json YAML

remove unneeded casts

(christos)

2011-08-24 02:51:14 UTC MAIN commitmail json YAML

normalise #if defined(MULTIPROCESSOR) usage.

(mrg)

2011-08-24 00:09:31 UTC matt-nb5-pq3 commitmail json YAML

2011-08-23 22:14:51 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2011-08-23 22:00:58 UTC MAIN commitmail json YAML

Introduce a couple of new constants, VMEM_ADDR_MIN (the least possible
address in a vmem(9) arena, 0) and VMEM_ADDR_MAX (the maximum possible
address, currently 0xFFFFFFFF).  Modify several boundary conditions so
that a vmem(9) arena can allocate ranges including VMEM_ADDR_MAX.
Update documentation and tests.

These changes pass the tests in sys/kern/subr_vmem.c.  To compile the
and run the test program, run "cd sys/kern/ && gcc -DVMEM_SANITY -o
subr_vmem ./subr_vmem.c && ./subr_vmem".

(dyoung)

2011-08-23 21:56:02 UTC MAIN commitmail json YAML

call hardclock from a softint instead of signal handler

(jmcneill)

2011-08-23 21:55:22 UTC MAIN commitmail json YAML

2011-08-23 20:27:22 UTC MAIN commitmail json YAML

2011-08-23 19:57:24 UTC MAIN commitmail json YAML

more fixes from martin

(christos)

2011-08-23 19:17:07 UTC MAIN commitmail json YAML

remove stray brace, minor knf

(christos)

2011-08-23 18:37:51 UTC MAIN commitmail json YAML

Give malloc(3) a barrier to allocate OVER... i.e. let the space at ease!
Note that it could use an extra barrier too.

(reinoud)

2011-08-23 18:36:08 UTC MAIN commitmail json YAML

Use write(1,..) and not putchar()

(reinoud)

2011-08-23 17:28:34 UTC MAIN commitmail json YAML

maxmimum -> maximum

(jmcneill)

2011-08-23 17:12:32 UTC MAIN commitmail json YAML

struct stat also has time_t in it, so we can't use that in the thunk api either

(jmcneill)

2011-08-23 17:09:11 UTC MAIN commitmail json YAML

PR/45285: Martin Matuska: makefs does not properly convert ISO level 1 and 2
filenames (buffer overflow)

makefs does not properly verify the maximum filename length in the
special "." case for both ISO level 1 and ISO level 2 filename
conversion.  This creates broken images or causes a buffer overflow
(ISO level 2).

ISO level 1:
If a filename contains only dots or up to 8 characters followed by
dots the 8+3 limit check doesn't work.

ISO level 2:
If a filename contains a dot in the first 30 characters and a dot
on the 30th character, the length limit check doesn't work and the
buffer is overflowed.

$ mkdir level1
$ touch level1/12345............
$ makefs -t cd9660 -o isolevel=1 test.iso level1

$ mkdir level2
$ touch level2/1234567890.2345678901234567.....34567890123456789012345
$ makefs -t cd9660 -o isolevel=2 test.iso level2

(christos)

2011-08-23 17:00:36 UTC MAIN commitmail json YAML

2011-08-23 16:19:12 UTC cherry-xenmp commitmail json YAML

MP-fy clock. per-cpu hardclock(). Use the periodic timer, instead of the one-shot reload.

idle_loop() does not block the domain anymore. Instead, it yields to the hypervisor(). We can thus remove the one-shot "wakeup" timer.

(cherry)

2011-08-23 16:16:43 UTC MAIN commitmail json YAML

2011-08-23 16:16:26 UTC MAIN commitmail json YAML

unlink pmap backing file immediately after opening it, so we don't leave
a bunch of 128MB turds sitting around in /tmp

(jmcneill)

2011-08-23 16:09:27 UTC MAIN commitmail json YAML

2011-08-23 15:56:12 UTC MAIN commitmail json YAML

don't use kmem from softint context

(jmcneill)

2011-08-23 15:35:53 UTC MAIN commitmail json YAML

2011-08-23 15:12:31 UTC MAIN commitmail json YAML

Fix zero page cleaning. The supplied `pa' is a physical address and no page
number so don't multiply with PAGE_SIZE

(reinoud)

2011-08-23 14:37:50 UTC MAIN commitmail json YAML

host and userkernel timespec might differ in size (because of time_t) so
instead of thunk_clock_getres() filling in a timespec, use instead
thunk_clock_getres_monotonic() that returns the resolution as a long

(jmcneill)

2011-08-23 14:23:08 UTC MAIN commitmail json YAML

Clean up chatty pmap.c and fix important bug that claimed too little kmem
space. Thanks go to jmcneill for finding it!

(reinoud)

2011-08-23 13:37:32 UTC MAIN commitmail json YAML

OOps... there is no aprintf_debug()

(reinoud)

2011-08-23 13:35:57 UTC MAIN commitmail json YAML

Braindead implementation of pmap_zero_page()

(reinoud)

2011-08-23 13:01:25 UTC MAIN commitmail json YAML

don't use lwp_setprivate in fork, but copy the private lwp member directly
because userland might have messed with the TLS register without letting
the kernel know. This fixes fork() on amd64. Thanks chuq!

(christos)

2011-08-23 12:55:50 UTC MAIN commitmail json YAML

Remove left-over debug line

(pgoyette)

2011-08-23 12:54:05 UTC MAIN commitmail json YAML

2011-08-23 12:53:29 UTC MAIN commitmail json YAML

2011-08-23 12:46:58 UTC MAIN commitmail json YAML

The pv_tables and the kernel pmap structure are not managed by UVM and thus
shouldn't be returned in pmap_virtual_space() for UVM.

(reinoud)

2011-08-23 12:36:20 UTC MAIN commitmail json YAML

2011-08-23 12:33:50 UTC MAIN commitmail json YAML

In preparation for building this as a module, clean-up some gcc
-Wsign-compare issues so it will build with WARNS=4

(pgoyette)

2011-08-23 12:27:01 UTC MAIN commitmail json YAML

pull in GENERIC.local if it exists

(jmcneill)

2011-08-23 12:06:14 UTC MAIN commitmail json YAML

Initial implementation of pmap_remove()

Also cleaned up some debug output to be aprint_debug()'d.

(reinoud)

2011-08-23 11:36:12 UTC MAIN commitmail json YAML

Implement pv_alloc() and pv_free() and add various printf's to see what
functions are called that might have side effects due to not being
implemented!

(reinoud)

2011-08-23 10:47:06 UTC MAIN commitmail json YAML

document another non-literal format string

(christos)

2011-08-23 10:41:47 UTC MAIN commitmail json YAML

Cleanup pv_get() before enabling multiple-mappings

(reinoud)

2011-08-23 10:26:07 UTC MAIN commitmail json YAML

document non-literal formats

(christos)

2011-08-23 10:04:39 UTC MAIN commitmail json YAML

PR/45269: Andreas Gustafsson: Instead of falling off the edge when eating trailing newlines
if the block has moved, arrange so that trailing newlines are never placed in the string
in the first place, by accumulating them and adding them only after we've encountered a
non-newline character. This allows also for more efficient appending since we know how much
we need beforehand. From FreeBSD.

(christos)

2011-08-23 10:01:32 UTC MAIN commitmail json YAML

- add pid to the trace file so that we don't keep overwriting ourselves
- use va_copy to print the trace arguments so that we don't deplete it for the real printf

(christos)

2011-08-23 09:59:20 UTC MAIN commitmail json YAML

add more gcc printf format attributes

(christos)

2011-08-23 08:10:08 UTC MAIN commitmail json YAML

make compile with options RT3050.

(oki)

2011-08-23 07:40:32 UTC MAIN commitmail json YAML

When consuming only part of a path in rump_vop_lookup():

- Make sure to consume complete path components.
- Consume trailing slashes too.
- Do not clear REQUIREDIR.

Test rump/modautoload/t_modautoload now passes.

(hannken)

2011-08-23 07:39:37 UTC MAIN commitmail json YAML

Stop abusing relookup() to prepare the creation of new nodes
in the upper layer.
Replace union_relookup() with union_do_lookup() that prepares
a component, calls VOP_LOOKUP() and does the EEXIST test.

(hannken)

2011-08-23 05:22:25 UTC MAIN commitmail json YAML

2011-08-23 03:00:35 UTC MAIN commitmail json YAML

make compile without VMSWAP.  no functional change.

(oki)

2011-08-23 00:52:33 UTC MAIN commitmail json YAML

pmap_enter: fix pmap_do_enter parameters

(jmcneill)

2011-08-22 22:14:46 UTC MAIN commitmail json YAML

Fix the name of syscall which takes timespec as argument.

(enami)

2011-08-22 22:12:34 UTC MAIN commitmail json YAML

Remove return statement which can't be reached.

(enami)

2011-08-22 22:09:07 UTC MAIN commitmail json YAML

When both nanoseconds fields of futimens/utimensat call are set
to UTIMES_NOW, act as if NULL is passed to second argument, i.e.,
do same permission check and set exactly same value to both access
and modification time.

(enami)

2011-08-22 21:59:09 UTC MAIN commitmail json YAML

Dirty patch fixing the assert triggered on i386. On this arch the sbrk(0) HAS
been moved upward and will trigger the assert. When this situation is
encountered the kmem_data_end will be moved upward equaly.

(reinoud)

2011-08-22 21:45:38 UTC MAIN commitmail json YAML

2011-08-22 20:48:39 UTC MAIN commitmail json YAML

Arch-specific rc.conf files are not really autonomous rc.conf
files, they are appended to the end of etc/defaults/rc.conf.

So rename them to rc.conf.append for clarity, as suggested by mrg@. Adapt
Makefile accordingly.

(jym)

2011-08-22 18:54:06 UTC MAIN commitmail json YAML

Modify etc/defaults/Makefile so that architectures can specify an additional
rc.conf file. This one should reside under etc/etc.${MACHINE}/, and will
get automatically appended to etc/defaults/rc.conf at build time if present.

This is used by i386 and amd64 to append a small MD rc.conf(5) configuration
at the end of the defaults/rc.conf file, so that powerd(8) can be started
by default when we are running in a Xen environment. This is needed to support
save/restore functions for domains.

From all the alternatives proposed to fix that issue (from /etc/rc.conf
parsing in postinstall to etc/defaults/rc.conf arch-hooks) I believe
this one will appease everyone because it:
- does not touch etc/defaults/rc.conf template file,
- patches it at build time for MD hooks only when required,
- does not need to parse/modify a user-specified file like /etc/rc.conf (which
is a complex, error-prone operation),
- only enables powerd(8) by default when conditions are met (Xen environment)
while still allowing root to shoot himself in the foot if he wants to
override this manually in /etc/rc.conf.

See also http://mail-index.netbsd.org/tech-userlevel/2011/07/25/msg005246.html

(jym)

2011-08-22 17:55:44 UTC netbsd-4-0 commitmail json YAML

Adjust ticket 1433 entry for additional build-fix pullup.

(riz)

2011-08-22 17:55:20 UTC netbsd-4 commitmail json YAML

Adjust ticket 1433 entry for additional build-fix pullup.

(riz)

2011-08-22 17:54:40 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1433):
Additional pullup to fix build on some architectures
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.3
Don't assign errno here.

(riz)

2011-08-22 17:54:23 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1433):
Additional pullup to fix build on some architectures
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.3
Don't assign errno here.

(riz)

2011-08-22 17:50:28 UTC netbsd-5-1 commitmail json YAML

Adjust ticket 1661 entry for additional build-fix pullup.

(riz)

2011-08-22 17:50:07 UTC netbsd-5-0 commitmail json YAML

Adjust ticket 1661 entry for additional build-fix pullup.

(riz)

2011-08-22 17:48:56 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
Additional pullup to fix build on some architectures
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.3
Don't assign errno here.

(riz)

2011-08-22 17:48:45 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
Additional pullup to fix build on some architectures
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.3
Don't assign errno here.

(riz)

2011-08-22 17:48:28 UTC netbsd-5 commitmail json YAML

Adjust ticket 1661 entry for additional build-fix pullup.

(riz)

2011-08-22 17:47:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
Additional pullup to fix build on some architectures
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.3
Don't assign errno here.

(riz)

2011-08-22 17:39:19 UTC cherry-xenmp commitmail json YAML

2011-08-22 16:48:03 UTC cherry-xenmp commitmail json YAML

Do not trust the hypervisor to route events to the right cpu. Enforce this in stipending()

(cherry)

2011-08-22 16:22:17 UTC MAIN commitmail json YAML

Implement pmap_extract() and print pmap_zero_page() pa address.

(reinoud)

2011-08-22 15:36:23 UTC MAIN commitmail json YAML

Start NetBSD/usermode's pmap. Its using a temp file as a physical memory
backup and that should be documented in the code. A physical address is thus a
file offset(!) and a virtual address is a `normal' accesible address.

Still to do: various misc functions and pmap_extract() in special.

Credits also go to Ben Harris for his work on the Acorn26 pmap that followed
the Daemon Book recommendation for systems without real page tables on wich
this implementation is modelled after.

(reinoud)

2011-08-22 15:30:16 UTC MAIN commitmail json YAML

2011-08-22 15:28:34 UTC MAIN commitmail json YAML

Change standard settings in sys/arch/usermode/conf/GENERIC so to get a better
debugging environment.

(reinoud)

2011-08-22 15:27:33 UTC MAIN commitmail json YAML

Don't override -O options... we might want to build with another -O setting in
the config file.

(reinoud)

2011-08-22 15:26:55 UTC MAIN commitmail json YAML

Bump NKMEMPAGES from 512 to 2048 for NetBSD/usermode. This will be sufficient
for a 128 MB amd64 machine. Might better be parameterized one day.

(reinoud)

2011-08-22 09:43:08 UTC MAIN commitmail json YAML

disable mmx/sse here too.  hopefully fixes amd64 /boot issues.
certainly changes the output in ways that gcc 4.1 doesn't.

(mrg)

2011-08-22 09:19:51 UTC MAIN commitmail json YAML

Hm, upstream maintainer says loop needs to start from 0, make it so.

(he)

2011-08-22 08:33:24 UTC MAIN commitmail json YAML

file-5.08 out.

(wiz)

2011-08-22 06:52:36 UTC MAIN commitmail json YAML

Replace needless use of double math just to compare colour distances
with integer arithmetic.  Reported to and discussed with upstream maintainer.

(he)

2011-08-22 02:37:15 UTC MAIN commitmail json YAML

Until someone figures out a fix for PR 40599, document that MKKERBEROS=no
will break the system without either MKPAM=no or a customized PAM config.
As suggested by Ian D. Leroux on current-users and in PR 45263, but with
different text.

(dholland)

2011-08-22 01:36:04 UTC MAIN commitmail json YAML

Add patch from Klaus Klein in PR 45258 to note that popcount32/64
require <stdint.h>.

(dholland)

2011-08-22 01:24:16 UTC MAIN commitmail json YAML

Don't pollute the namespace with stdint.h. (This file is included from
string.h so it can't blithely do whatever it feels like.) PR 45258.

(dholland)

2011-08-22 00:35:08 UTC MAIN commitmail json YAML

2011-08-22 00:34:01 UTC MAIN commitmail json YAML

2011-08-22 00:33:16 UTC MAIN commitmail json YAML

2011-08-22 00:24:42 UTC MAIN commitmail json YAML

2011-08-21 23:38:43 UTC MAIN commitmail json YAML

Requires stdint.h.

(dholland)

2011-08-21 21:25:04 UTC MAIN commitmail json YAML

2011-08-21 21:24:35 UTC MAIN commitmail json YAML

Requires stdint.h.

(dholland)

2011-08-21 17:11:59 UTC MAIN commitmail json YAML

Fix thunk_mkstemp() prototype and add thunk_mprotect()

(reinoud)

2011-08-21 15:21:46 UTC MAIN commitmail json YAML

The ofppc generic kernel has tmpfs, so use it.

(phx)

2011-08-21 15:10:57 UTC MAIN commitmail json YAML

Add mmap() reachover call in thunk for NetBSD/usermode

(reinoud)

2011-08-21 15:08:44 UTC MAIN commitmail json YAML

Move NKMEMPAGES from GENERIC to std.usermode and clarify the meaning of
MEMSIZE in the GENERIC kernel.

(reinoud)

2011-08-21 15:06:41 UTC MAIN commitmail json YAML

Use PRIi64 for printing tmp_ramdisk_size, which is a daddr_t (64 bits).
This fixes the size of the ramdisk file system being 0 on big endian
systems.

(phx)

2011-08-21 15:06:27 UTC MAIN commitmail json YAML

Link the usermode kernel staticly to avoid libc littering the virtual space.

(reinoud)

2011-08-21 14:48:12 UTC MAIN commitmail json YAML

2011-08-21 14:20:34 UTC MAIN commitmail json YAML

fix comment typo

(plunky)

2011-08-21 13:40:08 UTC MAIN commitmail json YAML

Unmounting /targetroot in md_post_newfs() is not needed.
Use target_prefix() instead of /mnt2 in md_post_extract().

(phx)

2011-08-21 13:27:46 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2011-08-21 13:12:48 UTC MAIN commitmail json YAML

Fixed booting from disks without a valid disklabel (e.g. CDROM). This
became broken with my last changes in rev.1.18..

(phx)

2011-08-21 13:08:58 UTC MAIN commitmail json YAML

When there is no NetBSD MBR partition with a valid disklabel, look for
the first FAT partition and construct a disklabel with an MSDOS filesystem
in partition 'a'.

(phx)

2011-08-21 11:24:11 UTC cherry-xenmp commitmail json YAML

2011-08-21 11:04:21 UTC MAIN commitmail json YAML

SEE ALSO resolvconf(8)

(plunky)

2011-08-21 10:45:33 UTC MAIN commitmail json YAML

2011-08-21 10:41:52 UTC MAIN commitmail json YAML

Turn off ttyE1-ttyE3 to avoid "Device not configured" messages after a
fresh installation with wscons disabled.

(phx)

2011-08-21 10:00:13 UTC MAIN commitmail json YAML

Merge err printf with the panic(9) message.

Also fix the if () {...} statement with braces, to avoid calling panic()
every time. Hi cherry!

(jym)

2011-08-21 09:03:20 UTC MAIN commitmail json YAML

use const char [] for format.

(christos)

2011-08-21 08:59:50 UTC MAIN commitmail json YAML

use const char [] for format

(christos)

2011-08-21 08:57:40 UTC MAIN commitmail json YAML

use const char [] for format.

(christos)

2011-08-21 08:50:08 UTC MAIN commitmail json YAML

use const char [] for format.

(christos)

2011-08-21 08:45:20 UTC MAIN commitmail json YAML

use static const char[] for format.

(christos)

2011-08-21 08:40:32 UTC MAIN commitmail json YAML

use const char [] for format.

(christos)

2011-08-21 06:39:09 UTC MAIN commitmail json YAML

handle the first loop where time == 0.

(christos)

2011-08-20 22:23:48 UTC MAIN commitmail json YAML

sort, and move some things up the list after heimdal was moved
to its own directory. removes one dependency barrier.

(plunky)

2011-08-20 22:16:56 UTC MAIN commitmail json YAML

only build libgmp, libmpfr and libmpc when (MKGCC != no) and
they can be together since only the .a is built, with no
other dependencies

(plunky)

2011-08-20 21:35:32 UTC MAIN commitmail json YAML

Fix variable name in SYNOPSIS to match DESCRIPTION.
From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.

(wiz)

2011-08-20 20:14:04 UTC MAIN commitmail json YAML

Create mkstemp() and sbrk() prototypes to NetBSD/usermode's thunk

(reinoud)

2011-08-20 20:01:09 UTC MAIN commitmail json YAML

Add rescan support for 'amdtempbus' to x86 pchb(4).
Maybe finally fixes PR#45268.

(jakllsch)

2011-08-20 19:56:31 UTC MAIN commitmail json YAML

pchb_get_bus_number() is actually public

(jakllsch)

2011-08-20 19:53:45 UTC MAIN commitmail json YAML

Apparently we need to use the attribute and not the device name as the pseudo-root.

(jakllsch)

2011-08-20 19:49:55 UTC MAIN commitmail json YAML

2011-08-20 19:43:47 UTC MAIN commitmail json YAML

We no longer need to #include "rnd.h".

(jakllsch)

2011-08-20 19:22:47 UTC cherry-xenmp commitmail json YAML

2011-08-20 19:06:57 UTC MAIN commitmail json YAML

We need to initialize the PCI chipset and device tags in the softc for
the suspend and resume handlers.

(jakllsch)

2011-08-20 16:10:02 UTC MAIN commitmail json YAML

Add new CAP2 and BOHC registers.

(jakllsch)

2011-08-20 16:08:08 UTC MAIN commitmail json YAML

Adjust and add AHCI_CAP_IS values.

(jakllsch)

2011-08-20 16:03:48 UTC MAIN commitmail json YAML

Rework version printout to be more future proof.
Rework features printout using snprintb.

(jakllsch)

2011-08-20 14:38:09 UTC MAIN commitmail json YAML

we need difftime to return a signed result, so clamp the timeval's to
uint32_t but then, return a signed result of their difference.

(christos)

2011-08-20 09:18:48 UTC MAIN commitmail json YAML

add print_utf8_string for some profiles that specify UTF-8 specifically,
and supply a print_codeset_string() so we don't need void * casts to avoid
the char ** -> const char ** complaint

(plunky)

2011-08-20 07:32:35 UTC MAIN commitmail json YAML

Remove a commented out include and clarify a comment why the timeout
period is ignored.

(mbalmer)

2011-08-20 06:00:15 UTC MAIN commitmail json YAML

Put back bus_space_handle_is_equal() and bus_space_is_equal() in
the non-__HAVE_NEW_STYLE_BUS_H case, since bus_proto.h isn't and
can't be included in that case.  Restores buildable state for
ports which don't (yet) define __HAVE_NEW_STYLE_BUS_H.  Also add
comments to preprocessing directives spaced far apart.

OK'ed by dyoung@

(he)

2011-08-19 22:31:04 UTC netbsd-4-0 commitmail json YAML

2011-08-19 22:30:35 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1433):
usr.bin/compress/zopen.c: revision 1.14-1.15
xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
usr.bin/gzip/zuncompress.c: revision 1.9-1.11

Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 22:30:28 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1433):
usr.bin/compress/zopen.c: revision 1.14-1.15
xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
usr.bin/gzip/zuncompress.c: revision 1.9-1.11

Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 22:28:57 UTC netbsd-4 commitmail json YAML

2011-08-19 22:28:30 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1433):
usr.bin/compress/zopen.c: revision 1.14-1.15
xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
usr.bin/gzip/zuncompress.c: revision 1.9-1.11

Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 22:28:19 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1433):
usr.bin/compress/zopen.c: revision 1.14-1.15
xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
usr.bin/gzip/zuncompress.c: revision 1.9-1.11

Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 20:59:08 UTC netbsd-5-1 commitmail json YAML

2011-08-19 20:58:33 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3
src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11
src/usr.bin/compress/zopen.c: revision 1.14-1.15
xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4
P
Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 20:58:12 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3
src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11
src/usr.bin/compress/zopen.c: revision 1.14-1.15
xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4
P
Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 20:57:23 UTC netbsd-5-0 commitmail json YAML

2011-08-19 20:57:01 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3
src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11
src/usr.bin/compress/zopen.c: revision 1.14-1.15
xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4
P
Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 20:56:53 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3
src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11
src/usr.bin/compress/zopen.c: revision 1.14-1.15
xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4
P
Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 20:56:08 UTC netbsd-5 commitmail json YAML

2011-08-19 20:54:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3
src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11
src/usr.bin/compress/zopen.c: revision 1.14-1.15
xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4
P
Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 20:54:25 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1661):
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2
xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3
src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11
src/usr.bin/compress/zopen.c: revision 1.14-1.15
xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2
xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2
xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4
P
Fix CVS-2011-2895, buffer overflow in decompress
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
provisional fix for CVE-2011-2895, buffer overflow in decompression
set errno on overflow return.
Do proper input validation without penalizing performance.
Do proper input validation. Allow decompressing all input streams.
Increase robustness of LZW decoding to avoid buffer overflow on
arbitrary manipulated input streams in combination with uninitalised
memory.
Increase strictness of LZW parser.

(riz)

2011-08-19 19:45:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1663):
sys/dev/usb/ohci.c: patch
Fix the build problem introduced by pullup ticket #1655.

(riz)

2011-08-19 11:56:02 UTC MAIN commitmail json YAML

2011-08-19 09:46:10 UTC MAIN commitmail json YAML

Remove semicolon at end of #define line to fix build.

(wiz)

2011-08-19 09:06:05 UTC MAIN commitmail json YAML

2011-08-19 08:35:40 UTC MAIN commitmail json YAML

PR/45257: Ryo Shimizu: ping(8) prints bogus round-trip times after Year 2038
Clamp all time computations to 32 bits; idea from dsl@

(christos)

2011-08-19 08:26:20 UTC MAIN commitmail json YAML

remove unneeded non-literal format string

(christos)

2011-08-19 08:25:07 UTC MAIN commitmail json YAML

fix non-literal format strings (Paul Goyette)

(christos)

2011-08-19 05:36:48 UTC MAIN commitmail json YAML

Allow inherited remote blocks without additional remote statements to
be specified in a simpler way. patch by Roman Hoog Antink <rha@open.ch>

(tteras)

2011-08-19 02:18:27 UTC MAIN commitmail json YAML

Need pci_machdep_common.c now

(matt)

2011-08-19 01:25:28 UTC MAIN commitmail json YAML

Add test for `ln -s / foo && cd foo'.

(riastradh)

2011-08-18 21:44:55 UTC MAIN commitmail json YAML

2011-08-18 21:42:19 UTC MAIN commitmail json YAML

Fix tmpfs_rename locking.

Fixes PR kern/36681.  tmpfs now survives dirconc, all our vfs/tmpfs
tests and rename races in atf, and a bunch of hand-written tests
that I'd commit if atf didn't find them highly indigestible.

ok dholland

(riastradh)

2011-08-18 21:04:24 UTC MAIN commitmail json YAML

2011-08-18 20:57:11 UTC MAIN commitmail json YAML

Catch up to current reality.

(jakllsch)

2011-08-18 20:55:21 UTC MAIN commitmail json YAML

2011-08-18 19:48:03 UTC MAIN commitmail json YAML

Fix the errno tests so if someone messes up permission checks and it
fails, it won't trash your /root/profile. Instead, the victim will be
/usr/bin/fpr. This way it at least won't break the world.

XXX: this test should probably be testing such things in a rump namespace.

(dholland)