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 (178d) 

2024-05-10 07:15:04 UTC Now

2009-08-23 19:44:39 UTC MAIN commitmail json YAML

make a small mention how to configure the tty line as a bluetooth device

(plunky)

2009-08-23 19:32:16 UTC MAIN commitmail json YAML

Rewrite the sentence about the socket options to avoid questionable
typographic layout and to be more inline with the wording of the rest of
the man page.

(joerg)

2009-08-23 19:03:18 UTC MAIN commitmail json YAML

Print devinfo on the same line as locators, and make the transfer mode
output aprint_verbose

(jmcneill)

2009-08-23 18:43:33 UTC MAIN commitmail json YAML

PR# install/41925: sysinst find_disks() should display more than just
  the device name

Try ATA/SCSI identify commands and when successful, use the model information
along with the disk size when creating the 'Available disks' menu.

Instead of having a list of disks (wd0, wd1, sd0) the menu now looks like:

  Available disks

>a: wd0 (977M, SanDisk SDCFB-1024)
  b: wd1 (233G, FUJITSU MHY2250BH)
  c: sd0 (246M, LEXAR JUMPDRIVE ELITE)

ok martin@

(jmcneill)

2009-08-23 16:21:55 UTC MAIN commitmail json YAML

s/Advanced Micro Devices/AMD/ for device descriptions.

(jmcneill)

2009-08-23 16:21:36 UTC MAIN commitmail json YAML

Print device description on the same line as locators.

(jmcneill)

2009-08-23 16:15:45 UTC MAIN commitmail json YAML

Typo fix: Mhz -> MHz

No functional change intended.

(ahoka)

2009-08-23 16:11:48 UTC MAIN commitmail json YAML

Don't maintain a list of descriptions for each supported device, that's
what PCIVERBOSE is for; use pci_devinfo instead.

(jmcneill)

2009-08-23 16:02:53 UTC MAIN commitmail json YAML

Not much sense in printing 'AT Timer' when the 'attimer' driver attaches.

(jmcneill)

2009-08-23 16:02:50 UTC MAIN commitmail json YAML

Typo fix: Mhz -> MHz

No functional change intended.

(ahoka)

2009-08-23 15:58:39 UTC MAIN commitmail json YAML

Fix typo: Mhz -> MHz

No functional change at all intended.

(ahoka)

2009-08-23 15:56:56 UTC MAIN commitmail json YAML

Drop the string 'ISA Plug 'n Play device support', it's not something to
brag about anymore.

(jmcneill)

2009-08-23 15:56:07 UTC MAIN commitmail json YAML

I'm not so sure this is actually CPU-intensive in 2009, so don't print it.

(jmcneill)

2009-08-23 15:50:35 UTC MAIN commitmail json YAML

2009-08-23 15:45:08 UTC MAIN commitmail json YAML

2009-08-23 15:42:51 UTC MAIN commitmail json YAML

Save a line of dmesg by printing the vendor/product info on the same line
as the locators.

(jmcneill)

2009-08-23 15:41:28 UTC MAIN commitmail json YAML

Reword slightly so I can understand it more easily.

(wiz)

2009-08-23 15:37:51 UTC MAIN commitmail json YAML

Save a line of dmesg by printing the vendor/product info on the same line
as the locators.

(jmcneill)

2009-08-23 15:37:39 UTC MAIN commitmail json YAML

Add missing word and bump date for previous.

(wiz)

2009-08-23 15:26:43 UTC MAIN commitmail json YAML

Save a line of dmesg by printing the OUI/model after the locators.

(jmcneill)

2009-08-23 15:16:16 UTC MAIN commitmail json YAML

