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

2024-05-10 15:47:01 UTC Now

2012-10-14 10:03:47 UTC MAIN commitmail json YAML

Quote .Cd argument.

(njoly)

2012-10-14 08:49:28 UTC MAIN commitmail json YAML

2012-10-14 08:35:45 UTC MAIN commitmail json YAML

no trailing comma on enum

(plunky)

2012-10-14 08:31:35 UTC MAIN commitmail json YAML

add code to ensure that SO_SNDBUF is large enough on client connections,
as was previously done for server mode

(plunky)

2012-10-13 21:21:53 UTC MAIN commitmail json YAML

Add missing ./usr/X11R7/lib/modules/libexa_g.a to fix MKDEBUGLIB=yes build.

(jmmv)

2012-10-13 21:13:07 UTC MAIN commitmail json YAML

Improve the diagnostic messages for invalid/non-ELF files. Proposed a
while back; I forget the context. Has been sitting in one of my trees
awaiting a test run since, apparently, August 2011.

(dholland)

2012-10-13 21:03:10 UTC MAIN commitmail json YAML

Pass -Wstrict-overflow

(dholland)

2012-10-13 21:01:13 UTC MAIN commitmail json YAML

Pass -Wstrict-overflow; while here, use curses TRUE and FALSE only with
curses.

(dholland)

2012-10-13 20:57:35 UTC MAIN commitmail json YAML

2012-10-13 20:42:56 UTC MAIN commitmail json YAML

2012-10-13 20:36:07 UTC MAIN commitmail json YAML

Pass -Wstrict-overflow, and while here, don't read from index -1 of
an array.

(dholland)

2012-10-13 20:12:18 UTC MAIN commitmail json YAML

Factor out some common code; pass -Wstrict-overflow.

(dholland)

2012-10-13 19:58:54 UTC MAIN commitmail json YAML

Pass -Wstrict-overflow.

(dholland)

2012-10-13 19:44:36 UTC MAIN commitmail json YAML

Move scratch variables of main to main, instead of having them be
file-static.

(dholland)

2012-10-13 19:42:03 UTC MAIN commitmail json YAML

2012-10-13 19:39:57 UTC MAIN commitmail json YAML

Add strategic assertion, now passes -Wstrict-overflow.

(dholland)

2012-10-13 19:38:24 UTC MAIN commitmail json YAML

2012-10-13 19:25:22 UTC MAIN commitmail json YAML

2012-10-13 19:19:39 UTC MAIN commitmail json YAML

2012-10-13 18:44:15 UTC MAIN commitmail json YAML

2012-10-13 18:26:03 UTC MAIN commitmail json YAML

PR/47068: unifdef(1) with cpp directive on last line without newline
Remove bogus test; if there is no newline, the state does not change.

(christos)

2012-10-13 18:14:09 UTC MAIN commitmail json YAML

Add two flags to keyboard/mouse attachment:
  PCKBC_CANT_TRANSLATE for keyboards that cannot translate to XT scancodes
  PCKBC_NEED_AUXWRITE for mice that don't probe first time
These flags can be set by the port-specific attachments.

(jdc)

2012-10-13 18:00:03 UTC MAIN commitmail json YAML

2012-10-13 17:58:55 UTC MAIN commitmail json YAML

2012-10-13 17:54:40 UTC MAIN commitmail json YAML

6.99.13 - namei NDAT() change and pckbc_cnattach()

(dholland)

2012-10-13 17:51:51 UTC MAIN commitmail json YAML

Add the extra keys found on the Tadpole SPARCle to the keysym list.

(jdc)

2012-10-13 17:51:28 UTC MAIN commitmail json YAML

Add two flags to keyboard/mouse attachment:
  PCKBC_CANT_TRANSLATE for keyboards that cannot translate to XT scancodes
  PCKBC_NEED_AUXWRITE for mice that don't probe first time
These flags can be set by the port-specific attachments.

Add the translation table and function to handle set 2 to set 1 keyboard
translation in software.

Based on OpenBSD sys/dev/ic/pckbc.c revisions 1.10, 1.16, 1.17, and
sys/dev/pckbc/pckbd.c revision 1.15, and 8042 scan code information at:

  http://www.computer-engineering.org/ps2keyboard/

Note, that this changes the signature of pckbc_cnattach(), so ride the
kernel version bump for namei.

(jdc)

2012-10-13 17:47:11 UTC MAIN commitmail json YAML

2012-10-13 17:46:50 UTC MAIN commitmail json YAML

Replace hack implementation of NDAT() for "nameiat" with a proper one.
(This change requires a kernel bump.)

(dholland)

2012-10-13 15:35:56 UTC MAIN commitmail json YAML

add KERN_USRSTACK (this is not dynamically defined for FreeBSD compatibility)

(christos)

2012-10-13 15:28:34 UTC MAIN commitmail json YAML

