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

2024-05-10 19:19:02 UTC Now

2014-01-12 12:38:13 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #1007):
sys/arch/evbsh3/t_sh7706lan/ssumci.c: revision 1.3
fix CS bit.

(bouyer)

2014-01-12 12:36:17 UTC netbsd-6-1 commitmail json YAML

2014-01-12 12:36:16 UTC netbsd-6-0 commitmail json YAML

2014-01-12 12:36:13 UTC netbsd-6 commitmail json YAML

2014-01-12 12:35:44 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1006):
external/gpl3/gcc/dist/gcc/config/sparc/constraints.md: revision 1.2
external/gpl3/gcc/dist/gcc/config/sparc/predicates.md: revision 1.2
external/gpl3/gcc/dist/gcc/config/sparc/sync.md: revision 1.2
Port from newer gcc:
Add a "mem_noofs_operand" predicate and corresponding "w" constraint.
Use those instead of "memory_reg_operand"/"m" for some atomic instrinsic
patterns: casx (and friends) do not accept an offset from the pointer
register (they are synthetic instructions mapping to e.g. casxa [..]
ASI_P, ... and the opcode space encoding offsets in other instructions
is needed to encode the ASI here).
This fixes the build of gtk+-3.10.6 from pkgsrc on sparc64.

(bouyer)

2014-01-12 12:35:39 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1006):
external/gpl3/gcc/dist/gcc/config/sparc/constraints.md: revision 1.2
external/gpl3/gcc/dist/gcc/config/sparc/predicates.md: revision 1.2
external/gpl3/gcc/dist/gcc/config/sparc/sync.md: revision 1.2
Port from newer gcc:
Add a "mem_noofs_operand" predicate and corresponding "w" constraint.
Use those instead of "memory_reg_operand"/"m" for some atomic instrinsic
patterns: casx (and friends) do not accept an offset from the pointer
register (they are synthetic instructions mapping to e.g. casxa [..]
ASI_P, ... and the opcode space encoding offsets in other instructions
is needed to encode the ASI here).
This fixes the build of gtk+-3.10.6 from pkgsrc on sparc64.

(bouyer)

2014-01-12 12:35:12 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1006):
external/gpl3/gcc/dist/gcc/config/sparc/constraints.md: revision 1.2
external/gpl3/gcc/dist/gcc/config/sparc/predicates.md: revision 1.2
external/gpl3/gcc/dist/gcc/config/sparc/sync.md: revision 1.2
Port from newer gcc:
Add a "mem_noofs_operand" predicate and corresponding "w" constraint.
Use those instead of "memory_reg_operand"/"m" for some atomic instrinsic
patterns: casx (and friends) do not accept an offset from the pointer
register (they are synthetic instructions mapping to e.g. casxa [..]
ASI_P, ... and the opcode space encoding offsets in other instructions
is needed to encode the ASI here).
This fixes the build of gtk+-3.10.6 from pkgsrc on sparc64.

(bouyer)

2014-01-12 12:26:30 UTC netbsd-6 commitmail json YAML

2014-01-12 12:25:03 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1005):
sys/arch/luna68k/dev/omrasops.c: revision 1.15
sys/arch/luna68k/dev/omrasops.c: revision 1.16
sys/arch/luna68k/dev/lunafb.c: revision 1.27
sys/arch/luna68k/dev/lunafb.c: revision 1.28
sys/arch/luna68k/dev/lunafb.c: revision 1.29
sys/arch/luna68k/dev/lunafb.c: revision 1.30
sys/arch/luna68k/dev/omrasopsvar.h: revision 1.2
sys/arch/luna68k/dev/omrasops.c: revision 1.14
Properly initialize the palette for while on black even on 1bpp framebuffer.
Preparing for demonstration in Open Source Conference 2013 Kyoto.
Fix off by one in copyrows() backward case.
Make omrasops copycols() op work even if columns are not 32 bit aligned.
This means command line editing works properly in any cases.
The bitcopy strategies for 1bpp copycols() op are taken from
recently fixed MI sys/dev/rasops/rasops_bitops.h.
GETBITS() and PUTBITS() m68k asm macro are taken from hp300.
Tested on both 1bpp (on LUNA-II) and 4bpp (on LUNA) framebuffers.
Initialize capabilities in struct wsscreen_descr per omrasops settings.
Now REVERSE characters are drawn properly.
Add preleminary support of 4bpp LUNA framebuffer.
Changes details:
- prepare and switch 4bpp rasops functions that read/write all 4 planes
  and also handle both fg and bg colors
- make 1bpp ops use first plane on write rather than common bitmap plane
  (which is prepared for multiple plane write with raster ops)
- prepare 4bpp allocattr function to handle ANSI 16 color text
- split omrasops_init() function for each bpp
- move struct hwcmap from softc to hwdevconfig to sync palette values
  on initialization
- allow mmap(2) against all available planes
Now we can use ANSI 16 color text console and also can
demonstrate mlterm-fb with color sixel graphics and wallpaper.
XXX: Xserver needs much more work.
Pull a fix of Bt458 (8bpp framebuffer) initialization from OpenBSD/luna88k.
http://marc.info/?l=openbsd-cvs&m=138838884202196
> Correct initialization of Bt458, used in LUNA's 8bpp frame buffer.
>
> According to the manual, the address register does not automatically
> increment when we access to the control registers.  Also we disable
> overlay planes, because we do not use them.

(bouyer)

2014-01-12 12:21:16 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1004):
sys/arch/luna68k/dev/siotty.c: revision 1.35
sys/arch/luna68k/dev/siotty.c: revision 1.36
sys/arch/luna68k/dev/siotty.c: revision 1.37
sys/arch/luna68k/dev/siotty.c: revision 1.38
sys/arch/luna68k/dev/lunaws.c: revision 1.25
sys/arch/luna68k/dev/lunaws.c: revision 1.26
sys/arch/luna68k/dev/lunaws.c: revision 1.27
sys/arch/luna68k/dev/siovar.h: revision 1.7
sys/arch/luna68k/dev/siotty.c: revision 1.34
struct device * -> device_t, use device_xname()  (from chs@)
Whitespace cleanup.
Use softint(9) to pass received data into wskbd(9) and wsmouse(9) layers.
It might be problematic to call them from an interrupt handler at IPL_SERIAL.
Tab/space cleanup.
Use softint(9) properly to process TX/RX data between tty(4) layer.
It could cause possible locking issue to call tty(4) layer functions
from IPL_SERIAL interrupt handlers.
Changes details (mostly similar to com(4) and z8530tty(4)):
- allocate RX buffer and put data and status into it in the interrupt handler
- call t_linesw->l_rint from the software interrupt handler
- set the only first byte in siottystart() and use t_outq buffer to send
  multiple TX data