When ACPI is not present, free any resources used by the ACPICA. Also,
no need to complain (unless we're debugging) that ACPI is not present.

(jmcneill)

2009-08-23 14:54:53 UTC MAIN commitmail json YAML

Hide the message about an RSDP not being found unless we are debugging.

(jmcneill)

2009-08-23 14:38:44 UTC MAIN commitmail json YAML

Use rlphy(4) instead of ukphy(4) for BbA.
---
rtk0 at pci0 dev 0 function 0: SEGA Broadband Adapter (rev. 0x10)
rtk0: interrupting at SH4 IRL 11
rtk0: Ethernet address 00:d0:f1:03:69:68
rlphy0 at rtk0 phy 7: Realtek internal PHY
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

(tsutsui)

2009-08-23 14:28:09 UTC MAIN commitmail json YAML

Add an empty bus_space_mmap(9) function as temporary workaround
for MI pci(4) mmap function in sys/dev/pci/pci_usrreq.c.

XXX: no bus_space_subregion(9) for g2bus.

(tsutsui)

2009-08-23 13:46:48 UTC MAIN commitmail json YAML

Use proper pointer types and names rather than casts for readability.

(tsutsui)

2009-08-23 13:41:06 UTC MAIN commitmail json YAML

Remove duplicated PHY_READ() against RGEPHY_MII_BMSR
that FreeBSD said a copy/paste error.

(tsutsui)

2009-08-23 13:36:54 UTC MAIN commitmail json YAML

Remove existing gzipped bootloader before installing new one
for upgrade install.

(tsutsui)

2009-08-23 13:29:09 UTC matt-nb5-mips64 commitmail json YAML

Storing a single register into the same address twise should be a typo.

(uebayasi)

2009-08-23 12:31:05 UTC MAIN commitmail json YAML

PR# kern/39726: Soekris 5501-60 boot/bootxx 120 second delay
PR# port-i386/41162: A20 gate legacy hook cause long pxeboot delay on Soekris net5501

Remove calls to delay() before polling KBD registers in gateA20().

(jmcneill)

2009-08-23 12:10:50 UTC MAIN commitmail json YAML

Back out previous change: do not skip the test on rootspec, but make it
a simple attempt instead of an authoritative answer. The failure of the
rootspec test could me machine-dependant. Thanks to martin@ for pointing
that out.

(manu)

2009-08-23 12:08:57 UTC MAIN commitmail json YAML

Prevent the creation of duplicate pin names in GPIOPINSET.
Problem noticed by rmind a while ago.

(mbalmer)

2009-08-23 10:20:41 UTC MAIN commitmail json YAML

Mention that defining the GPIO layout is subject to kauth(9) auhtorization.
Suggested by Elad Efrat.

(mbalmer)

2009-08-23 09:05:45 UTC MAIN commitmail json YAML

2009-08-23 08:55:16 UTC MAIN commitmail json YAML

on netbsd with the single final close() action, make sure we clean up
all the files attached to dev->files.  we check for one per "open_count"
that is above 1.  could perhaps assert() that we are empty afterwards.

this fixes restarting X + drm after actually using drm.

(mrg)

2009-08-23 08:51:56 UTC MAIN commitmail json YAML

We need an explicit include of <sys/exec_aout.h> here as well.

(he)

2009-08-23 08:32:23 UTC MAIN commitmail json YAML

Remove BOOT_AOUT here as well, mips no longer deals with a.out.

(he)

2009-08-23 07:49:56 UTC matt-nb5-mips64 commitmail json YAML

Fix LP64 botch with vaddr_t/vsize_t

(matt)

2009-08-23 06:40:49 UTC matt-nb5-mips64 commitmail json YAML

Add a unit test to this file.  Fix two bugs.

(matt)

2009-08-23 06:38:08 UTC matt-nb5-mips64 commitmail json YAML

2009-08-23 06:35:20 UTC matt-nb5-mips64 commitmail json YAML

Change various u_long to vaddr_t or vsize_t as appropriate.

(matt)

2009-08-23 04:38:34 UTC matt-nb5-mips64 commitmail json YAML

Make ddb(4) trace work on 64-bit ABIs.

For now:

- Values are shown in 32-bit.
- Only 4 arguments are shown.
- DDB_TRACE (heuristic version) is left as is.

Reviewed By: matt

(uebayasi)

2009-08-23 04:06:01 UTC matt-nb5-mips64 commitmail json YAML

Deal with fp save/restore changes.  Remove some more unneeded casts in trap.

(matt)

2009-08-23 04:04:35 UTC matt-nb5-mips64 commitmail json YAML

In non-O32 kernels, make these syscalls return ENOSYS or sigexit(l, SIGILL)
when called by non-O32 programs.  Marshall the 64bits registers to and from
their 32bit equivs and deal with FP differences.

(matt)

2009-08-23 03:57:42 UTC matt-nb5-mips64 commitmail json YAML

Use #if defined(__mips_xxx) not #if __mips_xxx

(matt)

2009-08-23 03:53:48 UTC matt-nb5-mips64 commitmail json YAML

Add a fpreg_oabi for the O32/O64 version of fpreg.

(matt)

2009-08-23 03:52:52 UTC matt-nb5-mips64 commitmail json YAML

Add code to print the retval.
Use _QUAD_{LOW,HIGH}WORD to divide up V0 on O32.

(matt)

2009-08-23 03:51:35 UTC matt-nb5-mips64 commitmail json YAML

2009-08-23 03:43:33 UTC matt-nb5-mips64 commitmail json YAML

2009-08-23 03:40:15 UTC matt-nb5-mips64 commitmail json YAML

Make sure we only don't run other sized ELFs.

(matt)

2009-08-23 03:39:29 UTC matt-nb5-mips64 commitmail json YAML

2009-08-23 03:38:19 UTC matt-nb5-mips64 commitmail json YAML

Change lazy fp load/save is done.  fpcurlwp is never NULL.
If no current lwp has the FP, then fpcurlwp is set to lwp0.
this allows many check for NULL and avoids a few null-derefs.
Since savefpregs clear COP1, loadfpregs can be called to reload
fpregs.  If it notices that situation, it just sets COP1 and returns
Save does not reset fpcurlwp, just clears COP1.  load does set fpcurlwp.

If MIPS3_SR_FR is set, all 32 64-bit FP registers are saved/restored via Xdc1.
If MIPS3_SR_FR is clear, only 32 32-bit FP register are saved/restore via Xwc1.
This preserves the existing ABI.

(matt)

2009-08-23 03:25:10 UTC matt-nb5-mips64 commitmail json YAML

2009-08-23 03:24:09 UTC matt-nb5-mips64 commitmail json YAML

Only print the ABI when it changes.

(matt)

2009-08-23 01:27:13 UTC MAIN commitmail json YAML

fix atari builds in two ways:
- isa_detach_hook() was missing a parameter name (hi dyoung!)
- PCI_CONF_SIZE -> PCI_CONFIG_SIZE; pcivar.h has a PCI_CONF_SIZE now (hi jak!)

(mrg)

2009-08-22 23:31:16 UTC MAIN commitmail json YAML

add a lot more debugging and error checking. Alas, skype seems to be happy
getting back our values, but still does not work.

(christos)

2009-08-22 23:08:01 UTC MAIN commitmail json YAML

Remove BOOT_AOUT, since our mips ports no longer deal with a.out.

(he)

2009-08-22 21:55:08 UTC MAIN commitmail json YAML

Bring nearer to reality.
Note that -H is now ignored.
Move -S and -s (and -H) to the first list of options since they are
global ones, not ones that override the ordering rules.

(dsl)

2009-08-22 21:50:32 UTC MAIN commitmail json YAML

<space> and <tab> at the start of key fields are supposed to be sorted
as if part of the data.
This is a bit fubar since we need a value than sorts before any byte value
as a key field separator - so need 257 byte values (since radixsort() doesn't
take a length for each record).
For now map '\t' to 0x01 and hope no one will notice!

(dsl)

2009-08-22 21:43:53 UTC MAIN commitmail json YAML

Put radixsort() and sradixsort() the correct way around.

(dsl)

2009-08-22 21:28:55 UTC MAIN commitmail json YAML

Fix generation of unmasked alpha keys.

(dsl)

2009-08-22 21:19:41 UTC MAIN commitmail json YAML

Only process each number digit once.

(dsl)

2009-08-22 18:26:42 UTC MAIN commitmail json YAML

wrap long lines, fix indent.

(tsutsui)

2009-08-22 17:52:18 UTC MAIN commitmail json YAML

GCC's propolice complains about dynamic stack arrays to bite the bullet
and introduce a compile constant that limits the number of hash results.
Verify that the choosen hash function is not beyond that limit and just
the upper limit as static size in the graph tree functions.

(joerg)

2009-08-22 17:38:06 UTC MAIN commitmail json YAML

2009-08-22 17:36:13 UTC MAIN commitmail json YAML

MALLOC() -> malloc()

(tsutsui)

2009-08-22 17:19:11 UTC MAIN commitmail json YAML

Add support for -c, make the output of -l/-v more similar to infozip.

(joerg)

2009-08-22 17:05:21 UTC matt-nb5-mips64 commitmail json YAML

Use correct shift count (off by 1).

(matt)

2009-08-22 16:55:19 UTC matt-nb5-mips64 commitmail json YAML

Use sy_narg, not sy_argsize!
Add debug code to pretty print args.

(matt)

2009-08-22 15:16:50 UTC MAIN commitmail json YAML

Add some comments and clarifications to this inpeneterable code.
When merging ensure we accurable sort records with identical keys by
file-number, otherwise a 'stable' sort won't be!

(dsl)

2009-08-22 10:53:28 UTC MAIN commitmail json YAML

Rework the way sort generates sort keys:
- If we generate a key, it is always sortable using memcmp()
- If we are sorting the whole record, then a weight-table must be used
  during compares.
- Major surgery to encoding of numbers to ensure unique keys for equal
  numeric values.  Reverse numerics are handled by inverting the sign.
- Case folding (-f) is handled when the sort keys are generated. No other
  code has to care at all.
- Key uniqueness (-u) is done during merge for large datasets. It only
  has to be done when writing the output file for small files.
  Since the file is in key order this is simple!
Probably fixes all of: PR/27257 PR/25551 PR/22182 PR/31095 PR/30504
PR/36816 PR/37860 PR/39308
Also PR/18614 should no longer die, but a little more work needs to be
done on the merging for very large files.

(dsl)

2009-08-22 10:02:21 UTC MAIN commitmail json YAML

This one needs <sys/exec_aout.h>, so include it explicitly.

(he)

2009-08-22 06:52:16 UTC MAIN commitmail json YAML

2009-08-22 06:46:46 UTC matt-nb5-mips64 commitmail json YAML

2009-08-22 06:45:31 UTC matt-nb5-mips64 commitmail json YAML

2009-08-22 02:40:28 UTC MAIN commitmail json YAML

2009-08-22 02:19:43 UTC MAIN commitmail json YAML

2009-08-22 01:44:59 UTC MAIN commitmail json YAML

colormap.c needs some -Wno-error too....

(mrg)

2009-08-22 01:41:03 UTC MAIN commitmail json YAML

update for xorg-server 1.6.3.

(mrg)

2009-08-22 01:40:37 UTC MAIN commitmail json YAML

2009-08-22 01:39:01 UTC MAIN commitmail json YAML

2009-08-22 01:31:17 UTC MAIN commitmail json YAML

2009-08-22 01:25:45 UTC MAIN commitmail json YAML

Xmag.ad -> app-defaults/Xmag

(mrg)

2009-08-22 01:18:56 UTC MAIN commitmail json YAML

2009-08-22 01:06:02 UTC MAIN commitmail json YAML

look for and find "config.h"

(mrg)

2009-08-22 01:04:32 UTC MAIN commitmail json YAML

use some more #ifdef HAVE_CONFIG_H.
give xkbcomp a config.h, it seems to demand one now...

(mrg)

2009-08-22 01:03:31 UTC MAIN commitmail json YAML

enable strcasecmp() and strdup().

(mrg)

2009-08-22 01:03:11 UTC MAIN commitmail json YAML

xrandr.c wants a VERSION defined now.

(mrg)

2009-08-22 01:02:47 UTC MAIN commitmail json YAML

bdftruncate is now a C program ... written by martin and joerg. :-)

