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

2024-05-10 05:41:36 UTC Now

2009-02-14 03:09:51 UTC MAIN commitmail json YAML

Add NetBSD-specific bits. Now this driver works on my R5k Indy with 24bit
Newport graphics board.

(macallan)

2009-02-14 03:04:47 UTC MAIN commitmail json YAML

xsrc/external/mit/xf86-video-newport/dist/COPYING@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/ChangeLog@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/README.sgml@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/XF86Config.indy@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/aclocal.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/config.guess@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/config.h.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/config.sub@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/configure@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/configure.ac@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/depcomp@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/install-sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/ltmain.sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/man/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/man/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/man/newport.man@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-newport/dist/missing@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 10 files)
Xorg's driver for Newport / NG1 graphics boards found in SGI Indy and others.

Status:

Vendor Tag: xorg
Release Tags: xf86-video-newport-0-2-1

(macallan)

2009-02-14 00:26:14 UTC MAIN commitmail json YAML

Don't try to descend into regress/lib/libcrypto now that it's not there
anymore.  [hi jmmv!]

(cube)

2009-02-13 23:55:33 UTC MAIN commitmail json YAML

The attribute for if_le_oioc.c should apparently be le24, not le,
so that this file is not pulled into the GENERIC32_IP3x kernel,
where am7990.c isn't built.

(he)

2009-02-13 23:31:23 UTC MAIN commitmail json YAML

2009-02-13 22:41:04 UTC MAIN commitmail json YAML

2009-02-13 22:39:37 UTC MAIN commitmail json YAML

2009-02-13 22:39:10 UTC MAIN commitmail json YAML

Fix printf format after bus_size_t change

(bouyer)

2009-02-13 22:29:00 UTC MAIN commitmail json YAML

While we remap credentials we should ignore cred == FSCRED as well as
cred == NOCRED.

This fixes a page fault occurring when a union is mounted over a umap,
as FSCRED is passed by union filesystem.

(plunky)

2009-02-13 22:01:49 UTC MAIN commitmail json YAML

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

Fix build; need to constify the return value of a function.

(jmmv)

2009-02-13 21:33:27 UTC MAIN commitmail json YAML

Remove threads from the list of subdirs.  Commited by mistake.

(jmmv)

2009-02-13 21:18:43 UTC MAIN commitmail json YAML

Add commented out PCI pass-through support:
#xpci* at xenbus ?                      #Xen3 PCI front end driver
#pci* at xpci ?

(bouyer)

2009-02-13 21:14:46 UTC MAIN commitmail json YAML

Add kernel config file for i386PAE dom0 kernel.

(bouyer)

2009-02-13 21:12:14 UTC MAIN commitmail json YAML

Make sure PCI_COMMAND_MASTER_ENABLE is set in PCI_COMMAND_STATUS_REG.

(bouyer)

2009-02-13 21:11:47 UTC MAIN commitmail json YAML

make iwi_alloc_tx_ring() prototype match function declaration (shows up when
bus_addr_t != bus_size_t). Fix cast for 64bit paddr_t on i386.

(bouyer)

2009-02-13 21:08:41 UTC MAIN commitmail json YAML

Another port which needs <arm/cpu.h> added as in include due to
the new kern_ssp.c.

(he)

2009-02-13 21:04:00 UTC MAIN commitmail json YAML

Work in progress on PCI front-end/back-end support
front-end:
- add a xpci* at xenbus? which provides pci busses from the dom0
  xpci provides support routines for PCI config space operations and
  enumeration in xpci_xenbus.c
- hypervisor.c: do dom0-style PCI attach only ifdef DOM0OPS
- pci_intr_machdep.c:  check line value only if DOM0OPS

back-end:
- add a pciback* at pci? device which takes precedences over all
  other PCI devices (match return 500) and matches all devices passed
  to pciback.hide option on boot command line.
  It exports the PCI device informations to files in /kern/xen/pci/
- hypervisor.c: create /kern/xen earlier so pciback can create its
  entries while PCI devices are probed
- xen_machdep.c: add handling for pciback.hide=

frontend is know working on Xen 3.1.x dom0 with ahc(4) and pciide(4)
devices. uhci(4) fail when trying to allocate a large contigous DMA
buffer.

backend is work in progress; support in xentools is not there yet.

(bouyer)

2009-02-13 21:00:41 UTC MAIN commitmail json YAML

Note conversion of libcrypto changes to ATF.  Reusing last entry for this,
as they hold the same date.

(jmmv)

2009-02-13 20:59:21 UTC MAIN commitmail json YAML

2009-02-13 20:58:16 UTC MAIN commitmail json YAML

2009-02-13 20:51:19 UTC MAIN commitmail json YAML

Fix printf format for 64bit paddr_t on i386

(bouyer)

2009-02-13 20:50:38 UTC MAIN commitmail json YAML

Change bus_size_t from paddr_t to size_t. It doens't make sense to have
a 64bit bus_size_t on i386 as the address space is 32bits anyway.
With a 64bit bus_size_t we need a different bus_space.S for PAE and non-PAE.

(bouyer)

2009-02-13 20:42:42 UTC MAIN commitmail json YAML

killpg is not obsolete, but atf-killpg was.  My mistake.
Reported by wiz@, Nicolas Joly, and drochner@.

(jmmv)

2009-02-13 20:42:24 UTC MAIN commitmail json YAML