- call the next t_linesw->l_start on TX complete in the software interrupt
  handler
Also put more changes:
- handle cnmagic(9) properly (now entering ddb(4) by console BREAK works)
- allocate tty in the attach function as other drivers rather than first open
- use proper variable types
Remove initialization of unused t_softc in struct tty (to make pullup easier).

(bouyer)

2014-01-12 12:16:51 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1003):
sys/arch/luna68k/dev/timekeeper.h: revision 1.3
sys/arch/luna68k/dev/timekeeper.c: revision 1.11
sys/arch/luna68k/dev/timekeeper.c: revision 1.12
sys/arch/luna68k/dev/timekeeper.c: revision 1.13
Whitespace cleanup.
Fix offset of DS1287A NVRAM address on LUNA-II.
Add an initialization function of DS1287A RTC and call it during attach.
It looks the boot firmware doesn't initialize the control registers
of DS1287A (while it resets NVRAM settings) and RTC oscillator is not
started properly after replacement.
Now my LUNA-II can keep RTC properly even after reboot.

(bouyer)

2014-01-12 12:12:58 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1002):
sys/arch/luna68k/luna68k/disksubr.c: revision 1.30
Make the default disklabel (for disks without label) have saner value.
I.e. use d_secperunit for RAW_PART rather than 0x1fffffff for part a.

(bouyer)

2014-01-12 12:10:47 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1001):
sys/arch/x68k/x68k/machdep.c: revision 1.187
sys/arch/x68k/x68k/locore.s: revision 1.111
sys/arch/x68k/x68k/pmap_bootstrap.c: revision 1.60
Probe extended memories before pmap_boostrap() for actual fix of PR/45915.
Also expand expected maximum extended memory regions to recognize
upto 1008 MB RAM that is supported by the XM6i emulator.
See my post on port-x68k@ for more details:
http://mail-index.NetBSD.org/port-x68k/2013/10/19/msg000039.html
Probably worth to pullup to netbsd-6.

(bouyer)

2014-01-12 12:08:36 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1000):
sys/arch/luna68k/conf/GENERIC: revision 1.106
sys/arch/luna68k/conf/GENERIC: revision 1.109
sys/arch/luna68k/conf/GENERIC: revision 1.110
Enable cd at scsibus, just works on LUNA-II.
Add and enable wsmux(4) in GENERIC (for mlterm-fb demonstration).
Enable file-system CD9660 to make cd(4) actually usable.

(bouyer)

2014-01-12 00:29:15 UTC MAIN commitmail json YAML

Revert, breaks the build due to missing rumpns_delay in librump.so.

(joerg)

2014-01-11 20:29:03 UTC MAIN commitmail json YAML

KASSERT that cmd is non-NULL in more places, and in a place that previously
did not use KASSERT to do the same thing.

(jakllsch)

2014-01-11 20:17:56 UTC MAIN commitmail json YAML

Do not take data from the controller in interrupt handler if we are polling.

(jakllsch)

2014-01-11 19:48:22 UTC MAIN commitmail json YAML

New gcc can reuse stack frames for tail calls, so "main" is an optional
frame as well.

(martin)

2014-01-11 19:31:47 UTC MAIN commitmail json YAML

remove unused and undefined .globl

(jakllsch)

2014-01-11 19:13:41 UTC MAIN commitmail json YAML

Make the output of the test case better suited for debugging (output full
backtrace before failing any unclear asserts)

(martin)

2014-01-11 18:38:00 UTC MAIN commitmail json YAML

2014-01-11 18:35:48 UTC MAIN commitmail json YAML

2014-01-11 18:34:37 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/dist/Configure@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/dist/crypto/buffer/buffer.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/crypto/opensslv.h@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.pod@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/doc/ssl/SSL_accept.pod@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/doc/ssl/SSL_do_handshake.pod@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/doc/ssl/SSL_shutdown.pod@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/ssl/d1_pkt.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openssl/dist/ssl/d1_srvr.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/dist/ssl/s23_clnt.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/ssl/s3_clnt.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/dist/ssl/s3_lib.c@1.10 / diff / nxr@1.10
src/crypto/external/bsd/openssl/dist/ssl/s3_pkt.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/ssl/s3_srvr.c@1.14 / diff / nxr@1.14
src/crypto/external/bsd/openssl/dist/ssl/ssl.h@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/ssl/ssl3.h@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/ssl/ssl_locl.h@1.7 / diff / nxr@1.7
      :
(more 7 files)
merge conflicts

(christos)

2014-01-11 18:31:35 UTC MAIN commitmail json YAML

No need to make CI_MMFSA depend on SUN4V since the ci_mmfsa field is always present in the cpu_info struct now

(palle)

2014-01-11 18:25:31 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_OBJECT_new.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_length.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_new.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_print_ex.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_generate_nconf.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_ctrl.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_base64.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_buffer.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_cipher.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_md.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_null.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_ssl.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_find_type.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new_CMS.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_push.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_read.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_accept.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_bio.3@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_connect.3@1.8 / diff / nxr@1.8
      :
(more 314 files)
regen

(christos)

2014-01-11 18:21:45 UTC MAIN commitmail json YAML

2014-01-11 18:20:06 UTC MAIN commitmail json YAML

2014-01-11 17:32:20 UTC MAIN commitmail json YAML

Add hw.printfataltraps sysctl.  Always print fatal traps for init.  For all
other processes, only do so if cpu_printfataltraps is true.

(matt)

2014-01-11 17:14:00 UTC MAIN commitmail json YAML

Comment about missing stackframe member initialization (Richard Hansen)

I haven't studied the code, but I'm concerned that not initializing
sf->sf_edi could potentially leak a few bytes of information to a new
userspace process.

(christos)

2014-01-11 17:11:50 UTC MAIN commitmail json YAML

stop ddb backtrace at Xsoftintr() (Richard Hansen)

