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

2024-05-10 01:52:46 UTC Now

2012-01-03 18:27:21 UTC matt-nb5-mips64 commitmail json YAML

Only do the pci_conf_write if PCI_COMMAND_MASTER_ENABLE isn't already set.

(matt)

2012-01-03 18:26:25 UTC matt-nb5-mips64 commitmail json YAML

Only probe the upper BAR of a mem64 if the bit31 of the lower BAR isn't
writable.

(matt)

2012-01-03 17:49:57 UTC MAIN commitmail json YAML

If the default path doesn't result in a match, bail out early instead of
running into a segmentation fault. Based on patch by Abhinav Upadhyay.

(joerg)

2012-01-03 15:44:00 UTC MAIN commitmail json YAML

Display current mount point, rather than previous one, when printing
the "replaying log to disk" message.

OK dholland@

Fixes PR kern/39609

(pgoyette)

2012-01-03 12:16:16 UTC MAIN commitmail json YAML

Set the total memory length to be ALL the space *before* the kernel.

(reinoud)

2012-01-03 12:10:04 UTC MAIN commitmail json YAML

Use M_WAITOK instead of M_NOWAIT for the stack allocations

(reinoud)

2012-01-03 12:05:01 UTC MAIN commitmail json YAML

2012-01-03 10:53:46 UTC MAIN commitmail json YAML

Fix logic that checks if its the kernel or a userland process that causes the
trap. Signal sending still needs to be addressed.

(reinoud)

2012-01-03 07:36:02 UTC MAIN commitmail json YAML

2012-01-03 06:18:25 UTC MAIN commitmail json YAML

Fix the CPU #ifdefs

(skrll)

2012-01-03 06:11:21 UTC MAIN commitmail json YAML

Tidy up the M[FT]CPU_* hv-specific instructions some more.

Same code before and after change.

(skrll)

2012-01-03 05:31:08 UTC netbsd-5-1 commitmail json YAML

2012-01-03 03:32:23 UTC matt-nb5-mips64 commitmail json YAML

If MIPS64R2_XLP, just let MIPSX(exception) do the work on cache exceptions.
(this might be generalized to all mipsNN with more testing).

(matt)

2012-01-03 00:25:49 UTC MAIN commitmail json YAML

support anti-aliased fonts in 32bit colour
enable with options RADEONFB_DEPTH_32

(macallan)

2012-01-02 23:55:31 UTC netbsd-5-0 commitmail json YAML

2012-01-02 23:54:25 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1707):
xfree/xc/programs/Xserver/mi/misprite.c: revision 1.2
xfree/xc/programs/Xserver/mi/miarc.c: revision 1.2
xfree/xc/programs/Xserver/fb/fbpict.c: revision 1.5
This fix is taken from xorg-server 1.9.2.
mod(a,b) used to be defined with a - in front of naked a, such that uses
of mod with certain arithmetic expressions as a led to surprising results,
namely the one in Xrender praised in CVE-2010-1166.

(snj)

2012-01-02 23:53:07 UTC netbsd-5 commitmail json YAML

Note that the files in ticket 1707 are xsrc.

(snj)

2012-01-02 23:52:31 UTC netbsd-5-1 commitmail json YAML

2012-01-02 23:51:37 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1707):
xfree/xc/programs/Xserver/mi/misprite.c: revision 1.2
xfree/xc/programs/Xserver/mi/miarc.c: revision 1.2
xfree/xc/programs/Xserver/fb/fbpict.c: revision 1.5
This fix is taken from xorg-server 1.9.2.
mod(a,b) used to be defined with a - in front of naked a, such that uses
of mod with certain arithmetic expressions as a led to surprising results,
namely the one in Xrender praised in CVE-2010-1166.

(snj)

2012-01-02 23:49:28 UTC netbsd-5 commitmail json YAML

2012-01-02 23:47:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1707):
xfree/xc/programs/Xserver/mi/misprite.c: revision 1.2
xfree/xc/programs/Xserver/mi/miarc.c: revision 1.2
xfree/xc/programs/Xserver/fb/fbpict.c: revision 1.5
This fix is taken from xorg-server 1.9.2.
mod(a,b) used to be defined with a - in front of naked a, such that uses
of mod with certain arithmetic expressions as a led to surprising results,
namely the one in Xrender praised in CVE-2010-1166.

(snj)

2012-01-02 22:17:11 UTC MAIN commitmail json YAML

Remove dead variable

(liamjfoy)

2012-01-02 22:10:45 UTC MAIN commitmail json YAML