2012-10-13 14:22:13 UTC MAIN commitmail json YAML

Remove some unused includes

(skrll)

2012-10-13 14:18:17 UTC MAIN commitmail json YAML

2012-10-13 08:42:51 UTC MAIN commitmail json YAML

Change the mailbox handling so that the data value top 28 bits are used.

(skrll)

2012-10-13 07:57:50 UTC MAIN commitmail json YAML

Unwrap short line. Other whitespace.

(skrll)

2012-10-13 07:31:25 UTC MAIN commitmail json YAML

Fix variable name for message of printf.

(kiyohara)

2012-10-13 06:51:23 UTC MAIN commitmail json YAML

2012-10-13 06:49:27 UTC MAIN commitmail json YAML

Fix botch on device_t/softc split in debug printf macro. from chs@

(tsutsui)

2012-10-13 06:44:24 UTC MAIN commitmail json YAML

struct device * -> device_t  (from chs@)

(tsutsui)

2012-10-13 06:43:00 UTC MAIN commitmail json YAML

Normalize autoconf(9) function arg names (parent, self, and aux)
for clarification.  from chs@.

(tsutsui)

2012-10-13 06:38:08 UTC MAIN commitmail json YAML

use device_xname()  (from chs@)

(tsutsui)

2012-10-13 06:37:17 UTC MAIN commitmail json YAML

2012-10-13 06:35:54 UTC MAIN commitmail json YAML

Add a cast to print dev_t. (broken since 64bit dev_t change?) from chs@
XXX: probably no one will use this...

(tsutsui)

2012-10-13 06:32:11 UTC MAIN commitmail json YAML

Fix botch on device_t/softc split in #if 0'ed debug printf. from chs@

(tsutsui)

2012-10-13 06:28:54 UTC MAIN commitmail json YAML

struct device * -> device_t, struct cfdata * -> cfdata_t  (from chs@)

(tsutsui)

2012-10-13 06:27:51 UTC MAIN commitmail json YAML

Remove unused struct device menber from softc. from chs@

(tsutsui)

2012-10-13 06:25:20 UTC MAIN commitmail json YAML

2012-10-13 06:24:15 UTC MAIN commitmail json YAML

Fix botch on device_t/softc split inside #ifdef SNDEBUG part. from chs@

(tsutsui)

2012-10-13 06:18:44 UTC MAIN commitmail json YAML

use device_xname()  (from chs@)

(tsutsui)

2012-10-13 06:18:33 UTC netbsd-6 commitmail json YAML

2012-10-13 06:16:19 UTC MAIN commitmail json YAML

2012-10-13 06:15:23 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #607):
sys/arch/evbmips/conf/MALTA64: revision 1.6
sys/arch/algor/conf/P5064: revision 1.74
Bump SYMTAB_SPACE 475000->485000.
Bump SYMTAB_SPACE 480000->490000

(riz)

2012-10-13 06:12:23 UTC MAIN commitmail json YAML

struct device * -> device_t, struct cfdata * -> cfdata_t
use device_xname()  (from chs@)

(tsutsui)

2012-10-13 06:08:30 UTC MAIN commitmail json YAML

2012-10-13 06:08:11 UTC MAIN commitmail json YAML

Bump SYMTAB_SPACE 480000->490000

(riz)

2012-10-13 06:06:50 UTC MAIN commitmail json YAML

Bump SYMTAB_SPACE 475000->485000.

(riz)

2012-10-13 01:14:00 UTC MAIN commitmail json YAML

Add the next three /dev/pci nodes.
Marvell Orion already exposes two.

(jakllsch)

2012-10-12 23:35:03 UTC MAIN commitmail json YAML

Add trailing NULL's to the varargs functions as required. (John Spencer)

(christos)

2012-10-12 23:25:16 UTC MAIN commitmail json YAML

Add some defensive code to deal with "issues" of this interface.
Seems it can't do DMA updates of the rxsts for mbufs with addresses
>= 256MB.  It can't also seem to properly read from the descriptor rings
if they are < 256MB.  And I have no idea why either should matter.

(matt)

2012-10-12 22:11:10 UTC netbsd-6 commitmail json YAML

2012-10-12 22:10:14 UTC netbsd-6 commitmail json YAML

Welcome to NetBSD 6.0!

(riz)

2012-10-12 22:07:00 UTC netbsd-6 commitmail json YAML

Insert changes.mdoc, detailing the highlighted changes from 5->6.

(riz)

2012-10-12 21:10:56 UTC MAIN commitmail json YAML

Update comment on vnode life-cycle a little.

(rmind)

2012-10-12 20:27:39 UTC MAIN commitmail json YAML

Now we get working netboot loader, so enable options NFS_BOOT_DHCP by default.

(tsutsui)

2012-10-12 20:21:43 UTC MAIN commitmail json YAML