Stop unwinding frames when db_stack_trace_print() encouters
Xsoftintr().  This avoids a recursive panic() due to an invalid
pointer dereference when a software interrupt panic()s.

Here's what happens without this change:

When db_stack_trace_print() runs during a panic() and db_nextframe()
encounters the Xsoftintr() frame, db_nextframe() does the following at
db_machdep.c:292:

  1. checks to see if there's a Xsoftintr() symbol (there is)
  2. checks to see if the frame corresponds to an interrupt (the
    symbol name begins with "Xsoft" so it does)

If both of the above are true (they are), db_nextframe() at
db_machdep.c:303 tries to get a pointer to a struct intrframe.
According to the comment at line 300, the second argument passed to
Xsoftintr() is a pointer to a struct intrframe.  However, the comment
and the corresponding code are not correct -- Xsoftintr() doesn't take
any arguments[1].  Attempting to fetch the second argument only yields
stack garbage, not a struct intrframe.  This causes db_machdep.c:307
to dereference a bad pointer, triggering the recursive panic().

[1] Xsoftintr() is called by Xspllower() which is called by splx()
    a.k.a. spllower().  Neither Xspllower() nor Xsoftintr() set up a
    standard frame when called (they don't do 'pushl %ebp; movl %esp,
    %ebp'), so Xsoftintr()'s %ebp is the same as splx()'s %ebp.  This
    makes splx()'s arguments look like Xsoftintr()'s arguments, and
    splx() does not take any arguments.

You can reproduce the recursive panic by reverting this change and
adding a call to panic() inside ipintr().  The backtrace will look
like the following (the line numbers you see might differ from these
line numbers -- this backtrace was generated from a slightly modified
version of the NetBSD 6.1 kernel):

    #0  vpanic (fmt=0xc0ba995b "trap", ap=0xdaa51730) at /usr/src/sys/kern/subr_prf.c:211
    #1  0xc0790529 in panic (fmt=0xc0ba995b "trap") at /usr/src/sys/kern/subr_prf.c:205
    #2  0xc07decbc in trap (frame=0xdaa517c0) at /usr/src/sys/arch/i386/i386/trap.c:396
    #3  0xc010cf48 in ?? () at /usr/src/sys/arch/i386/i386/vector.S:983
    #4  0xc02857f0 in db_get_value (addr=56, size=4, is_signed=false) at /usr/src/sys/ddb/db_access.c:72
    #5  0xc028a09a in db_nextframe (nextframe=0xdaa51b40, retaddr=0xdaa51b3c, arg0=0xdaa51b38, ip=0xdaa51b34, argp=0xdaa51d88, is_trap=0, pr=0xc07901b5 <printf>) at /usr/src/sys/arch/i386/i386/db_machdep.c:308
    #6  0xc028be2b in db_stack_trace_print (addr=<optimized out>, have_addr=true, count=65533, modif=0xc0bb44bf "", pr=0xc07901b5 <printf>) at /usr/src/sys/arch/x86/x86/db_trace.c:275
    #7  0xc07903cb in vpanic (fmt=0xc0b6ba76 "testing", ap=0xdaa51d4c) at /usr/src/sys/kern/subr_prf.c:296
    #8  0xc0790529 in panic (fmt=0xc0b6ba76 "testing") at /usr/src/sys/kern/subr_prf.c:205
    #9  0xc04e3d4f in ipintr () at /usr/src/sys/netinet/ip_input.c:369
    #10 0xc054ac0d in softint_execute (s=<optimized out>, si=<optimized out>, l=<optimized out>) at /usr/src/sys/kern/kern_softint.c:543
    #11 softint_dispatch (pinned=0xc4085560, s=4) at /usr/src/sys/kern/kern_softint.c:825
    #12 0xc0100fdb in ?? () at /usr/src/sys/arch/i386/i386/spl.S:390
    #13 0xc07d2e11 in tcp_usrreq (so=0xc40b0534, req=4, m=0x0, nam=0xc317ba00, control=0x0, l=0xc4085560) at /usr/src/sys/netinet/tcp_usrreq.c:615
    #14 0xc04bb300 in tcp_usrreq_wrapper (a=0xc40b0534, b=4, c=0x0, d=0xc317ba00, e=0x0, f=0xc4085560) at /usr/src/sys/netinet/in_proto.c:164
    #15 0xc0839006 in soconnect (so=0xc40b0534, nam=0xc317ba00, l=0xc4085560) at /usr/src/sys/kern/uipc_socket.c:821
    #16 0xc083c4ce in do_sys_connect (l=0xc4085560, fd=4, nam=0xc317ba00) at /usr/src/sys/kern/uipc_syscalls.c:371
    #17 0xc083dbeb in sys_connect (l=0xc4085560, uap=0xdbc27d00, retval=0xdbc27d28) at /usr/src/sys/kern/uipc_syscalls.c:350
    #18 0xc07b1b4a in sy_call (rval=0xdbc27d28, uap=0xdbc27d00, l=0xc4085560, sy=0xc0c2f018) at /usr/src/sys/sys/syscallvar.h:61
    #19 syscall (frame=0xdbc27d48) at /usr/src/sys/arch/x86/x86/syscall.c:179
    #20 0xc010056d in ?? () at /usr/src/sys/arch/i386/i386/locore.S:1160
    Backtrace stopped: previous frame inner to this frame (corrupt stack?)

(christos)

2014-01-11 17:10:40 UTC MAIN commitmail json YAML

Add softint case (Richard Hansen)

(christos)

2014-01-11 17:07:45 UTC MAIN commitmail json YAML

Sleep 10 seconds before rebooting due to panic()
To give an opportunity to screencap a panic(), or pause a VM to attach
a debugger.  (Richard Hansen)

(christos)

2014-01-11 17:06:15 UTC MAIN commitmail json YAML

remove vestige from old call to printk()

This line was introduced with a call to printk() in CVS revision
1.22.4.3 and should have been removed when the call to printk() was
removed in CVS revision 1.22.4.6.  (Richard Hansen)

(christos)

2014-01-11 17:05:17 UTC MAIN commitmail json YAML

fix a comment (cpu_switch() -> cpu_switchto()) (Richard Hansen)

(christos)

2014-01-11 17:00:37 UTC MAIN commitmail json YAML

2014-01-11 16:34:05 UTC MAIN commitmail json YAML

2014-01-11 16:31:20 UTC MAIN commitmail json YAML

Reorder code to avoid use-after-free on error. From Maxime Villard

(christos)

2014-01-11 15:51:02 UTC MAIN commitmail json YAML

2014-01-11 14:35:15 UTC MAIN commitmail json YAML

2014-01-11 14:09:13 UTC MAIN commitmail json YAML

2014-01-11 12:20:07 UTC MAIN commitmail json YAML

Uncomment ifdef/endif and tabify.

(nakayama)

2014-01-11 09:04:17 UTC MAIN commitmail json YAML

Note recent visible luna68k bootloader updates.

(tsutsui)

2014-01-11 08:20:51 UTC MAIN commitmail json YAML

Bump version to denote support to pass boothowto and bootdev to kernel.

(tsutsui)

2014-01-11 08:08:23 UTC MAIN commitmail json YAML

Add support to pass boothowto and bootdev info from bootloader to kernel.

Bootloader side changes:
- make boot command parse boothowto flags (-ads etc.)
- pass boothowto and bootdev info to the kernel via %d7 and %d6
  as the old 4.4BSD/luna68k kernel expected
- remove unused and now unnecessary "howto" (how_to_boot) command
- export and tweak make_device() in devopen.c to prepare bootdev info
- remove unused and commented out get_boot_device()

(tsutsui)

2014-01-11 08:07:16 UTC MAIN commitmail json YAML

Add support to pass boothowto and bootdev info from bootloader to kernel.

Kernel side changes:
- use %d7 (boothowto) and %d6 (bootdev) to pass info and also use
  old macro in <sys/reboot.h> as ancient 4.4BSD did for simplicity
- add <machine/bootinfo.h> to define values as API to pass these info
- save boothowto and bootdev in registers right after zero'ing bss
- add MD device_register(9) to check booted_device per passed bootdev info
- merge old bootarg checks in rootconf() and luna68k_init() with
  tweaks for backward compatibility
  (direct boot a.out kernel from ROM monitor without bootloader still works)

(tsutsui)

2014-01-11 02:45:52 UTC MAIN commitmail json YAML

Don't pass -Wl,-x to ${CC} since that strips symbols needed by ARM BE.
Let the OBJCOPY strip them.

(matt)

2014-01-11 01:43:22 UTC MAIN commitmail json YAML

Use the same address as LUNA to probe LANCE on LUNA-II.

It looks the device is mapped at both regions.
4.4BSD/luna68k probes it at 0xf1000000, but UniOS-Mach for LUNA-II
attaches the lance at 0xf0000000.  It is probably because
the UniOS needs to map DS1220 NVRAM (mapped at 0xf1000004 and
used to store the MAC address) to the different kernel page,
but there is no reason for us to use different addresses.
(Note our bootloader already use the same address for both machines.)

This change will make (forthcoming) booted device check easier.

(tsutsui)

2014-01-11 00:30:23 UTC MAIN commitmail json YAML

Don't use ${LD} -x because it screws up ARM BE.
Use ${OBJCOPY} ${OBJCOPYLIBFLAGS} instead so that $a/$d/$t are preserved.

(matt)

2014-01-11 00:23:41 UTC matt-nb5-mips64 commitmail json YAML

Make sure $a/$t/$d are preserved for ARM BE.

(matt)

2014-01-11 00:18:15 UTC MAIN commitmail json YAML

Using ${LD} -x screws up BE arm.  Use ${OBJCOPY} ${OBJCOPYLIBFLAGS} instead
so the $a/$t/$d symbols are preserved.

(matt)

2014-01-10 23:52:53 UTC MAIN commitmail json YAML

byte swap the insn on BE8 it's LE in memory but needs to be BE to decode.

(matt)

2014-01-10 20:38:11 UTC MAIN commitmail json YAML

Remove comment that no longer applies.

(gson)

2014-01-10 20:10:43 UTC MAIN commitmail json YAML

2014-01-10 20:10:24 UTC MAIN commitmail json YAML

Add NetBSD futimes/lutimes syscalls which does not exists on Linux.

(njoly)

2014-01-10 19:45:43 UTC MAIN commitmail json YAML

2014-01-10 19:44:47 UTC MAIN commitmail json YAML

Do not redefine linux syscalls arguments, just use compat ones
instead.
Include linux_socketcall.h to bring missing socket syscall
arguments/prototypes on arches that have socketcall(2).
Finally, cleanup rump linux syscall wrapper, to remove linux syscall
argument/prototype local copy.

(njoly)

2014-01-10 18:37:18 UTC MAIN commitmail json YAML

use __func__, EXIT_{SUCCESS,FAILURE}

(christos)

2014-01-10 18:03:26 UTC MAIN commitmail json YAML

Make sure to start BE-8 programs with the PSR[E] set.

(matt)

2014-01-10 17:48:11 UTC MAIN commitmail json YAML

Flush out the PSR definitions.

(matt)

2014-01-10 17:40:51 UTC MAIN commitmail json YAML

fix style and whitespace nits

(jakllsch)

2014-01-10 16:47:07 UTC MAIN commitmail json YAML

Fix a comment describing the check performed by copyin(); the value
checked against VM_MAXUSER_ADDRESS is derived from the source address,
not the destination address. OK rmind@.

(pedro)

2014-01-10 16:42:38 UTC MAIN commitmail json YAML

Prevent a diagnostic assertion in tmpfs_rmdir() from being triggered
through an rmdir on ".." by moving it so it happens after the check for
empty directories; OK rmind@.

(pedro)

2014-01-10 16:41:16 UTC MAIN commitmail json YAML

make it clean after itself, use standard rules files

(christos)

2014-01-10 16:36:54 UTC MAIN commitmail json YAML

2014-01-10 16:36:30 UTC MAIN commitmail json YAML

2014-01-10 16:35:59 UTC MAIN commitmail json YAML

don't include bsd.sys.mk

(christos)

2014-01-10 16:35:11 UTC MAIN commitmail json YAML

don't include bsd.sys.mk

(christos)

2014-01-10 16:28:34 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2014-01-10 16:20:14 UTC MAIN commitmail json YAML

not so fast, let's fix the tree first.

(christos)

2014-01-10 16:16:57 UTC MAIN commitmail json YAML

Add protection against direct inclusion of this file from other Makefiles.
This file is only intended to be included from the other rules files like
bsd.lib.mk or bsd.prog.mk. If you need things to be defined early, use
bsd.own.mk.

(christos)

2014-01-10 16:12:52 UTC MAIN commitmail json YAML

2014-01-10 15:54:59 UTC MAIN commitmail json YAML

we never include bsd.sys.mk directly.

(christos)

2014-01-10 15:54:29 UTC MAIN commitmail json YAML

don't need to include anything before bsd.lib.mk since we don't use any
variables

(christos)

2014-01-10 15:52:25 UTC MAIN commitmail json YAML

2014-01-10 15:50:34 UTC MAIN commitmail json YAML

2014-01-10 15:00:16 UTC MAIN commitmail json YAML

2014-01-10 12:31:33 UTC netbsd-6-1 commitmail json YAML

File is for 6.1.2 -> 6.1.3, not 6.1.1 -> 6.1.2

(sborrill)

2014-01-10 11:29:24 UTC MAIN commitmail json YAML

2014-01-10 11:12:03 UTC MAIN commitmail json YAML

Reorgenize boot device configuration.  The idea is taken from OpenBSD/luna88k.

- remove kernel-like autoconfiguration to probe bootable devices
- initialize SCSI and Ethernet controllers statically instead
- reorganize device softc structures per autoconf removal
- probe and print all SCSI disks (but don't assign unit numbers)
- make sdopen() to recheck the device and allocate softc dynamically
- use controller number and SCSI target ID (ctlr * 10 + id) to specify
  the boot disk on the "boot" command arg
- bump version to denote changes

Now bootloader works as the following:
---
>> NetBSD/luna68k boot, Revision 1.8 (Wed Jan  8 22:13:12 JST 2014)
>> (based on Stinger ver 0.0 [Phase-31])

Machine model  = LUNA-II
Physical Memory = 0x4000000  (64 MB)

sc0 at 0xe1000000: async, parity, ID 7
ID 3: TEAC FC-1    HGF  10 rev , 512 bytes/sect x 2879 sectors
ID 6: IBM DPES-31080 rev S31Q, 512 bytes/sect x 2118143 sectors
sc1 at 0xe1000040: async, parity, ID 7
ID 6: MELCO DSC-G rev 1.00, 512 bytes/sect x 62533295 sectors
le0: Am7990 LANCE Ethernet, mem at 0x71010000
le0: Ethernet address = 00:00:0a:03:42:77

Press return to boot now, any other key for boot menu
booting sd(16,0)netbsd - starting in 0 seconds.
auto-boot sd(16,0)netbsd
1911696+96040 [280480+159179]=0x255a30
:

(tsutsui)

2014-01-10 10:45:34 UTC MAIN commitmail json YAML

In the strcat test, smash the stack more severely (this all may depend
on alignment and stack frame details).
The gcc folks disagree with this test in general:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59750

(martin)

2014-01-10 09:44:30 UTC MAIN commitmail json YAML

2014-01-10 09:43:15 UTC MAIN commitmail json YAML

2014-01-10 09:38:56 UTC MAIN commitmail json YAML

give err() some reason to avoid:
sysctl.c:2713:5: error: zero-length gnu_printf format string [-Werror=format-zero-length]

(pooka)

2014-01-10 01:43:55 UTC MAIN commitmail json YAML

Add a cleanup routine because if a test fails, the script exits and the
rest of the code is not executed.
Note that the cleanup routine is executed in a separate shell so environment
variables are not propagated and need to be set again.

(christos)

2014-01-10 01:43:52 UTC MAIN commitmail json YAML

Sync with pcidev's change. Rename PCI_PRODUCT_MARVELL2_88SE9128 to
PCI_PRODUCT_MARVELL2_88SE912Z. No functional change.

(msaitoh)

2014-01-10 01:42:20 UTC MAIN commitmail json YAML

2014-01-10 01:39:48 UTC MAIN commitmail json YAML

Rework for Marvell 88SE9128. Change the description of 0x9123 to
88SE912[38]. For 0x91a3, add '(unclear)' into the description.
FreeBSD, Linux and http://pci-ids.ucw.cz have no such device.

(msaitoh)

2014-01-10 01:39:32 UTC MAIN commitmail json YAML

Undo previous; unfortunately the cleanup routine gets called in a different
shell so it can't cleanup stuff set in the environment of the first shell.
There are 2 problems:
- calling the test routine directly does not cleanup (not using
  atf-run)
- when using atf-run, the cleanup routine needs state from the
  running code which can only be stored in files. This will never
  allow us to run tests in parallel since we need to keep a known
  place to pass state.

(christos)

2014-01-10 01:16:07 UTC MAIN commitmail json YAML

Make cleanup work as documented; note there are no tests testing that cleanup
works.

(christos)

2014-01-09 22:58:15 UTC matt-nb5-mips64 commitmail json YAML

Build BE ramdisks for BE MACHINE_ARCH's

(matt)

2014-01-09 22:48:17 UTC MAIN commitmail json YAML

Build BE ramdisks for BE MACHINE_ARCH's

(matt)

2014-01-09 22:37:44 UTC MAIN commitmail json YAML

2014-01-09 22:37:19 UTC MAIN commitmail json YAML

2014-01-09 21:14:53 UTC MAIN commitmail json YAML

Fix build. Only compile tested.

(htodd)

2014-01-09 20:28:24 UTC MAIN commitmail json YAML

sun4v: Update description of the ci_mmfsa field in the cpu_info structure

(palle)

2014-01-09 20:13:54 UTC MAIN commitmail json YAML

Coding style fixes (whitespace) - no functional changes

(palle)

2014-01-09 18:55:41 UTC MAIN commitmail json YAML

Clarify the behavior of the @machine and @machine_arch magic links
relative to uname output when running in emulations: the magic links
are *not* affected even though uname output changes.

(This means @machine magic links can be used for e.g. amd64 vs. i386
device nodes. There's also an @emul magic link for emulation.)

Noted by apb.

(dholland)

2014-01-09 17:28:30 UTC MAIN commitmail json YAML

2014-01-09 17:28:05 UTC MAIN commitmail json YAML

Remove 88SE9128(0x913a) entry. At least one of 88SE9128 chip's
product ID is 0x9123. I have this one. Add new 88SE912X entry
with 0x9123. OK'ed by jakllsch.

(msaitoh)

2014-01-09 16:51:05 UTC MAIN commitmail json YAML

add three temperature sensors from ST.

(mlelstv)

2014-01-09 16:08:46 UTC MAIN commitmail json YAML

fix prototype for strnlen.

(apb)

2014-01-09 14:07:31 UTC MAIN commitmail json YAML

fix copyright botch and add library for netinet6; still does not fix the
problem.

(christos)

2014-01-09 13:23:57 UTC MAIN commitmail json YAML

Operation sysvbfs_remove() destructs inodes attached to active vnodes.
Defer the destruction to sysvbfs_reclaim().

Disable test t_renamerace:sysvbfs_renamerace as it will exhaust the
inode table (sysvbfs has space for 8 inodes only).

Ok: Izumi Tsutsui <tsutsui@netbsd.org>

(hannken)

2014-01-09 12:51:27 UTC MAIN commitmail json YAML

allow non-SUN4V kernels to build

(macallan)

2014-01-09 11:31:12 UTC MAIN commitmail json YAML

Declare and define strnlen if necessary.

(apb)

2014-01-09 11:30:01 UTC MAIN commitmail json YAML

2014-01-09 11:27:31 UTC MAIN commitmail json YAML

2014-01-09 11:26:58 UTC MAIN commitmail json YAML

Add strnlen to configure tests in tools/compat

(apb)

2014-01-09 11:25:11 UTC MAIN commitmail json YAML

Make strnlen implementation usable from src/tools/compat.

(apb)

2014-01-09 02:18:55 UTC MAIN commitmail json YAML

add new resolv.conf file

(christos)

2014-01-09 02:18:10 UTC MAIN commitmail json YAML

Use our own resolv.conf file simplifying the test to not need rump_vfs.
Add debugging on the dns server
One test fails (gethostbyaddr6) why? It runs without rump

(christos)

2014-01-09 00:57:25 UTC MAIN commitmail json YAML

Make the amd64 post-halt-press-a-key code match i386, and introduce
into both a message for the case where cngetc() doesn't work. If
there's no console attached, this won't accomplish anything; but if
there's a screen but no keyboard, or the keyboard's wedged, or
whatever, it might provide useful information.

Suggested back in 2009 by some stuff in PR 37924 and has been hanging
about in one of my trees ever since.

(dholland)

2014-01-08 22:58:50 UTC MAIN commitmail json YAML

provide a patchable __res_conf_name for testing purposes.

(christos)

2014-01-08 20:34:45 UTC MAIN commitmail json YAML

CMSG_SPACE is no longer an issue.

(joerg)

2014-01-08 16:49:48 UTC MAIN commitmail json YAML

Fix whitespace issues.

(jakllsch)

2014-01-08 16:45:14 UTC MAIN commitmail json YAML

Add unused tps65217pmic_reg_write() function.

(jakllsch)

2014-01-08 16:11:04 UTC MAIN commitmail json YAML

Allocate direntp on the stack in tmpfs_dir_getdents(), thus saving
calls to kmem_zalloc() and kmem_free(); OK rmind@. From OpenBSD.

(pedro)

2014-01-08 12:48:41 UTC MAIN commitmail json YAML

Add support for touchscreens that don't frame the packets (usually USB devices
like e.g. the IBM SurePos touchscreens).

(mbalmer)

2014-01-08 12:46:48 UTC MAIN commitmail json YAML

Add support for inverted axis, from upstream repository.

(mbalmer)

2014-01-08 12:30:27 UTC MAIN commitmail json YAML

2014-01-08 12:29:49 UTC MAIN commitmail json YAML

2014-01-08 11:06:33 UTC MAIN commitmail json YAML

2014-01-08 11:04:47 UTC MAIN commitmail json YAML

remove obsolete definitions

(pooka)

2014-01-08 10:14:21 UTC MAIN commitmail json YAML

Kill extra space in function argument.

(njoly)

2014-01-08 02:19:12 UTC MAIN commitmail json YAML

2014-01-08 02:17:30 UTC MAIN commitmail json YAML

return the same errors as linux for ptsname_r

(christos)

2014-01-08 02:16:03 UTC MAIN commitmail json YAML

2014-01-08 02:15:42 UTC MAIN commitmail json YAML

2014-01-08 01:56:20 UTC MAIN commitmail json YAML

perror is obsolete, use warn and add missing paren.

(christos)

2014-01-08 01:47:31 UTC MAIN commitmail json YAML

do as the comment says and #if defined(every_other) || defined(platform) || ...
===> #if !defined(__NetBSD__)

(pooka)

2014-01-08 01:45:29 UTC MAIN commitmail json YAML

2014-01-07 21:54:17 UTC MAIN commitmail json YAML

2014-01-07 21:48:12 UTC MAIN commitmail json YAML

2014-01-07 21:46:47 UTC MAIN commitmail json YAML

2014-01-07 20:25:24 UTC MAIN commitmail json YAML

Before scanning, check if the card is up. If it is not the case, exit
with some useful error message. Add some note about this fact in the man
page too.

(degroote)

2014-01-07 20:11:35 UTC MAIN commitmail json YAML

2014-01-07 18:08:20 UTC netbsd-5 commitmail json YAML

2014-01-07 18:08:18 UTC netbsd-5-2 commitmail json YAML

2014-01-07 18:08:15 UTC netbsd-5-1 commitmail json YAML

2014-01-07 18:07:27 UTC netbsd-5-1 commitmail json YAML

xsrc/external/mit/libXfont/dist/src/bitmap/bdfread.c patch
xsrc/xfree/xc/lib/font/bitmap/bdfread.c patch

Fix CVE-2013-6462: scanf without field width limits can crash
with huge input data.
[wiz, ticket #1896]

(bouyer)

2014-01-07 18:07:21 UTC netbsd-5-2 commitmail json YAML

xsrc/external/mit/libXfont/dist/src/bitmap/bdfread.c patch
xsrc/xfree/xc/lib/font/bitmap/bdfread.c patch

Fix CVE-2013-6462: scanf without field width limits can crash
with huge input data.
[wiz, ticket #1896]

(bouyer)

2014-01-07 18:07:17 UTC netbsd-5 commitmail json YAML

xsrc/external/mit/libXfont/dist/src/bitmap/bdfread.c patch
xsrc/xfree/xc/lib/font/bitmap/bdfread.c patch

Fix CVE-2013-6462: scanf without field width limits can crash
with huge input data.
[wiz, ticket #1896]

(bouyer)

2014-01-07 18:03:26 UTC netbsd-6 commitmail json YAML

2014-01-07 18:03:24 UTC netbsd-6-1 commitmail json YAML

2014-01-07 18:03:21 UTC netbsd-6-0 commitmail json YAML

2014-01-07 18:02:38 UTC netbsd-6-0 commitmail json YAML

xsrc/external/mit/libXfont/dist/src/bitmap/bdfread.c patch
xsrc/xfree/xc/lib/font/bitmap/bdfread.c patch

Fix CVE-2013-6462: scanf without field width limits can crash
with huge input data.
[wiz, ticket #1011]

(bouyer)

2014-01-07 18:02:33 UTC netbsd-6-1 commitmail json YAML

xsrc/external/mit/libXfont/dist/src/bitmap/bdfread.c patch
xsrc/xfree/xc/lib/font/bitmap/bdfread.c patch

Fix CVE-2013-6462: scanf without field width limits can crash
with huge input data.
[wiz, ticket #1011]

(bouyer)

2014-01-07 18:02:29 UTC netbsd-6 commitmail json YAML

xsrc/external/mit/libXfont/dist/src/bitmap/bdfread.c patch
xsrc/xfree/xc/lib/font/bitmap/bdfread.c patch

Fix CVE-2013-6462: scanf without field width limits can crash
with huge input data.
[wiz, ticket #1011]

(bouyer)

2014-01-07 16:47:13 UTC MAIN commitmail json YAML

2014-01-07 13:34:11 UTC MAIN commitmail json YAML

Kill unneeded paragraph macro.

(njoly)

2014-01-07 13:32:38 UTC MAIN commitmail json YAML

PR/46182: Andreas Gustafsson: Make all files ending in [.-]sh executable.
The perfect is the enemy of the good.

(christos)

2014-01-07 13:32:21 UTC MAIN commitmail json YAML

Better document eval, mentioning optional second and third arguments.
Requested by martin.
Bump date.

(wiz)

2014-01-07 13:14:39 UTC MAIN commitmail json YAML

Insert completion barrier between register write and delay().
One exception is chip reset (to avoid hangup).

(msaitoh)

2014-01-07 09:28:57 UTC MAIN commitmail json YAML

Fix build with GCC 4.5.

(joerg)

2014-01-07 07:59:03 UTC MAIN commitmail json YAML

Re-instate the zero length sections in elf core dumps (they probably help
  describe the process memory layout).
Fudge the a.out core code to not dump the entire contents.
I'm not sue that anything can read a.out core files - more progress might
  be made on such dumps by converting the a.out file to elf!

(dsl)

2014-01-07 07:43:47 UTC MAIN commitmail json YAML

Additional hardening after CVE-2013-6462:

From f8b21df399fbedd08da88752181b8a290a38d890 Mon Sep 17 00:00:00 2001
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Mon, 23 Dec 2013 19:01:11 -0800
Subject: [PATCH:libXfont 2/2] Limit additional sscanf strings to fit buffer
sizes

None of these could currently result in buffer overflow, as the input
and output buffers were the same size, but adding limits helps ensure
we keep it that way, if we ever resize any of these in the future.

Fixes cppcheck warnings:
[lib/libXfont/src/bitmap/bdfread.c:547]: (warning)
  scanf without field width limits can crash with huge input data.
[lib/libXfont/src/bitmap/bdfread.c:553]: (warning)
  scanf without field width limits can crash with huge input data.
[lib/libXfont/src/bitmap/bdfread.c:636]: (warning)
  scanf without field width limits can crash with huge input data.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
---
src/bitmap/bdfread.c |  14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)

(wiz)

2014-01-07 07:43:16 UTC MAIN commitmail json YAML

CVE-2013-6462:
From aeabb3efa6905e11c479e2e5319f2b6b3ab22009 Mon Sep 17 00:00:00 2001
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Mon, 23 Dec 2013 18:34:02 -0800
Subject: [PATCH:libXfont 1/2] CVE-2013-XXXX: unlimited sscanf can overflow
stack buffer in bdfReadCharacters()

Fixes cppcheck warning:
[lib/libXfont/src/bitmap/bdfread.c:341]: (warning)
  scanf without field width limits can crash with huge input data.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
---
src/bitmap/bdfread.c |    2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

(wiz)

2014-01-07 07:42:25 UTC MAIN commitmail json YAML

Additional hardening from upstream:

From f8b21df399fbedd08da88752181b8a290a38d890 Mon Sep 17 00:00:00 2001
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Mon, 23 Dec 2013 19:01:11 -0800
Subject: [PATCH:libXfont 2/2] Limit additional sscanf strings to fit buffer
sizes

None of these could currently result in buffer overflow, as the input
and output buffers were the same size, but adding limits helps ensure
we keep it that way, if we ever resize any of these in the future.

Fixes cppcheck warnings:
[lib/libXfont/src/bitmap/bdfread.c:547]: (warning)
  scanf without field width limits can crash with huge input data.
[lib/libXfont/src/bitmap/bdfread.c:553]: (warning)
  scanf without field width limits can crash with huge input data.
[lib/libXfont/src/bitmap/bdfread.c:636]: (warning)
  scanf without field width limits can crash with huge input data.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
---
src/bitmap/bdfread.c |  14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)

(wiz)

2014-01-07 07:41:59 UTC MAIN commitmail json YAML

CVS-2013-6462:
From aeabb3efa6905e11c479e2e5319f2b6b3ab22009 Mon Sep 17 00:00:00 2001
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Mon, 23 Dec 2013 18:34:02 -0800
Subject: [PATCH:libXfont 1/2] CVE-2013-XXXX: unlimited sscanf can overflow
stack buffer in bdfReadCharacters()

Fixes cppcheck warning:
[lib/libXfont/src/bitmap/bdfread.c:341]: (warning)
  scanf without field width limits can crash with huge input data.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
---
src/bitmap/bdfread.c |    2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

(wiz)

2014-01-07 04:46:02 UTC MAIN commitmail json YAML

Add pho@ to NetBSD Developers.

(pho)

2014-01-07 02:16:42 UTC MAIN commitmail json YAML

Non-literal format strings should be an error by default for clang.

(joerg)

2014-01-07 02:15:27 UTC MAIN commitmail json YAML

xasprintf uses format strings.

(joerg)

2014-01-07 02:15:02 UTC MAIN commitmail json YAML

Ignore non-literal format strings, the modifications can't be expressed
with the current framework.

(joerg)

2014-01-07 02:14:02 UTC MAIN commitmail json YAML

Check format strings for ex_printf.

(joerg)

2014-01-07 02:13:39 UTC MAIN commitmail json YAML

Format string checks for do_log.

(joerg)

2014-01-07 02:13:00 UTC MAIN commitmail json YAML

2014-01-07 02:12:07 UTC MAIN commitmail json YAML

Format string checks for file_vprintf and file_error_core

(joerg)

2014-01-07 02:11:30 UTC MAIN commitmail json YAML

2014-01-07 02:10:49 UTC MAIN commitmail json YAML

2014-01-07 02:09:37 UTC MAIN commitmail json YAML

2014-01-07 02:09:01 UTC MAIN commitmail json YAML

2014-01-07 02:07:43 UTC MAIN commitmail json YAML

2014-01-07 02:07:09 UTC MAIN commitmail json YAML

2014-01-07 02:06:42 UTC MAIN commitmail json YAML

2014-01-07 01:59:36 UTC MAIN commitmail json YAML

Replace with a simple -e x for sed.

(joerg)

2014-01-06 23:23:10 UTC MAIN commitmail json YAML

2014-01-06 22:59:10 UTC MAIN commitmail json YAML

Move __printflike to the prototype. Add explicit cast for void * ->
char * to make GCC happy.

(joerg)

2014-01-06 22:43:15 UTC MAIN commitmail json YAML

- use just the basename for program name
- quote variables
- use mktemp to create directories (from jtc)
- exit on errors

(christos)

2014-01-06 21:15:15 UTC MAIN commitmail json YAML

2014-01-06 21:12:19 UTC MAIN commitmail json YAML

2014-01-06 19:29:05 UTC netbsd-5-1 commitmail json YAML

2014-01-06 19:29:04 UTC netbsd-5-2 commitmail json YAML

2014-01-06 19:29:01 UTC netbsd-5 commitmail json YAML

2014-01-06 19:26:54 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1894):
distrib/ews4800mips/Makefile: revision 1.3
Add "cdroms" to the SUBDIR list for src/distrib/ews4800mips.

(bouyer)

2014-01-06 19:26:54 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1894):
distrib/ews4800mips/Makefile: revision 1.3
Add "cdroms" to the SUBDIR list for src/distrib/ews4800mips.

(bouyer)

2014-01-06 19:26:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1894):
distrib/ews4800mips/Makefile: revision 1.3
Add "cdroms" to the SUBDIR list for src/distrib/ews4800mips.

(bouyer)

2014-01-06 19:24:42 UTC netbsd-5-2 commitmail json YAML

etc/ntp.conf 1.16, 1.17, 1.18 via patch
external/bsd/ntp/dist/ntpd/ntp_request.c patch

Patch from ntp 4.2.7p404 to prevent an amplifier and DoS attack.
Add several "restrict" lines to the default ntp.conf and
improve comments
[spz, ticket #1895]

(bouyer)

2014-01-06 19:24:39 UTC netbsd-5-1 commitmail json YAML

etc/ntp.conf 1.16, 1.17, 1.18 via patch
external/bsd/ntp/dist/ntpd/ntp_request.c patch

Patch from ntp 4.2.7p404 to prevent an amplifier and DoS attack.
Add several "restrict" lines to the default ntp.conf and
improve comments
[spz, ticket #1895]

(bouyer)

2014-01-06 19:24:35 UTC netbsd-5 commitmail json YAML

etc/ntp.conf 1.16, 1.17, 1.18 via patch
external/bsd/ntp/dist/ntpd/ntp_request.c patch

Patch from ntp 4.2.7p404 to prevent an amplifier and DoS attack.
Add several "restrict" lines to the default ntp.conf and
improve comments
[spz, ticket #1895]

(bouyer)

2014-01-06 19:13:15 UTC netbsd-6 commitmail json YAML

2014-01-06 19:13:07 UTC netbsd-6-0 commitmail json YAML

2014-01-06 19:13:04 UTC netbsd-6-1 commitmail json YAML

2014-01-06 19:12:23 UTC netbsd-6-1 commitmail json YAML

etc/ntp.conf 1.16, 1.17, 1.18 via patch
external/bsd/ntp/dist/ntpd/ntp_request.c patch

Patch from ntp 4.2.7p404 to prevent an amplifier and DoS attack.
Add several "restrict" lines to the default ntp.conf and
improve comments
[spz, ticket #1010]

(bouyer)

2014-01-06 19:12:17 UTC netbsd-6-0 commitmail json YAML

etc/ntp.conf 1.16, 1.17, 1.18 via patch
external/bsd/ntp/dist/ntpd/ntp_request.c patch

Patch from ntp 4.2.7p404 to prevent an amplifier and DoS attack.
Add several "restrict" lines to the default ntp.conf and
improve comments
[spz, ticket #1010]

(bouyer)

2014-01-06 19:12:15 UTC netbsd-6 commitmail json YAML

etc/ntp.conf 1.16, 1.17, 1.18 via patch
external/bsd/ntp/dist/ntpd/ntp_request.c patch

Patch from ntp 4.2.7p404 to prevent an amplifier and DoS attack.
Add several "restrict" lines to the default ntp.conf and
improve comments
[spz, ticket #1010]

(bouyer)

2014-01-06 19:03:28 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1009):
distrib/ews4800mips/Makefile: revision 1.3
Add "cdroms" to the SUBDIR list for src/distrib/ews4800mips.

(bouyer)

2014-01-06 19:03:24 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1009):
distrib/ews4800mips/Makefile: revision 1.3
Add "cdroms" to the SUBDIR list for src/distrib/ews4800mips.

(bouyer)

2014-01-06 19:03:19 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1009):
distrib/ews4800mips/Makefile: revision 1.3
Add "cdroms" to the SUBDIR list for src/distrib/ews4800mips.

(bouyer)

2014-01-06 18:56:52 UTC netbsd-6 commitmail json YAML

2014-01-06 18:55:51 UTC netbsd-6 commitmail json YAML

Apply patch (requested by bad in ticket #975):

Avoid libhack/gethost.c in the ramdisk as nothing needs the functions.

(bouyer)