* Remove PGO_RECLAIM during lfs_putpages()' call to genfs_putpages(),
  to avoid a live lock in the latter when reclaiming a vnode with
  dirty pages.

* Add a new segment flag, SEGM_RECLAIM, to note when a segment is
  being written for vnode reclamation, and record which inode is being
  reclaimed, to aid in forensic debugging.

* Add a new segment flag, SEGM_SINGLE, so that opportunistic writes
  can write a single segment's worth of blocks and then stop, rather
  than writing all the way up to the cleaner's reserved number of
  segments.

* Add assert statements to check mutex ownership is the way it ought
  to be, mostly in lfs_putpages; fix problems uncovered by this.

* Don't clear VU_DIROP until the inode actually makes its way to disk,
  avoiding a problem where dirop inodes could become separated
  (uncovered by a modified version of the "ckckp" forensic regression
  test).

* Move the vfs_getopsbyname() call into lfs_writerd.  Prepare code to
  make lfs_writerd notice when there are no more LFSs, and exit losing
  the reference, so that, in theory, the module can be unloaded.  This
  code is not enabled, since it causes a crash on exit.

* Set IN_MODIFIED on inodes flushed by lfs_flush_dirops.  Really we
  only need to set IN_MODIFIED if we are going to write them again
  (e.g., to write pages); need to think about this more.

Finally, several changes to help avoid "no clean segments" panics:

* In lfs_bmapv, note when a vnode is loaded only to discover whether
  its blocks are live, so it can immediately be recycled.  Since the
  cleaner will try to choose ~empty segments over full ones, this
  prevents the cleaner from (1) filling the vnode cache with junk, and
  (2) squeezing any unwritten writes to disk and running the fs out of
  segments.

* Overestimate by half the amount of metadata that will be required
  to fill the clean segments.  This will make the disk appear smaller,
  but should help avoid a "no clean segments" panic.

* Rearrange lfs_writerd.  In particular, lfs_writerd now pays
  attention to the number of clean segments available, and holds off
  writing until there is room.

(perseant)

2012-01-02 22:02:51 UTC MAIN commitmail json YAML

Remove tests that are dubious and should be (re)moved anyway.

(reinoud)

2012-01-02 21:48:14 UTC MAIN commitmail json YAML

Add UDF, NILFS and NFS to the standard file systems and boost the symbol table
size to accomodate for this.

(reinoud)

2012-01-02 21:35:18 UTC MAIN commitmail json YAML

In lfs_cleanerd, check errno earlier, to avoid premature exit when the
real errno was EAGAIN.

When coalescing, check against NULL to avoid seg fault.

(perseant)

2012-01-02 21:29:55 UTC MAIN commitmail json YAML

Remove unnecessary cast to caddr_t.

(dholland)

2012-01-02 21:29:29 UTC MAIN commitmail json YAML

stdlib.h, not malloc.h

(dholland)

2012-01-02 19:54:42 UTC MAIN commitmail json YAML

Don't include "xorg.cf" twice for NetBSD/sparc and NetBSD/sparc64.
This avoid a lot redefinition warnings from "imake" which are e.g.
triggered by pkgsrc's checks.

(tron)

2012-01-02 18:07:21 UTC MAIN commitmail json YAML

Bump date for previous. Move RCS Id to top of file.

(wiz)

2012-01-02 18:06:37 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2012-01-02 18:04:34 UTC MAIN commitmail json YAML

Use more markup. New sentence, new line. Sort sections.
Bump date for previous.

(wiz)

2012-01-02 18:02:00 UTC MAIN commitmail json YAML

New sentence, new line. Bump date for previous.

(wiz)

2012-01-02 16:13:13 UTC MAIN commitmail json YAML

From OpenBSD...

Fix encoding of DIAG instructions in the MFCPU_T and MTCPU_T macros. MTCPU_T
was encoded as a read instruction, while MFCPU_T was encoded as a
read-through-TH instruction, although the only uses of it concern registers
read through CH.

(You are not supposed to understand this, this is a dark corner of undocumented
rotten PA-RISC bowels).

Cache SID hashing will now correctly be disabled on PCXS, PCXT and PCXT'
processors.

Proper encoding from the old PA-RISC mklinux sources; tested on 720 (PCXS)
and 715/75 (PCXT); ok kettenis@

(skrll)

2012-01-02 15:55:30 UTC MAIN commitmail json YAML

Clarify the behavior of exit(x) for out-of-range x. PR 45769

(dholland)

2012-01-02 15:41:51 UTC MAIN commitmail json YAML

Correct the include path.

