mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-11-18 02:20:59 +03:00
9ab1ac14ad
crashes but it's not clear to me yet if these are a problem with the mutex implementation or ZFSs usage of it. Minor taskq fixes to add new tasks to the end of the pending list. Minor enhansements to the debug infrastructure. git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@94 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
50 lines
1.0 KiB
Makefile
50 lines
1.0 KiB
Makefile
# Makefile.in for spl kernel module
|
|
|
|
MODULES := spl
|
|
DISTFILES = Makefile.in \
|
|
spl-kmem.c spl-rwlock.c spl-taskq.c \
|
|
spl-thread.c spl-generic.c
|
|
CPPFLAGS += @KERNELCPPFLAGS@
|
|
|
|
# Solaris porting layer module
|
|
obj-m := spl.o
|
|
|
|
spl-objs += spl-debug.o
|
|
spl-objs += spl-proc.o
|
|
spl-objs += spl-kmem.o
|
|
spl-objs += spl-thread.o
|
|
spl-objs += spl-taskq.o
|
|
spl-objs += spl-rwlock.o
|
|
spl-objs += spl-vnode.o
|
|
spl-objs += spl-err.o
|
|
spl-objs += spl-time.o
|
|
spl-objs += spl-kobj.o
|
|
spl-objs += spl-module.o
|
|
spl-objs += spl-generic.o
|
|
spl-objs += spl-atomic.o
|
|
spl-objs += spl-mutex.o
|
|
|
|
splmodule := spl.ko
|
|
splmoduledir := @kmoduledir@/kernel/lib/
|
|
|
|
install:
|
|
mkdir -p $(DESTDIR)$(splmoduledir)
|
|
$(INSTALL) -m 644 $(splmodule) $(DESTDIR)$(splmoduledir)/$(splmodule)
|
|
-/sbin/depmod -a
|
|
|
|
uninstall:
|
|
rm -f $(DESTDIR)$(splmoduledir)/$(splmodule)
|
|
-/sbin/depmod -a
|
|
|
|
clean:
|
|
-rm -f $(splmodule) *.o .*.cmd *.mod.c *.ko *.s */*.o
|
|
|
|
distclean: clean
|
|
rm -f Makefile
|
|
rm -rf .tmp_versions
|
|
|
|
maintainer-clean: distclean
|
|
|
|
distdir: $(DISTFILES)
|
|
cp -p $(DISTFILES) $(distdir)
|