(mrg)

2009-08-22 01:02:05 UTC MAIN commitmail json YAML

2009-08-22 00:59:56 UTC MAIN commitmail json YAML

2009-08-22 00:28:42 UTC matt-nb5-mips64 commitmail json YAML

Rework O32 support on !O32 to just convert the 32bit argument list to a
64bit arguments using the info about 64bit args that's now in sysent.
This avoid a special COMPAT for O32 and thus N32/O32 can share COMPAT_NETBSD32
Or on a N32 kernel, no COMPAT needed at all.

(matt)

2009-08-22 00:23:02 UTC MAIN commitmail json YAML

2009-08-22 00:22:41 UTC matt-nb5-mips64 commitmail json YAML

Regen for new 64 arg stuff

(matt)

2009-08-22 00:20:51 UTC MAIN commitmail json YAML

2009-08-22 00:17:03 UTC MAIN commitmail json YAML

Kill empty lines.

(joerg)

2009-08-22 00:14:21 UTC MAIN commitmail json YAML

2009-08-22 00:13:49 UTC MAIN commitmail json YAML

2009-08-22 00:13:24 UTC matt-nb5-mips64 commitmail json YAML

Add some SYCALL_ defines to deal know what arguments are 64bit in nature.

(matt)

2009-08-22 00:12:23 UTC matt-nb5-mips64 commitmail json YAML