(rkujawa)

2012-01-02 09:49:13 UTC MAIN commitmail json YAML

Do release all l2 pages on destroy

(reinoud)

2012-01-02 00:36:41 UTC MAIN commitmail json YAML

Remove unnecessary quoting. From Abhinav Upadhyay.

(wiz)

2012-01-02 00:35:53 UTC MAIN commitmail json YAML

Remove unnecessary quoting. From Abhinav Upadhyay.

(wiz)

2012-01-02 00:35:02 UTC MAIN commitmail json YAML

Fix typo, from Abhinav Upadhyay.

(wiz)

2012-01-02 00:20:30 UTC MAIN commitmail json YAML

fix range check for mmap

(jmcneill)

2012-01-01 23:42:03 UTC MAIN commitmail json YAML

a typo and missing markup

(christos)

2012-01-01 23:26:22 UTC MAIN commitmail json YAML

2012-01-01 23:18:51 UTC MAIN commitmail json YAML

Improve returns description from Solar Designer.

(christos)

2012-01-01 21:40:23 UTC MAIN commitmail json YAML

Rewrite usermodes pmap to use indirect adressing significantly reducing pmap
memory usage. Typically a decimation. This is done using L1 and L2 mappings.

(reinoud)

2012-01-01 20:04:36 UTC MAIN commitmail json YAML

When converting a floating value to an integer, properly raise the "invalid"
exception when the floating value is infinite or NaN or if the integral part
of the floating value exceeds the range of the integer type, as required by
the C99/IEEE754 standard.

Fixes Python 2.6 build on hppa.

From OpenBSD.

(skrll)

2012-01-01 19:12:17 UTC MAIN commitmail json YAML

Note the fact that wsmoused will work only with some wsdisplay drivers.

(rkujawa)

2012-01-01 18:25:03 UTC MAIN commitmail json YAML

Handle devices with two network interfaces (e.g. a DSM-G600 with stge(4)
and ath(4)).

(phx)

2012-01-01 17:32:04 UTC ipsec-tools-0_8-branch commitmail json YAML

From Rainer Weikusat <rweikusat@mobileactivedefense.com>: Fix one byte too
short memory allocation in isakmp_unity.c:splitnet_list_2str().

(tteras)

2012-01-01 17:31:42 UTC MAIN commitmail json YAML

From Rainer Weikusat <rweikusat@mobileactivedefense.com>: Fix one byte too
short memory allocation in isakmp_unity.c:splitnet_list_2str().

(tteras)

2012-01-01 16:14:11 UTC MAIN commitmail json YAML

From Wolfgang Schmieder <wolfgang@die-schmieders.de>: Fix default NAT-T
port for listen { isakmp_natt } config directive.

(tteras)

2012-01-01 15:57:31 UTC MAIN commitmail json YAML

From Wolfgang Schmieder <wolfgang@die-schmieders.de>: Fix various typos in
comments and log messages. Fix default port used in copy_ph1addresses().

(tteras)

2012-01-01 15:54:51 UTC MAIN commitmail json YAML

Fix myaddr_getsport() to return -1 if no suitable address is found. This is
used in pfkey.c:pk_recvacquire() to check if IKE negotiation should be
started or not.

(tteras)

2012-01-01 15:44:06 UTC MAIN commitmail json YAML

2012-01-01 15:41:16 UTC MAIN commitmail json YAML

Add <sys/types.h> to <sys/quota.h> or the latter doesn't compile on
its own.

(dholland)

2012-01-01 15:29:28 UTC MAIN commitmail json YAML

2012-01-01 14:48:40 UTC MAIN commitmail json YAML

Add the description for the "mem:<address>" bootname.

(phx)

2012-01-01 14:16:41 UTC MAIN commitmail json YAML

2012-01-01 13:52:51 UTC MAIN commitmail json YAML

2012-01-01 13:52:14 UTC MAIN commitmail json YAML

According to the pmap manpage wired pages should not track RWM, so map them RW

(reinoud)

2012-01-01 01:19:20 UTC MAIN commitmail json YAML

Tweak white space so I get my annual commit.

(wrstuden)

2012-01-01 00:00:30 UTC MAIN commitmail json YAML

Welcome to 2012, Happy New Year!

Don't forget to adjust copyright date in new code.

(riz)

2011-12-31 22:42:25 UTC MAIN commitmail json YAML

include stddef.h for offsetof

(christos)

2011-12-31 22:18:56 UTC MAIN commitmail json YAML

