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

2024-05-10 08:33:17 UTC Now

2010-03-06 00:30:54 UTC MAIN commitmail json YAML

- use warn/err properly
- wrap long lines

(christos)

2010-03-05 23:08:18 UTC MAIN commitmail json YAML

Minor wording correction.

(dsieger)

2010-03-05 23:06:49 UTC MAIN commitmail json YAML

Use 'a && b && ...' contructs for running multiple commands on a single line
in Makefiles, to properly detect/report failures.

(njoly)

2010-03-05 22:47:03 UTC MAIN commitmail json YAML

Remove dead code (it is commented out).

Delete the detach routine, it's obviously not finished.

(dyoung)

2010-03-05 22:18:33 UTC MAIN commitmail json YAML

2010-03-05 22:00:11 UTC MAIN commitmail json YAML

Add the _COMPONENT definition and missing prototypes. Some related cosmetics.

(jruoho)

2010-03-05 21:01:44 UTC MAIN commitmail json YAML

Preparing a device for wakeup involves:

  (a) turning on all power resources required by the device; and
  (b) executing _DSW (or _PSW) control method.

This implements (b). Ok jmcneill@.

(jruoho)

2010-03-05 20:10:05 UTC MAIN commitmail json YAML

Make module_{lookup,enqueue}() static now that it's possible again
(effectively reverts my kern_module rev. 1.53 from some months ago)

(pooka)

2010-03-05 19:58:39 UTC MAIN commitmail json YAML

2010-03-05 19:53:37 UTC MAIN commitmail json YAML

2010-03-05 19:37:42 UTC MAIN commitmail json YAML

Set env vars before returning from fsu_mount

(stacktic)

2010-03-05 18:51:23 UTC MAIN commitmail json YAML

2010-03-05 18:49:30 UTC MAIN commitmail json YAML

Update to use newstyle rump_module interfaces.

(pooka)

2010-03-05 18:47:50 UTC MAIN commitmail json YAML

During bootstrap, process all modinfos in a DSO in one go.  Get
rid of dependency tricks, since they are no longer necessary.

(pooka)

2010-03-05 18:43:59 UTC MAIN commitmail json YAML

2010-03-05 18:41:46 UTC MAIN commitmail json YAML

Use improved kernel module interfaces: instead of adding + loading
modules in bootstrap, just add them.  Load them later the same way
as the kernel does: module_init_class().

Change the signature of rump_module_init() to take a vector instead
of just one module.  All modules in a DSO should be init'd at the
same time because they might depend on each other, and code outside
the rump kernel cannot know which way.  (binary kernel modules are
still loaded with rump_sys_modctl() the usual way).

(pooka)

2010-03-05 18:41:29 UTC MAIN commitmail json YAML

2010-03-05 18:35:02 UTC MAIN commitmail json YAML

Move builtin modules to a list in init and load them from there
instead of using linksets directly.  This has two implications:

1) It is now possible to "unload" a builtin module provided it is
  not busy.  This is useful e.g. to disable a kernel feature as
  an immediate workaround to a security problem.  To re-initialize
  the module, modload -f <name> is required.
2) It is possible to use builtin modules which were linked at
  runtime with an external linker (dlopen + rump).

(pooka)

2010-03-05 17:58:15 UTC MAIN commitmail json YAML

Link the kernel with -q option to be able to relocate it with the boot loader.

(phx)

2010-03-05 17:56:46 UTC MAIN commitmail json YAML

2010-03-05 17:55:42 UTC MAIN commitmail json YAML

2010-03-05 17:47:10 UTC MAIN commitmail json YAML

Do not match on the elroy family. From OpenBSD.

(skrll)

2010-03-05 17:04:26 UTC MAIN commitmail json YAML

2010-03-05 16:55:57 UTC MAIN commitmail json YAML

Reset sendsig_sigcontext_vec at fini to avoid having it point at
garbage and to allow re-init of the module (if DIAGNOSTIC).

(pooka)

2010-03-05 16:30:05 UTC MAIN commitmail json YAML

2010-03-05 16:01:10 UTC MAIN commitmail json YAML