Prepare for PCI frontend support in Xen3 domUs:
call x86_bus_space_init() and x86_bus_space_mallocok() if we have ISA or PCI
  devices configured; not only for non-Xen or dom0 Xen
On Xen, always call PHYSDEVOP_SET_IOPL on context switch
on amd64, also call PHYSDEVOP_SET_IOPL from x86_64_proc0_tss_ldt_init()

(bouyer)

2009-02-13 19:19:52 UTC MAIN commitmail json YAML

Fix dmesg output:

Old:
piixpm0 at pci0 dev 20 function 0
piixpm0: ATI Technologies SB600/SB700/SB800 SMBus Controller (rev. 0x13)
piixpm0: interrupting at SMIpiixpm0: polling

New:
piixpm0 at pci0 dev 20 function 0
piixpm0: ATI Technologies SB600/SB700/SB800 SMBus Controller (rev. 0x13)
piixpm0: interrupting at SMI, polling

Cosmetic change only, no functional changes intended.

(pgoyette)

2009-02-13 17:50:37 UTC MAIN commitmail json YAML

Don't bother drawing a cursor until wsdisplay attaches. This works around
the deadlock I've seen with the previous version.
While there do some KNF policing.

(macallan)

2009-02-13 16:16:26 UTC MAIN commitmail json YAML

2009-02-13 16:02:05 UTC MAIN commitmail json YAML

2009-02-13 12:38:13 UTC nick-hppapmap commitmail json YAML

2009-02-13 11:39:09 UTC nick-hppapmap commitmail json YAML

Make sure the pipline has been completely flushed after executing an rfi
instruction. Without this I was being hit with an "Illegal instruction"
trap.

(mjf)

2009-02-13 10:35:48 UTC MAIN commitmail json YAML

apply fix from upstream:

pciif: Fix typo in constant definition.

xen-unstable changeset: 19190
xen-3.3-testing changeset: 18580

(cegger)

2009-02-13 08:37:52 UTC MAIN commitmail json YAML

Allow kern_ssp.c to build.  That file includes <sys/intr.h> without
first including <sys/cpu.h>, so include <arm/cpu.h> here so that
curcpl() and set_curcpl() are declared before they are used.

(he)

2009-02-13 05:25:47 UTC MAIN commitmail json YAML

Note the conversion of several util tests to ATF as part of the
GSoC 2008 atfify project.

(jmmv)

2009-02-13 05:21:27 UTC MAIN commitmail json YAML

2009-02-13 05:20:47 UTC MAIN commitmail json YAML

Create the directories required for the new tests in the util directory.

(jmmv)

2009-02-13 05:20:26 UTC MAIN commitmail json YAML

Sync the tests list after adding several new util tests.

(jmmv)

2009-02-13 05:19:52 UTC MAIN commitmail json YAML

2009-02-13 04:01:46 UTC MAIN commitmail json YAML

avoid lint's whining on i386

(lukem)

2009-02-13 01:38:32 UTC MAIN commitmail json YAML

avoid long/unsigned long printf warning on some platforms

(abs)

2009-02-13 01:37:35 UTC MAIN commitmail json YAML

2009-02-13 01:37:23 UTC MAIN commitmail json YAML

2009-02-13 01:27:43 UTC MAIN commitmail json YAML

this code isn't -Wsign-compare friendly -- drop the WARNS to 3.

(lukem)

2009-02-13 00:46:26 UTC MAIN commitmail json YAML

Use u_int counter to count from 0 to u_int: for (u = 0; u < digits; u++)

(abs)

2009-02-12 22:56:26 UTC MAIN commitmail json YAML

-Wsign-compare for WARNS>=4

(lukem)

2009-02-12 22:49:05 UTC MAIN commitmail json YAML

Enable -Wsign-compare for WARNS=4 (and above).
Test compiled on i386 and amd64; there may be some stragglers
on other platforms.

Note: -Wall has this by default in gcc4, and we explicitly disable it at
WARNS=1 (i.e., -Wall -Wno-sign-compare).  A goal is to reduce the WARNS level
where this feature is enabled, so we can eventually remove -Wno-sign-compare.

(lukem)

2009-02-12 21:26:07 UTC nick-hppapmap commitmail json YAML

It's time to stop putting '$' in labels. ddb doesn't like 'em.

(skrll)

2009-02-12 20:57:45 UTC MAIN commitmail json YAML

2009-02-12 19:05:36 UTC MAIN commitmail json YAML

PR/40603: Christoph Badura: unprivileged users can add and delete interface
link addresses. Fixed by centralizing the test as suggested. Will pull up
to 5.0 once submitter tests the fix.

(christos)

2009-02-12 18:24:18 UTC MAIN commitmail json YAML

Unbreak ssp kernels. The issue here that when the ssp_init() call was deferred,
it caused the return from the enclosing function to break, as well as the
ssp return on i386. To fix both issues, split configure in two pieces
the one before calling ssp_init and the one after, and move the ssp_init()
call back in main. Put ssp_init() in its own file, and compile this new file
with -fno-stack-protector. Tested on amd64.
XXX: If we want to have ssp kernels working on 5.0, this change needs to
be pulled up.

(christos)

2009-02-12 16:24:59 UTC MAIN commitmail json YAML

Enable assertions only when _DIAGNOSTICS is defined, as other libc parts do.

(uebayasi)

2009-02-12 16:14:32 UTC MAIN commitmail json YAML