Add info about what arguments and return values are explicity 64bit
(quad_t, off_t) and store that info in sy_flags.

(matt)

2009-08-22 00:10:30 UTC MAIN commitmail json YAML

2009-08-22 00:10:27 UTC MAIN commitmail json YAML

2009-08-22 00:10:23 UTC MAIN commitmail json YAML

2009-08-22 00:10:20 UTC MAIN commitmail json YAML

2009-08-22 00:05:13 UTC MAIN commitmail json YAML

2009-08-22 00:04:44 UTC MAIN commitmail json YAML

2009-08-22 00:04:39 UTC MAIN commitmail json YAML

initial import of xf86-video-siliconmotion-1.7.3

Status:

Vendor Tag: xorg
Release Tags: xf86-video-siliconmotion-1-7-3

(mrg)

2009-08-22 00:04:35 UTC MAIN commitmail json YAML

2009-08-22 00:04:31 UTC MAIN commitmail json YAML

2009-08-22 00:04:27 UTC MAIN commitmail json YAML

2009-08-22 00:04:22 UTC MAIN commitmail json YAML

2009-08-22 00:01:02 UTC MAIN commitmail json YAML

2009-08-22 00:00:59 UTC MAIN commitmail json YAML

2009-08-21 23:55:58 UTC MAIN commitmail json YAML