Mention x68k new netboot.

(tsutsui)

2012-10-12 20:16:30 UTC MAIN commitmail json YAML

Add new /usr/mdec/netboot.

(tsutsui)

2012-10-12 20:15:53 UTC MAIN commitmail json YAML

First cut at x68k network bootloader via NE2000 on Neptune-X and Nereid.
Written by isaki@ back in 2003 based on x86's NE2000 netboot, and
misc debug and improvements by tsutsui@ and Y.Sugahara.

Tested on XM6i (emulating Nereid Ethernet) and X68030 + Neptune-X by me,
also on X68030 + Nereid and X68000 PRO-II + Xellent30 + Nereid by isaki@.

Note:
- X680x0 IPLROM doesn't support bootstrap from Neptune-X or Nereid,
  so this network bootloader needs to be loaded from floppy or harddisk.
- Currently netboot support is not merged into the secondary Multi-boot
  (/usr/mdec/boot) due to size restriction.
- Primary loaders assumes that the secondary bootloader name is /boot,
  so /usr/mdec/netboot needs to be installed as /boot into the target
  bootstrap device.

(tsutsui)

2012-10-12 19:45:47 UTC MAIN commitmail json YAML

fix pre-5 stat system call structure which should have used the pre-64-time_t
timestamps!

(christos)

2012-10-12 18:42:00 UTC MAIN commitmail json YAML

Remove OLD manunal to install correct manual.

(msaitoh)

2012-10-12 18:06:27 UTC MAIN commitmail json YAML

Bump version to denote check_getchar() bug fix.

(tsutsui)

2012-10-12 18:01:53 UTC MAIN commitmail json YAML

Fix a bug in check_getchar() (called from awaitkey_1sec()).
It didn't clear input key data when non ASCII keys (CTRL, OPT.1 etc)
were pressed so it couldn't detect further key inputs and
"any other key for boot menu" interrupt during boot didn't work
in that case.

The problem was tracked by Y.Sugahara,
and tested on X68030 and XM6i by me.

(tsutsui)

2012-10-12 17:18:02 UTC MAIN commitmail json YAML

Add a way to force PCI to negotiate gen1 (setting flags 1 in the config file).

(matt)

2012-10-12 17:06:48 UTC MAIN commitmail json YAML

Tweak SUBDIR build order and add comments about each dir.

(tsutsui)

2012-10-12 15:41:10 UTC MAIN commitmail json YAML

fix previous, thanks asau@

(dholland)

2012-10-12 13:02:30 UTC MAIN commitmail json YAML

Add support for various things:
- hddtemp sensor
- ambient light sensor on/off (via sysctl)
- display info
- docking station info

(cegger)

2012-10-12 11:24:44 UTC MAIN commitmail json YAML

Explicitly cast to uint64_t instead of using PRIxPADDR because
sizeof(paddr_t) != sizeof(bus_addr_t) on some architecture.

See:
  http://mail-index.netbsd.org/source-changes-d/2012/10/09/msg005353.html

(msaitoh)

2012-10-12 10:44:20 UTC MAIN commitmail json YAML

Don't use ++ to set flags to true. Now passes -Wstrict-overflow.

(dholland)

2012-10-12 10:38:53 UTC MAIN commitmail json YAML

Pass -Wstrict-overflow.

(dholland)

2012-10-12 10:38:06 UTC MAIN commitmail json YAML

- The MVGBE_RX_MAX_FRAME_LEN_ERROR bit is used to check whether a packet
  is fragmented or not, so define new MVGBE_RX_IP_FRAGMENT with the same
  value and use it.
- Remove the checking whether a packet length is lower than 72 octet.
  This check is not used in Linux and FreeBSD. Tested with me (for Kirkwood)
  and Kiyohara (for DiscoveryII).

(msaitoh)

2012-10-12 02:37:21 UTC MAIN commitmail json YAML

Disentangle do_sys_rename.

Elide the fs-wide rename lock for single-directory renames.  This
required changing the order of lookups, so that we know what the
directories are before we lock the nodes.

Clean up error branches, explain why various nonsense happens and
what it does and doesn't do, and note some of what needs to change.

(riastradh)

2012-10-11 20:05:50 UTC MAIN commitmail json YAML

2012-10-11 18:05:41 UTC MAIN commitmail json YAML

Note recent BCM57762 support to bge(4).

(tsutsui)

2012-10-11 18:00:25 UTC MAIN commitmail json YAML

2012-10-11 17:11:16 UTC MAIN commitmail json YAML

make libhack's syslog.c produce exactly the same symbols as libc's syslog.c,
so that in the future we can keep them synced. Avoid strong_alias since it
does not play well with symbol renaming.

(christos)

2012-10-11 17:09:56 UTC MAIN commitmail json YAML

take care of the signal safe syslog calls which are not exposed.

(christos)