src/crypto/external/bsd/netpgp/dist/TODO@1.32 / diff / nxr@1.32
src/crypto/external/bsd/netpgp/dist/configure@1.24 / diff / nxr@1.24
src/crypto/external/bsd/netpgp/dist/configure.ac@1.25 / diff / nxr@1.25
src/crypto/external/bsd/netpgp/dist/include/netpgp.h@1.16 / diff / nxr@1.16
src/crypto/external/bsd/netpgp/dist/src/lib/compress.c@1.15 / diff / nxr@1.15
src/crypto/external/bsd/netpgp/dist/src/lib/create.c@1.23 / diff / nxr@1.23
src/crypto/external/bsd/netpgp/dist/src/lib/create.h@1.9 / diff / nxr@1.9
src/crypto/external/bsd/netpgp/dist/src/lib/crypto.c@1.21 / diff / nxr@1.21
src/crypto/external/bsd/netpgp/dist/src/lib/crypto.h@1.17 / diff / nxr@1.17
src/crypto/external/bsd/netpgp/dist/src/lib/fastctype.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/netpgp/dist/src/lib/fastctype.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.c@1.28 / diff / nxr@1.28
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.h@1.22 / diff / nxr@1.22
src/crypto/external/bsd/netpgp/dist/src/lib/memory.h@1.6 / diff / nxr@1.6
src/crypto/external/bsd/netpgp/dist/src/lib/misc.c@1.27 / diff / nxr@1.27
src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c@1.41 / diff / nxr@1.41
src/crypto/external/bsd/netpgp/dist/src/lib/netpgpdefs.h@1.8 / diff / nxr@1.8
src/crypto/external/bsd/netpgp/dist/src/lib/netpgpsdk.h@1.9 / diff / nxr@1.9
src/crypto/external/bsd/netpgp/dist/src/lib/openssl_crypto.c@1.20 / diff / nxr@1.20
src/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c@1.30 / diff / nxr@1.30
      :
(more 23 files)
Update netpgp to version 1.99.20/20100304 - portability improvements, and bug fixes:

Changes to 1.99.20/20100304

+ move args to some functions around to be consistent
+ use uint*_t where appropriate
+ fix bug in verify memory
+ add documentation to manual pages to show how to do combined
  signing/encryption and decryption/verification
+ make verification of ascii-armoured memory work the same as binary
+ eliminate use of strdup(3), strcasecmp(3), and strptime(3). NetBSD/pkgsrc
  PR 42922 applies - need to define _XOPEN_SOURCE and _BSD_SOURCE for
  newer linux platforms with glibc 2.10.1. solved a bit differently, by
  implementing strdup(3) and strcasecmp(3) independently, and using regexps
  to avoid calling strptime(3).

(agc)

2010-03-05 14:00:17 UTC MAIN commitmail json YAML

Remove <dev/acpi/acpica.h> from all files. It is included from
<dev/acpi/acpivar.h>. Ditto for <dev/sysmon/sysmonvar.h>, <sys/bus.h>,
<dev/pci/pcivar.h>, and <dev/isa/isavar.h>.

Also nuke a lot of unused and invalid headers. Some of these are audibly
provided by standard headers (namely <sys/param.h> and <sys/device.h>), some
have nothing to do with ACPI devices (e.g. <sys/syslog.h>), and some are
nonexistent local includes (e.g. "mpu_ym.h"). Moreoever, try to group the
includes into their respective blocks.

Tested with GENERIC and ALL (i386). No functional change.

(jruoho)

2010-03-05 12:44:16 UTC MAIN commitmail json YAML

As pointed out by Rhialto, "degrees Kelvin" is redundant.  So fix a
couple of comments related to converstion between Kelvin and degC.

(pgoyette)

2010-03-05 10:27:16 UTC MAIN commitmail json YAML

Use 8k buffer, since 4k is too short for the default list (might
save one round of modctl()).

(pooka)

2010-03-05 09:00:26 UTC MAIN commitmail json YAML

2010-03-05 08:30:48 UTC MAIN commitmail json YAML

2010-03-05 07:45:41 UTC MAIN commitmail json YAML

ftp 20100305: fix http date parsing

(lukem)

2010-03-05 07:41:10 UTC MAIN commitmail json YAML

2010-03-05 06:51:26 UTC ipsec-tools-0_7-branch commitmail json YAML

2010-03-05 06:47:59 UTC MAIN commitmail json YAML

2010-03-05 02:21:41 UTC MAIN commitmail json YAML

DTrace: add a dependency on the dtrace module.

(darran)

2010-03-05 01:53:15 UTC MAIN commitmail json YAML

DTrace: fix the curthread and mutex data types.

(darran)

2010-03-05 01:34:36 UTC MAIN commitmail json YAML

2010-03-05 00:54:01 UTC MAIN commitmail json YAML

Simplify this a bit (and reduce differences with if_rtw_pci.c): we
don't have to save the base address or write it to the BAR.

(dyoung)

2010-03-05 00:36:06 UTC MAIN commitmail json YAML

This is *always* compiled with #define rbus 1, so get rid of the
conditional compilation.

Make a few changes of this kind:

- ih = cardbus_intr_establish(cc, cf, ...);
+ ih = Cardbus_intr_establish(ct, ...);

- cardbus_intr_disestablish(cc, cf, ih);
+ Cardbus_intr_disestablish(ct, ih);

Tested by plugging a Syba CardBus to FireWire adapter into an HP
Pavilion N3270, adding an address (169.254.0.7/16) to fwip0, attaching
and pinging a MacBook Pro.

(dyoung)

2010-03-04 23:25:07 UTC MAIN commitmail json YAML

Remove ACPI_BUG_DEBUG by using ACPI_DEBUG_PRINT(x) instead.