According to most other OSes and documentation sources, an MBR has
one "extended" partition and the partitions inside that are "logical"
partitions.  Make fdisk(8) man page follow suit.

Patch from Julian Fagir in PR#45695.

(riz)

2011-12-31 22:13:35 UTC netbsd-5 commitmail json YAML

1705 was via patch.

(snj)

2011-12-31 22:12:11 UTC netbsd-5 commitmail json YAML

2011-12-31 22:11:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #1705):
sys/dev/vnd.c: revision 1.218
sys/dev/vndvar.h: revision 1.31
Make vnd(4) work on sparse files:
- Make the strategy decision a device flag and set VNF_USE_VN_RDWR for
  files known to be sparse.
- Change handle_with_rdwr() to use POSIX_FADV_NOREUSE advise to disable
  read ahead and keep the size of mapped pages below 1 MByte.
No objections on tech-kern@.

(snj)

2011-12-31 21:31:16 UTC MAIN commitmail json YAML

2011-12-31 21:29:12 UTC MAIN commitmail json YAML

- fix syscall error returns
- fix clobbered errno
- use warn instead of perror
- use ssize_t consistently
- retry on EINTR and EAGAIN

(christos)

2011-12-31 21:24:08 UTC MAIN commitmail json YAML

pass ${COPTS} to the build of thunk.c so that it builds on amd64.

(christos)

2011-12-31 20:56:05 UTC MAIN commitmail json YAML

Belatedly note hannken's addition of sparse file support to vnd(4) from
June.

(riz)

2011-12-31 20:52:40 UTC netbsd-4-0 commitmail json YAML

2011-12-31 20:52:16 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1440):
lib/libtelnet/encrypt.c: revision 1.15
Avoid buffer overflow, reported by Colin Percival at FreeBSD

(snj)

2011-12-31 20:51:45 UTC netbsd-4 commitmail json YAML

2011-12-31 20:51:23 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1440):
lib/libtelnet/encrypt.c: revision 1.15
Avoid buffer overflow, reported by Colin Percival at FreeBSD

(snj)

2011-12-31 20:42:00 UTC MAIN commitmail json YAML

2011-12-31 20:16:42 UTC MAIN commitmail json YAML

Fix typos and style glitches.  Remove outdated info about only
Ethernet, SLIP, and PPP being supported, and no network types with
variable-length headers (such as 802.11).
Document BIOCSRSIG and BIOCGRSIG.

From Guy Harris in PR#40703.

(riz)

2011-12-31 20:05:00 UTC netbsd-5-1 commitmail json YAML

2011-12-31 20:04:38 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1704):
lib/libtelnet/encrypt.c: revision 1.15
Avoid buffer overflow, reported by Colin Percival at FreeBSD

(snj)

2011-12-31 20:03:50 UTC netbsd-5-0 commitmail json YAML

2011-12-31 20:03:28 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1704):
lib/libtelnet/encrypt.c: revision 1.15
Avoid buffer overflow, reported by Colin Percival at FreeBSD

(snj)

2011-12-31 20:02:27 UTC netbsd-5 commitmail json YAML

2011-12-31 20:01:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1704):
lib/libtelnet/encrypt.c: revision 1.15
Avoid buffer overflow, reported by Colin Percival at FreeBSD

(snj)

2011-12-31 15:01:06 UTC MAIN commitmail json YAML

2011-12-31 12:57:12 UTC MAIN commitmail json YAML

Move the thunk_rfb_send_pending() up to where it belonged. It could disconnect
AND event could be NULL while it still would need to send... i.e. the barrier
in vncfbcopyrows()

(reinoud)

2011-12-31 12:38:56 UTC MAIN commitmail json YAML

Implement safe_recv() in analog to save_send() to make sure we don't miss
bytes along and mess up the protocol.

(reinoud)

2011-12-31 08:34:49 UTC MAIN commitmail json YAML

Fix the usage/help for mach frame.

(skrll)

2011-12-31 08:20:43 UTC matt-nb5-mips64 commitmail json YAML

2011-12-31 08:18:42 UTC matt-nb5-mips64 commitmail json YAML

Add IST_EDGE_RISING and IST_EDGE_FALLING.

(matt)

2011-12-31 07:53:13 UTC matt-nb5-mips64 commitmail json YAML

XLP8xx and XLP3xx have different IRT layouts.

(matt)

2011-12-31 04:54:28 UTC matt-nb5-mips64 commitmail json YAML

2011-12-31 04:30:53 UTC matt-nb5-mips64 commitmail json YAML

Deal with the movement of some GPIO registers on the XPL3xx.

(matt)