Fix build for tests/syscall; pointed out by Geoff Wing.

(uebayasi)

2009-02-12 15:40:15 UTC MAIN commitmail json YAML

Make Dom0/DomU boot with root-on-nfs when 'bootdev' parameter is missing or wrong.
In this case, we get prompted for the root device.
Make sure that nfs_bootstatic_callback is initialized or we will miss the nfsroot bootparameter,
causing a boot failure even when root device is correct.

(cegger)

2009-02-12 15:37:12 UTC MAIN commitmail json YAML

Processing that installed the card first was moved from pxapcic_attach_common()
to the head of pxapcic_event_thread().
As a result, the problem that built-in CF card is not detected is solved.
This problem occurred because of the fix of kern/40531.

(nonaka)

2009-02-12 14:46:58 UTC MAIN commitmail json YAML

Use p_nlwpid to store the next lwpid location.

(pooka)

2009-02-12 13:39:49 UTC MAIN commitmail json YAML

2009-02-12 13:38:49 UTC MAIN commitmail json YAML

pretty print atphy's supported medias in dmesg.

(cegger)

2009-02-12 13:23:17 UTC MAIN commitmail json YAML

Drop to WARNS?=3 as src/sys doesn't compile with -Wsign-compare yet

(lukem)

2009-02-12 13:20:17 UTC MAIN commitmail json YAML

Back to WARNS=3 until the kernel source is -Wsign-compare friendly.

(lukem)

2009-02-12 12:12:40 UTC MAIN commitmail json YAML

When IPFilter 4.1.29 has been imported, the mbuf argument to nd6_output()
has been changed from m0 to *mpp. But as *mpp has been set to NULL just
before the call, we end up calling ether_output() with a NULL mbuf,
leading to a NULL pointer dereference. Revert back to using m0 here.

The issue show up when using 'return-rst' or 'return-icmp' in ipf6.conf.
Problem discovered and fix tested on ftp.fr.netbsd.org.

(bouyer)

2009-02-12 11:44:11 UTC MAIN commitmail json YAML

When an error is reported on a write, data may have been transfered
to the device's cache anyway and so cmdh_prdbc reports a completed
transfer. If we use it to update ata_bio->bcount this has 2 conseqences:
- the automatic LBA48 workaround doesn't qick in because bcount is used
  to compute the last sector of the transfer (wd(4) part of kern/40569)
- wd(4) will report a B_ERROR buffer with a b_resid of 0, which panics
  a DIAGNOSTIC kernel
Fix by ignoring cmdh_prdbc if we had a write with errors, and in this case
leave ata_bio->bcount at its initial value.

While there use NOERROR instead of 0 for ata_bio->error (cosmetic).

thanks to Matthias Scheler for tests.

(bouyer)

2009-02-12 10:43:42 UTC MAIN commitmail json YAML

2009-02-12 10:33:23 UTC MAIN commitmail json YAML

flow-control support for MCP65 chip.
XXX other chips may also have flow-control, but only on MCP65 tested.

(cegger)

2009-02-12 10:22:30 UTC MAIN commitmail json YAML

Yukon chips support flow-control. Tested on Yukon Lite chip.
ok cube@

(cegger)

2009-02-12 09:05:13 UTC MAIN commitmail json YAML

2009-02-12 06:41:40 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-02-12 06:40:14 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-02-12 06:35:54 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-02-12 06:33:57 UTC MAIN commitmail json YAML

Enable Personal IRIS 4D/20 and 4D/25 support:
  - Adapt int(4) to handle the INT1 chip
  - Move generic rtc clocks out of hpc/ and into dev/
  - Handle the very strangely wired eeprom and other bits in arcemu
  - Sprinkle MACH_SGI_IP6 as necessary
  - Enable IP6/IP10 devices in GENERIC32_IP12. Yes, the naming is poor but
    there's no winning with kernel/hw compatibility on sgimips...

Tested on my 4D/25. Doesn't (appear to) break macallan@'s IP22.

(rumble)

2009-02-12 06:33:13 UTC MAIN commitmail json YAML

fix sign-compare issues

(lukem)

2009-02-12 06:24:46 UTC MAIN commitmail json YAML

WD33C93 has only two registers, which often times aren't mapped to adjacent
bus space locations. Map them individually, instead.

(rumble)

2009-02-12 06:20:58 UTC MAIN commitmail json YAML

If sc_dmamode is set to SBIC_CTL_NO_DMA, then actually don't do DMA. Now
PIO mode actually works.

(rumble)

2009-02-12 05:06:54 UTC MAIN commitmail json YAML

2009-02-12 05:03:47 UTC MAIN commitmail json YAML

sign-compare fix

(lukem)

2009-02-12 05:00:46 UTC MAIN commitmail json YAML

2009-02-12 04:57:46 UTC MAIN commitmail json YAML

sign-compare fixes

(lukem)

2009-02-12 04:40:40 UTC MAIN commitmail json YAML

sign-compare fixes

(lukem)

2009-02-12 04:38:52 UTC MAIN commitmail json YAML

sign-compare fix

(lukem)

2009-02-12 04:33:20 UTC MAIN commitmail json YAML

sign-compare fixes

(lukem)

2009-02-12 04:32:05 UTC MAIN commitmail json YAML

2009-02-12 04:13:09 UTC MAIN commitmail json YAML

2009-02-12 04:10:52 UTC MAIN commitmail json YAML