2012-10-11 11:12:22 UTC MAIN commitmail json YAML

Change "=r" to "=qQ" in a register constraint in an asm statement
for a register that is used with the "xchgb" instruction in the
definition of __cpu_simple_lock_try().  This fixes PR 45673, or at
least works around the gcc bug that might be behind PR 45673.

The output from "objdump -d" before and after this change is
identical, for the amd64 GENERIC kernel, the i386 GENERIC kernel,
and the i386 MONOLITHIC kernel.

(apb)

2012-10-11 10:50:46 UTC MAIN commitmail json YAML

Pass up all multicast addresses, not just broadcast.  Among other
things, makes IPv6 work over this interface.

(pooka)

2012-10-11 08:53:27 UTC MAIN commitmail json YAML

Complete the device_t/softc split I attempted previously.

From chuq.

(skrll)

2012-10-11 08:47:45 UTC MAIN commitmail json YAML

Remove files not used since Sep 2006

(skrll)

2012-10-11 08:02:10 UTC MAIN commitmail json YAML

Clean-ups in usage message

(cheusov)

2012-10-11 08:01:23 UTC MAIN commitmail json YAML

No need to include files more than once.

(njoly)

2012-10-11 07:59:02 UTC MAIN commitmail json YAML

Fix in OSVER initialization

(cheusov)

2012-10-10 23:53:43 UTC MAIN commitmail json YAML

add more locking (when we read and write fields)

(christos)

2012-10-10 22:52:26 UTC MAIN commitmail json YAML

2012-10-10 22:51:55 UTC MAIN commitmail json YAML

PR/47055: David Holland: Add hostname to syslog_data, version number, rename
fields consistently, and version library calls affected.

(christos)

2012-10-10 22:51:12 UTC MAIN commitmail json YAML

2012-10-10 22:50:51 UTC MAIN commitmail json YAML

PR/47055: David Holland: Remove static hostname and store the hostname in
syslog_data. Initialize hostname before it is used. While here, add a version
to syslog_data.

(christos)

2012-10-10 22:40:33 UTC MAIN commitmail json YAML

Second part of PR/46998. The following is taken from the PR with a slight
edit from me.

The TX buffer size is not a function of the SEEQ chip, it is an arbitrary
driver threshold, so I've renamed the define accordingly and added a new
one to specify how many buffers are used (in my port I allow multiple
packets to be in flight at once, so have used #ifndef, such that the
makefile can override).

Comment corrected, and make use of the above defines.

Missing delay(1) added, otherwise the 20,000 timeout loop is dependent
on the speed of your processor. Matches ea_stoptx logic now.

The FIFO empty check does nothing if the previous mode was 'read', but is
required before changing the BUFCODE (per 80C04 datasheet page 19,
note [2]). Then the mode is set to write, so a second FIFO empty check is
needed incase the previous mode was read.

Treat m0 as a pointer not an integer.

Remove double write of the NULL packet header. Either do
memset/ea_writebuf or two writes to SEEQ_BUFWIN, but not both.

The calculation of nextpacket (for hdr[]) assumes bufstart = 0, and puts
the packet header pointing in the wrong place when it isn't.

The setting of CFG2_OUTPUT is done in ea_init(), so doing it in ea_rxinit
is duplicated code.

(skrll)

2012-10-10 22:17:44 UTC MAIN commitmail json YAML

2012-10-10 22:11:31 UTC MAIN commitmail json YAML

Rename eatxpacket to ea_txpacket for consistency.

First part of PR/46998

(skrll)

2012-10-10 22:00:22 UTC MAIN commitmail json YAML

2012-10-10 21:54:14 UTC MAIN commitmail json YAML

Fix #if 0'ed code.

From chuq

(skrll)

2012-10-10 21:53:09 UTC MAIN commitmail json YAML

Update comments to reflect the real function prototypes.

From chuq.

(skrll)

2012-10-10 18:20:23 UTC MAIN commitmail json YAML

Replace .sp with .Pp macro.

(njoly)

2012-10-10 18:14:14 UTC MAIN commitmail json YAML

2012-10-10 18:06:41 UTC MAIN commitmail json YAML

Adjust column width to match reality.

(njoly)

2012-10-10 17:55:16 UTC MAIN commitmail json YAML

Note the replacement of kame_ipsec by fast_ipsec;  this change was
originally submitted as a patch to the netbsd-6 branch, but should have
been committed on the trunk first.

(riz)

2012-10-10 17:49:50 UTC MAIN commitmail json YAML

Fix device_t/softc split bothces.  From Chuck Silvers' patch posted on
current-users and tech-kern:
http://mail-index.netbsd.org/current-users/2012/10/09/msg021233.html
and several more fixes by me.

Not sure if these are fatal (at least 6.0_RC2 works without thise fixes),
but needs more investigation.

(tsutsui)