2011-12-31 03:33:13 UTC matt-nb5-mips64 commitmail json YAML

Fix xlgpio_pin_ctl inversion problem.

(matt)

2011-12-31 02:26:41 UTC matt-nb5-mips64 commitmail json YAML

2011-12-31 02:25:43 UTC matt-nb5-mips64 commitmail json YAML

Add XLP RXE and SRIO product ids.

(matt)

2011-12-31 01:16:09 UTC MAIN commitmail json YAML

2011-12-31 00:11:21 UTC MAIN commitmail json YAML

2011-12-31 00:10:06 UTC MAIN commitmail json YAML

2011-12-31 00:09:11 UTC MAIN commitmail json YAML

2011-12-31 00:08:48 UTC MAIN commitmail json YAML

Add a tiny driver that sends the magic command to an ipad instructing it
to charge.

(christos)

2011-12-30 21:14:58 UTC MAIN commitmail json YAML

Add template code for a client driven display update request. This is
currently not possible since its event parameter is not allways passed.

(reinoud)

2011-12-30 20:33:04 UTC MAIN commitmail json YAML

Avoid panic on DIAGNOSTIC kernels with ktrace -p <not-existing-process>
The old logic was:

error = ktrace_common(, fp);
if (fp)
if (error)
fd_abort(, fp, );
else
fd_abort(, NULL, );

The 'if (fp)' portion really means if the op is not KTROP_CLEAR,
since the logic above always sets up fp otherwise, so change the
code to test this directly.

ktrace_common() can return an error both on the kernel thread
creation failure, which means that we should be calling fd_abort()
with fp, since nobody used the file yet and we should clear it now.
But it can also return an error because later, after the thread
creation if the process or process group was not found. In this
second case, we should be calling fd_abort with NULL, since the fp
is now used by the thread and it is going to clean it later. So
instead of checking the error from ktrace_common() to decide if we
are going to call fd_abort() with a NULL fp or not, let krace_common()
decide for us.  So the new logic becomes:

error = ktrace_common(, &fp);
if (op != KTROP_CLEAR)
fd_abort(, fp, );

Since I am here, fix a freed memory access, by setting ktd to FALSE.

(christos)

2011-12-30 20:11:23 UTC MAIN commitmail json YAML

add some register definitions

(macallan)

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

2011-12-30 20:08:00 UTC MAIN commitmail json YAML

2011-12-30 19:32:32 UTC MAIN commitmail json YAML

2011-12-30 19:30:59 UTC MAIN commitmail json YAML

2011-12-30 19:18:35 UTC MAIN commitmail json YAML

Never cut-paste code from email!
Use the right count (0 -> 2) of l3 unshared userland entries for per-cpu initialisation.

(cherry)

2011-12-30 19:01:07 UTC MAIN commitmail json YAML

prevent kernel from writing more than userland passed.

(christos)

2011-12-30 18:20:46 UTC MAIN commitmail json YAML

PR/45760: Henning Petersen: Add Adaptec29329LPE to ahd_pci.c

(christos)

2011-12-30 18:01:20 UTC MAIN commitmail json YAML

Force pae l3 page allocation for new vcpus to be < 4G, so they fit in 32bits

(cherry)

2011-12-30 17:57:49 UTC MAIN commitmail json YAML

Move the per-cpu l3 page allocation code to a separate MD function. Avoids code duplication for xen PAE

(cherry)

2011-12-30 16:55:21 UTC MAIN commitmail json YAML

2011-12-30 16:48:04 UTC MAIN commitmail json YAML

This fix is taken from xorg-server 1.9.2.

mod(a,b) used to be defined with a - in front of naked a, such that uses
of mod with certain arithmetic expressions as a led to surprising results,
namely the one in Xrender praised in CVE-2010-1166.

(is)

2011-12-30 14:32:31 UTC MAIN commitmail json YAML

this should have been committed along with the previous changes in
radeonfb.c

(macallan)

2011-12-30 14:22:41 UTC MAIN commitmail json YAML

no need to poll for pending drawing ops if no client is connected

(jmcneill)

2011-12-30 14:20:34 UTC MAIN commitmail json YAML

add a barrier before copyrows(), and add an RRE based fillrect functino,
use it for eraserows and erasecols

(jmcneill)

2011-12-30 14:12:15 UTC MAIN commitmail json YAML

Document that overflow in P[X+k:n] terminates a filter program.
Based on a discussion with Christos on source-changes-d.

(alnsn)

2011-12-30 13:08:30 UTC MAIN commitmail json YAML