sign-compare fix

(lukem)

2009-02-12 03:34:33 UTC MAIN commitmail json YAML

Fix sign-compare issues

(lukem)

2009-02-12 03:12:36 UTC MAIN commitmail json YAML

fix sign-compare issue

(lukem)

2009-02-12 03:11:01 UTC MAIN commitmail json YAML

Apply some of FreeBSD libc/stdlib/malloc.c rev 1.162
to fix sign-compare issues.

(lukem)

2009-02-12 02:29:58 UTC MAIN commitmail json YAML

Become a good vcons citizen.
Also, don't use the cursor sprite as text cursor - it's not worth the pain and
the sprite doesn't have an invert-background plane either so the cursor wasn't
transparent.
Instead blit the cursor using the appropriate ROPs. This way we get rid of the
cursor misplacement problem as well.
While there also use device_t.
TODO: arbitrary font sizes, cleanup, support for mapping all blitter registers
so we can use them from X.

(macallan)

2009-02-11 23:54:11 UTC MAIN commitmail json YAML

If we see a RF_RECON_WRITE_ERROR event we know a write has finished and
we need to account for that.  Failure to do so means we can end up
waiting forever for writes we think are outstanding, but which have
already completed.

Addresses the RAIDframe part of PR#40569.  Thanks to Matthias Scheler
for reporting the issue and verifying the fix.

(oster)

2009-02-11 23:48:17 UTC MAIN commitmail json YAML

Fix sign-compare issues.
Ensure provided uio_resid >= 0; negative sizes have "interesting"
semantics elsewhere in stdio, so it's better to avoid them.

(lukem)

2009-02-11 23:01:07 UTC MAIN commitmail json YAML

revert changes in rgephy_reset() done in rev. 1.25.
Should fix PR 40586

(cegger)

2009-02-11 22:00:38 UTC nick-hppapmap commitmail json YAML

-extern struct pmap kernel_pmap_store;

(skrll)

2009-02-11 20:33:14 UTC MAIN commitmail json YAML

Fix over enthusiastic length limit in SUPPORT_8_3_SOURCE_FILESYSTEM block

(abs)

2009-02-11 19:22:22 UTC MAIN commitmail json YAML

2009-02-11 19:10:08 UTC MAIN commitmail json YAML

don't print warnings about can't find termcap entry.

(christos)

2009-02-11 18:38:56 UTC MAIN commitmail json YAML

custom password prompt that displays the user.

(christos)

2009-02-11 16:15:59 UTC MAIN commitmail json YAML

age_dma_free: set smb pointers to NULL for consistency
age_stop: call mii_down()
ok cube@

(cegger)

2009-02-11 15:18:59 UTC MAIN commitmail json YAML

2009-02-11 14:44:25 UTC MAIN commitmail json YAML

Attach atphy(4) on ATTANSIC oui.
ok cube@

(cegger)

2009-02-11 14:42:52 UTC MAIN commitmail json YAML

2009-02-11 14:41:56 UTC MAIN commitmail json YAML

add ATTANSIC and their L1/L2 PHYs

(cegger)

2009-02-11 14:35:58 UTC MAIN commitmail json YAML

Do not flock() block devices.  The kernel recently started to guard
against opening a block device twice and flock requires that we
keep the device open.  Hence, the same mount would attempt to open
for locking and then VOP_OPEN for kernel access and run into
problems.  This makes it possible to rump_foofs block devices again,
i.e. take the same command line arguments as regular mounts.
Noticed by apb.

(pooka)

2009-02-11 13:52:28 UTC MAIN commitmail json YAML

fix typo * -> & from enami.

(christos)

2009-02-11 13:51:59 UTC MAIN commitmail json YAML

remove debugging. pointed by enami

(christos)

2009-02-11 13:08:08 UTC MAIN commitmail json YAML