(jruoho)

2010-03-04 23:06:36 UTC MAIN commitmail json YAML

Add missing semicolon.

(jruoho)

2010-03-04 22:57:37 UTC MAIN commitmail json YAML

Make cosmetic changes in order to reduce differences with
sys/dev/cardbus/if_rtw_cardbus.c: remove an unnecessary #include.
Change a few cut & paste instances of ADM8211 to RTL8180.  Make the
suspend & resume functions static, add declarations for them at the top
of the file, and move the functions themselves to the bottom.

(dyoung)

2010-03-04 22:55:20 UTC MAIN commitmail json YAML

Extract both instances of the code that prints the PCI Secondary Status
Register into a subroutine.  Use terminology similar to that which
PCI System Architecture (4th Edition) uses.  For comparison with PCI
reference books, specify flags and fields with __BIT(n) and __BITS(m, n)
instead of hexadecimal constants.

(dyoung)

2010-03-04 22:48:31 UTC MAIN commitmail json YAML

Fix race condition on reallocation of huge category.

We need to remove the old region before mremap() since if it relesae the
old region, other thread may map it for the same huge category allocation
and insert it to the tree before we acquire a lock after mremap().

Fixes PR/42876.

(enami)

2010-03-04 22:42:22 UTC MAIN commitmail json YAML

This is *always* compiled with #define rbus 1, so get rid of the
conditional compilation.

(dyoung)

2010-03-04 22:37:38 UTC MAIN commitmail json YAML

Get rid of the #if 1 surrounding #include <dev/cardbus/rbus.h>.

This is *always* compiled with #define rbus 1, so get rid of the
conditional compilation.

ath, atw, and rtw work fine after this change.

(dyoung)

2010-03-04 22:34:37 UTC MAIN commitmail json YAML

This is *always* compiled with #define rbus 1, so get rid of the
conditional compilation.

(dyoung)

2010-03-04 22:33:12 UTC MAIN commitmail json YAML

Remove unnecessary #ifdef INET-enclosed #includes.

This is *always* compiled with #define rbus 1, so get rid of the
conditional compilation.

(dyoung)

2010-03-04 22:30:57 UTC MAIN commitmail json YAML

Remove ACPI_BUT_DEBUG.

(jruoho)

2010-03-04 22:29:47 UTC MAIN commitmail json YAML

Cleanup:

  * Semantics.
  * No need for <dev/acpi/acpica.h>.
  * Reduce the amount of error reporting.
  * Remove ACPI_BUT_DEBUG and ACPIBUT_F_VERBOSE.

No functional change.

(jruoho)

2010-03-04 21:55:32 UTC MAIN commitmail json YAML

VALD_ACPI_DEBUG is dead.

(jruoho)

2010-03-04 21:54:35 UTC MAIN commitmail json YAML

Remove VALD_ACPI_DEBUG and AVALD_F_VERBOSE. No functional change.

(jruoho)

2010-03-04 21:47:59 UTC MAIN commitmail json YAML

Enable (uncomment) ACPI_DEBUG, ACPI_DEBUG_ALLOC, and ACPI_MUTEX_DEBUG.

(jruoho)

2010-03-04 21:40:53 UTC MAIN commitmail json YAML