Implement VNC's copyrect sending and let the copyrows use the new
vncfb_copyrecs()

(reinoud)

2011-12-30 12:54:42 UTC MAIN commitmail json YAML

2011-12-30 12:47:37 UTC MAIN commitmail json YAML

Bump SYMTAB_SPACE so that the contents fits again.

(he)

2011-12-30 12:16:19 UTC MAIN commitmail json YAML

Remove spurious (debug) printf()

(cherry)

2011-12-30 12:14:44 UTC MAIN commitmail json YAML

map Fn keys, make vt switching work

(jmcneill)

2011-12-30 12:14:04 UTC MAIN commitmail json YAML

add WSDISPLAY_COMPAT_USL to make 'wsconscfg -s' work

(jmcneill)

2011-12-30 12:13:31 UTC MAIN commitmail json YAML

print key event info if RFB_DEBUG

(jmcneill)

2011-12-30 12:07:34 UTC MAIN commitmail json YAML

Use the encoding values of the VNC spec and add a copyrect (not used yet)

(reinoud)

2011-12-30 11:32:57 UTC MAIN commitmail json YAML

Add RFB type flag to indicate what kind of request is waiting

(reinoud)

2011-12-30 11:06:18 UTC MAIN commitmail json YAML

2011-12-30 11:05:07 UTC MAIN commitmail json YAML

Rename variable Bpp to bytes_per_pixel

(reinoud)

2011-12-30 11:04:50 UTC MAIN commitmail json YAML

2011-12-30 11:00:02 UTC MAIN commitmail json YAML

Use a wrapper around the send() to make sure it will transmit EVERYTHING and
not just a part of the data

(reinoud)

2011-12-30 09:36:02 UTC MAIN commitmail json YAML

optimize rfb updates by allowing queueing of multiple update messages,
dropping duplicates, and transmitting them in batches

(jmcneill)

2011-12-30 09:31:44 UTC MAIN commitmail json YAML

take nrows into account when calculating the update rectangle in vncfb_copyrows

(jmcneill)

2011-12-30 08:49:53 UTC MAIN commitmail json YAML

send framebuffer updates for cursor changes too

(jmcneill)

2011-12-30 08:33:49 UTC MAIN commitmail json YAML

2011-12-30 08:20:50 UTC MAIN commitmail json YAML

Add the Usermode vnc framebuffer and (vnc) remote keyboard types.

(reinoud)

2011-12-30 07:41:58 UTC MAIN commitmail json YAML

G/C pmap_page_remove_locked prototype.

(skrll)

2011-12-30 07:25:00 UTC MAIN commitmail json YAML