2012-10-10 17:08:14 UTC netbsd-6 commitmail json YAML

2012-10-10 17:07:03 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #599):
distrib/notes/common/main: revision 1.490
Refer to the list of mirrors at http://www.NetBSD.org/mirrors
in "Quick install notes for the impatient".  Previously it
said "Check the NetBSD website for details" without giving an URL.

(riz)

2012-10-10 17:00:37 UTC MAIN commitmail json YAML

2012-10-10 16:55:50 UTC MAIN commitmail json YAML

Fix device_t/softc split botches that could be fatal.  From
Chuck Silvers' patch posted current-users and tech-kern:
http://mail-index.netbsd.org/current-users/2012/10/09/msg021233.html

Should be pulled up to netbsd-6.

(tsutsui)

2012-10-10 16:51:51 UTC MAIN commitmail json YAML

Fix device_t/softc split botches that could be fatal.  From
Chuck Silvers' patch posted current-users and tech-kern:
http://mail-index.netbsd.org/current-users/2012/10/09/msg021233.html

Should be pulled up to netbsd-6.

(tsutsui)

2012-10-10 16:51:10 UTC MAIN commitmail json YAML

Remove the (never used) struct device from ssio_softc.

From chuq.

(skrll)

2012-10-10 16:31:55 UTC tls-maxphys commitmail json YAML

The pagedaemon ca emit write as large as the underlying device's maxphys,
so emergva size needs to be MACHINE_MAXPHYS, MAXPHYS is not enough.

(bouyer)

2012-10-10 16:30:42 UTC tls-maxphys commitmail json YAML

We know vp is not NULL, no need to check

(bouyer)

2012-10-10 16:08:14 UTC MAIN commitmail json YAML

Refer to the list of mirrors at http://www.NetBSD.org/mirrors
in "Quick install notes for the impatient".  Previously it
said "Check the NetBSD website for details" without giving an URL.

(apb)

2012-10-10 15:46:34 UTC MAIN commitmail json YAML

2012-10-10 11:15:57 UTC MAIN commitmail json YAML

Implement the writewatchfile routines for a Linux hypervisor.  As a
result, the shmif network driver now works when hosted on Linux.

(pooka)

2012-10-10 06:55:26 UTC MAIN commitmail json YAML

In layer_lookup(), clear *vpp before returning EROFS, as otherwise a
stale value can be returned and this causes a diagnostic panic in
namei.

In relookup(), clear *vpp before calling VOP_LOOKUP, as is done in
lookup_once(), as an additional precautionary measure.

(in theory both of these fixes are not required together)

Should fix PR 47040.

(dholland)

2012-10-10 02:16:54 UTC MAIN commitmail json YAML

Split out modsi3 and umodsi3 from the divsi3 file. This is so that
we don't get re-defined symbols in libc from libgcc in static linking.
Example: cc -pthread -static main-calls-pthread-create.c

(christos)

2012-10-10 02:15:31 UTC MAIN commitmail json YAML

2012-10-10 02:15:03 UTC MAIN commitmail json YAML

2012-10-09 23:59:33 UTC netbsd-6 commitmail json YAML