2009-08-21 23:55:14 UTC MAIN commitmail json YAML

Use semantic markup.

(joerg)

2009-08-21 23:53:58 UTC MAIN commitmail json YAML

2009-08-21 23:53:53 UTC MAIN commitmail json YAML

2009-08-21 23:53:47 UTC MAIN commitmail json YAML

2009-08-21 23:53:43 UTC MAIN commitmail json YAML

2009-08-21 23:53:39 UTC MAIN commitmail json YAML

2009-08-21 23:51:36 UTC MAIN commitmail json YAML

2009-08-21 23:51:02 UTC MAIN commitmail json YAML

2009-08-21 23:50:31 UTC MAIN commitmail json YAML

2009-08-21 23:47:45 UTC MAIN commitmail json YAML

2009-08-21 23:47:42 UTC MAIN commitmail json YAML

2009-08-21 23:47:38 UTC MAIN commitmail json YAML

2009-08-21 23:47:35 UTC MAIN commitmail json YAML

2009-08-21 23:46:20 UTC MAIN commitmail json YAML

2009-08-21 23:45:58 UTC MAIN commitmail json YAML

2009-08-21 23:45:15 UTC MAIN commitmail json YAML

Do not use -indent without option, aka without actually indenting.

(joerg)

2009-08-21 23:43:51 UTC MAIN commitmail json YAML