Parse HTTP 'Date' entries in the `C' locale rather than the user's.
Fix from [bin/42917] (with minor changes), from KAMADA Ken'ichi.

(lukem)

2010-03-04 20:46:18 UTC MAIN commitmail json YAML

Fix two memory leaks.

(jruoho)

2010-03-04 20:17:30 UTC MAIN commitmail json YAML

Fix ACPI_DEBUG build failures reported by Greg A. Woods.

(jruoho)

2010-03-04 18:49:14 UTC MAIN commitmail json YAML

It turns out that ppb at cardbus was not even in ALL.  It has probably
not been compiled in a very long time.  With some minor changes, it was
possible to make it compile:

Use kmem_zalloc()/kmem_free() instead of alloca()/memset().

Use %zu and %zx for printf'ing bus_size_t.

Delete the declaration of an unused local variable.

(dyoung)

2010-03-04 18:31:57 UTC MAIN commitmail json YAML

Delete unfinished and unreachable code: ppb_cardbus_setup(),
ppb_cardbus_enable(), ppb_cardbus_disable().

(dyoung)

2010-03-04 17:57:26 UTC MAIN commitmail json YAML

binutils-2.20.1 out.

(wiz)

2010-03-04 16:40:54 UTC MAIN commitmail json YAML

Simplify interrupt (dis)establishment by two source transformations:

-      cardbus_intr_disestablish(cc, cf, ih);
+      Cardbus_intr_disestablish(ct, ih);

-      ih = cardbus_intr_establish(cc, cf, ...);
+      ih = Cardbus_intr_establish(ct, ...);

Tested by kiyohara@.

(dyoung)

2010-03-04 15:47:12 UTC MAIN commitmail json YAML

Note about proper support for NE2000 8 bit mode.

(tsutsui)

2010-03-04 15:35:26 UTC MAIN commitmail json YAML

Convert padding for unknown capabilities as well.

(roy)

2010-03-04 15:16:39 UTC MAIN commitmail json YAML

Convert padding and give terminfo some default assumptions about termcap.

(roy)

2010-03-04 15:13:53 UTC MAIN commitmail json YAML

From Pierre POMES: fixed admin port initialization

(vanhu)

2010-03-04 13:11:15 UTC MAIN commitmail json YAML

This really should be ACPI_BUS_COMPONENT

Maybe I should stay out the acpi stuff?  :)

(pgoyette)

2010-03-04 13:07:01 UTC MAIN commitmail json YAML

Fix this correctly.  Thanks jruoho@

(pgoyette)

2010-03-04 09:57:12 UTC MAIN commitmail json YAML

Instead of "int hz", use "extern int hz".

(jruoho)

2010-03-04 08:44:55 UTC MAIN commitmail json YAML

Provide the _COMPONENT definition and use ACPI_FREE(x) instead of
AcpiOsFree(). If the memory tracking of ACPICA is enabled, the latter is
guaranteed to leak memory, possibly also corrupting kernel memory.

(jruoho)

2010-03-04 08:13:29 UTC MAIN commitmail json YAML

2010-03-04 08:11:42 UTC MAIN commitmail json YAML

avoid a build error in the previous for !DEBUG kernels.

(mrg)

2010-03-04 08:09:52 UTC MAIN commitmail json YAML

Document the counting and rounding macros from <sys/param.h>.

(jruoho)

2010-03-04 08:01:35 UTC MAIN commitmail json YAML

- in _bus_dmamap_unload(), pmap_page_protect() and pmap_clear_reference()
  switch the dcache_flush_page() into a dcache_flush_page_all()
- in both pmap_kremove()/pmap_remove(), remove the blast_dcache() call
  and replace it with dcache_flush_page_all()
- in pmap_get_page() [used to allocate PTP's], always call pmap_zero_page(pa)
- flush the dcache of the dst page in pmap_{copy,zero}_page() by redirecting
  throught a C function that calls the (renamed) asm.  the old asm code had a
  comment about needing to do this...
- add a couple of membar #Sync's that the USIII manual recommends

based on discussions with chuq@, skrll@ and martin@.

these help my SB2000 / SB2500 with both disk / nfs builds and other tasks,
sometimes lasting for several hours before failing or asserting.

(mrg)

2010-03-04 03:10:18 UTC MAIN commitmail json YAML

Replace ACPI_FREE() with AcpiOsFree() so we no longer need to define
_COMPONENT (we don't have a bit defined for SMBUS anyway).  This was
uncovered by turning on ACPI_DEBUG for the i386 ALL kernel config.

Reported by Greg Woods on current-users@

(pgoyette)

2010-03-03 17:58:37 UTC MAIN commitmail json YAML

Replace unsafe use of TAILQ_FOREACH: as the comment says, the
structures are pulled off the list in the loop and it's anyone's
guess where they go after that.

(pooka)

2010-03-03 17:37:01 UTC MAIN commitmail json YAML

Give usage() a chance.
XXX: UKFS_DEVICE_ARGVPROBE() interface

(pooka)

2010-03-03 16:13:42 UTC MAIN commitmail json YAML

"dtrace,zfs" means "MKDTRACE=yes" *and* "MKZFS=yes" which is not what
we want. Invent a flag "solaris" which is the or of those two flags.

(tron)

2010-03-03 14:43:41 UTC MAIN commitmail json YAML

The directory "modules/solaris" depends on ZFS as well.

(tron)

2010-03-03 14:32:29 UTC MAIN commitmail json YAML

The "solaris" kernel module also gets build if ZFS is enabled.

(tron)

2010-03-03 14:23:27 UTC MAIN commitmail json YAML

Don't attempt to read or write component label stuff from/to 'dead disks'.
Update used spares with the correct parity map bits too.

Addresses PR#42904 by Louis Guillaume.  Fix confirmed by submitter.
Thanks!

(oster)

2010-03-03 13:57:35 UTC MAIN commitmail json YAML

update description of deffs

(pooka)

2010-03-03 13:56:30 UTC MAIN commitmail json YAML

reflect previous change in comment

(pooka)

2010-03-03 13:53:22 UTC MAIN commitmail json YAML

2010-03-03 13:39:58 UTC MAIN commitmail json YAML

Put several fixes to ne(4) driver for better 8 bit mode support,
especially on RTL8019AS which is also used for non-ISA local bus of
embedded controllers and some m68k machines like atari and x68k.

* move RTL8019 probe and attach code from each bus attachment
  to MI ne2000_detect() and ne2000_attach()
* change a method for backend and attachment to specify 8 bit mode
  to use a new sc->sc_quirk member, instead of sc->sc_dmawidth
* handle more NE2000 8 bit mode specific settings, including
  bus_space(9) access width and available size of buffer memory
* add a function to detect NE2000 8 bit mode
  (disabled by default, but enalbed by options NE2000_DETECT_8BIT
    to avoid possible regression on various ISA clones)
* fix ipkdb attachment accordingly (untested)

Tested on two NE2000 ISA variants (RTL8019AS and another clone named UL0001)
in both 8 bit and 16 bit mode on i386. "Looks good" from nonaka@.

See my post on tech-kern for details:
http://mail-index.NetBSD.org/tech-kern/2010/02/26/msg007423.html

(tsutsui)

2010-03-03 12:09:49 UTC MAIN commitmail json YAML

2010-03-03 11:08:00 UTC MAIN commitmail json YAML

2010-03-03 11:07:17 UTC MAIN commitmail json YAML

2010-03-03 11:02:34 UTC MAIN commitmail json YAML

2010-03-03 10:56:47 UTC MAIN commitmail json YAML

Add prototype and forward declarations to make the empty nfs stub compile.

(martin)

2010-03-03 08:20:39 UTC MAIN commitmail json YAML

When implementing "read directory", when there are too many empty entries
in a row, and we need to try to read the next block, and have passed a
non-NULL cookie pointer to VOP_READDIR, ensure that we free the cookie
buffer before re-doing VOP_READDIR, so that we don't leak memory.
This fix is similar to nfs_serv.c revisions 1.115 + 1.124.

This should fix the long-standing problem observed by e.g. using Linux-
emulated programs to take backup of servers, which is one of the problems
which were reported in PR#42661.

Thanks to pooka@ for the hints for traversing the VOP* layer.

(he)

2010-03-03 06:57:54 UTC MAIN commitmail json YAML

Remove ACPI_EXTRA_DEBUG.

(jruoho)

2010-03-03 06:57:05 UTC MAIN commitmail json YAML

Convert the single instance of ACPI_EXTRA_DEBUG to ACPIVERBOSE.

(jruoho)

2010-03-03 06:54:25 UTC MAIN commitmail json YAML

Refactor acpi_make_devnode() to make it a little more readable.

No functional change intended.

(jruoho)

2010-03-03 06:53:35 UTC MAIN commitmail json YAML

s/cpu_fork/cpu_lwp_fork/ in comment.

(skrll)

2010-03-03 03:48:40 UTC MAIN commitmail json YAML

make suspend/resume actually work:
- we have to DRM_LOCK()/DRM_UNLOCK(), thus s/rad_dev/dev/ in a variable name
- only call into radeon_cp_{stop,resume}() if the device is active

with this my nforce4 dual core amd system is able to suspend/resume with both
X and drm active.

(mrg)

2010-03-03 03:06:50 UTC MAIN commitmail json YAML

treat the onboard radeon found in Mac Minis like the ones found in iBooks
From Hiroaki Urata via PR 42931

(macallan)

2010-03-03 02:09:51 UTC MAIN commitmail json YAML

Mention support for Gumstix Verdex Pro and SMSC LAN9118 Family Ethernet
driver, which were added by kiyohara@.

(rmind)

2010-03-03 01:55:04 UTC MAIN commitmail json YAML

Add a check for duplicate keys. The check is run once and quadratic in
the hash collision chain length, which is expected to be fairly low.

(joerg)

2010-03-03 01:26:01 UTC MAIN commitmail json YAML

You have found a scroll of genocide --More--
What class of monsters do you wish to genocide? --More--
> fs_foo.h
Wiped out all fs_foo.h

(pooka)

2010-03-03 01:13:26 UTC MAIN commitmail json YAML

Remove #ifdef KERNFS by using weak symbols.  Notably, this approach
won't work when kernfs is a module.  But then again, kernfs as a
module (i.e. current situation) doesn't contain IPSEC support, so
it's not really any worse either.

(pooka)

2010-03-03 00:56:41 UTC MAIN commitmail json YAML

Simplify interrupt (dis)establishment by two source transformations:

-      cardbus_intr_disestablish(cc, cf, ih);
+      Cardbus_intr_disestablish(ct, ih);

-      ih = cardbus_intr_establish(cc, cf, ...);
+      ih = Cardbus_intr_establish(ct, ...);

Compiles.  Untested.  Let me know if you use this hardware with NetBSD
any longer.

(dyoung)

2010-03-03 00:49:39 UTC MAIN commitmail json YAML

Remove fs_lfs now that the syscall is always defined.

(pooka)

2010-03-03 00:47:31 UTC MAIN commitmail json YAML

2010-03-03 00:45:55 UTC MAIN commitmail json YAML

2010-03-03 00:44:52 UTC MAIN commitmail json YAML

2010-03-03 00:30:16 UTC MAIN commitmail json YAML

2010-03-03 00:09:03 UTC MAIN commitmail json YAML

Use roundup2() instead of hardcoding the CACHE_LINE_SIZE rounding
operation.

(jym)

2010-03-03 00:01:21 UTC MAIN commitmail json YAML

-DFFS is no longer necessary

(pooka)

2010-03-02 23:49:11 UTC MAIN commitmail json YAML

don't create unused fs_nfs.h

(pooka)

2010-03-02 23:37:16 UTC MAIN commitmail json YAML

2010-03-02 23:19:09 UTC MAIN commitmail json YAML

Get rid of dependency on fs_nfs.h, i.e. source modules with
conditional content depending on if the NFS client is wanted or
not.  The server can now be made an independent module not depending
on the nfs client.

Tested with rump_nfs (standalone client), rump_nfsd (standalone
nfsd) and a qemu installation with both the client and the server.

(pooka)

2010-03-02 22:00:32 UTC MAIN commitmail json YAML

DTrace: another fix for OS X builds, stdint.h location.

(darran)

2010-03-02 21:54:06 UTC MAIN commitmail json YAML

2010-03-02 21:53:20 UTC MAIN commitmail json YAML

Add missing <powerpc/FOO/spr.h> to a few files missed on the first pass.

(matt)

2010-03-02 21:52:33 UTC MAIN commitmail json YAML

2010-03-02 21:32:29 UTC MAIN commitmail json YAML

For the nfs throttling kludge, test against v_tag == VT_NFS instead
of v_op (the latter imposes linkage).

(pooka)

2010-03-02 21:17:31 UTC MAIN commitmail json YAML

2010-03-02 21:14:44 UTC MAIN commitmail json YAML

2010-03-02 21:09:22 UTC MAIN commitmail json YAML

2010-03-02 21:08:36 UTC MAIN commitmail json YAML

2010-03-02 21:07:22 UTC MAIN commitmail json YAML

Kill fs_nfs.h and #ifdef NFS by making getfh() support unconditional
and nfssvc unsupport unconditional.  nfs server was just a fancy
NOP anyway for all except Ultrix.  I know I'm boring but I couldn't
imagine why someone would want to run an Ultrix nfs server (and I
also doubt that it would work anymore with all the changes to fs
exporting etc).

(pooka)

2010-03-02 20:49:20 UTC MAIN commitmail json YAML

Document new hp700 'frame' command.

(skrll)

2010-03-02 20:49:18 UTC MAIN commitmail json YAML

2010-03-02 20:47:01 UTC MAIN commitmail json YAML

DTrace: add libelf, libdwarf, libctf, and CTF tools to the toolchain,
built when MKDTRACE=yes.

(darran)

2010-03-02 20:40:16 UTC MAIN commitmail json YAML

2010-03-02 20:31:14 UTC MAIN commitmail json YAML

Simplify interrupt (dis)establishment by two source transformations:

-      cardbus_intr_disestablish(cc, cf, ih);
+      Cardbus_intr_disestablish(ct, ih);

-      ih = cardbus_intr_establish(cc, cf, ...);
+      ih = Cardbus_intr_establish(ct, ...);

Tested with ath & atw units on a Soekris net4521.

(dyoung)

2010-03-02 20:04:17 UTC MAIN commitmail json YAML

DTrace: Add the sdt.h header to the set lists.

(darran)

2010-03-02 19:59:09 UTC MAIN commitmail json YAML

fs_lfs.h is no longer necessary

(pooka)

2010-03-02 19:37:03 UTC MAIN commitmail json YAML

2010-03-02 19:34:49 UTC MAIN commitmail json YAML

load lfs syscalls in modload

(pooka)

2010-03-02 19:34:27 UTC MAIN commitmail json YAML

Make lfs syscalls loadable.  This nukes fs_lfs.h & #ifdef LFS.
(I don't mind if someone wants to go further and OBSOL them).

(pooka)

2010-03-02 19:33:12 UTC MAIN commitmail json YAML

Make is possible to add extra output at the top of syscallargs.h.
Use this feature to stick sys/mount.h in there.

(pooka)

2010-03-02 19:30:34 UTC MAIN commitmail json YAML

/*
* XXX: Get extra reference to LFS vfsops.  This prevents unload,
* but also prevents kernel panic due to text being unloaded
* from below lfs_writerd.  When lfs_writerd can exit, remove
* this!!!
*/

(pooka)

2010-03-02 18:44:47 UTC MAIN commitmail json YAML

2010-03-02 18:00:25 UTC MAIN commitmail json YAML

Remove the ufs_vnops.c hacks from the lfs module, since ffs (and
hence ufs) has been required by lfs for ages now.

(pooka)

2010-03-02 17:28:09 UTC MAIN commitmail json YAML

2010-03-02 17:23:36 UTC MAIN commitmail json YAML

Make mfs_initminiroot() mandatory.  Allows to remove #ifdef MFS.

(pooka)

2010-03-02 17:20:03 UTC MAIN commitmail json YAML

Make mfs_initminiroot() mandatory.  Allows to remove #ifdef MFS.

(pooka)

2010-03-02 16:44:08 UTC MAIN commitmail json YAML

Re-zero the attach args before setting them up for a new call to
config_found_ia().  In this way we avoid passing an uninitialized
pcibus_attach_args.pba_pc that will cause problems, later.

(dyoung)

2010-03-02 16:43:48 UTC MAIN commitmail json YAML

2010-03-02 16:19:13 UTC MAIN commitmail json YAML

Log successful and unsuccessful attempts to change passwords, via -l
or pam, to ease IT audit guideline compliance.  Patch from Richard
Hansen of BBN in private mail.

Proposed on tech-kern with positive comments, except a suggestion I
didn't implement:

A possible future enhancement is refraining from logging if the old
password is empty, as some people abort password changing that way.
However, it's not clear if this complies with most guidelines that
require password change logging, and at first glance that appears to
be a fairly difficult change.

(gdt)

2010-03-02 16:09:11 UTC MAIN commitmail json YAML

2010-03-02 16:08:15 UTC MAIN commitmail json YAML

2010-03-02 16:03:59 UTC MAIN commitmail json YAML

remove unused lfs compat stubs

(pooka)

2010-03-02 16:02:43 UTC MAIN commitmail json YAML

2010-03-02 16:00:03 UTC MAIN commitmail json YAML

Remove lfs syscall support from compat.  I can't really imagine
anyone wanting to run lfs megamaid as a e.g. FreeBSD binary.
Besides, the real action has been in fcntl() for >5 years now.
The only place where the compat syscalls might have made the tiniest
bit of sense was netbsd32, but they were unimplemented there.

(pooka)

2010-03-02 15:46:19 UTC MAIN commitmail json YAML

Nuke fs_lfs.h included for unknown reasons (if there was a reason
other than "accident", i hereby declare that reason invalid)

(pooka)

2010-03-02 15:18:22 UTC MAIN commitmail json YAML

Remove last #ifdef FFS.  Do this by making lfs include ffs.
Could use UFS_OPS, but:

  1) the lfs kernel module depends on full ffs already anway
  2) lfs is being split from ufs, so this will automatically
    go away soon
  3) chances of anyone wanting an lfs-only kernel are pretty slim
  4) i'm too lazy to figure out how to test ffs_snapgone() is
    still called properly if I change the call ;)

(pooka)

2010-03-02 15:01:04 UTC MAIN commitmail json YAML

A variable protostfree is only declared for M68040 or M68060 kernels,
so it should also be wrapped with #ifdef M68040/#endif in MD sources.

Fixes build error on SMALLRAM kernel, reported by hauke@.

(tsutsui)

2010-03-02 14:45:56 UTC MAIN commitmail json YAML

scortch ufs_vnops.c cargo cult headers

(pooka)

2010-03-02 14:23:40 UTC MAIN commitmail json YAML

fs_union.h is not used here anymore ... diudau

(pooka)

2010-03-02 14:22:44 UTC MAIN commitmail json YAML

fs_ffs.h is no longer required (since the death of bufops / softdep)

(pooka)

2010-03-02 14:11:11 UTC MAIN commitmail json YAML

Use _ti_get_token instead of strsep when parsing termcap entries.
This allows us to handle \E\ as a valid sequence.

(roy)

2010-03-02 13:27:27 UTC MAIN commitmail json YAML

Define i4b files in netisdn/files.i4b.

(uebayasi)

2010-03-02 12:18:36 UTC MAIN commitmail json YAML

Make kernel buildable without device ecadc.

(nakayama)

2010-03-02 11:29:04 UTC MAIN commitmail json YAML

While I like redundant computing, specifying each option just once
is generally enough.

(pooka)

2010-03-02 08:30:40 UTC MAIN commitmail json YAML

Before destroying a autonegotiation callout, make sure it is quiet

(martin)

2010-03-02 08:05:48 UTC MAIN commitmail json YAML

bump the size of the boot.fs, we bloated.

(mrg)

2010-03-02 07:26:47 UTC MAIN commitmail json YAML

Catch up with the changes to SSP on x86.

(jruoho)

2010-03-02 06:52:53 UTC MAIN commitmail json YAML

Remove some /* comments */ in the example so that it will nicely fit into 80
columns.

(jruoho)

2010-03-02 06:37:11 UTC MAIN commitmail json YAML

Reference bitstring(3).

(jruoho)

2010-03-02 06:34:57 UTC netbsd-5 commitmail json YAML

2010-03-02 06:21:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1314):
sys/sys/atomic.h: revision 1.11
make atomics usable from c++!

(snj)

2010-03-02 06:20:03 UTC MAIN commitmail json YAML

As per suggestions from mrg@, improve the lead paragraph and stress that
these macros are not recommended. Also remove the example as it feels a
little frivolous and takes too much space.

(jruoho)

2010-03-02 05:59:57 UTC MAIN commitmail json YAML

Speak about typical instead of possible usage in the example.

(jruoho)

2010-03-02 00:55:46 UTC MAIN commitmail json YAML

DTrace: make sure we get a processorid_t definition (fix zfs module build).

(darran)

2010-03-02 00:43:36 UTC MAIN commitmail json YAML

DTrace: fix the dtps_provide_module definition.

(darran)

2010-03-02 00:13:50 UTC MAIN commitmail json YAML

Catch the return value from the XENMEM_decrease_reservation hypercall,
and not some error value stored earlier.

While here, fix a typo in a comment.

(jym)

2010-03-01 23:55:49 UTC matt-nb5-mips64 commitmail json YAML

2010-03-01 23:54:49 UTC matt-nb5-mips64 commitmail json YAML

Add a chip-dependent hook to locorew which cpu_hatch will call to do some
initialization that can only be done while running on the local CPU.

(matt)

2010-03-01 23:53:26 UTC matt-nb5-mips64 commitmail json YAML

2010-03-01 23:42:41 UTC MAIN commitmail json YAML

DTrace: fix to only define sdt_provider_t if in the kernel.  Not for
user space.

(darran)

2010-03-01 22:53:09 UTC MAIN commitmail json YAML

Fix printf formats (for 32bit compiles)

(martin)

2010-03-01 22:38:30 UTC MAIN commitmail json YAML

DTrace: update sdt.c handlers to match latest OpenSolaris vendor import.

(darran)

2010-03-01 22:27:07 UTC MAIN commitmail json YAML

Revert accidental commit of CTF work-in-progress changes.

(darran)

2010-03-01 22:20:15 UTC MAIN commitmail json YAML

DTrace: processorid_t is defined elsewhere (pset.h), so make it a sun only
definition here.

(darran)

2010-03-01 22:00:07 UTC MAIN commitmail json YAML

Make lintmanpages not depend on MKMANDOC, it is built by default now.
Use -Wall to increase usefulness.

(joerg)

2010-03-01 21:53:59 UTC MAIN commitmail json YAML

2010-03-01 21:47:43 UTC MAIN commitmail json YAML

Ensure that SHA384 always calls the SHA384 functions.
Should fix PR 42881.

(joerg)

2010-03-01 21:46:59 UTC MAIN commitmail json YAML

2010-03-01 21:37:18 UTC MAIN commitmail json YAML

2010-03-01 21:34:30 UTC MAIN commitmail json YAML

Uppercase Dt, make HTML-ready.

(wiz)

2010-03-01 21:13:10 UTC MAIN commitmail json YAML

Commit last to fixes which make zfs version 22 compiling again.

(haad)

2010-03-01 21:10:27 UTC MAIN commitmail json YAML

When setting up a non-autoconfigured RAID set, fail a component if the
attempt to read its label fails.  OKed by oster@.

(jld)

2010-03-01 21:10:19 UTC MAIN commitmail json YAML

2010-03-01 20:38:19 UTC MAIN commitmail json YAML

Remove fletcher.c from dist it was moved to common/zfs/zfs_fletcher.c in upstream.

(haad)

2010-03-01 20:10:46 UTC MAIN commitmail json YAML

Removee compile time generated file from dist it is in osnet/sys/sys now.

(haad)

2010-03-01 20:06:37 UTC MAIN commitmail json YAML

This id compile time generated file add it to sys/sys and do not polute
dist dir with it.

(haad)

2010-03-01 19:52:38 UTC MAIN commitmail json YAML

- KNF
- fix hertz()
- fix error and warning messages

(christos)

2010-03-01 19:29:42 UTC matt-nb5-mips64 commitmail json YAML

2010-03-01 19:27:22 UTC matt-nb5-mips64 commitmail json YAML

2010-03-01 19:26:57 UTC matt-nb5-mips64 commitmail json YAML

Put fp_lock and fp_cv in a common structure.

(matt)

2010-03-01 19:26:01 UTC matt-nb5-mips64 commitmail json YAML

2010-03-01 19:12:49 UTC MAIN commitmail json YAML

2010-03-01 19:09:42 UTC MAIN commitmail json YAML

Document the bitmap related macros in <sys/param.h>.

(jruoho)

2010-03-01 17:35:21 UTC MAIN commitmail json YAML

Do initialise i2c_attach_args new members, for indirect configuration
too.

(njoly)

2010-03-01 17:22:20 UTC MAIN commitmail json YAML

2010-03-01 17:21:02 UTC MAIN commitmail json YAML

In addition to mstohz(9), document also hztoms.

(jruoho)

2010-03-01 17:20:44 UTC MAIN commitmail json YAML

Join today's manpage mania by updating this to reflect the current
situation a "little" better.

(pooka)

2010-03-01 17:06:18 UTC MAIN commitmail json YAML

Use buf[BUFSIZE] instead of *buf[BUFSIZE] in the example.

(jruoho)