2012-10-09 23:58:09 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #598):
external/bsd/bind/dist/version: revision 1.4
external/bsd/bind/dist/CHANGES: revision 1.7
external/bsd/bind/dist/bin/named/query.c: revision 1.9
Apply P4:
3383.  [security]      A certain combination of records in the RBT could
                      cause named to hang while populating the additional
                      section of a response. [RT #31090]

(riz)

2012-10-09 23:54:57 UTC netbsd-6 commitmail json YAML

external/bsd/wpa/dist/src/eap_server/eap_server_tls_common.c patch

Fix overflow in hostapd.  PRE-SA-2012-07.
[christos, ticket #597]

(riz)

2012-10-09 23:51:14 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jnemeth in ticket #595):
distrib/notes/macppc/install: revision 1.39
Add some text to "Common Problems" about Open Firmware 3.x not
setting up the console and how to work around the problem.  This
is an initial stab at solving PR/35348 for NetBSD 6.0.  After 6.0
is released, a better solution can be done for 6.1.

(riz)

2012-10-09 23:49:03 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #594):
sys/net/npf/npf_handler.c: revision 1.23
npf_packet_handler: drop the packet if IPv6 reassembly did not work.

(riz)

2012-10-09 23:45:21 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #593):
sys/kern/uipc_usrreq.c: revision 1.140
Avoid crash dereferencing a NULL fp in fd_affix() in unp_externalize
caused by the sequence of passing two fd's with two sendmsg()'s,
then doing a read() and a recvmsg(). The read() calls dom_dispose()
which discards both messages in the mbuf, and sets the fp's in the
array to NULL. Linux dequeues only one message per read() so the
second recvmsg() gets the fd from the second message.  This fix
just avoids the NULL pointer de-reference, making the second
recvmsg() to fail. It is dubious to pass fd's with stream sockets
and expect mixing read() and recvmsg() to work. Plus processing
one control message per read() changes the current semantics and
should be examined before applied. In addition there is a race between
dom_externalize() and dom_dispose(): what happens in a multi-threaded
network stack when one thread disposes where the other externalizes
the same array?
NB: Pullup to 6.

(riz)

2012-10-09 23:12:57 UTC netbsd-6 commitmail json YAML

2012-10-09 23:08:21 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #590):
usr.sbin/npf/npfctl/npf_parse.y: revision 1.14
npfctl/yyerror(): print the right line number if we already parsed the line.

(riz)

2012-10-09 23:06:13 UTC netbsd-6 commitmail json YAML

sys/arch/powerpc/powerpc/trap.c patch

Silence trap printfs caused by OpenSSL.
[christos, ticket #589]

(riz)

2012-10-09 23:03:47 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by roy in ticket #588):
share/man/man5/ifconfig.if.5: revision 1.16
share/man/man5/rc.conf.5: revision 1.154
Discourage the use of ifconfig_bge0=dhcp and prefer setting dhcpcd=YES
in rc.conf(5) instead.

(riz)

2012-10-09 22:58:35 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #587):
etc/rc.d/named: revision 1.23
PR/47024: Taylor R Campbell: handle "keys" directory and directory
permissions in general

(riz)

2012-10-09 22:55:40 UTC MAIN commitmail json YAML

Apply P4:

3383.  [security]      A certain combination of records in the RBT could
                      cause named to hang while populating the additional
                      section of a response. [RT #31090]

(christos)

2012-10-09 21:59:19 UTC MAIN commitmail json YAML

add acceleration support, for Sun XVR-1200 and compatible only so far
adapted from OpenBSD with various improvements, no support for Expert3D has
been added
this is still suboptimal since we have to sync the engine all the time but
it's an improvement over software-only operation

(macallan)

2012-10-09 21:53:03 UTC tls-maxphys commitmail json YAML

Use mnt_maxphys not MAXPHYS to limit the size of I/O to disk.
Now the read-ahead code does issue 512k requests to disk.

(bouyer)

2012-10-09 21:37:47 UTC tls-maxphys commitmail json YAML

Redo previous: it seems that the point of the bytelen computation was to
get transfers aligned to chunksz. So reintroduce the code, but using chunksz
instead of chunksize (if the readahead is trucated there's no point in
trying to align it anyway).
Now I get 64k read requests at the drive level again.

(bouyer)

2012-10-09 21:32:54 UTC MAIN commitmail json YAML

remove wrong ntohl (from Aran Clauson)

(christos)

2012-10-09 20:55:05 UTC MAIN commitmail json YAML

Driver for pckbc at ebus, as found on Tadpole SPARCle.
Largely based on sparc's pckbc_js.c.

(jdc)

2012-10-09 20:07:29 UTC tls-maxphys commitmail json YAML

Fix panic "bad chunksize ..." in read-ahead code:
- off comes from the pager, so should already be page-aligned.
  KASSERT() that it is, and remove the off = trunc_page(off)
- as off is not changed any more, the size of the transfer is chunksize.
  Don't compute bytelen any more,  which is what required chunksize
  to be a power of 2. KASSERT() that chunksize is a multiple of page size.

(bouyer)

2012-10-09 13:36:07 UTC tls-maxphys commitmail json YAML

Support transfers of up to MACHINE_MAXPHYS in all pciide variants, and ahci.
wd(4) limits its maxphys depending on the drives's capability (64k sectors
for LBA48, 256 sectors for LBA and 128 sectors for older devices).

I assumed all pciide controllers could do MACHINE_MAXPHYS transfers, but
this may not be true. The capabilities of each controller variants should be
looked at more closely.

(bouyer)

2012-10-09 13:35:51 UTC MAIN commitmail json YAML

2012-10-09 10:25:45 UTC MAIN commitmail json YAML

Use PRIxPADDR to print a DMA address. This fix a problem that if_wm.c
can't compile with WM_DEBUG on non-64bit platforms.

(msaitoh)

2012-10-09 08:57:36 UTC MAIN commitmail json YAML

Add {INET,TCP,UDP}_CSUM_COUNTERS and LOCKDEBUG

(msaitoh)

2012-10-08 23:44:09 UTC MAIN commitmail json YAML

2012-10-08 23:43:33 UTC MAIN commitmail json YAML

Add namei-level support for openat() and friends. The way you do it is
by calling NDAT(&nd, dirvp) after NDINIT().

Right now the implementation is vile and unspeakable to avoid changing
the kernel ABI; this way we can get openat() and friends into 6.1. I
will rectify the mess and bump the kernel once things are working.

(dholland)

2012-10-08 23:41:39 UTC MAIN commitmail json YAML

Tidy up namei internals to allow openat() and friends without getting
tangled in nfsd's special cases.

(dholland)

2012-10-08 22:39:15 UTC MAIN commitmail json YAML

2012-10-08 20:54:10 UTC MAIN commitmail json YAML

Initialize the workqueue to use IPL_NET for its mutex.
Prefer softints if the current lwp is the idle lwp.

(matt)

2012-10-08 19:20:45 UTC MAIN commitmail json YAML

put all kern socket sysctls in the same place

(pooka)

2012-10-08 18:20:34 UTC MAIN commitmail json YAML

Remove a tab character in non-literal context.
While here, replace all sp macros with Pp.

(njoly)

2012-10-08 18:15:10 UTC MAIN commitmail json YAML

2012-10-08 18:08:41 UTC MAIN commitmail json YAML

Function argument Fa macro expects its name on the same line.

(njoly)

2012-10-08 18:02:04 UTC MAIN commitmail json YAML

call pthread_setname_np() on Linux too.

(pooka)

2012-10-08 17:56:59 UTC MAIN commitmail json YAML

In columnated list, adjust address column size to match reality and
remove extra Ta macro in first It line.
While here kill a superfuous Pp.

(njoly)

2012-10-08 15:34:58 UTC MAIN commitmail json YAML

Left and Right LEDs on in end of cpu_reboot().

(kiyohara)

2012-10-08 15:09:48 UTC MAIN commitmail json YAML

It is Sprite, not Sprint; pointed out by Todd Miller.

(christos)

2012-10-08 14:03:09 UTC MAIN commitmail json YAML

2012-10-08 01:45:11 UTC MAIN commitmail json YAML

Style fix: keep lists of names sorted.

Reviewed by: christos

(jkoshy)

2012-10-08 00:12:57 UTC MAIN commitmail json YAML

2012-10-08 00:03:21 UTC MAIN commitmail json YAML

2012-10-07 23:48:31 UTC MAIN commitmail json YAML

2012-10-07 22:16:21 UTC MAIN commitmail json YAML

If the workqueue is using a prio less than PRI_KERNEL, make sure KTHREAD_TS
is used when creating the kthread.

(matt)

2012-10-07 20:43:18 UTC MAIN commitmail json YAML

Don't give a boost to system threads.

(matt)

2012-10-07 20:14:08 UTC MAIN commitmail json YAML

Don't just rely on softints for handling rx traffic since that can starve
the system and eventually cause a watchdog timer to reset.  Instead use
softints for "small" number of packets and use a workqueue thread for large
numbers.  This allows receive processing to be handling at normal priorities
and won't starve out other parts of the system.

(matt)

2012-10-07 19:17:31 UTC MAIN commitmail json YAML

Treat empty commands same as jobs mode

(sjg)

2012-10-07 19:17:24 UTC MAIN commitmail json YAML

add call to bcm53xx_dma_bootstrap.

(matt)

2012-10-07 19:16:40 UTC MAIN commitmail json YAML

Add bcm53xx_dma_bootstrap which, if there is more than 256MB of RAM, add two
ranges to the default dma tag.  This has the side effect of making most initial
bus_dmamem_allocs trying to get memory from the first 256MB which is coherent
on this platform.

(matt)

2012-10-07 18:47:07 UTC MAIN commitmail json YAML

Fix range ops to properly flush.

(matt)

2012-10-07 18:40:49 UTC MAIN commitmail json YAML

disable encoding of globbing characters for now.

(christos)

2012-10-07 17:00:20 UTC MAIN commitmail json YAML

Add Lava Computers SSERIAL-PCI to the list of supported devices.

(gson)

2012-10-06 23:50:17 UTC MAIN commitmail json YAML

npf_tcp_inwindow: inspect the sequence numbers even if the packet contains no
data, fixing up only the RST to the initial SYN.  This makes off-path attacks
more difficult.  For the reference, see "Reflection Scan: an Off-Path Attack
on TCP" by Jan Wrobel.

(rmind)

2012-10-06 23:38:20 UTC MAIN commitmail json YAML

npf_packet_handler: drop the packet if IPv6 reassembly did not work.

(rmind)

2012-10-06 22:58:09 UTC MAIN commitmail json YAML

Avoid crash dereferencing a NULL fp in fd_affix() in unp_externalize
caused by the sequence of passing two fd's with two sendmsg()'s,
then doing a read() and a recvmsg(). The read() calls dom_dispose()
which discards both messages in the mbuf, and sets the fp's in the
array to NULL. Linux dequeues only one message per read() so the
second recvmsg() gets the fd from the second message.  This fix
just avoids the NULL pointer de-reference, making the second
recvmsg() to fail. It is dubious to pass fd's with stream sockets
and expect mixing read() and recvmsg() to work. Plus processing
one control message per read() changes the current semantics and
should be examined before applied. In addition there is a race between
dom_externalize() and dom_dispose(): what happens in a multi-threaded
network stack when one thread disposes where the other externalizes
the same array?

NB: Pullup to 6.

(christos)

2012-10-06 22:15:09 UTC MAIN commitmail json YAML

Add a ptree_mask_node_p to determine if an item is a mask node, and what
its non-mask length is.

(matt)

2012-10-06 20:54:58 UTC MAIN commitmail json YAML

old-style-definitions and no-format-zero-length are invalid for c++

(christos)

2012-10-06 19:39:51 UTC MAIN commitmail json YAML

if 0 is used for the dimensions, compute the maximum size.

(christos)

2012-10-06 19:23:01 UTC MAIN commitmail json YAML

2012-10-06 18:29:44 UTC MAIN commitmail json YAML

2012-10-06 18:24:26 UTC MAIN commitmail json YAML

src/sys/external/bsd/sljit/dist/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/regex_src/regexJIT.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/regex_src/regexJIT.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/regex_src/regexMain.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitConfig.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitConfigInternal.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitExecAllocator.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitLir.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitLir.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeARM_Thumb2.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeARM_v5.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeMIPS_32.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeMIPS_common.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativePPC_32.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativePPC_64.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativePPC_common.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_32.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_64.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_common.c@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 3 files)
Initial import of sljit @ r175.

svn co https://sljit.svn.sourceforge.net/svnroot/sljit@r175 dist

Status:

Vendor Tag: TNF
Release Tags: SLJIT-r175

(alnsn)

2012-10-06 15:33:59 UTC MAIN commitmail json YAML

2012-10-06 14:41:40 UTC MAIN commitmail json YAML

don't crash when we're not the console

(macallan)

2012-10-06 14:38:06 UTC MAIN commitmail json YAML

2012-10-06 14:37:41 UTC MAIN commitmail json YAML

recognize apple bluetooth adapter in MacBook Air. (Ryo Onodera)

(christos)

2012-10-06 14:10:46 UTC MAIN commitmail json YAML

PR 46978: ICE on spilling MMX registers

GCC/i386 has code to lower the required alignment for long long to 32bit
as the CPU doesn't need more. It is also using the same mode for setting
up the MMX registers and in turn, the stack slots reserved for spilling
require 32bit alignment. The actual vector types used keep the original
64bit alignment, so when the compiler wants to spill a MMX register, it
hits an assertion. Fix this by using the vector type as raw type for MMX
registers.

(joerg)

2012-10-06 12:05:59 UTC MAIN commitmail json YAML

Regenerated with the proper RCS Id (thanks Bernd for noticing)

(khorben)

2012-10-06 09:11:35 UTC MAIN commitmail json YAML

Revert my previous commit, I misunderstood the intention.
Noted by njoly.

(wiz)

2012-10-06 05:28:46 UTC MAIN commitmail json YAML

Add some text to "Common Problems" about Open Firmware 3.x not
setting up the console and how to work around the problem.  This
is an initial stab at solving PR/35348 for NetBSD 6.0.  After 6.0
is released, a better solution can be done for 6.1.

(jnemeth)

2012-10-06 02:58:39 UTC MAIN commitmail json YAML

Fix a cut&paste error with supersections.

(matt)

2012-10-06 01:30:46 UTC MAIN commitmail json YAML

Always set IC for each receive descriptor.
Make sure to produce rx descriptors even if you stop at the end of the ring.

(matt)

2012-10-05 22:04:57 UTC MAIN commitmail json YAML

Added the device id for the Huawei EM770W 3G modem to u3g(4)
Confirmed to work on a WeTab

ok christos@

(khorben)

2012-10-05 21:30:29 UTC MAIN commitmail json YAML

Previous slightly more consistently.

(wiz)

2012-10-05 21:28:38 UTC MAIN commitmail json YAML

If you must use Pp with Ed, at least use it afterwards.

(wiz)

2012-10-05 18:37:25 UTC netbsd-6 commitmail json YAML

Some minor fixes, from Matthew Mondor in misc/46122 with adjustments.

(riz)

2012-10-05 18:36:28 UTC MAIN commitmail json YAML

Some minor fixes, from Matthew Mondor in misc/46122 with adjustments.

(riz)

2012-10-05 18:07:47 UTC MAIN commitmail json YAML

Fix indented blocks rendering with mandoc. Switch from .in unsupported
macro to .Bd/.Ed ones. While here kill some unneeded .Pp/.br macros.

(njoly)

2012-10-05 18:03:54 UTC MAIN commitmail json YAML

Add missing close to display block, and add a paragraph break to
follow other similar blocks.

(njoly)

2012-10-05 16:15:45 UTC MAIN commitmail json YAML

2012-10-05 09:18:08 UTC MAIN commitmail json YAML

Sync usage with man page.

(wiz)