Cope with userland mappings of unmanaged pages (i.e. device memory being
mmap'ed), by properly making these mappings uncached, and correctly accounting
their removal to not get stuck with leftover pte pages.

From OpenBSD.

(skrll)

2011-12-30 06:59:54 UTC MAIN commitmail json YAML

Change verbose kernel printing of kernel memory layout to increasing addresses
for clarity.

(reinoud)

2011-12-30 06:48:56 UTC matt-nb5-mips64 commitmail json YAML

2011-12-30 06:47:09 UTC matt-nb5-mips64 commitmail json YAML

Use new xl* device names.
Add GPIO.

(matt)

2011-12-30 06:46:23 UTC matt-nb5-mips64 commitmail json YAML

Use the new xl* device names.

(matt)

2011-12-30 06:45:25 UTC matt-nb5-mips64 commitmail json YAML

Initially mark all GPIO pins as available.

(matt)

2011-12-30 06:45:00 UTC matt-nb5-mips64 commitmail json YAML

Add a field to track available GPIO pins.

(matt)

2011-12-30 06:43:39 UTC matt-nb5-mips64 commitmail json YAML

2011-12-30 06:42:29 UTC matt-nb5-mips64 commitmail json YAML

Cleanup USB byte swap support.

(matt)

2011-12-30 03:19:37 UTC MAIN commitmail json YAML

PR/45759: Khanh-Dang Nguyen Thu Lam: slattach(8) is not compatible with
pseudo-terminals. Fixed by ignoring the error for the DTR ioctl.

(christos)

2011-12-29 23:47:21 UTC MAIN commitmail json YAML

Apply same bounds checks for BPF_LD|BPF_B|BPF_IND as for
BPF_LD|BPF_H|BPF_IND and BPF_LD|BPF_W|BPF_IND.

From FreeBSD r48548, the original r45574 had a typo.

(alnsn)

2011-12-29 22:58:27 UTC MAIN commitmail json YAML

Make usage() match man page.

(wiz)

2011-12-29 22:13:24 UTC MAIN commitmail json YAML

No need for sync_caches - f[di]cache already issue the sync instruction.

(skrll)

2011-12-29 21:22:49 UTC MAIN commitmail json YAML

2011-12-29 20:50:06 UTC MAIN commitmail json YAML

PR/45751: Alexander Nasonov: No overflow check in BPF_LD|BPF_ABS

(christos)

2011-12-29 20:14:40 UTC MAIN commitmail json YAML

rework putchar():
- get rid of engine stalls when using the blitter to draw characters
- add a wrapper for non-accelerated putchar() so we only wait for the
  engine when we actually want to scribble into video memory
- rework accelerated putchar(), should work on R3xx now but needs testing

(macallan)

2011-12-29 20:09:15 UTC MAIN commitmail json YAML

finish device_t-ification

(macallan)

2011-12-29 16:41:38 UTC MAIN commitmail json YAML

2011-12-29 10:27:36 UTC MAIN commitmail json YAML

2011-12-29 04:25:49 UTC MAIN commitmail json YAML

Redo previous;  remove all the casts I added, and use PRI* macros instead.
(by popular demand - makes sense, too)

(riz)

2011-12-29 01:40:32 UTC MAIN commitmail json YAML

Cast time_t to intmax_t for printf purposes, and format with %j.  Fixes
build on amd64 and probably i386 as well.

(riz)

2011-12-28 22:41:34 UTC MAIN commitmail json YAML

Remove trailing whitespace. Avoid xr to itself.

(wiz)

2011-12-28 22:15:23 UTC MAIN commitmail json YAML

reflect current reality about return values.

(christos)

2011-12-28 22:07:40 UTC MAIN commitmail json YAML

crypt does not return NULL anymore.

(christos)

2011-12-28 20:40:25 UTC MAIN commitmail json YAML

Note viaide(4) VT6410 and sandpoint Iomega Storcenter support.

(phx)

2011-12-28 20:33:20 UTC MAIN commitmail json YAML

Add a workaround for the VT6410 IDE controller on the Iomega Storcenter.
Its interrupt cannot be disabled and remains asserted during the whole
device probing procedure, causing an interrupt storm.
This was fixed by establishing an edge-triggered interrupt for it, so it
will trigger only once during probing.
This workaround makes the WDC_NO_IDS option obsolete, which was removed
from the GENERIC config.

(phx)

2011-12-28 20:28:04 UTC MAIN commitmail json YAML

Add VT6410 support, heavily based on a patch by Takahiro Kambe:
  http://mail-index.netbsd.org/port-i386/2007/03/30/0000.html
The VT6410 is special, because it may exist without a VIA PCI-ISA bridge.

(phx)

2011-12-28 18:59:21 UTC MAIN commitmail json YAML

Remove temporary variable definition that is unused in non DIAGNOSTIC builds.

(cherry)

2011-12-28 18:56:39 UTC MAIN commitmail json YAML

Improve markup, remove tailing whitespace.

(wiz)

2011-12-28 18:37:58 UTC MAIN commitmail json YAML

if the cursor row passed in a device property doesn't fit on the screen just
ignore it and clear the screen

(macallan)

2011-12-28 18:29:48 UTC MAIN commitmail json YAML

add a somewhat smaller Droid font
this was generated with a newer version of ttf2wsfont so diacritics are no
longer cut off

(macallan)

2011-12-28 18:23:01 UTC MAIN commitmail json YAML

make anti-aliased fonts with odd widths work
The drawing engine needs lines padded to 64bit when doing colour host blits
which is of course not mentioned anywhere in the manual.

(macallan)

2011-12-28 17:33:53 UTC MAIN commitmail json YAML

2011-12-28 16:55:27 UTC MAIN commitmail json YAML

2011-12-28 16:53:30 UTC MAIN commitmail json YAML

tool to generate anti-aliased fonts for wscons from TTF files

(macallan)

2011-12-28 14:53:38 UTC MAIN commitmail json YAML

Reverse the order of printf formatting to make it easier for compilers to
check printf arguments.
From joerg@

(christos)

2011-12-28 14:52:57 UTC MAIN commitmail json YAML

- reverse the order of printf formatting to make it easier for compilers to
  check printf arguments
- add compiler checking for printf formats and fix broken ones.
From joerg@

(christos)

2011-12-28 13:28:03 UTC yamt-pagecache commitmail json YAML

page loaning related statistics

        6 O->K loan
  433958 O->K unloan
        0 O->K loan resolved on write to O
        0 O->K loan resolved on free of O
  1562110 A->K loan
  1450785 A->K unloan
  108147 A->K loan resolved on write to A
    3178 A->K loan resolved on free of A
  506926 O->A->K loan
    72974 O->A->K unloan
        0 O->K loan (zero)
        0 O->K unloan (zero)
        0 O->A->K loan turned into A->K loan due to write to O
        0 O->A->K loan turned into A->K loan due to free of O
      50 O->A->K loan turned into O->K loan due to write to A
  435568 O->A->K loan turned into O->K loan due to free of A
    22761 O->A loan resolved on write to O
      602 O->A loan resolved on free of O
  1015322 O->A loan resolved on write to A
11431602 O->A loan resolved on free of A
    23363 O->A loaned page taken over by anon
12470316 O->A loan for read(2)

(yamt)

2011-12-28 13:24:19 UTC yamt-pagecache commitmail json YAML

uvm_loanobj_read: try to avoid creating VAC aliases if PMAP_PREFER is available

(yamt)

2011-12-28 13:22:47 UTC yamt-pagecache commitmail json YAML

- assertions
- __unused

(yamt)

2011-12-28 13:21:28 UTC yamt-pagecache commitmail json YAML

2011-12-28 13:20:20 UTC yamt-pagecache commitmail json YAML

missing include sys/atomic.h

(yamt)

2011-12-28 09:29:04 UTC MAIN commitmail json YAML

support anti-aliased fonts in 8 bit r3g3b2 colour

(macallan)

2011-12-28 09:27:18 UTC MAIN commitmail json YAML

add a bunch of register definitions

(macallan)

2011-12-28 08:36:46 UTC MAIN commitmail json YAML

add a new flag for ri_flg to allow drivers to request an r3g3b2 devcmap
in 8 bit colour. Drivers are still responsible to generate an appropriate
colour map for the actual hardware.
For use with alpha blending which needs some sort of 'true' colour.

(macallan)

2011-12-28 05:38:05 UTC matt-nb5-mips64 commitmail json YAML

Add commented out options for CFI_DEBUG_QRY, CFI_DEBUG_JEDEC

(matt)

2011-12-28 05:37:26 UTC matt-nb5-mips64 commitmail json YAML

Only connect to nor on cs 0 for now.

(matt)

2011-12-28 05:36:51 UTC matt-nb5-mips64 commitmail json YAML

2011-12-28 05:36:11 UTC matt-nb5-mips64 commitmail json YAML

2011-12-28 05:35:06 UTC matt-nb5-mips64 commitmail json YAML

2011-12-28 03:13:09 UTC MAIN commitmail json YAML

make __crypt static

(christos)

2011-12-28 03:12:38 UTC MAIN commitmail json YAML

clamp length to 72 (73) characters.

(christos)

2011-12-28 02:14:57 UTC MAIN commitmail json YAML

Fix ifpromisc() regression: if ifpromisc(ifp, 1) is called, do set
IFF_PROMISC whether ifp is IFF_UP or not, but do not call ifp->if_ioctl
unless ifp is IFF_UP.

(dyoung)

2011-12-27 23:34:13 UTC MAIN commitmail json YAML

wrap crypt() to a function that returns *0 and *1 on error.

(christos)

2011-12-27 23:33:41 UTC MAIN commitmail json YAML

- go back to returning NULL, we are going to wrap crypt instead.
- limit length of key to 253 to prevent truncation.

(christos)

2011-12-27 22:13:05 UTC matt-nb5-mips64 commitmail json YAML

2011-12-27 22:01:26 UTC MAIN commitmail json YAML

we want to check against "*0" not "*\0"

(christos)

2011-12-27 21:47:04 UTC MAIN commitmail json YAML

Remove duplicate RCS Id. New sentence, new line.

(wiz)

2011-12-27 21:24:25 UTC MAIN commitmail json YAML

PR/45750: Alexander Nasonov: Type of k in bpf_insn is bpf(9) is different
from sys/net/bpf.h

(christos)

2011-12-27 20:59:45 UTC MAIN commitmail json YAML

2011-12-27 20:59:24 UTC MAIN commitmail json YAML

implement thunk_signal using sigaction so we ensure all of our signal
handlers run on the alternate signal stack

(jmcneill)

2011-12-27 20:29:08 UTC MAIN commitmail json YAML

don't allocate variable arrays on the stack for SSP (from joerg)

(christos)

2011-12-27 20:00:08 UTC matt-nb5-mips64 commitmail json YAML