2009-08-21 23:41:29 UTC MAIN commitmail json YAML

merge xmag 1.0.3

(mrg)

2009-08-21 23:38:41 UTC MAIN commitmail json YAML

2009-08-21 23:38:39 UTC MAIN commitmail json YAML

2009-08-21 23:38:37 UTC MAIN commitmail json YAML

2009-08-21 23:38:35 UTC MAIN commitmail json YAML

2009-08-21 23:38:32 UTC MAIN commitmail json YAML

2009-08-21 23:31:21 UTC MAIN commitmail json YAML

merge fixesproto 4.1

(mrg)

2009-08-21 23:30:39 UTC MAIN commitmail json YAML

2009-08-21 23:29:12 UTC MAIN commitmail json YAML

merge libSM 1.1.1

(mrg)

2009-08-21 23:27:11 UTC MAIN commitmail json YAML

2009-08-21 23:27:08 UTC MAIN commitmail json YAML

2009-08-21 23:27:06 UTC MAIN commitmail json YAML

2009-08-21 23:13:23 UTC MAIN commitmail json YAML

Descend into gpl3

(skrll)

2009-08-21 22:51:00 UTC MAIN commitmail json YAML

In sysctl_realloc(), don't make 'i' act as both an child-array
iterator and the length of the old child array, but introduce a
new variable, 'olen', for the latter purpose.

In sysctl_alloc(), name a constant.

Introduce sysctl_log_print(), a handy debug routine.

No functional changes intended.

(dyoung)

2009-08-21 22:43:33 UTC MAIN commitmail json YAML

Make sure that a sysctlnode's child nodes, even nodes that are not
yet in service, have a correct pointer to their parent, sysctl_parent.
This fixes a bug where sysctl_teardown(9) could not clean up a
network interface's sysctl(9) trees when I detached it, because
the wrong log had been recorded.

(dyoung)

2009-08-21 21:12:02 UTC MAIN commitmail json YAML

If we're on mips, don't build exec.c or loadfile_aout.c, since they
both deal with a.out format executables.

(he)

2009-08-21 20:49:50 UTC MAIN commitmail json YAML

The 'table' of character weights is allowed to be NULL.
The SETUP define sorts it out (in the slowest and nastiest possible way!)
Broken by rev 1.12 almost 10 years ago!

(dsl)

2009-08-21 18:35:39 UTC MAIN commitmail json YAML

2009-08-21 18:02:35 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 18:01:18 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 18:00:36 UTC matt-nb5-mips64 commitmail json YAML

Add support for ELF_MD_PROBE_FUNC and ELF_COREDUMP_SETUP so that more
exact checks can be made before committing to execute or better info
about what's being dumped.

(matt)

2009-08-21 17:58:58 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 17:58:30 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 17:52:16 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 17:50:35 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 17:50:00 UTC matt-nb5-mips64 commitmail json YAML

Add sd/sdl/sdr ld/ldr/ldl emulation.
Use intptr_t for addresses.

(matt)

2009-08-21 17:48:57 UTC matt-nb5-mips64 commitmail json YAML

Make prototype locoresw const.
Don't cast l_md.md_regs anymore.
Make FP save/resume ABI agnostic.

(matt)

2009-08-21 17:47:08 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 17:46:23 UTC matt-nb5-mips64 commitmail json YAML

New simplier implentation that handles all 4 ABIs: O32/N32/O64/N64.

(matt)

2009-08-21 17:45:19 UTC matt-nb5-mips64 commitmail json YAML

Use PRIxVADDR
Stop casting l_md.md_regs
Cleanup code.
curlwp is never NULL anymore.

(matt)

2009-08-21 17:44:08 UTC matt-nb5-mips64 commitmail json YAML

Cleanup types for stacktrace_subr()

(matt)