Improve write throttling by doing it on page-size basis. The `standard'
solution would cut up files unnessisary during allocation. It also made
assumptions about ucb wich were propably right but still.

(reinoud)

2009-02-11 12:08:12 UTC nick-hppapmap commitmail json YAML

2009-02-11 10:25:14 UTC MAIN commitmail json YAML

Restore NetBSD branding to xdm login widget

- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
    X11BASE/include/X11/pixmaps/

(plunky)

2009-02-11 07:24:41 UTC MAIN commitmail json YAML

PR/40608 - Gao Ya'nan -- typo in comment

(jnemeth)

2009-02-11 06:42:31 UTC MAIN commitmail json YAML

Fix typo in usage.

(wiz)

2009-02-11 06:39:43 UTC MAIN commitmail json YAML

Add some more ICH9 SATA controller variants.

(markd)

2009-02-11 06:36:21 UTC MAIN commitmail json YAML

2009-02-11 06:35:16 UTC MAIN commitmail json YAML

Add more ICH9 SATA controller variants

(markd)

2009-02-11 05:25:17 UTC MAIN commitmail json YAML

2009-02-11 04:45:58 UTC netbsd-4 commitmail json YAML

2009-02-11 04:35:41 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1274):
sbin/rndctl/rndctl.c: revision 1.18
* Instead of silently ignoring extra args, print a usage error.  This
  adddresses the silent failure reported in PR 39862 by Brian A. Seklecki
* Adjust usage message to match the synopsis in the man page.

(ober)

2009-02-11 04:30:12 UTC MAIN commitmail json YAML

Add some more entries for recently pulled up changes.

(tsutsui)

2009-02-11 04:23:39 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1274):
sbin/rndctl/rndctl.8: revision 1.16
Adjust synopsis and description to make it clear that -d devname and
-t devtype are mutually exclusive.

(ober)

2009-02-11 04:15:12 UTC MAIN commitmail json YAML

Move dhcpcd(8) entries to CHANGES.prev since the latest 4.0.10
has been pulled up to netbsd-5.

(tsutsui)

2009-02-11 03:04:52 UTC MAIN commitmail json YAML

forgot to commit this.

(christos)

2009-02-11 00:32:45 UTC MAIN commitmail json YAML

s/NOFOLLOW/FOLLOW/ in NDINIT so that it matches actual behavior
which is controlled by NO_FOLLOW bit passed in 2nd arg of vn_open().

(enami)

2009-02-11 00:20:18 UTC MAIN commitmail json YAML

2009-02-11 00:19:11 UTC MAIN commitmail json YAML

Make module (auto)loading under chroot envrionment actually work:
- NOCHROOT flag must be assigned to different bit from TRYEMULROOT
  since the code expected to be executed is in the else clase of
  if (flags & TRYEMULROOT).
- Necessary variables aren't set.

(enami)

2009-02-10 23:06:31 UTC MAIN commitmail json YAML

2009-02-10 21:24:27 UTC MAIN commitmail json YAML

Add simplistic UBC async flushing as other FS's seem to do. Its a clutch and
needs to be addressed in UBC properly.

(reinoud)

2009-02-10 20:44:57 UTC MAIN commitmail json YAML

Explain in comment why the RNG is private (no, not the Random Nethack God)

(pooka)

2009-02-10 20:43:01 UTC MAIN commitmail json YAML

Introduce simple random fault injection.  It is currently controlled
by setting RUMP_BLKFAIL to control the frequency and optionally
RUMP_BLKFAIL_SEED, which seeds the "random" number generator.  Feel
free to extend the code if you want something "a little more" for
your purposes.

(pooka)

2009-02-10 19:50:47 UTC MAIN commitmail json YAML

Explicitly disable C# support. Mono is known to have issues at time, so
don't try to look for it.

(joerg)

2009-02-10 19:45:22 UTC MAIN commitmail json YAML

Backout LBA 48 quick entries which were added to fix one aspect of
PR kern/40569 because of objections by Manual Bouyer.

(tron)

2009-02-10 17:49:02 UTC MAIN commitmail json YAML

Remove dead code and double check if its allowed to write out non-sequential
there.

(reinoud)

2009-02-10 17:48:19 UTC MAIN commitmail json YAML

Sequential writing goes before normal write. Its not likely to ever go wrong
but there could be a race otherwise.

(reinoud)

2009-02-10 17:00:06 UTC MAIN commitmail json YAML

In usb_reserve_allocm(), return an error immediately if the requested
size is impossible to allocate, otherwise we might get a diagnostic
panic in subr_extent.c.
Being here, fix an off-by-one in setup.

(drochner)

2009-02-10 15:08:40 UTC MAIN commitmail json YAML

2009-02-10 15:04:35 UTC MAIN commitmail json YAML

Note that the rump file servers do not require use of vnconfig when
mounting images.  Suggested by apb

(pooka)

2009-02-10 14:40:30 UTC MAIN commitmail json YAML

document P2K_DEBUG and P2K_NODETACH

(pooka)

2009-02-10 14:36:19 UTC MAIN commitmail json YAML

If P2K_NODETACH is set in the env, do not .. well .. detach.

(pooka)

2009-02-10 13:43:54 UTC MAIN commitmail json YAML

2009-02-10 06:12:27 UTC MAIN commitmail json YAML

IP6/IP10 known as 'Eclipse'.

(rumble)

2009-02-10 06:11:49 UTC MAIN commitmail json YAML

Be selective on match, since it makes sense to combine an IP12 and IP6
kernel and IP6 has no GIO bus.

(rumble)

2009-02-10 06:10:50 UTC MAIN commitmail json YAML

2009-02-10 06:04:56 UTC MAIN commitmail json YAML

2009-02-10 03:40:26 UTC MAIN commitmail json YAML

A bunch of bugfixes:
- set blitter direction appropriately so scrolling downwards works now
- remove a bunch of false +1 so we only copy/erase what we really need to
- slightly change the logic for the cursor sprite offset so it works on this
  Indy ( I think what matters is VC2 revision 0 )
TODO: virtual consoles, fonts wider than 8 pixels

(macallan)

2009-02-10 03:35:29 UTC MAIN commitmail json YAML

add a few more register definitions

(macallan)

2009-02-09 23:28:50 UTC MAIN commitmail json YAML

Fix uvideo_stream_init uninitialized variable / bad argument, leading to panic when opening video stream.

(jmorse)

2009-02-09 22:34:23 UTC MAIN commitmail json YAML

Add two more entries to the quirk table for hard disks which need the
LBA 48 work around. The first entry will watch the Seagate ST3160815AS
(and similar models), the second one HP's OEM version of the same drive.

This avoids the RAID rebuild problems described in PR kern/40569.

(tron)

2009-02-09 20:27:21 UTC MAIN commitmail json YAML

Previous check for ADM1027 caused a kernel panic, since the read routine
can be called _before_ we've identified the chip.  Ensure that sc_chip
is initialized to NULL before chip is identified, and if it is NULL or
ADM1027, use the less-efficient send_byte/receive_byte.

While here, don't attempt to release the i2c bus if we failed to acquire
it.  This would cause a panic on a LOCKDEBUG kernel.

Thanks to Nicholas Joly for pointing out both of these bugs.

(pgoyette)

2009-02-09 17:06:11 UTC MAIN commitmail json YAML

2009-02-09 16:36:14 UTC MAIN commitmail json YAML

tzcode2009b and tzdata2009b have been released.
Also fix an error in the "Current Vers" line which I introduced in
revision 1.669.

(apb)

2009-02-09 16:28:54 UTC MAIN commitmail json YAML

2009-02-09 15:06:38 UTC MAIN commitmail json YAML

Back out my previous change.  The problem I'm chasgin is with the
initialization of ports in saidx's when IPSEC_NAT_T is defined but the
association connection is not using nat traversal.  Stay tuned.

(skd)

2009-02-09 14:39:48 UTC MAIN commitmail json YAML

fix typo, don't overwrite LC_TIME's t_fmt_ampm by t_fmt.

(tnozaki)

2009-02-09 12:45:59 UTC MAIN commitmail json YAML

Fix bug where a single ESC was not recognised when in keypad() mode.
Noticed by abs@.

(jdc)

2009-02-09 12:44:32 UTC MAIN commitmail json YAML

if HCI commands fail (CommandComplete status != 0) then indicate
ENODEV "Operation Not Supported by Device" rather than random errno.

(plunky)

2009-02-09 12:11:17 UTC MAIN commitmail json YAML

2009-02-09 11:13:20 UTC MAIN commitmail json YAML

dosetrlimit: remove the checks which are no longer needed since rlim_t
is unsigned again.  Hi <christos>!

(rmind)

2009-02-09 09:49:39 UTC MAIN commitmail json YAML

add horizontal mouse-wheel functionality to USB and WSMOUSE drivers

(plunky)

2009-02-09 03:14:35 UTC netbsd-5 commitmail json YAML

2009-02-09 00:22:09 UTC netbsd-5 commitmail json YAML

2009-02-09 00:03:55 UTC jym-xensuspend commitmail json YAML

Initial code for xen save/restore/migrate facilities.

- split the attach code of frontends in two half: one that is only needed
during autoconf(9) attach/detach phases, and one used at each save/restore
of device state (between suspend and resume).

Applies to hypervisor, xencons, xenbus, xbd, and xennet.

- add a rwlock(9) ("ptom_lock") to protect the different parts in the kernel
that manipulate MFNs (which could change between a suspend and a resume,
without the kernel noticing it). Parts that require MFNs acquire a reader lock,
while suspend code will acquire a writer lock to ensure that no-other parts
in kernel still use MFNs.

- integrate the suspend code with sysmon.

- various things in pmap(9), and clock.

TODO:
- factorize code a bit more inside frontends drivers.
- remove all alternative recursive (APDP_PDE) mappings found in PD/PT during
suspend, as Xen does not support them.
- abstract the ptom_lock locking, it is only required when kernel preemption
is enabled, or on MP systems.

Current code works mostly. You may experience difficulties in some corner
cases (dom0 warnings about xennet interface errors, and Xen tools failing to
validate NetBSD's alternative pmaps).

(jym)

2009-02-08 22:58:56 UTC MAIN commitmail json YAML

G/c duplicate definition of WSCONS_EVENT_ASCII.

(uwe)

2009-02-08 22:11:27 UTC MAIN commitmail json YAML

Revert change that made rlim_t signed again. It will expose bugs, and we'll
fix them, as opposed to hide them and violate the standards.
- Approved by core.

(christos)

2009-02-08 21:56:57 UTC MAIN commitmail json YAML

Bump date for previous. New sentence, new line.

(wiz)

2009-02-08 21:46:04 UTC MAIN commitmail json YAML

Document jym-xensuspend branch.

(jym)

2009-02-08 20:59:19 UTC MAIN commitmail json YAML

Apply patch proposed on port-amd64/port-i386, allowing to use a 64bit
bus_addr_t on i386PAE kernels:
change bus_addr_t to be a paddr_t (so its size follows paddr_t depending
  on options PAE)
remplace bus_addr_t with vaddr_t where the value is used as a virtual address.

Difference with the proposed patch: cast to uintmax_t and use %jx in
printf() as suggested by Joerg.

(bouyer)

2009-02-08 20:54:08 UTC netbsd-5 commitmail json YAML

Tickets 413, 420, 421, 428-430, and 434.

(snj)

2009-02-08 20:49:43 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by oster in ticket #434):
external/mit/xorg/server/drivers/xf86-video-sunffb/Makefile: revision 1.2
Remove artifacts of the xfree reachover build - this makes it use the
proper includes.

(snj)

2009-02-08 20:38:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #429):
sys/kern/kern_time.c: revision 1.159 via patch
settime1: fix a bug i introduced when i made l_stime use monotonic time.
from Matthias Drochner on tech-kern@.  PR/40511 from Martin Husemann.

(snj)

2009-02-08 20:30:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #428):
libexec/httpd/bozohttpd.c: revision 1.9
libexec/httpd/bozohttpd.h: revision 1.6
libexec/httpd/cgi-bozo.c: revision 1.9
libexec/httpd/dir-index-bozo.c: revision 1.5
libexec/httpd/tilde-luzah-bozo.c: revision 1.4
From Sergey Katsev at Coyote Point: fix bugs in request transformation and
CGI handling, including bin/40355 .  There are two main changes here:
1) call process_cgi() after transform_request(), not before.  Now it is
  possible to have a default cgi handler catch a request for a path that
  was produced by transformation, e.g. by index generation -- so now the
  index can be "generated" by a CGI if that is what the user desires.
2) More clearly distinguish "file" from "query" portions of the request
  URL, so we do not feed ?-suffixed "arguments" to plain files, fail to
  match filename extensions due to ?-suffixes, etc.
  After this change, there are only two cases which use the "query"
  portion of the request (the portion after the ?):
    a) A redirect issued by HTTPD will redirect to the new file, but
with the same query string.
    b) process_cgi() will, of course continue to use the query string.

(snj)

2009-02-08 20:02:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by oster in ticket #430):
sys/dev/raidframe/rf_netbsdkintf.c: revision 1.255
Be consistent with wd.c and don't complain loudly if the underlying
device doesn't support flushing the cache.  Fixes an issue (reported
privately) where ST39120A drives are not capable of flushing the
cache, and RAIDFrame was incessantly complaining.

(snj)

2009-02-08 19:56:10 UTC MAIN commitmail json YAML

Add :

udf, mount_udf(8): add support for session opening/closing on
sequential media. Media can be closed on request on unmount by
passing the '-c' flag as mount option. [reinoud 20090208]

(reinoud)

2009-02-08 19:28:49 UTC MAIN commitmail json YAML

Add mount_udf(8) option '-c' requesting session closure on unmount and
document it in the manpage.

(reinoud)

2009-02-08 19:16:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #421):
distrib/utils/sysinst/util.c: revision 1.154
distrib/utils/sysinst/arch/atari/Makefile: revision 1.10
Add -DSUPPORT_8_3_SOURCE_FILESYSTEM option - currently *only enabled on atari*
which if a set file cannot be found will attempt to truncate down to 8.3 and
check again. Required for install with sets from GEMDOS filesystem.

(snj)

2009-02-08 19:14:52 UTC MAIN commitmail json YAML

Implement session closure on sequential media when requested on mount. It will
allow CD-ROM/DVD-ROM/DB-ROM drives to read the media while still allowing them
to be appended later. It can also be seen as a way to make mountable
snapshots.

(reinoud)

2009-02-08 19:14:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #421):
distrib/atari/floppies/common/list.images: revision 1.5
distrib/atari/floppies/common/mount_gemdos: revision 1.1
support gemdos as a type of unmounted filesystem during set selection

(snj)

2009-02-08 19:10:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #420):
sys/fs/msdosfs/msdosfs_vfsops.c: revision 1.71
Remove additional GEMDOS only check on fstype, and update comment

(snj)

2009-02-08 19:08:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #413):
sys/ufs/ufs/ufs_inode.c: revision 1.77
Break hold-and-wait which happens in ufs_balloc_range() when we
have pages busied and are trying to get the genfs node lock.
This causes a lock order reversal described in PR kern/40389.
This is not a proper fix and only a workaround for NetBSD 5.0.
problem first reported by simonb, patch tested by rmind

(snj)

2009-02-08 19:05:50 UTC MAIN commitmail json YAML

- add comments
- wrap long lines for easier reading
- make some debug messages a bit more relevant

(jym)

2009-02-08 19:04:41 UTC MAIN commitmail json YAML

If mounting for read-write dont allow a session number to be specified since
its currently still misbehaving. If supported later, it would allow one or a
series of sessions on a sequential recordable media to be ignored as if they
never were created.

Also fix a small comment: its not the direct but the bootstrap disc strategy
that we close down.

(reinoud)

2009-02-08 19:00:35 UTC netbsd-5 commitmail json YAML

2009-02-08 18:42:20 UTC netbsd-5 commitmail json YAML

src/crypto/dist/ipsec-tools/ChangeLog@1.191.2.1 / diff / nxr@1.191.2.1
src/crypto/dist/ipsec-tools/NEWS@1.3.10.1 / diff / nxr@1.3.10.1
src/crypto/dist/ipsec-tools/configure.ac@1.7.4.1 / diff / nxr@1.7.4.1
src/crypto/dist/ipsec-tools/netbsd-import.sh@1.3.6.1 / diff / nxr@1.3.6.1
src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c@1.8.18.1 / diff / nxr@1.8.18.1
src/crypto/dist/ipsec-tools/src/libipsec/ipsec_get_policylen.c@1.7.18.1 / diff / nxr@1.7.18.1
src/crypto/dist/ipsec-tools/src/libipsec/ipsec_strerror.c@1.5.18.1 / diff / nxr@1.5.18.1
src/crypto/dist/ipsec-tools/src/libipsec/key_debug.c@1.8.18.1 / diff / nxr@1.8.18.1
src/crypto/dist/ipsec-tools/src/libipsec/libpfkey.h@1.13.18.1 / diff / nxr@1.13.18.1
src/crypto/dist/ipsec-tools/src/libipsec/pfkey.c@1.16.4.1 / diff / nxr@1.16.4.1
src/crypto/dist/ipsec-tools/src/libipsec/pfkey_dump.c@1.16.18.1 / diff / nxr@1.16.18.1
src/crypto/dist/ipsec-tools/src/libipsec/policy_parse.y@1.10.18.1 / diff / nxr@1.10.18.1
src/crypto/dist/ipsec-tools/src/libipsec/policy_token.l@1.7.18.1 / diff / nxr@1.7.18.1
src/crypto/dist/ipsec-tools/src/libipsec/test-policy-priority.c@1.4.18.1 / diff / nxr@1.4.18.1
src/crypto/dist/ipsec-tools/src/racoon/Makefile.am@1.8.4.1 / diff / nxr@1.8.4.1
src/crypto/dist/ipsec-tools/src/racoon/admin.c@1.26.4.1 / diff / nxr@1.26.4.1
src/crypto/dist/ipsec-tools/src/racoon/admin.h@1.7.4.1 / diff / nxr@1.7.4.1
src/crypto/dist/ipsec-tools/src/racoon/backupsa.c@1.9.18.1 / diff / nxr@1.9.18.1
src/crypto/dist/ipsec-tools/src/racoon/cfparse.y@1.31.4.1 / diff / nxr@1.31.4.1
src/crypto/dist/ipsec-tools/src/racoon/cftoken.l@1.16.4.1 / diff / nxr@1.16.4.1
      :
(more 59 files)
Apply patch (requested by manu/spz in #378):
Downgrade ipsec-tools to 0.7.1nb1.

(snj)

2009-02-08 17:48:02 UTC MAIN commitmail json YAML

The ADM1027 chip doesn't support i2c read_byte protocol, so in this
case we use send_byte followed by receive_byte.

(pgoyette)

2009-02-08 16:38:12 UTC MAIN commitmail json YAML

Don't try to fd_putfile() descriptors we didn't manage to fd_getfile().

Fixes local DoS panic described in kern/40570.

(pooka)

2009-02-08 16:30:48 UTC MAIN commitmail json YAML

2009-02-08 16:28:35 UTC MAIN commitmail json YAML

2009-02-08 16:18:10 UTC MAIN commitmail json YAML

2009-02-08 14:34:40 UTC MAIN commitmail json YAML

Use pre-scripted i2c protocols rather than re-inventing our own.  No
functional change intended.

While here, change some indentation to use tabs vs spaces.

(pgoyette)

2009-02-08 13:05:51 UTC MAIN commitmail json YAML

2009-02-08 11:58:25 UTC MAIN commitmail json YAML

s/posix_fadvise/__posix_fadvise50/ in last.

(skrll)

2009-02-08 11:25:27 UTC nick-hppapmap commitmail json YAML

2009-02-08 10:02:45 UTC MAIN commitmail json YAML

Fix a wrong indent in the previous.

(tsutsui)

2009-02-08 01:13:39 UTC MAIN commitmail json YAML

Avoid asking the controller to transfer zero bytes of data, since we have
no clue if this works or not.  This prevents the i2c quick_{read,write}
protocols from working, but the only place those protocols are used is in
the code that enumerates the i2c bus and that just doesn't make sense for
ki2c anyway.

While here, make sure that i2c send_{byte,word} operations will work even
if the caller provides the cmd (ie, register to modify) and the data in
separate args.  This is the normal calling sequence for iic_exec() routines
and will enable dbcool (4) driver to update device registers.

OK'd macallan@

(pgoyette)

2009-02-08 00:50:07 UTC MAIN commitmail json YAML

2009-02-07 20:41:30 UTC MAIN commitmail json YAML

Nuke #define MAXNSTRIPES which is no longer useful.

(oster)

2009-02-07 20:36:49 UTC MAIN commitmail json YAML

Be consistent with wd.c and don't complain loudly if the underlying
device doesn't support flushing the cache.  Fixes an issue (reported
privately) where ST39120A drives are not capable of flushing the
cache, and RAIDFrame was incessantly complaining.

(oster)

2009-02-07 19:42:57 UTC MAIN commitmail json YAML

If fdvp is tvp, do nothing.  Prevents local DoS panic described in
PR kern/38219... maybe.  This is hastily concocted fix for 5.0 and
I'm not sure if it has side-effects.

(pooka)

2009-02-07 18:12:22 UTC MAIN commitmail json YAML

Let 'gpt add' suggest a collect device name so that opendisk(3) called by
dkctl(8) succeeds.

(uebayasi)

2009-02-07 17:33:28 UTC MAIN commitmail json YAML

Set the version for the keyboard too. From Patrick Welche

(christos)

2009-02-07 17:21:44 UTC MAIN commitmail json YAML

Make manual and usage consistent.  No functional changes.

(uebayasi)

2009-02-07 17:13:32 UTC MAIN commitmail json YAML

- Display cache, strategy, and list of wedges if no command is specified in
  the command line.
- Sort list of wedges.

Posted on tech-userlevel a while ago, no objections then.

(uebayasi)

2009-02-07 16:43:45 UTC MAIN commitmail json YAML

Put misc notable changes pulled up to netbsd-5 after the branch date.

(tsutsui)

2009-02-07 15:32:11 UTC MAIN commitmail json YAML

Bump date for previous. New sentence, new line.

(wiz)

2009-02-07 13:44:48 UTC MAIN commitmail json YAML

posix_fadvise needs help again.

(skrll)

2009-02-07 09:58:10 UTC MAIN commitmail json YAML

move COMPAT_50 into MONOLITHIC, as pointed out by enami@.

(mrg)