2009-08-21 17:43:14 UTC matt-nb5-mips64 commitmail json YAML

Cast MIPS_K* to vaddr_t
Fix comments in cpu_lwp_fork
Stop casting l_md.md_regs

(matt)

2009-08-21 17:40:22 UTC matt-nb5-mips64 commitmail json YAML

Stop casting l_md.md_regs.  Add a CTASSERT that struct reg is the same size
struct frame member f_regs

(matt)

2009-08-21 17:38:24 UTC matt-nb5-mips64 commitmail json YAML

Add mips_netbsd_elfXX_probe routines.
Add coredump_elfXX_setup routines

(matt)

2009-08-21 17:37:30 UTC matt-nb5-mips64 commitmail json YAML

Add CTASSERTS to make sure MIPS_KSEG* are correctly defined.
Use PRIx{PADDR,VADDR}.
Deal with XKPHYS in {,un}map_poolpage and kvtophys.

(matt)

2009-08-21 17:35:43 UTC matt-nb5-mips64 commitmail json YAML

2009-08-21 17:34:09 UTC matt-nb5-mips64 commitmail json YAML

Use LINKFORMAT, not LINKFLAGS.

(matt)

2009-08-21 17:33:17 UTC matt-nb5-mips64 commitmail json YAML

For now use old callframe defs for O32 to reduce spurious code gen
differences make real differences easier to spot.

(matt)

2009-08-21 17:32:00 UTC matt-nb5-mips64 commitmail json YAML

Define locoresw struct and use it.
Make tf_pad mips_reg_t since a register is stored in it.
remove argument save area from kernframe on NewABI.

(matt)

2009-08-21 17:29:42 UTC matt-nb5-mips64 commitmail json YAML

Adapt to ABI variations.  Make sure mips_reg_t == register_t.
Add PRIx{{P,V}{ADDR,SIZE}} and PRIxREGISTER{,32} macros to assist
printing out above types.

(matt)

2009-08-21 17:26:23 UTC matt-nb5-mips64 commitmail json YAML

Define manifest kernel addresses as negative so that proper sign extension
happens.  This gives proper results for both 32bit and 64bit kernels.

(matt)

2009-08-21 17:20:46 UTC matt-nb5-mips64 commitmail json YAML

No need for md_fancy anymore since p_trace_enabled already has what we want.

(matt)

2009-08-21 17:19:47 UTC matt-nb5-mips64 commitmail json YAML

Fix _JBLEN to be correct (why was i thinking mips64 has 64 fp regs?).

(matt)

2009-08-21 17:18:32 UTC matt-nb5-mips64 commitmail json YAML

Add support for testing instruction sets and cleanup ABI a little.

(matt)

2009-08-21 17:17:37 UTC matt-nb5-mips64 commitmail json YAML

Make cpu_proc_fork copy the abi from process to process.

(matt)

2009-08-21 17:17:01 UTC matt-nb5-mips64 commitmail json YAML

Add prototypes for mips_netbsd_elfXX_probe to verify the current kernel
and cpu support the ABI and architecture specified in the elf header.
Add prototypes for moredump_elfXX_setup which will set the core dump
elf flags to the current abi and what the architecture of the current cpu.

(matt)

2009-08-21 16:57:09 UTC MAIN commitmail json YAML

Build PMPPC kernel on release.

XXX1: distrib/notes/common/contents needs to be updated as noted in comment
XXX2: should we also build VIRTEX kernels?

(tsutsui)

2009-08-21 16:54:20 UTC MAIN commitmail json YAML

2009-08-21 16:52:43 UTC MAIN commitmail json YAML

Fix error on kernels with options IPSEC without options IPSEC_ESP.
Found on building evbppc/conf/PMPPC.

(tsutsui)

2009-08-21 15:19:33 UTC MAIN commitmail json YAML

Import pkg_install-20090817:
Add a new command for pkg_admin: findbest. It takes one or more patterns
and searches for the best match in PKG_PATH, just like pkg_add would.
It prints the URLs of the best match for each pattern to stdout.

Rewrite the config file parser to read the file only once.

Fix a bug in pkg_add's -P handling. For dependencies the pkgdb path was
computed incorrectly and included destdir more than once.

Fix the ACTIVE_FTP option to actually set the "a" flag and not the old
"p" flag.

Status:

Vendor Tag: PKGSRC
Release Tags: pkg_install-20090817

(joerg)

2009-08-21 15:16:46 UTC MAIN commitmail json YAML

Add a new list.ldd.noaout, which is a copy of list.ldd but without
the a.out support.
Tweak Makefile so that the a.out support is not built for mips.

(he)

2009-08-21 15:15:09 UTC MAIN commitmail json YAML

2009-08-21 15:12:55 UTC MAIN commitmail json YAML

Import libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it

Status:

Vendor Tag: PKGSRC
Release Tags: libfetch-2-25

(joerg)

2009-08-21 14:41:22 UTC MAIN commitmail json YAML

No-one wins in rump vs link sets.

XXX Someone(tm) needs to fix this properly.

(skrll)

2009-08-21 14:31:03 UTC MAIN commitmail json YAML

__strong_alias(foo,foo) is... pointless.

(skrll)

2009-08-21 13:30:54 UTC MAIN commitmail json YAML

Don't try to include <a.out.h> or <link_aout.h> on mips.

(he)

2009-08-21 13:12:22 UTC matt-nb5-mips64 commitmail json YAML

FRAME_ZERO -> FRAME_RZERO.  Fix fp.S build.

(uebayasi)

2009-08-21 13:04:55 UTC matt-nb5-mips64 commitmail json YAML

Fix temporary register conversion botch.  Should unbreak O32 kernel.

(uebayasi)

2009-08-21 12:53:42 UTC MAIN commitmail json YAML

Before trying to attach a child device driver, make sure the GPIO pins can
be mapped.  This prevents drivers from later failing in the attach routine.
Problem found by me, solution suggested by jmcneill.

(mbalmer)

2009-08-21 10:01:25 UTC MAIN commitmail json YAML

I had a complaint that it was difficult to reconnect a device after
system crashes and reboots and I wonder if the reason was that we
were rejecting the connection for some reason. So, notify the console
if that happens.

(plunky)

2009-08-21 09:41:19 UTC netbsd-4 commitmail json YAML

The wrong version of this file was added to the branch when processing
ticket #1342: use the file provided via patch in #1342 instead of
version from HEAD.

(bouyer)

2009-08-21 09:40:51 UTC MAIN commitmail json YAML

2009-08-21 09:20:48 UTC MAIN commitmail json YAML

When netbooting, rootspec is now "md0a", and it has no chance to match
an interface name, so do not give it a try.

(manu)

2009-08-21 08:42:02 UTC MAIN commitmail json YAML

Introduce a new accessor macro N_NAME() to access the n_name field
in struct nlist, since it's accessed differently depending on
whether we do a.out or not.  Use this macro as appropriate in the
nlist* functions.
Also replace some includes of <a.out.h> with <nlist.h>, to fix build
problem for mips.

(he)

2009-08-21 08:20:30 UTC MAIN commitmail json YAML

This will appear in .Nx 6, not 5.  Prodded by wiz.

(mbalmer)

2009-08-21 08:20:19 UTC MAIN commitmail json YAML

Reset ziptype on each line. Failure to do this caused any log file to
be compressed if it was listed after a line using Z or J flag. For
instance, we compressed log2 with the config file below:
/var/log/log1                        600  5    100  *    Z
/var/log/log2                        600  7    100  *    -

(manu)

2009-08-21 06:54:01 UTC MAIN commitmail json YAML

Build binutils if ${MKBFD} != "no" && ${HAVE_BINUTILS} == "219"

(skrll)

2009-08-21 06:12:16 UTC MAIN commitmail json YAML

Bump date for BTF_MASTER.

(wiz)

2009-08-21 04:12:27 UTC MAIN commitmail json YAML

2009-08-21 04:10:33 UTC MAIN commitmail json YAML